[build] fixed typo at target_compile_options.

Hello.
It seems that there is mistake when set target_compile_options for elements second time on line 557-559. First time was at 370-372.
The reason why no compile error it because elements is dependence of experiments - CMake apply compile options of dependence to target that use it.
Thank you.

Hello.
Thank you.


Add Support for wasm32-unknown-unknown

Most things just panic like std does. The time_to_tm and tm_to_time implementations are shared with the Redox implementations.

Thanks for merging :)
Can we get a release for this?

Published!


deep tutorial: check that it can run on Python 2

User reported that our xml_to_tsv.py fails on python2 because of encoding issues in open().
https://discordapp.com/channels/485586884165107732/485586884165107734/558296626381324324
Reminder: code for tutorial is stored here https://github.com/iterative/dvc-doc-tutorial and should be deployed from there.

IIRC I ran into the same issue and did not say anything.  On my systems python2 is the default, so my scripts sometimes start with:
PYTHON=python3.6
PIP=pip3

Hey @efiop, I ran the code by forking and cloning the repo on my system and running the xml_to_tsv.py file and got this error
Input file data\Posts.xml does not exist
Usage:
python posts_to_tsv.py

@AJ-54 Do you have data\Posts.xml though?

No @efiop , I cloned https://github.com/iterative/dvc-doc-tutorial and this does not contain any data\Posts.xml file

@AJ-54 You can't use that code as a standalone script. It is for https://dvc.org/doc/tutorial. The https://github.com/iterative/dvc-doc-tutorial is just a repo that code is being deployed from.

Well, Thanks @efiop I understood it. I searched for 'posts.xml' all inside the  https://dvc.org/ but could not find the file. Can you help me out here?

@AJ-54 It is described in the tutorial itself https://dvc.org/doc/tutorial/define-ml-pipeline :slightly_smiling_face: The point of this ticket is to go through full tutorial on python2 to make sure that it works.

Thanks for the help @efiop, I downloaded and made the required data folder and pasted the posts.xml file in it and ran the xml_to_tsv.py file in python 2 and the file ran successfully without any errors. I got a tsv file in the same folder by name Posts.tsv  . So, I think there is no error anywhere in the code

@AJ-54 Thanks for trying it out! :slightly_smiling_face: But the point of this ticket is to go through the full tutorial on python 2, not only that single script.

@efiop yes, I am on my way to do that.

Can I work on this?

@kurianbenoy sure! thanks for your help! :)

I have been trying to run the Tutorial in python2 . I have encountered some issues so far:

https://github.com/iterative/dvc.org/issues/333, so I could run in python2 till   $ dvc run -d code/featurization.py -d code/conf.py \          -d data/Posts-train.tsv -d data/Posts-test.tsv \          -o data/matrix-train.p -o data/matrix-test.p \          python code/featurization.py
When I glanced through the rest of the portion, I found that in page https://dvc.org/doc/tutorial/sharing-data the repo $ git clone https://github.com/dmpetrov/classify.git does not exist. On looking by, I think this is the new repo. @dmpetrov  can you please confirm

Hi! Is this still something we care about since Python 2 I think will be deprecated in 2 months? Just checking.

@jorgeorpinel yep, let's close it. May be update our docs to specify that we haven't tested on Python 2 and do not recommend using it?

OK adding notes in a new PR that will close this issue.

I guess I'll just close it now.


longtap is triggered when scrolling content

I'm listening longtap event on list items. It always trigger longtap on the item which my finger touch on when I scroll the list for a long time.
I'm using v2.0.4 on chrome android

Hi! Why closed? Tell me please, how you managed to solve this.


Remove 1st carousel item

Remove "GFW's 1-year anniversary" slide
@d4weed @apercas @mbarrenechea Let me know if I'm not doing this correctly!

It looks good,I thinkk we just need to add the "current" style to the new first item and it's good to go. @mbarrenechea can you look into this tomorrow?


Getting generic error "Error: Not Found" nodejs-connect-rest-sample\requestUtil.js:80:17

Error on screen after click "send email"

Error: Not Found
at IncomingMessage. (C:\Workspaces\jsprojects\nodejs-connect-rest-sample\requestUtil.js:80:17)
at emitNone (events.js:72:20)
at IncomingMessage.emit (events.js:166:7)
at endReadableNT (_stream_readable.js:921:12)
at nextTickCallbackWith2Args (node.js:442:9)
at process._tickCallback (node.js:356:17)

Pulled the project
registered a app in https://apps.dev.microsoft.com with my corporate email id ( 0365)
configured client_id/client_secret
ran npm start
app showed up
logged in microsoft and after success
clicked "send mail" ..got the above error

my aim is to use graph api for our apps to email/post doc into sharepoint2013

Hi,@ayapsone.
Can you debug it?
you need to watch the value of  that  error variable at the 80 line of the requestUtil.js file if you can.

Hi @ayapsone . Can you please log into Graph Explorer with the same user account and try the call there? Sometimes 404 is returned if your account isn't fully set up, so this should test that too. If you get an error response, then can you please send the entire response body that's returned?

Sign in with the account you used for the sample, and choose a POST request.

Enter this endpoint: https://graph.microsoft.com/v1.0/me/sendMail (or https://graph.microsoft.com/v1.0/me/microsoft.graph.sendMail which is an older syntax that this sample uses).

Paste this abbreviated version of the mail message into the Request Body section, but enter your email address for the Address attribute before sending:

{"Message":{"Subject":"Sent from the Microsoft Graph Connect sample","Body":{"ContentType":"HTML","Content":"\r\n<meta http-equiv='Content-Type' content='text/html; charset=us-ascii'>\r\n<title></title>\r\n\r\n\r\n
Congratulations!
\r\n
This is a message from the Microsoft Graph Connect Sample. You are well on your way to incorporating Microsoft Graph endpoints in your apps.
\r\n
What's next?

\r\n
Check out graph.microsoft.io to start building Microsoft Graph apps today with all the latest tools, templates, and guidance to get started quickly.
\r\n
Use the Graph explorer to explore the rest of the APIs and start your testing.
\r\n
Browse other samples on GitHub to see more of the APIs in action.
\r\n
\r\n\r\n"},"ToRecipients":[{"EmailAddress":{"Address":"ENTER YOUR EMAIL HERE"}}]},"SaveToSentItems":true}

you are right,How do i setup my account then ?
Getting 404 in graph explorer

client-request-id: c6de1668-cdd6-4bee-9ed2-aabcc7557573
content-type: application/json
cache-control: private
request-id: c6de1668-cdd6-4bee-9ed2-aabcc7557573
Status Code: 404
{
"error": {
"code": "ResourceNotFound",
"message": "Resource could not be discovered.",
"innerError": {
"request-id": "c6de1668-cdd6-4bee-9ed2-aabcc7557573",
"date": "2017-03-16T09:37:09"
}
}
}

Someone with a similar issue was able to resolve it, I think by logging into https://portal.office.com. Can you try that and make sure you can send and receive email, and then try the query again?
The product team says this could also happen when a user's mailbox is present on an unsupported Exchange environment. In this case, an admin would have to upgrade the Exchange environment.
Or you could sign up for a free trial account/tenant, either a 30-day subscription or an Office 365 developer subscription.

Hi @ayapsone . Closing this issue. Please reopen if you're still having problems.


Automated Package Upgrade

:tada: This PR is included in version 12.4.159 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fix phpstan error on database

Description
This one needs arbitration.
PHPStan flags the requirement of docblock using BaseConnection but constructor accepts ConnectionInterface. BaseConnection implements ConnectionInterface so it should not pose a problem but maybe phpstan flags this as error because there may be utility methods in BaseConnection that are not present in the interface.
This PR changes requirement to BaseConnection altogether as it meets the ConnectionInterface requirement and may cover the methods unique to BaseConnection. I think this should not be a BC as users would be using the configured DB drivers which already extends BaseConnection.
Checklist:

[x] Securely signed commits
[ ] Component(s) with PHPdocs
[ ] Unit testing, with >80% coverage
[ ] User guide updated
[x] Conforms to style guide

@paulbalandan thank you.


cherrypick : fix request image timeout

https://github.com/yunionio/onecloud/pull/1512

/approve
/lgtm


radio input: support for ngModel and value

Add support for ngModel and value radio input properties, matching the functionality available under AngularDart Material's <material-radio-group>.

Cf. https://github.com/dart-lang/angular2_components/issues/61

We already support this:
<input type="radio" name="food" [(ngModel)]="foodChicken">

What else is needed exactly @chalin?

While there is ng2 support for ngModel over radio inputs, the current support isn't practical.
Let me illustrate this using the the example from lib/src/common/forms/directives/radio_control_value_accessor.dart:
@Component(
  template: '''
    <input type="radio" name="food" [(ngModel)]="foodChicken">
    <input type="radio" name="food" [(ngModel)]="foodFish">
  '''
)
class FoodCmp {
  RadioButtonState foodChicken = new RadioButtonState(true, "chicken");
  RadioButtonState foodFish = new RadioButtonState(false, "fish");
}

Notice that developers are forced to have a model variable of type RadioButtonState for each radio button and that only String values can be associated with radio buttons.
In ACX and ngTS, any type can be associated with radio button values, and only one ngModel is necessary. Here is an ngTS example of a list of radio buttons for selecting heroes:
  <label *ngFor="let h of heroes">
    <input type="radio" name="heroes" [(ngModel)]="currentHero" [value]="h">{{h.name}}
  </label>

The ngModel is bound to the currentHero; this is much easier to deal with than a collection of RadioButtonState fields.
Here is the same example in ACX (slightly adapted from webdev examples/ng/doc/template-syntax/lib/app_component.html:
<material-radio-group [(ngModel)]="currentHero">
  <material-radio *ngFor="let h of heroes" [value]="h">
    {{h.name}} ({{h.id}})
  </material-radio>
</material-radio-group>

cc @kwalrath @nshahan

Pushed to 5x.

I'm going to remove this from the 5x milestone since (a) I don't see many users hitting this and (b) we'd like to really get close to 5x as soon as possible. This could always be done in 5.1+.

We don't plan on working on this in the short/medium term.


Mappy- a geological website helping in marking the location and your workout

Describe the project you want to add with tech stack
A website made using HTML, CSS and advanced Javascript which uses OpenStreetMap API to show user the map of their location, they can mark the place they want and choose the workout they want, distance they would cover, workout timing and other stuffs
Screenshots (optional)

@Saurabh-kumar09 @pranjay-poddar Check this project issue


Fix on Docs "Running a Stateless Application Using a Deployment"

While following the current docs, the deployment e.g. states an error mentioned below.
error: error validating "deployment.yaml": error validating data: couldn't find type: v1beta1.Deployment; if you choose to ignore these errors, turn validation off with --validate=false
The fix was to change the apiVersion, hence correcting the docs to have the valid apiVersion.  For more details, please see the issue here
https://github.com/kubernetes/kubernetes/issues/19515#issuecomment-292811568

This change is

Signed CLA

Signed CLA

Signed CLA

Signed CLA

@RaghavendraNandagopal it seems that the CLA is either not signed yet or not recognized by the system. Would you try again?

If you've already signed a CLA, it's possible we don't have your GitHub username or you're using a different email address.  Check your existing CLA data and verify that your email is set on your git commits.
If you signed the CLA as a corporation, please sign in with your organization's credentials at https://identity.linuxfoundation.org/projects/cncf to be authorized.

@RaghavendraNandagopal Is your git email set to the same one you used to sign the CLA?

@RaghavendraNandagopal starting from 1.6, Deployment is added to apps/v1beta1. You see this error message because you're using 1.5 cluster. The error message is misleading, though.

So what should we do about this PR? @janetkuo Are these changes necessary or should I close this PR?

Closing PR. @RaghavendraNandagopal please reopen this PR if you feel it is needed


Line 56

Change text on line 56

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #72e40ef

@greggubarev Can you please review this PR?


Use sudo context when we are getting trackHitCount attribute

At the moment we are trying to access trackHitCount with a regular User's context. It's not allowed by the modules model. This MR changes the Java action code to always execute the getter within sudo context.

@wrdsnd I'm not sure what you mean. Looking at the access rules, the user has read access to TrackHitCount?

@Robinfr yeah, you're right. It is fine in Mx10. I double-checked now and the issue is with Mx9 version of DeepLink and I will backport the solution there later.
Though, I am curious about your opinion here: to me gradually changing DL entity settings to being unreadable my regular User's makes sense from security perspective. But just updating the module in Mx9 version is less impactful and will be in line with our regular approach.

I agree with you, but in that case we should remove read access to these two properties from the user.

Approved, please backport the fix also 😄


.NET September 2023 Update - .NET 7.0.11, .NET 6.0.22

.NET September 2023 Update
Release Notes

7.0.11
6.0.22

Status

Asset Type
7.0.11
6.0.22
Notes

Installers/Binaries
✅
✅

Container Images(Linux)
✅
✅

Container Images(Windows)
✅
✅

Winget Packages
✅
✅

Snaps
✅
✅

Linux Packages (Microsoft distribution)

The list below refers to the Microsoft-provisioned feeds (packages.microsoft.com) and does not in any way represent direct availability in distros (eg RHEL, Fedora).

     Centos 7
✅
✅

     Centos 8
✅
✅

     Debian 10
✅
✅

     Debian 11
✅
✅

     Debian 12
✅
✅

     Fedora 37
✅
✅

     Fedora 38
✅
✅

     OpenSUSE 15

     Ubuntu 20.04
✅
✅

     Ubuntu 22.04
✅
✅

     Ubuntu 23.04
✅
✅

Issues
Please report any issues you find either by responding to this issue, creating a new issue or creating a new issue in one of the following repos:

ASP.NET Core: dotnet/aspnetcore
Entity Framework Core: dotnet/efcore
.NET CLI/SDK dotnet/sdk
.NET runtime dotnet/runtime
Winforms: dotnet/winforms
WPF: dotnet/wpf
NuGet: nuget/home
Containers: dotnet/dotnet-docker
Winget: microsoft/winget-pkgs

Known Issues

[ ] https://github.com/dotnet/core/issues/8772 We are aware of a known issue where some .NET 6.0 and .NET 7.0 installers are unavailable on packages.microsoft.com for the release. We expect all of them to be available later in the day today (9/14/2023 5 PM PST)

I'm not entirely clear on how to resolve this. For some of the previous .NET security updates it was sufficient to run Windows Update to update the base framework for Framework Dependent deployments. However, Windows Update is not mentioned this time. Am I correct in assuming apps need to be rebuilt and redeployed?

I cannot find the latest version 414 of the dotnet-sdk-6.0 in the ubuntu feed.
root@myhost:~# apt-get update
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://ppa.launchpad.net/ansible/ansible/ubuntu focal InRelease
Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Get:5 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease [3611 B]
Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
Get:7 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 Packages [234 kB]
Get:8 https://packages.microsoft.com/ubuntu/20.04/prod focal/main arm64 Packages [50.4 kB]
Get:9 https://packages.microsoft.com/ubuntu/20.04/prod focal/main armhf Packages [16.3 kB]
Get:10 https://packages.microsoft.com/ubuntu/20.04/prod focal/main all Packages [2586 B]
Fetched 307 kB in 1s (406 kB/s)
Reading package lists... Done
root@myhost:~# apt search dotnet-sdk-6.0
Sorting... Done
Full Text Search... Done
dotnet-sdk-6.0/focal 6.0.413-1 amd64 [upgradable from: 6.0.408-1]
  Microsoft .NET SDK 6.0.408

Shouldn't be there a 6.0.414-1?

@cmenzi .NET 6.0.22 (and its SDK) is completely missing in the Microsoft packages for Ubuntu, I have created issue #8772 for it.

The same dependency issue is also found for dotnet6 and dotnet7 on fedora, and it renders the sdk unusable without a downgrade.
user@computer > sudo dnf upgrade
Dependencies resolved.

 Problem 1: cannot install the best update candidate for package dotnet-runtime-6.0-6.0.21-1.x86_64
  - nothing provides dotnet-runtime-deps-6.0 >= 6.0.22 needed by dotnet-runtime-6.0-6.0.22-1.x86_64 from packages-microsoft-com-prod
 Problem 2: cannot install the best update candidate for package dotnet-runtime-7.0-7.0.10-1.x86_64
  - nothing provides dotnet-runtime-deps-7.0 >= 7.0.11 needed by dotnet-runtime-7.0-7.0.11-1.x86_64 from packages-microsoft-com-prod
 Problem 3: package aspnetcore-runtime-7.0-7.0.11-1.x86_64 from packages-microsoft-com-prod requires dotnet-runtime-7.0 >= 7.0.11, but none of the providers can be installed
  - cannot install the best update candidate for package aspnetcore-runtime-7.0-7.0.10-1.x86_64
  - nothing provides dotnet-runtime-deps-7.0 >= 7.0.11 needed by dotnet-runtime-7.0-7.0.11-1.x86_64 from packages-microsoft-com-prod
 Problem 4: package aspnetcore-runtime-6.0-6.0.22-1.x86_64 from packages-microsoft-com-prod requires dotnet-runtime-6.0 >= 6.0.22, but none of the providers can be installed
  - cannot install the best update candidate for package aspnetcore-runtime-6.0-6.0.21-1.x86_64
  - nothing provides dotnet-runtime-deps-6.0 >= 6.0.22 needed by dotnet-runtime-6.0-6.0.22-1.x86_64 from packages-microsoft-com-prod

runtime7.0.11 / sdk7.0.401 seems to be missing from Centos7 repos

A similar dependency issue is also found for dotnet6 and dotnet7 on fedora, and it renders the sdk unusable without a downgrade.
user@computer > sudo dnf upgrade
Dependencies resolved.

 Problem 1: cannot install the best update candidate for package dotnet-runtime-6.0-6.0.21-1.x86_64
  - nothing provides dotnet-runtime-deps-6.0 >= 6.0.22 needed by dotnet-runtime-6.0-6.0.22-1.x86_64 from packages-microsoft-com-prod
 Problem 2: cannot install the best update candidate for package dotnet-runtime-7.0-7.0.10-1.x86_64
  - nothing provides dotnet-runtime-deps-7.0 >= 7.0.11 needed by dotnet-runtime-7.0-7.0.11-1.x86_64 from packages-microsoft-com-prod
 Problem 3: package aspnetcore-runtime-7.0-7.0.11-1.x86_64 from packages-microsoft-com-prod requires dotnet-runtime-7.0 >= 7.0.11, but none of the providers can be installed
  - cannot install the best update candidate for package aspnetcore-runtime-7.0-7.0.10-1.x86_64
  - nothing provides dotnet-runtime-deps-7.0 >= 7.0.11 needed by dotnet-runtime-7.0-7.0.11-1.x86_64 from packages-microsoft-com-prod
 Problem 4: package aspnetcore-runtime-6.0-6.0.22-1.x86_64 from packages-microsoft-com-prod requires dotnet-runtime-6.0 >= 6.0.22, but none of the providers can be installed
  - cannot install the best update candidate for package aspnetcore-runtime-6.0-6.0.21-1.x86_64
  - nothing provides dotnet-runtime-deps-6.0 >= 6.0.22 needed by dotnet-runtime-6.0-6.0.22-1.x86_64 from packages-microsoft-com-prod

This has been resolved as of today. Thanks!

I also can confirm that it's resolved on Ubuntu. 👍
root@myhost:~# apt search dotnet-sdk-6.0
Sorting... Done
Full Text Search... Done
dotnet-sdk-6.0/focal 6.0.414-1 amd64 [upgradable from: 6.0.413-1]
  Microsoft .NET SDK 6.0.413

Centos7 packages are still missing


[create_cloudflare/templates] Update instructions to use correct npm command to start dev server

Fixes # [insert GH or internal issue number(s)].
What this PR solves / how to test:
The top-of-file comments in several templates instruct the user to run the command npm run dev to start a web server, whereas the actual command defined for each template in the relevant package.json to do that is npm run start.
This PR updates the comment section in each template to refer to the correct npm run start command.
Templates impacted:

common/js/src/index.js
common/ts/src/index.ts
hello-world/js/src/index.js
hello-world/ts/src/index.ts
queues/js/src/index.js
queues/ts/src/index.ts
scheduled/js/src/index.js
scheduled/ts/src/index.ts

Associated docs issue(s)/PR(s):

[insert associated docs issue(s)/PR(s)]

Author has included the following, where applicable:

[ ] Tests
[ ] Changeset (Changeset guidelines)

Reviewer is to perform the following, as applicable:

Checked for inclusion of relevant tests
Checked for inclusion of a relevant changeset
Checked for creation of associated docs updates
Manually pulled down the changes and spot-tested

Note for PR author:
We want to celebrate and highlight awesome PR review! If you think this PR received a particularly high-caliber review, please assign it the label highlight pr review so future reviewers can take inspiration and learn from it.

Hi @romangurovich thanks a lot for the PR 🙂
But I think that this is a duplicate/conflicts with #4030

@dario-piotrowicz thanks for taking a look. I'll be closing since this duplicates #4030


Postdeploywebhook moves the ShouldSendFinishMessage

This is a fix trying to address the issue below:
https://github.com/pinterest/teletraan/issues/517
It tries to consolidate when to send a deploy finish message. FinishNotifyJob was used to send slack notification today

There are five users and I will follow up

Sorry for the late reply - reading the current code made me believe the followings:

Invoking webhook is one-time only, right after deploy succeeds the first time; sending notification on the other hand is a repeating work happens for every "transition" call.

For example, in the auto-scaling case where hosts keep getting terminated and new machine keep getting added, let us assume also all the newly added hosts having issues with deploy in the beginning (maybe can not warm up in time) but later on succeed. In this case, we would send notify in the pattern of FAILING->SUCCEEDING->FAILING->SUCCEEDING... If we change the behavior, we would call the hook over and over again, I do not think this is most people anticipated.
webhook checking is closely related to the check of (success/total>threshold && sucdate==null); and send notify is related to STATE changes, not care about success, fail etc. That might be the reason why the code was written in the current way.
But regardless where these logic live, I think calling webhook once makes more sense to most people, in most case. I would not recommend to change such behavior.


Scroll dev 1115

TODO:

multi block for public_input circuit / tx circuit.
comment tx->block_num lookup in End(Inner)Blcok

close in favor of https://github.com/scroll-tech/zkevm-circuits/pull/229


improve ci

Codecov Report

Merging #13 (dd6c5e8) into master (929c7e2) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #13   +/-   ##
=======================================
  Coverage   99.62%   99.62%
=======================================
  Files          17       17
  Lines         270      270
=======================================
  Hits          269      269
  Misses          1        1

Flag
Coverage Δ

unittests
99.62% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 929c7e2...dd6c5e8. Read the comment docs.


Remove deprecated layer props

For #3869
Change List

ArcLayer
LineLayer
H3HexagonLayer
Examples
Upgrade guide

Coverage decreased (-0.006%) to 80.091% when pulling d969aba2776d90834ea8c2e147c1e0676b784bea on x/layer-deprecations-2 into 89aa08de38af621ad4e47ba3884f7f0471a2fc62 on master.


Use npm

Is there any possibility to use npm instead of bower?

I will gladly accept PRs but I have no time to do it right now.

Hi, is there any news about the availability of this package on npm ?
Thank you.

See https://github.com/frapontillo/angular-bootstrap-duallistbox/issues/22#issuecomment-229478920

What does that mean please?
Your comment has been written in june 2016, and you said you did not have time at that moment. That's 9 months ago.
So what is the status today please?
Thank you.

The same.

Alright, Thank you.


Last refresh time, and time for the next refresh

Having a field in the website to show the last refresh time could give an idea of the advancements in reducing the loops and improving the rivers.
Also, provide the frequency of the refreshes is a good thing, is this option is available.

The last update is shown in the settings menu on the bottom. I assume this is what you are referring to?

As said, the last refresh time is in the settings. Three days should be updated every night (Germany time)
On So, 09 Jun 2024  1:16 +02:00, Andres Gomez Casanova @.***> wrote:

Having a field in the website to show the last refresh time could give
an idea of the advancements in reducing the loops and improving the
rivers.
Also, provide the frequency of the refreshes is a good thing, is this
option is available.
—
Reply to this email directly, view it on GitHub
https://github.com/amandasaurus/waterwaymap.org/issues/53, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAAMC2OEVGCWYQT4RWC6BTZGOGFNAVCNFSM6AAAAABJALET76VHI2DSMVQWIX3LMV43ASLTON2WKOZSGM2DCOJQGUYDINI.
You are receiving this because you are subscribed to this
thread.Message ID: @.***>

--
Amanda

*the data should be updated every night
On So, 09 Jun 2024  9:20 +02:00, Amanda @.***> wrote:

As said, the last refresh time is in the settings. Three days should be
updated every night (Germany time)
On So, 09 Jun 2024 1:16 +02:00, Andres Gomez Casanova @.***> wrote:

Having a field in the website to show the last refresh time could give
an idea of the advancements in reducing the loops and improving the
rivers.
Also, provide the frequency of the refreshes is a good thing, is this
option is available.
—
Reply to this email directly, view it on GitHub
https://github.com/amandasaurus/waterwaymap.org/issues/53, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAAMC2OEVGCWYQT4RWC6BTZGOGFNAVCNFSM6AAAAABJALET76VHI2DSMVQWIX3LMV43ASLTON2WKOZSGM2DCOJQGUYDINI.
You are receiving this because you are subscribed to this
thread.Message ID: @.***>

--
Amanda
—
Reply to this email directly, view it on GitHub
https://github.com/amandasaurus/waterwaymap.org/issues/53#issuecomment-2156362761,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAAMCZHX4G3XM6X52TZRBLZGP62BAVCNFSM6AAAAABJALET76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJWGM3DENZWGE.
You are receiving this because you are subscribed to this
thread.Message ID:
@.***>

--
Amanda


[Backport 2.x] adding Mingshi Liu as a maintainer so she can be release manager (#112)

Backport 'efaaeff' from 112

Codecov Report

Merging #126 (982f3ec) into 2.x (09236bf) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              2.x     #126   +/-   ##
=======================================
  Coverage   81.42%   81.42%
=======================================
  Files          13       13
  Lines         140      140
  Branches       27       27
=======================================
  Hits          114      114
  Misses         24       24
  Partials        2        2

Flag
Coverage Δ

dashboards-search-relevance
81.42% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

we should remove the backport label for a backport PR https://github.com/opensearch-project/OpenSearch-Dashboards/blob/main/RELEASING.md#how-to-validate-that-merged-commits-have-been-properly-backported

Please close this one and use https://github.com/opensearch-project/dashboards-search-relevance/pull/127

closed the manual backport.


Add Recipe Interface

@ricomwaura Add Recipe Interface and extend ImageMeta.

Resolved: Added Recipe interface extending ImageMeta to standardize recipe structure and included JSDoc documentation for clarity.


Favors Chest Inventory

Mod: Crafting With Containers / Simple Recycling
Mod Version:
Describe the bug
Cannot load items to charcoal kiln/smelter from inventory. Items must be in chest.
How To Reproduce
Steps to reproduce the behavior:

First do ''
Then do '....'
After doing '....'
Then this bug happens

Expected behavior
A description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional details
Are you running any other mods? If yes, please list them here.

Fixed in 1.0.14. Please reopen if this reoccurs.


Woff2 compressed fonts for web

Package
google_fonts
Description
Would google_fonts still work if I convert fonts.google.com's ttf files to woff2?

Nevermind, not supported by Canvaskit


Minor enhancements to customer ambient appearance

The customer's antlers should animate slightly, they should wiggle them up and down.
The blinking animation should be slightly randomized, and not on a strict 7 second cycle. It should vary between about 6-10 seconds.

The blinking animation varies now.


Full automated deployment of database schema + several fixes

Fixes #55, #48, #45

Note to self: use Deployment Script with VNet integration to execute remaining mysql commands: https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-script-vnet


llvmlite 0.14 requirement

Numba now requires llvmlite 0.14 (see requirements.txt) even if llvmlite 0.14 is still under development (even the 0.14-dev version is recognized as 0.13 by Numba at the moment).

We are in the middle of our release process today.  We typically synchronize our llvmlite releases with numba releases.  Both should come out at the same time.

llvmlite 0.14 and Numba 0.29 were released yesterday to PyPI and conda.  I think this should all be sorted out now.


Create GitHub action pipelines

This should run at least: deno task test, but ultimately also deno lint.

Done


Add profiler.annotate_function to some internals

Fixed the failures in errors_test by adding _src/profiler.py to the traceback exclusions.


Could not find out how many pages i have

Hi,
first of all, thank's for great library!
I'm trying to find out how many pages do I have but I don't have any indication for page break tag or app.xml file with properties.
Also, i would like to know if there any chance that there is any global function or post-process function that can print the document properties(number of pages, author, etc..) into the document itself.
Thank's!

Interesting. I'll log this as a feature request. Thanks for recommending docx-pdf-pagecount! I'll see if I can integrate something like that later on.

See https://github.com/guigrpa/docx-templates/releases/tag/v4.4.0.
Let me know if I missed something!


Use a generic markup class to display externally rendered files and diffs

This PR will be a follow-on from https://github.com/go-gitea/gitea/issues/8299 and https://github.com/go-gitea/gitea/issues/7614.
It builds on the work done in https://github.com/go-gitea/gitea/pull/8300 and the patch https://github.com/go-gitea/gitea/pull/8357
The idea is to have a generic class .markup that has some default rendering, that is near identical to the current .markdown
The current .markdown is defined at
https://github.com/go-gitea/gitea/blob/master/web_src/less/_markdown.less
and overwritten at:
https://github.com/go-gitea/gitea/blob/84a419de98701fe1e8a0d7f1be5d82c7f5e4ac92/web_src/less/themes/theme-arc-green.less#L851-L885
and
https://github.com/go-gitea/gitea/blob/84a419de98701fe1e8a0d7f1be5d82c7f5e4ac92/web_src/less/themes/theme-arc-green.less#L1856-L1867

The below shows how a markup renderer gets from the admin's .ini file to being used and presented in the view_file.tmpl with the appropriate CSS
The styling is then invoked by:
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/templates/repo/view_file.tmpl#L67
Meaning that if it isMarkup the output will have the classes .markdown and the dynamic {{.MarkupType}}
Where that dynamic class is obtained here
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/routers/repo/view.go#L466-L468
or
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/routers/repo/view.go#L512-L516
Using the markup.Type() function:
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/modules/markup/markup.go#L109
which uses the GetParserByFileName() function
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/modules/markup/markup.go#L53-L56
Which finds the file extension in a list of valid parsers:
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/modules/markup/markup.go#L24-L27
Which are each registered by the RegisterParser function
https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/modules/markup/markup.go#L45
Which is called here:
https://github.com/go-gitea/gitea/blob/704da08fdc6bae6fdd6bf1b892ebe12afeef5eca/modules/markup/external/external.go#L21-L25
Which is parsed from the app.ini file:
https://github.com/go-gitea/gitea/blob/1bf9e44bda5c8cd1fd72622cffce8ec291db79c5/modules/setting/markup.go#L126-L132

So the todo for the PR looks something like:

[ ] Create a copy of _markdown.less called _markup.less with the renamed class
[ ] Add similar overwrites to gitea/web_src/less/themes/theme-arc-green.less .markdown: by someone who knows it better than me @noerw?
[ ] Edit https://github.com/go-gitea/gitea/blob/9542b7317da36f366545803f77e250036b168318/templates/repo/view_file.tmpl#L67 to use the new class markup as the default styling for markup files
[ ] Test adding custom styling to externally rendered code (e.g .docx) by an admin creating a .markup.word CSS/Less styling
- where the ini looks like:

[markup.word]
ENABLED = true
FILE_EXTENSIONS = .docx
RENDER_COMMAND = "pandoc -f docx -t html "
IS_INPUT_FILE = true

[ ] Update the docs with a tutorial on how to use (almost) any external renderer to display file types :)

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@6ea2701). Click here to learn what that means.
The diff coverage is n/a.

Hmm the command make unit-test-coverage test-check runs with no errors for me (on an amd64 device). Can we re-run the CI @lunny?

Hmm the command make unit-test-coverage test-check runs with no errors for me (on an amd64 device). Can we re-run the CI @lunny?

Restarted.

Typical use with screenshots
Native appearance of .ipynb files in gitea:

Install our converter software of choice on the gitea machine
sudo apt install python-pip
pip install nbconvert
add this it custom/conf/app.ini:
[markup.jupyter]
ENABLED = true
FILE_EXTENSIONS = .ipynb
RENDER_COMMAND = "jupyter nbconvert --stdout --to html --template full "
IS_INPUT_FILE = true

[markup.sanitizer.jupyter]
; jupyter chiefly uses divs
ELEMENT = div
ALLOW_ATTR = class
REGEXP =

Appearance with no styling:

Since the CSS is stripped from the nbconvert output I removed and combined all the inline css, put it in a less file, wrapped the whole thing in .markup.jupyter{} and put [the less file[(https://gist.github.com/HarvsG/4ab19efcc0f7a4da995c1823217cb0ab) (hopefully it is generic) in custom/public/css/jupyter.less
I then added to custom/templates/header.tmpl
<link rel="stylesheet/less" type="text/css" href="{{AppSubUrl}}/css/jupyter.less" />

Final appearance

I would imagine that many external renderers produce inline styling. It would be cool if the santizer could automatically extract, combine and scope the styles.
Something to try another day.

@HarvsG Great example for juypter render. Could you add an example on docs or could you save the comment as an article to our blog https://gitea.com/gitea/blog as a PR after merged?

You can customerize allowed class and attributes via [markup.sanitizer.TeX] on app.ini

@HarvsG Great example for juypter render. Could you add an example on docs or could you save the comment as an article to our blog https://gitea.com/gitea/blog as a PR after merged?

Hi @lunny, the PR contains a new how to in the Docs here. I will create a PR request for the blog. I am happy to link to it in the docs as well if you wish.

I'm not comfortable with removing the .markdown class and I don't really understand why this is has to be renamed to "markup". It's still a markdown source and I think we want to stay compatible with .markdown as that is used on a lot of websites that render markdown.

Oh and I don't get why this has to duplicate _markdown.css. Duplication should be avoided at all costs.
I'd rather just use https://github.com/sindresorhus/github-markdown-css for the markdown styling.

@silverwind Since markdown will not be the only supported file format to render. We should have markup and markdown, orgmode, csv the four class defaultly. And when a third-party renderer added, user could add a new class with that renderer's name. This change should compitable with before.

Please resolve the conflicts.

pleace resolve conflict

Maybe .markdown classname could be kept for compatibilty on actual markdown sources. I imagine there might be some third-party scripts/styles that rely on that classname.

So, reconsidering, this is almost looking ready to me but:

I think we need to delete web_src/less/_markdown.less?
I would not give both Less (opinionated) and CSS example, CSS only should suffice.

@silverwind, I certainly agree with you point that repetition should be avoided

I think we need to delete web_src/less/_markdown.less to not apply styles twice?

If we agree that .markup and .markdown should be separated how best to separate them but avoid duplication of code?

If we agree that .markup and .markdown should be separated how best to separate them but avoid duplication of code?

Not separated, but only keep one of them (markup). As I undestand it, the styles added here duplicate with markdown. Or am I misunderstanding?

No they are the same. What did you think about this suggestion. Also less likely to be breaking:

I am happy to delete web_src/less/_markdown.less. However if others wanted to use or further develop the .markdown class as a native feature of gitea is separate from the generic .markup
We could use less's  mixin function. So the content of  web_src/less/_markdown.less could be

@import (reference) '_markup.less';
.markdown {
    .markup()
}

That way if someone wanted to develop a 'Gitea Flavoured Markdown' that built on the more generic .markup they could

@HarvsG : Out of curiosity, would it be possible to wrap all user-provided content in , in order to further reduce attack surface?

@HarvsG : Out of curiosity, would it be possible to wrap all user-provided content in , in order to further reduce attack surface?

Beyond my skills unfortunately

wrap all user-provided content in

iframes come with all kinds of problems of their own. I suggest setting up a strict Content-Security-Policy instead.

@silverwind build is passing now and suggestions implemented. Anything to do before merge?

Codecov Report

Merging #12261 (319dbfc) into master (0de5460) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #12261      +/-   ##
==========================================
- Coverage   42.21%   42.21%   -0.01%
==========================================
  Files         696      696
  Lines       76520    76520
==========================================
- Hits        32303    32301       -2
- Misses      38917    38920       +3
+ Partials     5300     5299       -1

Impacted Files
Coverage Δ

modules/charset/charset.go
68.53% <0.00%> (-4.50%)
:arrow_down:

models/error.go
36.25% <0.00%> (-0.50%)
:arrow_down:

modules/indexer/stats/db.go
52.17% <0.00%> (ø)

modules/git/repo.go
45.68% <0.00%> (+0.50%)
:arrow_up:

modules/process/manager.go
75.00% <0.00%> (+2.50%)
:arrow_up:

modules/git/utils.go
77.04% <0.00%> (+3.27%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0de5460...319dbfc. Read the comment docs.

@silverwind, @zeripath?

Please resolve the conflicts.

@HarvsG I know reviews can take it's time - it would be nice if you could resolve the conflicts ... :)

@HarvsG I'll move it into next release, if you like to get it into v1.14.0 just resolve conflict and I review it ...

@6543 The rebase is done

Rebased and fixed conflicts

Codecov Report

Merging #12261 (66d6337) into master (a3c4c57) will increase coverage by 0.09%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #12261      +/-   ##
==========================================
+ Coverage   43.85%   43.94%   +0.09%
==========================================
  Files         678      678
  Lines       81503    81503
==========================================
+ Hits        35741    35819      +78
+ Misses      39971    39878      -93
- Partials     5791     5806      +15

Impacted Files
Coverage Δ

services/pull/temp_repo.go
26.59% <0.00%> (-6.39%)
:arrow_down:

modules/charset/charset.go
68.53% <0.00%> (-4.50%)
:arrow_down:

services/pull/check.go
26.02% <0.00%> (-2.74%)
:arrow_down:

modules/log/event.go
59.90% <0.00%> (-1.89%)
:arrow_down:

services/pull/patch.go
54.23% <0.00%> (-1.70%)
:arrow_down:

modules/log/file.go
73.80% <0.00%> (-1.59%)
:arrow_down:

modules/queue/workerpool.go
58.77% <0.00%> (-1.23%)
:arrow_down:

models/repo_list.go
77.04% <0.00%> (-0.78%)
:arrow_down:

services/pull/pull.go
43.47% <0.00%> (ø)

models/error.go
39.84% <0.00%> (+0.31%)
:arrow_up:

... and 11 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a3c4c57...66d6337. Read the comment docs.

still same issue.
clone https://try.gitea.io/mrsdizzie/github-orgmode-tests
and try to click on a item of the toc

Need to resolve https://github.com/go-gitea/gitea/pull/12261#issuecomment-821823346 before landing.

Need to resolve #12261 (comment) before landing.

@6543 @silverwind Should now be fixed in 29a2f09

@lafriks @silverwind this pull is ready to review ;)

If we swap markdown class to markup, we need to do replace all these matches:
$ egrep -ir class.+markdown templates | wc -l
32
$ egrep -ir class.+markdown web_src/js | wc -l
3

hmm I think this can be a next pull?
since this one did took it's time and will conflict so quick - a followup is the better choice in my opinion
@silverwind am I allowed to merge?

It would not. It break markdown rendering in a lot of places in the UI with this class rename (issue and pr comments, milestones, releases).

Here is a diff of the cases I found in templates and web_src/js:
diff --git a/templates/org/home.tmpl b/templates/org/home.tmpl
index 9b77ae6b3..5e0a53aa5 100644
--- a/templates/org/home.tmpl
+++ b/templates/org/home.tmpl
@@ -10,9 +10,9 @@
 					{{if .Org.Visibility.IsPrivate}}
{{.i18n.Tr "org.settings.visibility.private_shortname"}}
{{end}}

 				{{if .IsOrganizationOwner}}{{svg "octicon-gear" 16 "mb-3"}}{{end}}

-			{{if $.RenderedDescription}}
{{$.RenderedDescription|Str2html}}
{{end}}
+			{{if $.RenderedDescription}}
{{$.RenderedDescription|Str2html}}
{{end}}

 				{{if .Org.Location}}
{{svg "octicon-location"}} {{.Org.Location}}
{{end}}
 				{{if .Org.Website}}
{{svg "octicon-link"}} {{.Org.Website}}
{{end}}

diff --git a/templates/repo/diff/box.tmpl b/templates/repo/diff/box.tmpl
index 4408d5257..187531f12 100644
--- a/templates/repo/diff/box.tmpl
+++ b/templates/repo/diff/box.tmpl
@@ -157,9 +157,9 @@

 						<textarea class="review-textarea" tabindex="1" name="content"></textarea>

-

+

 					{{$.i18n.Tr "loading"}}

{{.i18n.Tr "repo.issues.cancel"}}

diff --git a/templates/repo/diff/comment_form.tmpl b/templates/repo/diff/comment_form.tmpl
index c82d32c21..43e902bc8 100644
--- a/templates/repo/diff/comment_form.tmpl
+++ b/templates/repo/diff/comment_form.tmpl
@@ -21,14 +21,14 @@

 				<textarea name="content" placeholder="{{$.root.i18n.Tr "repo.diff.comment.placeholder"}}"></textarea>

-

+

 			{{.i18n.Tr "loading"}}

-			{{svg "octicon-markdown"}} {{$.root.i18n.Tr "repo.diff.comment.markdown_info"}}
+			{{svg "octicon-markup"}} {{$.root.i18n.Tr "repo.diff.comment.markup_info"}}

 				{{if $.reply}}
 					<button class="ui submit green tiny button btn-reply" type="submit">{{$.root.i18n.Tr "repo.diff.comment.reply"}}</button>
 					<input type="hidden" name="reply" value="{{$.reply}}">
diff --git a/templates/repo/diff/comments.tmpl b/templates/repo/diff/comments.tmpl
index b566ffce9..6e39fbe85 100644
--- a/templates/repo/diff/comments.tmpl
+++ b/templates/repo/diff/comments.tmpl
@@ -50,9 +50,9 @@
 				{{template "repo/issue/view_content/context_menu" Dict "ctx" $.root "item" . "delete" true "issue" false "diff" true "IsCommentPoster" (and $.root.IsSigned (eq $.root.SignedUserID .PosterID))}}

-

+

 			{{if .RenderedContent}}
 				{{.RenderedContent|Str2html}}
 			{{else}}
 				{{$.root.i18n.Tr "repo.issues.no_content"}}
diff --git a/templates/repo/editor/edit.tmpl b/templates/repo/editor/edit.tmpl
index 3efde70f5..b7e1589aa 100644
--- a/templates/repo/editor/edit.tmpl
+++ b/templates/repo/editor/edit.tmpl
@@ -43,9 +43,9 @@
 						data-line-wrap-extensions="{{.LineWrapExtensions}}">
 {{.FileContent}}</textarea>

-

+

 					{{.i18n.Tr "loading"}}

 					{{.i18n.Tr "loading"}}
diff --git a/templates/repo/empty.tmpl b/templates/repo/empty.tmpl
index 7dae7c012..21c600545 100644
--- a/templates/repo/empty.tmpl
+++ b/templates/repo/empty.tmpl
@@ -26,9 +26,9 @@

{{.i18n.Tr "repo.create_new_repo_command"}}

-

+

touch README.md
 git init
 {{if ne .Repository.DefaultBranch "master"}}git checkout -b {{.Repository.DefaultBranch}}{{end}}
 git add README.md
@@ -40,9 +40,9 @@ git push -u origin {{.Repository.DefaultBranch}}

{{.i18n.Tr "repo.push_exist_repo"}}

-

+

git remote add origin {{if $.DisableSSH}}{{$.CloneLink.HTTPS}}{{else}}{{$.CloneLink.SSH}}{{end}}
 git push -u origin {{.Repository.DefaultBranch}}

diff --git a/templates/repo/issue/comment_tab.tmpl b/templates/repo/issue/comment_tab.tmpl
index ab874bdd1..77e82930d 100644
--- a/templates/repo/issue/comment_tab.tmpl
+++ b/templates/repo/issue/comment_tab.tmpl
@@ -7,9 +7,9 @@
 		<textarea id="content" class="edit_area js-quick-submit" name="content" tabindex="4" data-id="issue-{{.RepoName}}" data-url="{{.Repository.APIURL}}/markdown" data-context="{{.Repo.RepoLink}}">
 			{{- if .BodyQuery}}{{.BodyQuery}}{{else if .IssueTemplate}}{{.IssueTemplate}}{{else if .PullRequestTemplate}}{{.PullRequestTemplate}}{{else}}{{.content}}{{end -}}
 		</textarea>

-

+

 		{{.i18n.Tr "loading"}}

 {{if .IsAttachmentEnabled}}
diff --git a/templates/repo/issue/milestone_issues.tmpl b/templates/repo/issue/milestone_issues.tmpl
index 8c2f36f04..897d297d3 100644
--- a/templates/repo/issue/milestone_issues.tmpl
+++ b/templates/repo/issue/milestone_issues.tmpl
@@ -4,9 +4,9 @@

{{.Milestone.Name}}

-

+

 					{{.Milestone.RenderedContent|Str2html}}

diff --git a/templates/repo/issue/milestones.tmpl b/templates/repo/issue/milestones.tmpl
index c7d3522ab..448d758e3 100644
--- a/templates/repo/issue/milestones.tmpl
+++ b/templates/repo/issue/milestones.tmpl
@@ -97,9 +97,9 @@
 							{{svg "octicon-trash"}} {{$.i18n.Tr "repo.issues.label_delete"}}

 					{{end}}
 					{{if .Content}}
-

+

 							{{.RenderedContent|Str2html}}

 					{{end}}

diff --git a/templates/repo/issue/view_content.tmpl b/templates/repo/issue/view_content.tmpl
index 0482604b7..e353d71ee 100644
--- a/templates/repo/issue/view_content.tmpl
+++ b/templates/repo/issue/view_content.tmpl
@@ -56,9 +56,9 @@
 							{{end}}

-

+

 							{{if .Issue.RenderedContent}}
 								{{.Issue.RenderedContent|Str2html}}
 							{{else}}
 								{{.i18n.Tr "repo.issues.no_content"}}
@@ -190,9 +190,9 @@

 				<textarea tabindex="1" name="content"></textarea>

-

+

 				{{$.i18n.Tr "loading"}}

 		{{if .IsAttachmentEnabled}}
diff --git a/templates/repo/issue/view_content/comments.tmpl b/templates/repo/issue/view_content/comments.tmpl
index 81f0d0434..4863f7f2f 100644
--- a/templates/repo/issue/view_content/comments.tmpl
+++ b/templates/repo/issue/view_content/comments.tmpl
@@ -63,9 +63,9 @@
 						{{end}}

-

+

 						{{if .RenderedContent}}
 							{{.RenderedContent|Str2html}}
 						{{else}}
 							{{$.i18n.Tr "repo.issues.no_content"}}
@@ -441,9 +441,9 @@
 							{{$.i18n.Tr "repo.issues.review.left_comment" | Safe}}

-

+

 							{{if .RenderedContent}}
 								{{.RenderedContent|Str2html}}
 							{{else}}
 								{{$.i18n.Tr "repo.issues.no_content"}}
@@ -551,9 +551,9 @@
 															{{end}}

-

+

 														{{if .RenderedContent}}
 															{{.RenderedContent|Str2html}}
 														{{else}}
 															{{$.i18n.Tr "repo.issues.no_content"}}
@@ -738,9 +738,9 @@
 								{{$.i18n.Tr "action.review_dismissed_reason"}}

-

+

 								{{if .RenderedContent}}
 									{{.RenderedContent|Str2html}}
 								{{else}}
 									{{$.i18n.Tr "repo.issues.no_content"}}
diff --git a/templates/repo/release/list.tmpl b/templates/repo/release/list.tmpl
index ce4de3ddf..8f5a3c832 100644
--- a/templates/repo/release/list.tmpl
+++ b/templates/repo/release/list.tmpl
@@ -130,9 +130,9 @@
 									{{TimeSinceUnix .CreatedUnix $.Lang}} |
 								{{end}}
 								{{$.i18n.Tr "repo.release.ahead.commits" .NumCommitsBehind | Str2html}} {{$.i18n.Tr "repo.release.ahead.target" .Target}}

-

+

 								{{Str2html .Note}}

diff --git a/templates/repo/release/new.tmpl b/templates/repo/release/new.tmpl
index 8489d8959..c4b36597c 100644
--- a/templates/repo/release/new.tmpl
+++ b/templates/repo/release/new.tmpl
@@ -52,9 +52,9 @@

 						<textarea name="content">{{.content}}</textarea>

-

+

 						{{$.i18n.Tr "loading"}}

 				{{range .attachments}}
diff --git a/templates/repo/wiki/view.tmpl b/templates/repo/wiki/view.tmpl
index 0bc585886..fbb97db4a 100644
--- a/templates/repo/wiki/view.tmpl
+++ b/templates/repo/wiki/view.tmpl
@@ -60,9 +60,9 @@

{{.FormatWarning}}

 		{{end}}

-

+

 				{{.content | Str2html}}

 			{{if .sidebarPresent}}

diff --git a/templates/user/profile.tmpl b/templates/user/profile.tmpl
index 18f3c9f6d..29da93349 100644
--- a/templates/user/profile.tmpl
+++ b/templates/user/profile.tmpl
@@ -35,9 +35,9 @@

 							{{end}}
 							{{if $.RenderedDescription}}

-
{{$.RenderedDescription|Str2html}}

+
{{$.RenderedDescription|Str2html}}

 							{{end}}
 							{{range .OpenIDs}}
 								{{if .Show}}
diff --git a/web_src/js/index.js b/web_src/js/index.js
index 1716df9e7..9992020e8 100644
--- a/web_src/js/index.js
+++ b/web_src/js/index.js
@@ -1473,9 +1473,9 @@ function initWikiForm() {
             context: $editArea.data('context'),
             text: plainText,
             wiki: true
           }, (data) => {
-            preview.innerHTML = `<div class="markdown ui segment">${data}</div>`;
+            preview.innerHTML = `<div class="markup ui segment">${data}</div>`;
             renderMarkdownContent();
           });
         };

@@ -1553,9 +1553,9 @@ function initWikiForm() {
             hasSimpleMDE = false;
             const $form = $('.repository.wiki.new .ui.form');
             const $root = $form.find('.field.content');
             const loading = $root.data('loading');
-            $root.append(`<div class="ui bottom tab markdown" data-tab="preview">${loading}</div>`);
+            $root.append(`<div class="ui bottom tab markup" data-tab="preview">${loading}</div>`);
             initCommentPreviewTab($form);
           },
           className: 'fa fa-file',
           title: 'Revert to simple textarea',
diff --git a/web_src/js/markdown/anchors.js b/web_src/js/markdown/anchors.js
index 62561fe25..b25fddc59 100644
--- a/web_src/js/markdown/anchors.js
+++ b/web_src/js/markdown/anchors.js
@@ -1,7 +1,7 @@
 import {svg} from '../svg.js';

-const headingSelector = '.markdown h1, .markdown h2, .markdown h3, .markdown h4, .markdown h5, .markdown h6';
+const headingSelector = '.markup h1, .markup h2, .markup h3, .markup h4, .markup h5, .markup h6';

 function scrollToAnchor() {
   if (document.querySelector(':target')) return;
   if (!window.location.hash || window.location.hash.length <= 1) return;

Should we still keep markup and markdown? For those places which always use markdown, i.e. issue/comment/description, we could keep as markdown. For other places which maybe another markup language, we can use markup or markup with that language name.

Generally I think it's unnecessary to have both classes but if we want to do something in CSS specific to markdown, it might be necessary to have dual classes.
GitHub is a btw a rather bad example on this, they have .markdown-body on .rst files.

can you sorry again resolve conflicts :/

Above patch also needs to be merged to fix markdown rendering all over the place. Maybe someone should raise another PR with the patch merged.

Please resolve the conflicts.

@HarvsG merged as 640066840e23367d9d13e92d786b877448ae9329


Admin items

[x] Create URL through GitHub Pages
[x] Fill out full README
[x] Fill out GoogleDocs form
[x] Ensure all requirements are fulfilled

All requirements fulfilled


Improve the file action buttons on a commit

Description
When viewing a file on a specific commit/tag/whatever (not on a branch), the file action buttons (open in GitHub desktop, edit and delete) have tooltips "You must be on a branch to *", however they are not disabled but pointing to the login page along with a redirect to the same page, which is quite confusing:
https://github.com/sindresorhus/refined-github/blob/3775e52/source/features/useful-not-found-page.tsx
⬇
https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Frefined-github%2Fblob%2F3775e52%2Fsource%2Ffeatures%2Fuseful-not-found-page.tsx

I suppose we can improve the buttons a bit:

One option is to disable them entirely. GitHub does put a .disabled class but that doesn't invalidate the links.
Another option is to have these buttons work like if we are on the default branch, maybe with a prompt "Do you want to take this action on the default branch?"
Make them work like default-branch-button or just point the user to default-branch-button, something like that.

Screenshot

Example URL
https://github.com/sindresorhus/refined-github/blob/3775e52/source/features/useful-not-found-page.tsx

I just noticed something similarly (in spirit): on a PR you don't have write access to, the "Edit file" and "Delete file" is disabled:

Would be cool if they become "Edit on default branch" and "Delete on default branch".

I think that won't make sense on PRs. I don't want to just edit the file, my intention is to edit the PR

That makes sense. The intention is to simplify the following steps to one click:

Click "View file"
Click default-branch-button
Click edit button

If the original request in this issue is resolved, the second step can be saved.


[1.0] doc: add reboot compute host content from PR 512

https://github.com/SUSE-Cloud/socok8s/pull/512
backport

already done and merged in separate PR


Fix sharedFilesystemPath not being available in helm deployment

Fixes https://github.com/rancher/local-path-provisioner/issues/274

Thanks for the fix. I will review later and release a new version for it by the end of this week.

LGTM. Thank you.


[WIP] Fixed#17209 Dogfood class-based views in contrib.auth

just tried to implement a older patch cleanly. need to know if this approach is the proper way right now. commented out older function based view for now as need to recheck if all the stuffs are converted properly. need to  know about deprecated current app parameter and other next moves. No docs yet as the code needs more works.
@claudep do you have some time to give feedback on the change direction?

I think that tests are generally a good indicator about the validity of a patch. They don't have to all pass at this stage, but currently there are too much failure...

OK gonna update the tests and try to pass them and knock you then

Please send a new PR when that's the case.


Training container update

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.


Can I use windowtext.

There are no support tables for this.

You mean the colour? That's been around since forever and should be supported in all browsers.


fix: improve debug logs for lhr parsing

I have some difficulties to use this github action. When the debugging is activated, the result is:
##[debug]Printing runs and ancestor runs...
##[debug]Run: [object Object]}
##[debug]Ancestor Run: [object Object]
##[debug]Node Action run completed with exit code 0
##[debug]Set output status = failure
##[debug]Set output failReason = Cannot read properties of undefined (reading 'lhr')

I need more informations about the failure. It seems like a "run" object has no "lhr" property.

Thanks for the PR. In most of the cases when this error happens is when you are re-running the same workflow execution. Lighthouse CI only creates the reports in the first execution of the workflow (this is a lighthouse-ci limitation).
A nice debug option would be to check if the files are created and available in the filesystem.


Should pip-tools be included in requirements.in or dev-requirements.in file?

Hi,
Should pip-tools be included in requirements.in or dev-requirements.in file?

IMO it's just up to you and your team, but I don't include it. Instead, the shell functions I use for creating/activating venvs ensure that pip-tools is installed.
One reason my choice is that others using the project, who want to install even dev dependencies, don't necessarily need pip-tools at all, since they can just pip install -r dev-requirements.txt.
That said, I can see it making a lot of sense to include it if, for example, you have a set of task-runner/makefile-ish commands that invoke pip-tools commands, so all your devs need them available.

Thanks!


Update agent docs with both L2Advertisement and BGPAdvertisement

What this PR does / why we need it:
Updated the docs to give users the choice between L2Advertisement or BGPAdvertisement depending on their network requirements.
Checklist

[x] Subject and description added to both, commit and PR.
[ ] Relevant issues have been referenced.
[x] This change includes docs.
[ ] This change includes unit tests. - nope, this PR only updates docs

/approve
/lgtm

@csrwng @mvazquezc do you think we should update the docs to use BGP instead of L2Advertisement?
It seems that it's not really related to the DNS issue I thought its solved (though it did the trick in some cases).

@eranco74 Can we keep both? I think we should give users the choice to use L2 or BGP depending on their network requirements.

@csrwng @enxebre please take a look


SSH timeout on machine create OSX, VMWare Fusion

I tried with 0.12.0 from Homebrew, and then the latest rc2 from master. Neither finish and connect SSH.
mafro@takeshi:~ > docker-machine --version
docker-machine version 0.12.0-rc2, build 64fa459
mafro@takeshi:~ > docker-machine create portal
Running pre-create checks...
(portal) Default Boot2Docker ISO is out-of-date, downloading the latest release...
(portal) Latest release for github.com/boot2docker/boot2docker is v17.06.0-ce-rc3
(portal) Downloading /Users/mafro/.docker/machine/cache/boot2docker.iso from https://github.com/boot2docker/boot2docker/releases/download/v17.06.0-ce-rc3/boot2docker.iso...
(portal) 0%....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
Creating machine...
(portal) Copying /Users/mafro/.docker/machine/cache/boot2docker.iso to /Users/mafro/.docker/machine/machines/portal/boot2docker.iso...
(portal) Creating SSH key...
(portal) Creating VM...
(portal) Creating disk '/Users/mafro/.docker/machine/machines/portal/portal.vmdk'
(portal) Virtual disk creation successful.
(portal) Starting portal...
(portal) Waiting for VM to come online...
Waiting for machine to be running, this may take a few minutes...
Detecting operating system of created instance...
Waiting for SSH to be available...
Error creating machine: Error detecting OS: Too many retries waiting for SSH to be available.  Last error: Maximum number of retries (60) exceeded

Full log with --debug can be found in this gist:
https://gist.github.com/mafrosis/620ccf4aefcbef5d27c32fa76351a12e

I have the same issue.
Any workaround?

@damianopetrungaro sorry missed the notification. I rolled back to previous version with a manual install:
curl -L https://github.com/docker/machine/releases/download/v0.11.0/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/docker-machine

@mafrosis thank you 😄
I would not like to rollback i'll wait another week, otherwise rollback is the better solution atm.

I'm experience the exact same issue as well.  I'll try the rollback for now.

I think the problem is cause by this commit.  My guess is that the second "runScriptInGuest" command (that try to move userdata.tar to /var/lib/boot2docker/)  is successfully execute before the first one. These are error messages that is in /var/log/userdata.log.

The problem is not in the second "runScriptInGuest". But it 's in tar command. It 's should be
sudo sh -c \"tar xvf /home/docker/userdata.tar -C /home/docker
instead of
tar xvf userdata.tar -C /home/docker
I have successfully test this patch on my machine.

@pphetra Are you saying that userdata.tar should be /home/docker/userdata.tar in 39e6b192a6bc179f398af7bfe3e7b309596d8122 ?

The diff answered my question 👍

For anyone trying to get this working now, you can open the VM in the Fusion interface and run the copy command manually. This requires you to use the /var/lib/boot2docker/userdata.tar because by the time you can access the shell it appears it's already been moved.
The full command would then be:
tar xvf /var/lib/boot2docker/userdata.tar -C /home/docker > /var/log/userdata.log 2>&1 && chown -R docker:staff /home/docker


open existing tab if available, with split editors (single instanced files across splits)

If there are split editors, then opening a file will open a copy in the split which has focus, even if that file is already open in another split. Feature request: an option such that if a file is open in any split, re-opening that file will navigate to the existing opened editor.
My use case is that I have one central file open in my first split, and many files open in a second split, and I navigate very frequently between different files while leaving my central file open. But opening a file creates a copy in whichever split has focus, so trying to click on a file obscures my central file with 50-50 chance unless I manually focus the second split beforehand.
This feature request allows me to pre-open all the files in my second split, so that opening any file will view it in the second split, leaving my central file open. An alternative solution would be a (configurable) "main" split in which all new files are opened, which would solve my use case directly without needing to pre-open files, but that opens up some UI issues since one of the splits is now special.

"workbench.editor.revealIfOpen": true


more conservative timing budget

As per https://developers.google.com/web/fundamentals/performance/rendering/ the browser actually has about 10ms per frame available for user stuff, aka us. So umm, yeah this'll make things closer to reality

ah well, merging


Exam Coding Part Razvan Perial

Worked on tasks 4-5

Here the biggest bug is that you do not preserve the invariant of using a leaf whenever four subtrees of a quad are the same.
Fix this normalization.
Fix the unit tests by adding this specific case.
The property based tests lack any interesting properties. Add at least two non-trivial properties of insertion.
Currently this can be graded as 4 + 1 = 5 points.

I am happy with 5 points :)

ok


Adding F&F on pixel

Some issue with name/ middle name and sometimes it does not work.
After allowing access to contacts for adding Friends and Family, I was looking through the list. For any of my contacts that I had a First Middle and Last name, the First and Middle names were what appeared in the list in Hexa. Last name did not appear.
on iOS we can't search by last name. We should be able to search by any.

https://user-images.githubusercontent.com/62699947/145810508-271bf047-f736-4117-a8da-28f4966a4851.mp4

UI behaving weirdly.
https://user-images.githubusercontent.com/63765514/158347415-1943695c-a8ea-446c-aacc-1c64bab88fcd.mp4

Verified this issue on dev app v2.0.75(469)


resolved error handling in sql_translator #697

Proposed changes
#697 improve error handling in sql_translator.py
Types of changes
What types of changes does your code introduce to the project?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] Maintenance (update of libraries or other dependences)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I have read the CONTRIBUTING doc
[x] I have signed the CLA
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have run all the existing tests locally (not just those related to my feature) and there are no errors
[x] After the last push to the PR branch, I have run the lint script locally and there are no changes to the code base
[x] I have updated the RELEASE NOTES
[x] I have added necessary documentation (if appropriate)
[x] Any dependent changes have been merged and published in downstream modules

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

@NEC-Vishal this TODO is harder to get right than I initially thought.
There are two problems with the code as it stands in the master branch:

If any batch fails, all the following ones won't be inserted. This is what the TODO mentioned.
The error handling block below the TODO is Crate-specific.

I propose we do the following. (Please feel free to propose a different approach if you don't agree.)
First off,  we need an abstract method in the SQLTranslator class to insert each and every batch regardless of whether any previous inserts failed.
class SQLTranslator:

    def _insert_row_batches(stmt: str, batches: [[Tuple]]):
        raise NotImplementedError

    def _insert_entity_rows(...
        ...
        try:
            batches = to_insert_batches(rows)
            self._insert_row_batches(stmt, batches)
        except Exception as e:
            ...

In the case of one or multiple batches failing, _insert_row_batches will throw an exception. If there are multiple failures, they all get wrapped up in a single exception. This is obviously far from optimal, but at least the existing error handling code in _insert_entity_rows will keep on working as expected, in particular the last-ditch attempt to save entity data in the original format.
Then this should be the Crate-specific implementation.
class CrateTranslator:

    def _insert_row_batches(stmt: str, batches: [[Tuple]]):
        has_error = False
        for batch in batches:
            res = self.cursor.executemany(stmt, batch)
            # recent Crate versions don't bomb out anymore when
            # something goes wrong with a multi-row insert, instead
            # the driver returns -2 for each row that has an issue
            if isinstance(res, list):
                for i in range(len(res)):
                    if res[i]['rowcount'] < 0:
                        has_error = True
        if has_error:
            raise Exception('An insert failed')

Whereas for Timescale, we could have something like this
class PostgresTranslator:

    def _insert_row_batches(stmt: str, batches: [[Tuple]]):
        error = None
        for batch in batches:
            try:
                self.cursor.executemany(stmt, batch)
            except Exception as e:
                error = e
        if error:
            raise error

@NEC-Vishal please keep in mind I haven't tested any of this and the pseudo-code I sketched out earlier may need some tweaking. But the biggest chunk of work in this PR will be the testing. This is a critical section of the code base, so you'll need to implement test cases to cover all possible scenarios---no failure, partial failure, total failure. Both for Crate and Timescale...


1.13.1 Bungeecord/server weird problem

Hi, I have a little weird situation with disconecting players from server while joining. It reqires short explanation.
I have 3 servers - Bungeecord (1.13.1), Lobby, Skyblock (1.13.1). Everything has LP 4.3.7.
I have conneted them via bungeecord channel and I have one mysql database for all.
When I'm connecting from Lobby to Skyblock it loggs me to server for a while and dropps out to Lobby again with saing that server I was before shutted down (what didnt happened). When I disable bungeecord in spigot.yml on Skyblock and join directly, without bungeecord it works properly, so its weird. So I thought that was something with my bunge. I tried to disable all permissions on my nick - then I could join server normally via bungee. Next, i changed all permissions from 'global' to 'skyblock', so there is no global and its working now. But sometimes, when i try to join in it dropps me out, and i can join normally on next try. The other thing is, when i try to reload NameTagEdit plugin in game it dropps all players out with 'Unable to pass event $Proxy75 to handler com.nametagedit.plugin.hooks.HookLuckPerms$$Lambda$2191/1875216821', but again - not on every reload, but after 2/3.
Its so strange, so I literally dont know, what can i do in that case. Especially that there were NO errors in logs on any server. I'm so helpless now, so Im writing here - maybe you have any idea what can be problematic.

Only thing I can think of is a not properly setup IP-forwarding for bungeecord.
To my knowledge (so don't count on it) does LP kick a player:

when the database couldn't be loaded (would give an own kick-reason)
when his UUID isn't the same as the one saved. (Don't count me on that. I never had that so idk if LP really does that or not)

I recommend you, to check if IP-forwarding is properly setup since this is the only thing I can think of, that would cause such issues.
I could also be a 1.13 bug but idk.

Thank you. I was wondering, when it kicks player, but i couldnt find it. I think it could be problem with UUIDs, because im using offline online-mode and FastLogin (which is perhaps chanking UUIDs)
I have another bug:
27.09 12:25:48 [Server] INFO [LP] LOG > (Krynio@skyblock) [G] (zwiedzajacy) 27.09 12:25:48 [Server] INFO [LP] LOG > delete 27.09 12:25:48 [Server] WARN [LuckPerms] Unable to pass event $Proxy75 to handler com.nametagedit.plugin.hooks.HookLuckPerms$$Lambda$2191/1875216821 27.09 12:25:48 [Server] WARN org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled 27.09 12:25:48 [Server] WARN at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.validate(CraftScheduler.java:488) 27.09 12:25:48 [Server] WARN at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:150) 27.09 12:25:48 [Server] WARN at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:133) 27.09 12:25:48 [Server] WARN at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.runTask(CraftScheduler.java:116) 27.09 12:25:48 [Server] WARN at org.bukkit.scheduler.BukkitRunnable.runTask(BukkitRunnable.java:43) 27.09 12:25:48 [Server] WARN at com.nametagedit.plugin.NametagHandler.applyTagToPlayer(NametagHandler.java:429) 27.09 12:25:48 [Server] WARN at com.nametagedit.plugin.hooks.HookLuckPerms.onUserDataRecalculateEvent(HookLuckPerms.java:28) 27.09 12:25:48 [Server] WARN at me.lucko.luckperms.common.event.LuckPermsEventHandler.invoke(LuckPermsEventHandler.java:108) 27.09 12:25:48 [Server] WARN at me.lucko.luckperms.common.event.LuckPermsEventHandler.invoke(LuckPermsEventHandler.java:45) 27.09 12:25:48 [Server] WARN at me.lucko.luckperms.lib.eventbus.SimpleEventBus.post(SimpleEventBus.java:107) 27.09 12:25:48 [Server] WARN at me.lucko.luckperms.common.event.AbstractEventBus.post(AbstractEventBus.java:84) 27.09 12:25:48 [Server] WARN at me.lucko.luckperms.common.event.EventFactory.lambda$post$0(EventFactory.java:124) 27.09 12:25:48 [Server] WARN at me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler$WrappedRunnable.run(AbstractJavaScheduler.java:79) 27.09 12:25:48 [Server] WARN at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 27.09 12:25:48 [Server] WARN at java.util.concurrent.FutureTask.run(FutureTask.java:266) 27.09 12:25:48 [Server] WARN at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) 27.09 12:25:48 [Server] WARN at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) 27.09 12:25:48 [Server] WARN at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 27.09 12:25:48 [Server] WARN at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 27.09 12:25:48 [Server] WARN at java.lang.Thread.run(Thread.java:748) 27.09 12:25:48 [Server] WARN [LuckPerms] Unable to pass event $Proxy75 to handler com.nametagedit.plugin.hooks.HookLuckPerms$$Lambda$2189/1878043152 27.09 12:25:48 [Server] WARN org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled 27.09 12:25:48 [Server] WARN at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.validate(CraftScheduler.java:488) 27.09 12:25:48 [Server] WARN at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:150)

I don't think this is a LuckPerms issue - the unable to reload thing is most likely a NTE bug.


Button clipping on resided window

Hello Chrometana!
I habitually have my chrome window resized at about 85% screen size and noticed a Bootstrap issue in on your button.
Obviously this is on Chrometana 2.0.0 in the "Additional Settings"
At 1200px by 706px.

becomes

At 1199px by 706px.

Thanks, to resolve this we will probably just remove the bootstrap classes from the button and just have it float:right.
Thanks again,
-Kyle


Docker-compose fails

Whenever I execute docker-compose up I get the following error:
postgresql_1 | 2015-06-12 16:13:47 UTC ERROR:  role "youtubeadl" already exists
postgresql_1 | 2015-06-12 16:13:47 UTC STATEMENT:  CREATE USER youtubeadl WITH SUPERUSER;
postgresql_1 |
postgresql_1 | 2015-06-12 16:13:47 UTC ERROR:  database "youtubeadl" already exists
postgresql_1 | 2015-06-12 16:13:47 UTC STATEMENT:  CREATE DATABASE youtubeadl OWNER youtubeadl TEMPLATE DEFAULT;
postgresql_1 |
postgresql_1 | 2015-06-12 16:13:48 UTC LOG:  database system was shut down at 2015-06-12 16:13:47 UTC
postgresql_1 | 2015-06-12 16:13:48 UTC LOG:  database system is ready to accept connections
postgresql_1 | 2015-06-12 16:13:48 UTC LOG:  autovacuum launcher started
rabbitmq_1   |
rabbitmq_1   |               RabbitMQ 3.5.3. Copyright (C) 2007-2014 GoPivotal, Inc.
rabbitmq_1   |   ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
rabbitmq_1   |   ##  ##
rabbitmq_1   |   ##########  Logs<EMAIL_ADDRESS>rabbitmq_1   |   ######  ##<EMAIL_ADDRESS>rabbitmq_1   |   ##########
rabbitmq_1   |               Starting broker... completed with 6 plugins.
flower_1     | bash: celery: command not found
youtubeaudiodl_flower_1 exited with code 127
Gracefully stopping... (press Ctrl+C again to force)
Stopping youtubeaudiodl_django_1...
Stopping youtubeaudiodl_rabbitmq_1...
Stopping youtubeaudiodl_postgresql_1...

Hey @dalekurt, did you do the pip install part and are you using boot2docker?

I may have missed that part, also I'm using docker-machine
Dale-Kurt Murray
On Fri, Jun 12, 2015 at 3:09 PM, JC<EMAIL_ADDRESS>wrote:

Hey @dalekurt https://github.com/dalekurt, did you do the pip install
part and are you using boot2docker?
—
Reply to this email directly or view it on GitHub
https://github.com/jcalazan/youtube-audio-dl/issues/10#issuecomment-111591245
.


Fix rules

Changes:

Removing the useless rules.js and rules1.js since thode files are unused since the ASEAN server changed the rules.

New Feature:

Nil
Additional Context:

Nil

so we not using rules now?


Question about cooperative pore filling

Dear @jgostick @TomTranter
I am just wondering, is it possible to consider the cooperative pore filling in invasion percolation?
I find a built-in function (setup coop filling) in MixedInvasionPercolation. But it seems not working. Can this function be applied for a non-fibrous porous media?
Thanks for your help.
Best regards,
Zhang

@jgostick where did the mixed up examples go?
On Sat, 18 May 2019, 16:45 zhang<EMAIL_ADDRESS>wrote:

Dear @jgostick https://github.com/jgostick @TomTranter
https://github.com/TomTranter
I am just wondering, is it possible to consider the cooperative pore
filling in invasion percolation?
I find a built-in function (setup coop filling) in
MixedInvasionPercolation. But it seems not working. Can this function be
applied for a non-fibrous porous media?
Thanks for your help.
Best regards,
Zhang
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/PMEAL/OpenPNM-Examples/issues/59?email_source=notifications&email_token=ABV5YRIQNGABMLIUAXJ2NZ3PWAQARA5CNFSM4HN2RMW2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GURIS4Q,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABV5YRPBB6NZYBJDFUXMOJDPWAQARANCNFSM4HN2RMWQ
.


Build Computed Links functionality to allow development of custom link relationships

Functionality added and examples added to installer.


ci: Add script &CI to check dead links

What this PR changes/adds
Why it does that
Further notes
Linked Issue(s)
Closes #39

PTAL @ndr-brt


react-swipeable-views doesn't accept stateless components as children

...basically, because they're functions and propTypes for react-swipeable-views's children is ReactNode.
Apart of that, awesome project ;)

Sorry, totally my fault - I rendered list of components instead of elements.
If anyone else sees this issue, just don't forget to wrap the stateless component in React.createElement(MyComponent); or <MyComponent />
@oliviertassinari you can remove the bug label (or the entire issue if you prefer).


Email verification resend

We should allow verification email to be resent. The current state is that we send a single verification email when they sign up which has an expiry of about 30 hours.
It would be good to allow users to sign-in to their account without email verification. If we see their email hasn't been verified allow them to request a new verification email that regenerates the token.

The cleanest implementation for this would probably be having a separate auth level for users with an unverified email. Would you be okay with updating the auth levels on other hs services?
Or could we maybe switch to a string based auth level on other services? hs_auth would still use integers internally as strings would add unnecessary complication to the auth system but making it convert the int to a string when marshalling the user object to JSON would be quite trivial.
Using string based auth levels would make it easier to update the auth levels in the future as with the current system we'd be introducing breaking changes for other services whenever we change anything about the auth levels

Please keep in mind #42 when solving this issue


Missing documentation for seeding data while avoiding duplicates

General strategy is to create an object and assign it a fixed simperiumKey. As multiple devices try to seed that object when an app launches for the first time, Simperium will prevent duplicates from being created. The documentation should explain this in detail.

Just a side note: when the docs get updated, lets' make sure the mechanism implemented in #418 is also outlined.
Thanks!


band join

rfc:
https://github.com/risingwavelabs/rfcs/pull/32
doc:
https://github.com/risingwavelabs/rfcs/blob/dylan/band_join/rfcs/0032-band-join.md

could you add some description on which kind of band join you will implement like this?  https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/sql/queries/joins/#interval-joins

can the band predicate only on the time column? in another word, must it have a watermark?
must one input is append only
must we have another euqal join key?

could you add some description on which kind of band join you will implement like this? https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/sql/queries/joins/#interval-joins

can the band predicate only on the time column? in another word, must it have a watermark?
must one input is append only
must we have another euqal join key?

I think current RW shard scheme cannot handle band join without an equal join key.

I think the first version of the band join should require an equal join key and also should be general to handle updatable input and any basic types(int, varchar, time).  After that, we can implement the second version aka interval join requiring append-only inputs with a watermark on the range condition time column. Finally, we can consider implementing the emit on window closed semantics for the interval join.


[DO NOT MANUAL MERGE] Release Qualification

Trigger release qualification jobs
none

@silverdev: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-rbac-no_auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@silverdev: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-rbac-no_auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth

prow/daily-e2e-rbac-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@silverdev: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-rbac-no_auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth

prow/daily-e2e-rbac-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth

prow/daily-e2e-rbac-no_auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth-default

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@silverdev: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-rbac-no_auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth

prow/daily-e2e-rbac-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth

prow/daily-e2e-rbac-no_auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth-default

prow/daily-e2e-rbac-auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth-default

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@silverdev: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-rbac-no_auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth

prow/daily-e2e-rbac-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth

prow/daily-e2e-rbac-no_auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth-default

prow/daily-e2e-rbac-auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth-default

prow/daily-e2e-cluster_wide-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-cluster_wide-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@silverdev: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-rbac-no_auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth

prow/daily-e2e-rbac-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth

prow/daily-e2e-rbac-no_auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-no_auth-default

prow/daily-e2e-rbac-auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-rbac-auth-default

prow/daily-e2e-cluster_wide-auth.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-cluster_wide-auth

prow/daily-e2e-cluster_wide-auth-default.sh
d5e972d3fd601bb0f00ed197542d21100ad0b459
link
/test daily-e2e-cluster_wide-auth-default

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Is there  any Gimbal Stabilizer for intel realsense 400 camera?

hi, we are using an D415 camera, we want a gimbal stabilizer to hold the camera, is there any you recommand?

[Realsense Customer Engineering Team Comment]
hi @xielhjia,
sorry for late, as I far I know, we have not tested or have a recommendation,   I am assuming the stabilizer is to hold the camera and compensate for shaking, please let me know if this is not your question.

Hi,
I would like to use a gimbal stabilizer for D435, do you have any suggestion or experience with any gimbal?
Thanks in advance!

I want to attach RealSense D435 to a drone on a gimbal so I can move remotely. Any suggestions, please.


0.7.0

pushed to CLAP 1.2.0
completed AUv2 wrapper

MIDI Out
Correct timing
Parameter Clumps

improved standalone wrapper
improvements regarding sizability and resize request on macOS
fsutil: use fs::path for loading libraries to fix win32 unicode paths
fixed host names for wrapper flavors
removed dependency to removed CLAP_EXT_MIDI_MAPPINGS

This looks correct but please lers rebase not squash and merge it into main. That’s an option in the button above. Then when that’s done reset next to main and move version to 0.8
exciting!


remove warnings

These trivial fixes to remove warnings when running Ruby with -w (ruby -w).

Thank you!


fix(tinyify): Adding tinyify to dev deps

:tada: This PR is included in version 1.2.0 :tada:
The release is available on npm package (@latest dist-tag)
Your semantic-release bot :package::rocket:


Microplan search

Able to search by name of microplan

ok will make the changes

Changes everything except the default values, since may want to enter in future, if needed i will remove

Changes everything except the default values, since may want to enter in future, if needed i will remove

Here just mention the object as default values inside config don't create reference, keep your config file as plain JSON object


Fix retry logic in kraken

Small error where I inverted the wrong compound of a conditional in a previous cleanup of the retry handler. This will fix issues where we report all errors as irrecoverable.
Fixes #1424 and #1350

No, this is wrong ....


Adding this as a library in bazel is creating segmentation fault(core dumped) error

I don't know if you have worked with bazel or not but if you could help me make it work in bazel then it would be awesome. Thanks.
This is the build file I am using for spacy:
cc_library(
    name = "spacy",
    srcs=["attrs.cpp", "doc.cpp", "nlp.cpp", "pyobjectptr.cpp", "python.cpp", "spacy.cpp", "span.cpp", "stringstore.cpp", "token.cpp", "vocab.cpp"],
    hdrs =["attrs.h","doc.h","nlp.h","pyobjectptr.h","python.h","spacy.h","span.h","stringstore.h","token.h","vocab.h"],
    visibility= ["//visibility:public"],
    copts = ["-std=c++11"],
)

In my main proj build file , I am adding this as a dependency:
//spacy:spacy
And in my project files
I am including them as
#include "attrs.h"
#include "doc.h"
#include "nlp.h"
#include "pyobjectptr.h"
#include "python.h"
#include "spacy.h"
#include "span.h"
#include "stringstore.h"
#include "token.h"
#include "vocab.h"
But when the code reaches the line:
Spacy::Spacy spacy;
It is giving error

Segmentation fault(Core dumped)

Hi @dbanka
I tried to create a bazel project quickly, but I have no previous experience and I'm failing already at the compilation step (cannot find Python.h with my WORKSPACE and BUILD hack).
Could you please help share the relevant files you're using? Preferably a zip or tar-ball of the whole project, and the build command you're using?
This way I can reproduce your issue faster, and hopefully be able to help. Thanks!

Hi @d99kris I tried making a basic bazel project to show you the process. Turned out that spacy-cpp works with bazel too. So, it must have been some issue with the code of my main project. You can get the basic bazel project with spacy-cpp here

That's great to hear! Thanks for sharing the project!


Update Chinese (Simplified) Translation

Sync EN

Thanks, but ill be closing this, since i've synced translations with crowdin just now (which include updated chinese translations, and more).


Implement the support for model casts in assertDatabaseHas

Description
This pull request adds support for model casted data parsing in the assertDatabaseHas method to handle casted attributes in the model. The modified method will automatically cast the provided data based on the model's casts before making the database assertion.
Changes Made

Added a new parseData method in the CustomDatabaseAssertions trait to handle data parsing.
Updated the assertDatabaseHasWithParsedData method to use the parseData method for automatic casting.
Added relevant test cases to ensure the new functionality works as expected.

Motivation and Context
Currently, when using the assertDatabaseHas method with nested arrays, the data is not automatically cast based on the model's casts, resulting in test failures. This pull request addresses this issue by introducing the parseData method, which automatically casts the attributes using the model's casts.
This enhancement will improve the testing experience and allow developers to use the assertDatabaseHas method more effectively when dealing with complex data structures.
Testing Done

Added unit tests to cover the new parseData and assertDatabaseHasWithParsedData methods.
Ran the entire test suite and verified that all tests pass successfully.

Checklist

[x] Tests added to cover the changes
[x] Code follows Laravel coding standards

Please re-submit with a before / after code example of what this allows. Thanks.


fix(front-usagers): correction des urls d'appel au backend

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket: