HADOOP-16847.Test can fail if HashSet iterates in a different order

HADOOP-16847. Tests can fail if the iteration order of HashSet changes.
This PR proposes to modify HashSet to LinkedHashSet for a deterministic order.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 11s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s
The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
22m 42s
trunk passed

+1 :green_heart:
compile
20m 44s
trunk passed

+1 :green_heart:
checkstyle
0m 49s
trunk passed

+1 :green_heart:
mvnsite
1m 31s
trunk passed

+1 :green_heart:
shadedclient
18m 26s
branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
1m  0s
trunk passed

+0 :ok:
spotbugs
2m 35s
Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
2m 32s
trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 57s
the patch passed

+1 :green_heart:
compile
19m  6s
the patch passed

+1 :green_heart:
javac
19m  6s
the patch passed

+1 :green_heart:
checkstyle
0m 44s
the patch passed

+1 :green_heart:
mvnsite
1m 28s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
shadedclient
16m 20s
patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 57s
the patch passed

+1 :green_heart:
findbugs
2m 36s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
9m 43s
hadoop-common in the patch passed.

+1 :green_heart:
asflicense
0m 45s
The patch does not generate ASF License warnings.

122m 21s

Subsystem
Report/Notes

Docker
Client=19.03.5 Server=19.03.5 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1835/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/1835

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux bdd9d1487aa6 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 7dac7e1

Default Java
1.8.0_242

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-1835/1/testReport/

Max. process+thread count
1384 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-1835/1/console

versions
git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 31s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s
The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
19m  4s
trunk passed

+1 :green_heart:
compile
16m 56s
trunk passed

+1 :green_heart:
checkstyle
0m 52s
trunk passed

+1 :green_heart:
mvnsite
1m 28s
trunk passed

+1 :green_heart:
shadedclient
16m 38s
branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
1m  1s
trunk passed

+0 :ok:
spotbugs
2m  6s
Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
2m  3s
trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 52s
the patch passed

+1 :green_heart:
compile
16m 17s
the patch passed

+1 :green_heart:
javac
16m 17s
the patch passed

+1 :green_heart:
checkstyle
0m 49s
the patch passed

+1 :green_heart:
mvnsite
1m 27s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
shadedclient
14m  9s
patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
1m  2s
the patch passed

+1 :green_heart:
findbugs
2m 20s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
9m 13s
hadoop-common in the patch passed.

+1 :green_heart:
asflicense
0m 49s
The patch does not generate ASF License warnings.

106m 48s

Subsystem
Report/Notes

Docker
Client=19.03.5 Server=19.03.5 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1835/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/1835

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux d9d7814f0589 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 23787e4

Default Java
1.8.0_242

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-1835/2/testReport/

Max. process+thread count
1208 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-1835/2/console

versions
git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.


Allow set XLA_FLAGS with --debug_dump_gcs

Testing / Documentation
Testing details.

[ y/n ] Tests pass
[ y/n ] Appropriate changes to documentation are included in the PR

could you please provide any description of this change? Why it is introduced?


Feat: Automate greetings process 🤖

Describe the feature
As the contributor count rises on the repo, it becomes increasingly challenging for maintainers to personally greet and encourage each contributor for their valuable input. Equally important is the reminder for them to review the project's contribution guidelines.
Add ScreenShots
Greeting message under ISSUE ⬇

Greeting message under ISSUE ⬇

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@Satyam1923 Kindly assign me this issue under GSSOC24, have made the changes will raise the PR soon.

I want to contribute in this project as a GSSOC 24 contributor.please assign me this


Tree is not shown if isVirtualized=true

Hello, and thank you for this awesome library,
i have some issue with isVirtualized prop, if i turn it TRUE, my tree is hidden
i can add width=100% to '.rst__tree', but i think that i done something wrong.
If i turn isVirtualized to FALSE, the tree is displayed ok.
Why is this happen?

The container around it needs to have a fixed height greater than zero. Try out a pixel height like in the examples, and move on to play with flexbox or percentage heights once you get a feel for what it's doing.

Thank for your answer, but my container around tree already have fixed height in VH.
And as i wrote , the issue is not the HEIGHT but width of  '.rst__tree'

@psycura would you be able to provide sample code?

I'm getting the same as this with basic example code.

@psycura The issue is not with .rst_tree but with how react-virtualized handles container sizes.  virtualized containers grow to fill available space. Thus you must have some element that is a parent of react-sortable-tree that is not set explicitly. This is a similar issue. https://github.com/bvaughn/react-virtualized/issues/492 Hope that helps :)


add AccInv schemas to /static/

this doesn't add the attestation type anywhere! just adds some schemas to the /static/ listing

Can we merge this? We will start to use it.

+1 @kimdhamilton and friends are we waiting on a process on your side? I am sorry if I am not privy to all the conversations on this.


Services should implement IDisposable.

Bug type
Other
Component name
No response
What happened?
Hey!
I''ve recently opened up an old project of mine that I want to continue with and decided to first update MudBlazor before proceeding. I've updated my MudBlazor version from 5.1.4 to 6.0.4 and ran into the following issue (Any version that is >= 5.2.0 causes the issue):

As you can see, I'm getting a message that says that the BreakPointService is not implementing the IDisposable interface, as being called by Orchard Core (I'm running MudBlazor in a Orchard Core module).
I did some digging and found out that the ResizeBasedService (and others) are not implementing IDisposable, but are implementing IAsyncDisposable.
Taken from Microsoft Docs.
"It is typical when implementing the IAsyncDisposable interface that classes will also implement the IDisposable interface. A good implementation pattern of the IAsyncDisposable interface is to be prepared for either synchronous or asynchronous dispose.".
Expected behavior
Implement the IDisposable interface to several services, including but not limited to the ResizeBasedService so that when Dispose gets called it will no longer throw an exception
Reproduction link
https://github.com/MudBlazor/MudBlazor/blob/dev/src/MudBlazor/Services/ResizeListener/ResizeBasedService.cs
Reproduction steps

Create a simple project and add MudBlazor to it.
Ensure Dispose get's called on one of the services that only implement IAsyncDisposable and not IDisposable.

...
Relevant log output
InvalidOperationException: 'MudBlazor.Services.BreakpointService' type only implements IAsyncDisposable. Use DisposeAsync to dispose the container.
Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope.Dispose()
OrchardCore.Environment.Shell.Scope.ShellScope.Dispose()
OrchardCore.Environment.Shell.Scope.ShellScope.UsingAsync(Func<ShellScope, Task> execute, bool activateShell)
OrchardCore.Modules.ModularTenantContainerMiddleware.Invoke(HttpContext httpContext)
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)

Version (bug)
5.2.0
Version (working)
5.1.4
What browsers are you seeing the problem on?
Chrome
On what operating system are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

I'm closing this issue. Read: https://github.com/MudBlazor/MudBlazor/issues/7879#issuecomment-2414934371
This is a bug in middleware exception (which was fixed in .net9) and as well I replied regarding the Microsoft docs.


Git push disconnects after skipping 18k~ objects and doesn't reconnect

I'm trying to see if we can use github to store our game assets. Though when I git push to my private test repos origin it disconnects after 18k objects skipped and never tries to reconnect after it's done iterating through all the objects.
CLI Output:
[19:27:26][beau@bhoyt-macbookpro-lt01][Site](master)$ git push origin master
(0 of 480442 files, 18000 skipped) 0 B / 15.13 GB, 1.05 GB skipped                                                                                Connection to github.com closed by remote host.
(9 of 480442 files, 480434 skipped) 86.15 MB / 15.13 GB, 15.05 GB skipped
[22:29:56][beau@bhoyt-macbookpro-lt01][Site](master)$ git push origin master
(0 of 480442 files, 18000 skipped) 0 B / 15.13 GB, 1.05 GB skipped                                                                                Connection to github.com closed by remote host.
(0 of 480442 files, 480442 skipped) 0 B / 15.13 GB, 15.13 GB skipped
[00:40:54][beau@bhoyt-macbookpro-lt01][Site](master)$

Versions:
[10:35:43][beau@bhoyt-macbookpro-lt01][Site](master)$ brew info git-lfs
git-lfs: stable 1.0.0 (bottled)
Git extension for versioning large files
https://github.com/github/git-lfs
/usr/local/Cellar/git-lfs/0.6.0 (5 files, 9.5M)
  Poured from bottle
/usr/local/Cellar/git-lfs/1.0.0 (5 files, 9.6M) *
  Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/git-lfs.rb
==> Dependencies
Build: go ✔

[13:06:23][beau@bhoyt-macbookpro-lt01][Site](master)$ git version
git version 2.3.8 (Apple Git-58)

Can you run this command and send me the log? Post it to a Gist or pastebin and link it here or send it to https://github.com/contact, and I can take a look:
$ GIT_TRACE=1 git push origin master

Bah, I hit enter a bit too quickly. The log will be massive as it loops through half a million objects. Are you pushing this for the first time to the git remote and lfs server?

@technoweenie It never seems to reconnect after it disconnects from github.com (so it never completes the git push). It seems like the connection to the github.com servers are timing out.
I'm running the GIT_TRACE and i'll send you the output in a Gist once it's done.
Thanks,
-Beau

@technoweenie It looks like when i originally posted the CLI Output the statement Connection to github.com closed by remote host. was pushed off the view in the code snippet.
Here's what you should have seen:
[19:27:26][beau@bhoyt-macbookpro-lt01][Site](master)$ git push origin master
(0 of 480442 files, 18000 skipped) 0 B / 15.13 GB, 1.05 GB skipped
Connection to github.com closed by remote host.
(9 of 480442 files, 480434 skipped) 86.15 MB / 15.13 GB, 15.05 GB skipped
[22:29:56][beau@bhoyt-macbookpro-lt01][Site](master)$ git push origin master
(0 of 480442 files, 18000 skipped) 0 B / 15.13 GB, 1.05 GB skipped
Connection to github.com closed by remote host.
(0 of 480442 files, 480442 skipped) 0 B / 15.13 GB, 15.13 GB skipped
[00:40:54][beau@bhoyt-macbookpro-lt01][Site](master)$

Hi @technoweenie,
Here is what you asked for. Hope it helps. If you need anything else please let me know.
Thanks,
Beau

Here is the gist:
https://gist.github.com/beauhoyt/48b0e0c9b7641a32852a
Here is the TL;DR:
[13:38:37][beau@bhoyt-macbookpro-lt01][Site](master)$ 2>&1 GIT_TRACE=1 git push origin master | tee /tmp/git_trace.log
13:39:25.454739 git.c:348               trace: built-in: git 'push' 'origin' 'master'
13:39:25.473973 run-command.c:351       trace: run_command: 'ssh'<EMAIL_ADDRESS>'git-receive-pack '\''beauhoyt/fp-site.git'\'''
13:39:26.771093 run-command.c:351       trace: run_command: '.git/hooks/pre-push' 'origin' 'git@github.com:beauhoyt/fp-site.git'
13:39:26.781339 git.c:557               trace: exec: 'git-lfs' 'pre-push' 'origin' 'git@github.com:beauhoyt/fp-site.git'
13:39:26.782076 run-command.c:351       trace: run_command: 'git-lfs' 'pre-push' 'origin' 'git@github.com:beauhoyt/fp-site.git'
trace git-lfs: run_command: git rev-list --objects 4d60041a85e1fa0cdbeca2265cd6fc2666a3054e --not --remotes=origin
trace git-lfs: run_command: git cat-file --batch-check
trace git-lfs: run_command: git cat-file --batch
trace git-lfs: run_command: 'git' config -l
trace git-lfs: run_command: 'git' config -l -f /Users/beau/svn/Site/.git/config
trace git-lfs: tq: starting 3 transfer workers
trace git-lfs: tq: running as batched queue, batch size of 100
trace git-lfs: tq: sending batch of size 100
trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload
trace git-lfs: api: batch 100 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch
trace git-lfs: HTTP: 200
trace git-lfs: tq: sending batch of size 100

(0 of 480442 files, 100 skipped) 0 B / 15.13 GB, 1.45 MB skipped               trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload

(0 of 480442 files, 100 skipped) 0 B / 15.13 GB, 1.45 MB skipped
(0 of 480442 files, 100 skipped) 0 B / 15.13 GB, 1.45 MB skipped
(0 of 480442 files, 100 skipped) 0 B / 15.13 GB, 1.45 MB skipped
(0 of 480442 files, 100 skipped) 0 B / 15.13 GB, 1.45 MB skipped               trace git-lfs: api: batch 100 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch

(0 of 480442 files, 100 skipped) 0 B / 15.13 GB, 1.45 MB skipped               trace git-lfs: HTTP: 200
trace git-lfs: tq: sending batch of size 100
trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload

(0 of 480442 files, 200 skipped) 0 B / 15.13 GB, 2.62 MB skipped
(0 of 480442 files, 200 skipped) 0 B / 15.13 GB, 2.62 MB skipped
(0 of 480442 files, 200 skipped) 0 B / 15.13 GB, 2.62 MB skipped
(0 of 480442 files, 200 skipped) 0 B / 15.13 GB, 2.62 MB skipped               trace git-lfs: api: batch 100 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch

(0 of 480442 files, 200 skipped) 0 B / 15.13 GB, 2.62 MB skipped               trace git-lfs: HTTP: 200
trace git-lfs: tq: sending batch of size 100
trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload

(0 of 480442 files, 300 skipped) 0 B / 15.13 GB, 27.61 MB skipped
(0 of 480442 files, 300 skipped) 0 B / 15.13 GB, 27.61 MB skipped

...

Here is where the Connection to github.com closed by remote host.
...

(0 of 480442 files, 10500 skipped) 0 B / 15.13 GB, 1.01 GB skipped
(0 of 480442 files, 10500 skipped) 0 B / 15.13 GB, 1.01 GB skipped
(0 of 480442 files, 10500 skipped) 0 B / 15.13 GB, 1.01 GB skipped             trace git-lfs: api: batch 100 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch

(0 of 480442 files, 10500 skipped) 0 B / 15.13 GB, 1.01 GB skipped             trace git-lfs: HTTP: 200
trace git-lfs: tq: sending batch of size 100
trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload

(0 of 480442 files, 10600 skipped) 0 B / 15.13 GB, 1.01 GB skipped
(0 of 480442 files, 10600 skipped) 0 B / 15.13 GB, 1.01 GB skipped
(0 of 480442 files, 10600 skipped) 0 B / 15.13 GB, 1.01 GB skipped             Connection to github.com closed by remote host.

(0 of 480442 files, 10600 skipped) 0 B / 15.13 GB, 1.01 GB skipped             trace git-lfs: api: batch 100 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch

(0 of 480442 files, 10600 skipped) 0 B / 15.13 GB, 1.01 GB skipped             trace git-lfs: HTTP: 200
trace git-lfs: tq: sending batch of size 100
trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload

(0 of 480442 files, 10700 skipped) 0 B / 15.13 GB, 1.01 GB skipped
(0 of 480442 files, 10700 skipped) 0 B / 15.13 GB, 1.01 GB skipped
(0 of 480442 files, 10700 skipped) 0 B / 15.13 GB, 1.01 GB skipped

...

The end:
(0 of 480442 files, 480300 skipped) 0 B / 15.13 GB, 14.64 GB skipped
(0 of 480442 files, 480300 skipped) 0 B / 15.13 GB, 14.64 GB skipped           trace git-lfs: api: batch 100 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch

(0 of 480442 files, 480300 skipped) 0 B / 15.13 GB, 14.64 GB skipped           trace git-lfs: HTTP: 200
trace git-lfs: tq: sending batch of size 42
trace git-lfs: ssh<EMAIL_ADDRESS>git-lfs-authenticate beauhoyt/fp-site.git upload

(0 of 480442 files, 480400 skipped) 0 B / 15.13 GB, 14.67 GB skipped
(0 of 480442 files, 480400 skipped) 0 B / 15.13 GB, 14.67 GB skipped
(0 of 480442 files, 480400 skipped) 0 B / 15.13 GB, 14.67 GB skipped
(0 of 480442 files, 480400 skipped) 0 B / 15.13 GB, 14.67 GB skipped
(0 of 480442 files, 480400 skipped) 0 B / 15.13 GB, 14.67 GB skipped           trace git-lfs: api: batch 42 files
trace git-lfs: HTTP: POST https://api.github.com/lfs/beauhoyt/fp-site/objects/batch
trace git-lfs: HTTP: 200

(0 of 480442 files, 480442 skipped) 0 B / 15.13 GB, 15.13 GB skipped
[15:20:20][beau@bhoyt-macbookpro-lt01][Site](master)$

I wonder if that ssh endpoint is having issues then? I think we can improve the client so that it doesn't call ssh as often. It may work fine if you go through an HTTPS remote until we can tweak the client.

Hi @beauhoyt, if you're still interested in this topic, could you give it another whirl and let me know if you're still having issues? If not, I am going to close this issue, since the topic has gotten stale since it was originally posted.


bug report for layoutContext

Hello
here is codepen example where I can see odd behavior of the custom layout function: http://codepen.io/Qvatra/pen/QwQmOW

line 57: 'translate: [0, 0, 0.01]'. I expect to see that all surfaces from dataSource will go to (0,0,0.01) position but I see that each surface positioned below the previous one.
line 56: 'size: [context.size[0], 100]'. I expect that this will change width for all surfaces to the width of outer container but it doesn't.
in documentation for layoutContext in layoutContext.prev() section in example you have a typo: there is 'transform: [0, height, 0]' and should be 'transLATE: [0, height, 0]'
this is not related to layoutContext but I also don't understand why in my codepen example (line 27, 28) if I set origin and align to [0.5,0.5] i don't see my grey container at the center.

Hi, let me answer question 1 directly, I'll get back on the other ones.
You've forgotten to include the 'famous/core/famous.css' file. This file is very important as it contains css styles which enabled absolute positioning on famous surfaces.

Hi, to answer the other questions:
2:
This happens because you have specified the size inside the surface as well. When you do that, famo.us overrides the size of the outside modifier (in this case the LayoutController). When you remove the 'size' from the Surface constructor it should be ok. This is just the way famo.us works.
3:
Thanks, I've fixed the typo's in the documentation.
4:
I think this is also because you have forgotten to include famous/core/famous.css.

great. thx

You're welcome! If you like this library, please show your support by giving it a star.
Cheers, Hein


Jupyter notebooks to another repository?

At the moment our Jupyter notebooks for the various labs are all embedded in this core repository -- as with other examples (Helm charts, samples, etc) this means that we take a very long hit before we can merge anything while we wait for Java code to build (which the notebooks don't touch at all)...
I vaguely recall we'd previously discussing moving these out to e.g. the egeria-samples repository (or perhaps some other repository), but that we were waiting until some of the other dependent material was moved (like the Helm charts) (?)
Now that the Helm charts are in their own dedicated repository and no longer embedded here, would now be a logical time to move these lab notebooks out as well -- or was there something else we were dependent on / waiting on (?)

Yes we have discussed, but indeed it was partly impacted by where the charts where, though that was never a hard block since the charts just depend on a docker image, more figuring out the logical split.  We also still have the 'docker-compose' as part of core egeria (which uses the notebook charts). I'd be tempted to deprecate them, leave as is, and no develop further, but that needs discussion. An alternative is to move them outside, perhaps even their own repo.
So I don't see a notable impediment to moving the charts. This should include the creation of the jupyter docker image (or an alternative approach that delivers the right content), the main question would be where to
egeria-samples - have discussed for placing a variety of samples
a new dedicated repo more targetted, just for coco
a new dedicated repo specifically for charts
One thing to note is that new developments in the base are sometimes picked up in these notebooks quickly, so we have to be careful in terms of rebuilding etc.
Finally I won't be able to review or work on this during the remainder of the 3.0 release cycle, but am happy to talk through what is needed, testing requirements, prep for release pipelines etc if needed in the next few days.

Challenges with moving at the moment:

Coco Pharma security setup is in the code itself at the moment (e.g. CocoPharmaServerSecurityConnector, etc)

The notebooks could still be moved out for packaging, even if the security connector is in the base. It's arguably logically incomplete since the coco pharma enviroment is to be seen as a 'whole' but there's certainly no blocking issue to the move of the notebooks if we feel that is important and needed. - as per previous comment.


Give examples of how to implement a new primitive XamlElement

It is possible to map arbitrary XF elements into the XamlElement model, either with or without incremental update, just by hand-writing code that implements XamlElement
We should document this and put some examples in the repo

Done


[cranelift] Fix repository link in Cranelift's Cargo.toml

Fixes #1194

The other cranelift crates have the same problem.

I also noticed that the badges in cranelift/*/Cargo.toml still point to travis-ci, even though Cranelift has been using github actions for a while now.

The patch should now address all relevant mentions of the Cranelift repository. Those that still exist are to issues and pull requests that were closed before the merger, and shouldn't be updated, or part of meeting notes, which I think also shouldn't be updated.


Durable nonces

Problem
I did this fetch and merge on iOS so if I mucked it up I’m sorry.
Sometimes deploys take too many attempts.
Summary of Changes
This is durable nonces for program deploys, although I recommend increasing the retry limit.

Yeah horrible pr. Brb after I land


Azure support added to test-dbalastbackup

Fixes #
Changes proposed in this pull request:

Now support Azure backups
AzureCredential parameter added
Changed logic to copy with azure backups. Changed from drop through else to an if

How to test this code:

[ ]
[ ]

Has been tested on minimum requirements:

[ ]  Powershell 3
[ ]  Windows 7
[ ]  SQL Server 2000

Has been tested on maximum requirements:

[ ]  SQL Server vNext
[ ]  Windows 10
[ ]  Azure Database

Tests for tester:

[ ] Working/useful help content, including link to command on dbatools web site
[ ] All examples work as advertised
[ ] Does not contain template content
[ ] Does not contain excessive/unnecessary amounts of comments
[ ] Works remotely
[ ] Works locally
[ ] Works on lower versions or throws error specifying version not supported
[ ] Works with named instances
[ ] Works with clustered instances
[ ] Handles offline/read only databases
[ ] Supports multiple servers (at the command line or piped from Get-SqlRegisteredServerName)
[ ] No un-handled errors which stop the command working with multiple servers

ouuu, can you tell me how to test this, @Stuart-Moore ? I have an Azure account

Backup a database to Azure
Then run Test-DbaLastBackup against that DB, the only difference it that you need to provide the AzureCredential name
(that assumes you've set sql server and Azure up for Azure backups? MS have an article, but Microsoft.com is down for me here so I can't provided a link)

you tha best, @ConstantineK !

merged AF!


[corechecks/kubelet] Remove _core suffix from kubelet core check

What does this PR do?
This PR removes the _core suffix from the kubelet core check name and metrics so it can be used in place of the Python kubelet check.

Motivation

As a part of the efforts to migrate from the Python kubelet check to the core kubelet check, we need to rename the core check to ensure the reported metrics have the same name (and the switch does not break any existing monitors/dashboards). The Python check will remain enabled by default for now, until we are confident in the core check implementation.
Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

Deploy the agent with the following configuration to force the use of the core loader:

datadog:
  ...
  confd:
    kubelet.yaml: |
      init_config:
        loader: core
      instances:
        - min_collection_interval: 20

Verify that the metrics are reported with the kubernetes prefix (as before) e.g. kubernetes.containers.running
Verify that it is now running the core check by checking the output of agent check -r kubelet; there should not be a version number listed after kubelet

kubelet
    ------------
      Instance ID: kubelet [OK]
      Configuration Source: file:/etc/datadog-agent/conf.d/kubelet.yaml
      Total Runs: 2
      Metric Samples: Last Run: 574, Total: 1,148
      Events: Last Run: 0, Total: 0
      Service Checks: Last Run: 4, Total: 8
      Average Execution Time : 460ms
      Last Execution Date : 2024-02-13 20:27:59 UTC<PHONE_NUMBER>000)
      Last Successful Execution Date : 2024-02-13 20:27:59 UTC<PHONE_NUMBER>000)

Reviewer's Checklist

[x] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[x] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[x] A release note has been added or the changelog/no-changelog label has been applied.
[x] Changed code has automated tests for its functionality.
[x] Adequate QA/testing plan information is provided. Except if the qa/skip-qa label, with required either qa/done or qa/no-code-change labels, are applied.
[x] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[x] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

/merge


opening a folder doesn't open a filemanager to navigate said folder.

instead, it just opens a new file with the same name as the folder

Normally this would be handled by netrw but I disable that by default. I guess I should add a file manager plugin by default to replace netrw. Is that an acceptable fix?

yup, that works, thanks :)

Sorry for the long delay. Latest commit adds nvim-tree as a replacement for netrw. It should automatically open if you launch nvim with a directory argument (example below), or you can use o to launch it manually. Enjoy!
https://user-images.githubusercontent.com/71196912/166156534-5e957b7b-2ac4-4c4e-8208-32277a0cae3e.mov


Multiple values per parameter are not supported (v2)

Fix for multiples values in data object
Added test

please pull the newest version 1.0.0, your working version is 0.2.1
thanks :+1:

Done :)


ClientModel: Add Stream creation API to BinaryContent

To enable clients to send requests with multipart/form-data content type, we plan to recommend that our team's generator use the MultipartFormDataContent type in the System.Net.Http namespace.  Samples for this are forthcoming.
The type can be used as a stream reader in the creation of the BinaryContent needed to populate System.ClientModel PipelineRequest's Content property:
MultipartFormDataContent multipartContent= new(fullRangeBoundary);
multipartContent.Add(new StringContent(model), name: "model");
Stream stream = await multipartContent.ReadAsStreamAsync().ConfigureAwait(false);
BinaryContent requestContent = BinaryContent.Create(stream);

This PR adds the Create method needed to create a BinaryContent instance from a Stream.
Addresses https://github.com/Azure/azure-sdk-for-net/issues/42105

API change check
APIView has identified API level changes in this PR and created following API reviews.
System.ClientModel

TODO: add the benchmark

TODO: add the benchmark

Note: not adding the benchmark because it was comparing to a type that we aren't planning to include.  For posterity, it exists in this PR: https://github.com/Azure/azure-sdk-for-net/pull/42595


[Tailored] Test Release features for Tailored for Twitter

CHORE: QA test the Tailored for TWitter features and create list of fixes required for the next release. Put these in notion.

Closing as already underway


merge package template from arlac77/npm-package-template

Updated standard to latest version

Coverage remained the same at 95.0% when pulling f8dc868627d247fee047919f06660de3ac56ea6b on template-sync-1 into 79730acb6473df58b444c8f59cb6d98398e0a1a8 on master.


KeyError on random tasks

Hi there,
got an KeyError when i try to use random tasks:
2017-04-13 19:04:51.038146 WARNING ------------------------------------------------------------
2017-04-13 19:04:51.039209 WARNING Logged an error to /home/osmc/.homeassistant/home-assistant-appdaemon.log
2017-04-13 19:04:59.008986 INFO /home/osmc/.homeassistant/appdaemon.cfg modified
2017-04-13 19:04:59.024273 INFO App 'Occupancy Simulator' changed - reloading
2017-04-13 19:04:59.026313 INFO Loading Object Occupancy Simulator using class OccuSim from module occusim
2017-04-13 19:04:59.031195 WARNING ------------------------------------------------------------
2017-04-13 19:04:59.032585 WARNING Unexpected error:
2017-04-13 19:04:59.033617 WARNING ------------------------------------------------------------
2017-04-13 19:04:59.035363 WARNING Traceback (most recent call last):
  File "/usr/local/lib/python3.4/dist-packages/appdaemon/appdaemon.py", line 913, in check_config
    new_config[name]["module"], new_config[name]
  File "/usr/local/lib/python3.4/dist-packages/appdaemon/appdaemon.py", line 690, in init_object
    conf.objects[name]["object"].initialize()
  File "/home/osmc/.homeassistant/apps/occusim.py", line 31, in initialize
    self.create_events({})
  File "/home/osmc/.homeassistant/apps/occusim.py", line 157, in create_events
    starttime = events[startstep]["event"]
KeyError: '05:30:00'

My config, just out of your example:
[Occupancy Simulator]
module = occusim
class = OccuSim
log = 1
notify = 0
enable = input_boolean.vacation,off
test = 1

random_morning_name = Morning
random_morning_days = mon,tue,wed,thu,fri
random_morning_start = 05:30:00
random_morning_end = 06:00:00
random_morning_on_1 = event.MODE_CHANGE,mode

Sequenced tasks seem to work fine. Tried sunset, sunrise, morning, eventing, ... Error still just occour on randoms.

Hi there -
Random's don;t take times and days etc. as arguments, they operate between 2 predefined steps.
Fromm the docs:
To set up a random event, it is first necessary to define 2 steps to act as the start and end times for the random activity. The steps themselves need not do turn anything on or off, they are there as markers.

Uhh, my gosh.
Now i got that. Had to read that more than twice to understand. Thanks for the fast response!


Add globalIdField property to layer interfaces

Please consider adding globalIdField property to those layers' interfaces which have the property. Typing it would be as useful as the objectIdField property.

Hi @COV-GIS, we recommend opening an Esri tech support issue for this enhancement or post on ArcGIS Ideas.
Closing this out, issues opened here should be related to the esm samples in this repository.

Sounds good @andygup. I had typescript issues and enhancements resolved through this repo in the past. I'll go through support from now on.


verifyAndDecodeNotification method throws error with status :1

Call Stack

Code Snippet

It works fine on my side. But I have the same problem with verifyAndDecodeTransaction function.
I found that validation of decoded object fails because validate method receives null

@KonstantinKostianytsia Are you sure what you are decoding is a signed transaction? Vs a notification or renewal info, for example

Yeah, you are right I have just checked my implementation and I passed undefined to that function.
I passed purchaseInfo.signedTransactionInfo instead of purchaseInfo.data.signedTransactionInfo.
So always write types for your variables.
About original issue. I can confirm that it works fine for me me.

@nikhil-icodelabs Are you sure you set Apple's CA certificates correctly?

Hi all, are there any further questions here?


SAK-48321 Kernel/Portal - Exiting Role View Redirects Instructor Out of Site and Role Swap Defaults to Overview Page

https://sakaiproject.atlassian.net/browse/SAK-48321

This looks good to me. A complex piece of work, well done. I'll merge it and we can get it all tested.

Thanks, Adrian!

This is great, thanks @kunaljaykam our instructors complained about the same and never realized we have a jira for it.

Thanks @mpellicer , but I might have to do another PR. I just noticed, If it is the user's first time swapping the role, it will redirect to /portal and it works fine after that. I will investigate why its happening.
31-Jan-2024 06:41:03.207 INFO [http-nio-8080-exec-8] o.s.a.i.SakaiSecurity.impersonateUser Enter into Role-Swap mode, user 3fd9deeb-9a19-4b2e-ab86-1b10df772411 is impersonated 31-Jan-2024 06:41:03.301 INFO [http-nio-8080-exec-2] o.s.p.l.ProfilePrivacyLogicImpl.getPrivacyRecordForUser Created default privacy record for user: 3fd9deeb-9a19-4b2e-ab86-1b10df772411 31-Jan-2024 06:41:03.304 INFO [http-nio-8080-exec-2] o.s.p.l.ProfilePreferencesLogicImpl.getPreferencesRecordForUser Created default preferences record for user: 3fd9deeb-9a19-4b2e-ab86-1b10df772411


t2iadapter_style doesn't work on fast_stable_diffusion_AUTOMATIC1111 Colab

raise RuntimeError('Error(s) in loading state_dict for {}:\n\t{}'.format(
RuntimeError: Error(s) in loading state_dict for Adapter:
Missing key(s) in state_dict: "body.0.block1.weight", "body.0.block1.bias", "body.0.block2.weight", "body.0.block2.bias", "body.1.block1.weight", "body.1.block1.bias", "body.1.block2.weight", "body.1.block2.bias", "body.2.in_conv.weight", "body.2.in_conv.bias", "body.2.block1.weight", "body.2.block1.bias", "body.2.block2.weight", "body.2.block2.bias", "body.3.block1.weight", "body.3.block1.bias", "body.3.block2.weight", "body.3.block2.bias", "body.4.in_conv.weight", "body.4.in_conv.bias", "body.4.block1.weight", "body.4.block1.bias", "body.4.block2.weight", "body.4.block2.bias", "body.5.block1.weight", "body.5.block1.bias", "body.5.block2.weight", "body.5.block2.bias", "body.6.block1.weight", "body.6.block1.bias", "body.6.block2.weight", "body.6.block2.bias", "body.7.block1.weight", "body.7.block1.bias", "body.7.block2.weight", "body.7.block2.bias", "conv_in.weight", "conv_in.bias".
Unexpected key(s) in state_dict: "ln_post.bias", "ln_post.weight", "ln_pre.bias", "ln_pre.weight", "proj", "style_embedding", "transformer_layes.0.attn.in_proj_bias", "transformer_layes.0.attn.in_proj_weight", "transformer_layes.0.attn.out_proj.bias", "transformer_layes.0.attn.out_proj.weight", "transformer_layes.0.ln_1.bias", "transformer_layes.0.ln_1.weight", "transformer_layes.0.ln_2.bias", "transformer_layes.0.ln_2.weight", "transformer_layes.0.mlp.c_fc.bias", "transformer_layes.0.mlp.c_fc.weight", "transformer_layes.0.mlp.c_proj.bias", "transformer_layes.0.mlp.c_proj.weight", "transformer_layes.1.attn.in_proj_bias", "transformer_layes.1.attn.in_proj_weight", "transformer_layes.1.attn.out_proj.bias", "transformer_layes.1.attn.out_proj.weight", "transformer_layes.1.ln_1.bias", "transformer_layes.1.ln_1.weight", "transformer_layes.1.ln_2.bias", "transformer_layes.1.ln_2.weight", "transformer_layes.1.mlp.c_fc.bias", "transformer_layes.1.mlp.c_fc.weight", "transformer_layes.1.mlp.c_proj.bias", "transformer_layes.1.mlp.c_proj.weight", "transformer_layes.2.attn.in_proj_bias", "transformer_layes.2.attn.in_proj_weight", "transformer_layes.2.attn.out_proj.bias", "transformer_layes.2.attn.out_proj.weight", "transformer_layes.2.ln_1.bias", "transformer_layes.2.ln_1.weight", "transformer_layes.2.ln_2.bias", "transformer_layes.2.ln_2.weight", "transformer_layes.2.mlp.c_fc.bias", "transformer_layes.2.mlp.c_fc.weight", "transformer_layes.2.mlp.c_proj.bias", "transformer_layes.2.mlp.c_proj.weight".

are you using the default 1.5 or a custom model ?

I have same issue

are you using the default 1.5 or a custom model ?

how to find out?

same issue. i tried this and now it doesnt give error but still generated image irrelevant. still broken. How can i check s.diff launch options on colab so i can test further. @TheLastBen  https://github.com/Mikubill/sd-webui-controlnet/issues/547#issuecomment-1461050662
https://github.com/lllyasviel/ControlNet/issues/255


[Regression] Using DynamicResource in a ResourceDictionary throws XamlException

Describe the bug
In Avalonia 11.0.12, you could include DynamicResource elements in a ResourceDictionary to create aliases:
<ResourceDictionary xmlns="https://github.com/avaloniaui"
					xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
	<Design.PreviewWith>
		<Border Padding="20">

		</Border>
	</Design.PreviewWith>

	<ResourceDictionary.ThemeDictionaries>
		<ResourceDictionary x:Key="Light">
			<DynamicResource x:Key="CardBackground" ResourceKey="SystemRegionBrush"/>
		</ResourceDictionary>
		<ResourceDictionary x:Key="Dark">
			<SolidColorBrush x:Key="CardBackground" Color="#2c2c2c"/>
	</ResourceDictionary.ThemeDictionaries>
</ResourceDictionary>

Since version 11.1.1, however, the Visual Studio previewer throws the following exception:

21:11:01.917 [Information]  Started AvaloniaDesigner.CreateCompletionMetadataAsync() for "...REDACTED.dll"
21:11:01.918 [Information]  Starting previewer process for '"...REDACTED.dll"'
21:11:01.921 [Information] 22576 Started previewer process for '"...REDACTED.dll"'. Waiting for connection to be initialized.
21:11:01.991 [Information] 22576 Connection initialized
21:11:02.830 [Error] 22576 UpdateXamlResult error
System.Xaml.XamlException: Unable to cast object of type 'Avalonia.Markup.Xaml.MarkupExtensions.DynamicResourceExtension' to type 'Avalonia.Media.IBrush'.
21:11:19.807 [Information] 22576 Stopping previewer process
21:11:19.807 [Information]  Process exited

To Reproduce
Use the AXAML above.
Expected behavior
No response
Avalonia version
11.1.1, 11.1.2, 11.1.3
OS
Windows
Additional context
Visual Studio 2022 17.11

IIRC, DynamicResource used in resources like this never worked properly.

Do you happen to know the recommended way to achieve key aliasing?


[go_router]: dialogs and bottom sheets are not shown after calling go or goNamed.

Steps to reproduce

go_router: v12.1.3
Launch sample
Press 'Go to page B' button
Press 'Go Page A and Show dialog' button
Dialog is not shown

It seems that the go_router API is not truly synchronous, as stated in the documentation, which can lead to issues like this. The asynchronous behavior is hidden behind the API, and the client assumes that it's synchronous. In this case, it seems a race condition occurs between goNamed and showDialog.
Adding some arbitrary delay between calls fixes the issue, but this is not a great solution because you can never know what is a sufficient time needed to await go and goNamed to avoid the issue on all devices and platforms.
Expected results
Dialog must be shown.
Actual results
Dialog is not shown.
Code sample
Code sample
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';

final router = GoRouter(
  routes: [
    GoRoute(
      name: 'A',
      path: '/',
      builder: (_, __) => const PageA(),
    ),
    GoRoute(
      name: 'B',
      path: '/B',
      builder: (_, __) => const PageB(),
    ),
  ],
);

void main() => runApp(const App());

class App extends StatelessWidget {
  const App({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp.router(
      routerConfig: router,
    );
  }
}

class PageA extends StatelessWidget {
  const PageA({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.white,
      body: Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: [
          Center(
            child: TextButton(
              onPressed: () {
                context.pushNamed('B');
              },
              child: const Text('Go to page B'),
            ),
          ),
        ],
      ),
    );
  }
}

class PageB extends StatelessWidget {
  const PageB({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.grey,
      body: Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: [
          Center(
            child: TextButton(
              onPressed: () {
                final ctx = router.routerDelegate.navigatorKey.currentContext!;
                ctx.goNamed('A');
                showDialog(
                  context: ctx,
                  builder: (_) => const AlertDialog(
                    title: Text('Dialog Title'),
                    content: Text('This is my content'),
                  ),
                );
              },
              child: const Text('Go Page A and Show dialog'),
            ),
          ),
        ],
      ),
    );
  }
}

Flutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.16.7, on macOS 14.2.1 23C71 darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.3)
[✓] VS Code (version 1.87.2)
[✓] Connected device (4 available)
[✓] Network resources

• No issues found!

It seems that the go_router API is not truly synchronous, as stated in the documentation, which can lead to issues like this. The asynchronous behavior is hidden behind the API, and the client assumes that it's synchronous. In this case, it seems a race condition occurs between goNamed and showDialog.
Adding some arbitrary delay between calls fixes the issue, but this is not a great solution because you can never know what is a sufficient time needed to await go and goNamed to avoid the issue on all devices and platforms.

@eli1stark This issue once resolved will also solve your case. Please check the same and confirm if you can follow-up in it.

This is different, they are awaiting for result of the page, which won't get completed until the page is popped, if I understand it correctly, at least this is how 'push' and 'pushNamed' works and they want to introduce a similar concept to 'go' and 'goNamed'. The problem here is that go_router jumps into racing condition with Navigator 1.0 (when I push dialog) which makes it incompatible for certain use cases like mine. A first solution would be to make 'go' and 'goNamed' truly synchronous, there is no reason for them to be asynchronous behind the curtains, a 2nd solution is to add ability to push dialogs and bottom sheets through go_router API, so it can queue properly calls and avoid racing conditions. If we go with the 2nd case docs should state that go_router is not fully compatible with the Navigator 1.0 and everything must be done through go_router API. If I call 'router.go' and then call immediately 'router.push' it works as expected and page is pushed correctly, however it's not the same if I mix the calls with Navigator 1.0.

Here are examples where the router is racing or incompatible with Navigator 1.0 (I abstracted the examples a little bit for simplicity):
GoRouter.go()
GoRouter.push() // works (pushed page is shown)

GoRouter.go()
Navigator.push() // doesn't work  (pushed page is not shown)

GoRouter.go()
Navigator.showDialog() // doesn't work (dialog is not shown)

GoRouter.go()
Navigator.showModalBottomSheet() // doesn't work (bottom sheet is not shown)

GoRouter.push()
Navigator.pop() // doesn't work (There is nothing to pop is thrown)

Navigator.push()
Navigator.pop() // works (pushed paged is popped without issues)

In all occurrences where it doesn't work it should work, otherwise go_router docs should mention incompatibility issues with Navigator 1.0.

Thanks for the update. I was able to replicate the reported behavior.

 stable, master flutter doctor -v
[!] Flutter (Channel stable, 3.19.5, on macOS 12.2.1 21D62 darwin-x64, locale
    en-GB)
    • Flutter version 3.19.5 on channel stable at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 300451adae (4 days ago), 2024-03-27 21:54:07 -0500
    • Engine revision e76c956498
    • Dart version 3.3.3
    • DevTools version 2.31.1
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

[!] Flutter (Channel master, 3.22.0-7.0.pre.14, on macOS 12.2.1 21D62
    darwin-x64, locale en-GB)
    • Flutter version 3.22.0-7.0.pre.14 on channel master at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 74b65d4e4c (4 hours ago), 2024-04-09 21:26:14 -0400
    • Engine revision eaf73cd39c
    • Dart version 3.5.0 (build 3.5.0-36.0.dev)
    • DevTools version 2.34.1
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/dhs/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for
      more details.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13C100
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.2)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 65.1.4
    • Dart plugin version 213.7228

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.29.0

[✓] Connected device (3 available)
    • Darshan's iphone (mobile) • 21150b119064aecc249dfcfe05e259197461ce23 • ios
      • iOS 15.3.1 19D52
    • macOS (desktop)           • macos                                    •
      darwin-x64     • macOS 12.2.1 21D62 darwin-x64
    • Chrome (web)              • chrome                                   •
      web-javascript • Google Chrome 109.0.5414.119

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

Yes, I think we should do something about this.

I'm running into the same issue - in my case I have a bottom navigation bar which uses goNamed to switch "tabs" on one of the tabs I use "showModalBottomSheet" which does not cover the bottom navigation, so when I tap a nav item the bottomSheet is still shown, AND the route changes behind it which is quite confusing. Would expect goNamed to pop the modal bottom sheet.

I ran in to this bug and was very confused until I came across this issue.
In my app I record events when navigation occurs by listening to the routerDelegate and recording an event if the fullPath changes. When a certain navigation event is fired, in combination with some other conditions, I show a bottom sheet to the user via showModalBottomSheet using the rootNavigatorKey's BuildContext.
When the path changes as a result of changing stateful branch the event is triggered and the bottom sheet displays just fine. However when the path changes as a result of a pop, the event is fired and the bottom sheet silently fails to display. I assume it's part of the same issue, some sort of race condition.
The workaround is to add a delay but that's not a good workaround because it's hard to know just how much of a delay is needed and ideally the sheet would display immediately.
It's unsettling knowing that there is a race condition that can result in a bottom sheet silently failing to display. If an error was thrown at least it would be easily noticed and an error would be logged.


Added option to allow unbound to log to file instead of syslog

#146

Thank you for the contribution.


Pre-Trained model

Can I get access to any pre-trained model which I can load and test?

They have released pre-trained weights here


Previews

Previews should be lazy loaded and displayed in both lists and resource detail pages based on the mediatype

done for images


fix: handle sandbox attribute being null

When the sandbox attribute was null I got an exception in the executor constructor.
My use case is using codeapi in React, which sets the attributes one by one, which each triggers CodapiSnippet.attributeChangedCallback.
I suspect this fixes https://github.com/nalgeon/codapi-js/issues/26

Thanks a lot! Yes, it seems to be the same problem as #26.


Update search input

Part of the effort started in #83, but separated as I expect this will take some more discussion than that Pull Request requires.
This changes the input type of the search bar from "text" to "search". This makes semantic sense and allows us to easily hide the keyboard on mobile devices when the users presses the "search" button on their keyboard by adding an event listener for the "change" event.
However, there's a catch: some browsers automatically add a button to search inputs to clear it (notably Chrome), while other don't (notably Firefox, desktop 78.0.2; mobile 89.1.1). Does anyone has suggestions or opinions for solving this problem (@simple-icons/maintainers)? Can we remove/hide it in browsers like Chrome? Or should we just drop it from other browsers?

Various sources suggest that a -webkit-appearance:none; will work wonder.
I think it's easier to remove those unspecified elements.

Various sources suggest that a -webkit-appearance:none; will work wonder.
I think it's easier to remove those unspecified elements.

Thanks for the pointers, works like a charm for me. Any chance any other @simple-icons/maintainers can test this out on their end as well?

Looks good to me.
I tested it on desktop and mobile for Chrome, Firefox, Safari and Brave.
It works just fine, no buttons are shown as expected.
The UX is the same as before, but now the code makes more semantic sense.
It also works as expected in Mobile Chrome, at least on my Android.
I would say this is ready for merge


DocBlock templates, aka /**#@+*/

Does jsdoc support docblock templates?
For example:
/**#@+
 * @memberof module:foo/bar
 */

/**
 * @constructor
 */
function Bar() {
}

/**
 * @constructor
 */
function Baz() {
}

/**#@-*/

Or it would be even better in more complex case (kinda nested templates):
/**#@+
 * @memberof module:foo/err
 */

/**
 * @constructor
 * @extends Error
 */
function CustomError() {
}

/**#@+
 * @extends CustomError
 */

/**
 * @constructor
 */
function BarError() {
}

/**
 * @constructor
 */
function BazError() {
}

/**#@-*/

/**#@-*/

I beleive that it's supported, but I can't find any documentation on this.

DZone writes about this feature as "Meta-Tags", but this solution doesn't work https://dzone.com/articles/introduction-jsdoc

@kerimdzhanov
memberof work with namespace
@namespace
http://usejsdoc.org/tags-memberof.html

@module
http://usejsdoc.org/tags-module.html

like namespace too
but with it didn't work property of class...

@ElfenLiedGH
It's all ok with @memberof.
I mean the dockblock templates definition:

the opening

/**#@+
 *
 */

and the closing

/**#@-*/

BTW, Thanks for your reply!

This feature was supported in JSDoc Toolkit 2.x, which referred to the feature as "meta tags." It's not currently supported in JSDoc 3, but it could potentially be implemented as a plugin.


Snake game added

I have created a game called Serpent Madness ( Snake game) using Python in Pygame
Kindly accept it as my hacktoberfest contribution.

I already accepted one snake game but this one seems a but better, I will accept this one too and open an issue to merge both later. Thanks for the contribution!


feat: support configurate Limit and maxWait

const client = new Midjourney(
process.env.SERVER_ID,
process.env.CHANNEL_ID,
process.env.SALAI_TOKEN,
true
);
client.Limit = 50;
client.maxWait = 200;


Update to CONTENT IDEA REQUEST 120542

update "To specify that the WDAC policy..." this sentence

Thank you for adding my suggested change.
Please note, I am not affiliated with Microsoft, or the Microsoft Docs teams here on GitHub.
That being said, I will add a comment to aid you getting a follow-up from the MS Docs team.

#sign-off


Unit tests to check that exceptions are handled properly in discovery…

… plugins.

Codecov Report

Merging #141 into master will increase coverage by 0.74%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #141      +/-   ##
==========================================
+ Coverage    85.7%   86.44%   +0.74%
==========================================
  Files          44       44
  Lines        2154     2154
==========================================
+ Hits         1846     1862      +16
+ Misses        308      292      -16

Impacted Files
Coverage Δ

..._tool/plugins/discovery/python_discovery_plugin.py
96.87% <0%> (+12.5%)
:arrow_up:

...ck_tool/plugins/discovery/perl_discovery_plugin.py
96.87% <0%> (+12.5%)
:arrow_up:

...ick_tool/plugins/discovery/xml_discovery_plugin.py
100% <0%> (+15.38%)
:arrow_up:

...ck_tool/plugins/discovery/yaml_discovery_plugin.py
100% <0%> (+15.38%)
: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 1b9ef04...8061838. Read the comment docs.


Adding Example Test Case for Issue #93

This is an example test case to reproduce the oddity noted in #93 where we have no ability to actually catch a NoPath Exception separately from a NoOperation Exception because both outcomes throw the latter.  This means one cannot bubble them separately as, e.g., a 404 and a 405 respectively.

I've incorporated your test sampe into the fix, so we can close this. Thank you!


Can't download multiple file contracts?

Hey man, this extension is really cool, but when I used it to download multiple file contracts, only contractInfo.json is downloaded. Could you please tell me why？
The contract is https://bscscan.com/address/0x13f816511384d3534783241ddb5751c4b7a7e148#code

Hi, please update the extension to v1.1.7. The problem has been fixed. Enjoy!

v1.1.9 is the latest version

Hi, please update the extension to v1.1.7. The problem has been fixed. Enjoy!


Appstudio update mvp-test-component

Pipelines as Code configuration proposal

Pipelines as Code CI/mvp-test-component-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
1 minute
init

✅ Succeeded
16 seconds
clone-repository

✅ Succeeded
1 minute
build-container

✅ Succeeded
16 seconds
inspect-image

✅ Succeeded
16 seconds
deprecated-base-image-check

✅ Succeeded
1 minute
clamav-scan

✅ Succeeded
19 seconds
clair-scan

✅ Succeeded
9 seconds
sbom-json-check

✅ Succeeded
12 seconds
label-check

✅ Succeeded
12 seconds
optional-label-check

✅ Succeeded
6 seconds
show-summary


⚠ Jenkins Plugins Artifactory has degraded performance

In ebd2f6c, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1262 ms

Resolved: Jenkins Plugins Artifactory performance has improved in e652407 after 12 minutes.


SHIFT KEY

Hello,
When I press the shift key while moving the cursor over the three points selected, it doesn't save. The image does not appear grey.
https://github.com/OpenPTrack/open_ptrack_v2/wiki/Manual-Ground-Plane
Any idea ?
Thanks
C.

Hi @colinbouvry! Looks like you're running into the same problem as #141; I'll leave the same advice here for you, though unfortunately I'm not sure if it'll solve your problem!:

I don't have a setup right now but I know this was working when I last used the system- when using manual ground plane the window will stay open, but should gray out after a few moments (as seen here). If it's not graying out, you might also try holding the 'control' button instead of shift (both shift & control are used to complete the manual selection). Hope this is of some help!

Where is the code with SHIFT key to change it ? CTR does not work !


Bug: Tags with capital letters get spaced out

Hello,
When using multiple capital letters in a row on the Lines theme's tags, the letters become weird and space out. Here's approximately how that looks:

The test page had the following code:
---
title: "This is a test post!"
description: "It's a test!"
date: "2022-05-18"
tags:
- Testing
- LineageOS
- normal
- normal words
- CC BY-SA
- woah woah woah
---

test

This has occurred on multiple different pages when trying to sort licenses via tag or when writing things like "LineageOS." Any help, judgement, or fixes would be greatly appreciated! Thanks for the great project!

Hi, I will check this later! Don't have time now...

This is due to the call to humanize in the partials tags.html template.
{{ range $i, $e := .Params.tags -}}
    {{- if $i -}}, {{ end -}}
    {{ $e | humanize }}
{{- end -}}

https://gohugo.io/functions/humanize/

With the following tags and the pipe to humanize in place, the result is:
tags:
    - tag 1
    - tag 2
    - THIS IS A TAG

Removing the pipe to humanize results in:

@onkoe fixed! thanks @hexnaught 😄


Not compatible with systemjs anymore

Hello,
Because we have version * for chai-as-promised and chai-as-promised have released a new version moving on to commmonjs, this plugin does not work well with systemjs and fails. We had to remove this dependency and right it ourself.
Regards

I had the same problem, I've opened an issue to bring back UMD support in chai-as-promised at https://github.com/domenic/chai-as-promised/issues/171
In the meatime, you can just pin the version of chai-as-promised and karma-chai-as-promised to a fixed version. I used version 5.3 which is basically the last version with UMD module support.
In your package.json:
"chai-as-promised": "5.3.0",
"karma-chai-as-promised": "0.1.2",

(make sure you don't prefix them with ^ carret. Works again with karma and doesn't require you to use browserify or webpack.

See https://github.com/domenic/chai-as-promised/issues/171#issuecomment-252433608. It's never a good idea to use version * of any package, as breaking changes will occur.


Invalid token type field for nullish coalescing operator

The type field in the token should be a string (as per spec) but it's an object instead.
Example:
parser.parse('foo ?? bar')

Node {
  type: 'Program',
  start: 0,
  end: 10,
  loc:
   SourceLocation {
     start: Position { line: 1, column: 0 },
     end: Position { line: 1, column: 10 } },
  range: [ 0, 10 ],
  comments: [],
  tokens:
   [ Token {
       type: 'Identifier',
       value: 'foo',
       start: 0,
       end: 3,
       loc: [SourceLocation],
       range: [Array] },
     Token {
       type: [BinopTokenType],
       value: '??',
       start: 4,
       end: 6,
       loc: [SourceLocation],
       range: [Array] },
     Token {
       type: 'Identifier',
       value: 'bar',
       start: 7,
       end: 10,
       loc: [SourceLocation],
       range: [Array] } ],
  sourceType: 'module',
  directives: undefined,
  body:
   [ Node {
       type: 'ExpressionStatement',
       start: 0,
       end: 10,
       loc: [SourceLocation],
       range: [Array],
       expression: [Node],
       _babelType: 'ExpressionStatement' } ] }

This was noticed by the ESLint folks in this PR.

This is also an issue for the pipeline and optional chaining operators.


[iOS] Share Extension doesn't work when built with M1 processor

After a long investigation of what's going on, we found that the issue is in the M1 chip. When the app is built on an M1 machine, the Share Extension doesn't receive any shared data on real and on simulator devices. Archiving and sending it to TestFlight and opening it on the phone doesn't help either.
My colleague used the same code on an older MAC with an Intel chip and it worked on the simulator, a real device and also via TestFlight on the very same device where the M1 build wasn't working.
Reading issues here I started getting an impression that maybe I'm missing something and it's not that big of a problem to build it correctly on my M1.
On the M1 build the app works fine, also Share Extension registers on the share menu on the phone. Selecting an app, adding text and seeing a preview is also ok (sometimes the image preview doesn't load, but probably not related). Took a while to figure that one out. 😅 Oh and also, XCode is set to use Rosetta on my machine.
So the question is - how can we build and make it work on M1?
Edit: sharing into the app partially works when I exclude arm64 from the build, but that partial sharing means only pictures or links from Safari; still can't share stuff from Photos for example. And also if I do this exclusion, I can't run it on a real device. So it's still messed up 😅

Hi @vygandas, also M1 bought 3 months ago, working fine.

+1 for working, I have been using it on a project with an M1 Macbook Air for more than a year now :) I would recommend cleaning up your dev environment and not using Rosetta in this case unless you have a good reason.


Issue while running Main

I received a message from @larskuhtz with the following issue.
I got the reference string data, but ran into some trouble executing the Main program on macos. Is this something you are aware of?
$ ./Main
dyld[18621]: missing symbol called
Abort trap: 6

I verified that the babybear symbols are in the binar:
$ nm Main | grep 'babybear.*inv'
000000010088bf10 T __cgo_32245f0f4cde_Cfunc_babybearextinv
000000010088bf60 T __cgo_32245f0f4cde_Cfunc_babybearinv
000000010000d904 T _babybearextinv
000000010000e0ac T _babybearinv
0000000100877540 t _github.com/succinctlabs/sp1-recursion-gnark/sp1/babybear._Cfunc_babybearextinv.abi0
0000000100877610 t _github.com/succinctlabs/sp1-recursion-gnark/sp1/babybear._Cfunc_babybearinv.abi0
000000010167cee0 d _github.com/succinctlabs/sp1-recursion-gnark/sp1/babybear._cgo_32245f0f4cde_Cfunc_babybearextinv
000000010167cee8 d _github.com/succinctlabs/sp1-recursion-gnark/sp1/babybear._cgo_32245f0f4cde_Cfunc_babybearinv

I think, this has to do with macos and/or aarch64. Running the program in an arm64 linux container on image I don't get this failure.
Instead, I get the following, which, I assume, is a different issue.
# ./Main
ignoring uninitialized slice: Vars []frontend.Variable
ignoring uninitialized slice: Vars []frontend.Variable
ignoring uninitialized slice: Vars []frontend.Variable
Verification failed: algebraic relation does not hold

@larskuhtz we are currently looking at it,  https://github.com/argumentcomputer/lurk-hs/issues/1, this might have to do with macos and whether it's linked via a dylib or a static lib, causing errors. We managed to replicate it but haven't found a fix or identified a specific cause yet. We are looking into it.

@larskuhtz Can you try again with the code in the sphinx-hs branch? Specifically commit https://github.com/argumentcomputer/lurk-hs/commit/c7ebe0a64d1797be168b73a20cbf4b31cdfad543
We think it may fix your issue, can you take a look?

@wwared That commit does not seem to include the plonk verifier any more. I can only find a simple "hello world" function.

The issues did not occur not during the build but when running the plonk verifier. I think, the first issue was an issue with dynamically linking the go binary. If it was about the linking the babybear foreign rust functions, it was not because of those symbols missing completely (because nm showed them to be present) but probably some dependent symbol or an issue with ABI compatibility on macOS.
The second issue looks to me like an validation failure with the data in the provided example.


Documentation lacking on github token permissions

If you lock down the job permissions for the GITHUB_TOKEN more granularly then you will need to be aware of what permission scope this action requires within that job.
As a result the README should be updated with a short line on the action needed checks: 'write'

To be fixed in https://github.com/ScaCap/action-surefire-report/pull/155


Berlin style fixes

Couple of papercuts on the stylesheet we found during the Berlin GUADEC

I don't think we want the font part. The next.js docs seem clear how they like fonts to be included https://nextjs.org/docs/basic-features/font-optimization even if we're not using a google font.

I understand it's part of the framework, but it's really stepping all over the founding stones of web design. Moving CSS properties into classes, making fonts only work with javascript.
I'll separate the font issue.

I'm not sure if that's true, the ssr/static site generation might still
render it fine.
Jakub Steiner @.***> schrieb am Do., 28. Juli 2022,
18:40:

I understand it's part of the framework, but it's really stepping all over
the founding stones of web design. Moving CSS properties into classes,
making fonts only work with javascript.
I'll separate the font issue.
—
Reply to this email directly, view it on GitHub
https://github.com/flathub/website/pull/486#issuecomment-1198386199, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABNLEZG5KGVUDDGDQHRAGW3VWKZZJANCNFSM54PWDHGA
.
You are receiving this because you commented.Message ID:
@.***>

I've looked into font optimization and it just doesn't work at all unless you're using Google Fonts. I'd say let's do whatever works given Next.js stance on it.

yeah, let's just do css fonts for now, as it's unclear, when they will correctly support different font providers. The current implementation probably was due to us hoping it would be soon and then just would work. That's probably not going to happen, as far as I read.


[#37] Added legal definitions to difficult words

Data obtained from https://developer.oxforddictionaries.com API

Use <el-tooltip>. http://element.eleme.io/#/en-US/component/tooltip
All the works can be done with one line of code :)

Doesn't work. Since we are inserting the HTML elements programmatically, vuejs does not compile the templates to HTML, so any vuejs component will not work. A vanilla javascript solution is needed for this story.


fix(supported-databases): Clarify earliest PostgreSQL support

Preview see: https://deploy-preview-2653--prisma2-docs.netlify.app/docs/reference/database-reference/supported-databases

Thank you @janpio !


Create Bean Class

[x] create admin bean class
[x] create faculty class
[x] create course class
[x] create batch class
[x] create course_plan class

only work on admin process and  -

[ ] make user activity
[ ] admin activity
[ ] faculty activity

made all bean class file as require


Activity and Fragment Life Cycle Sequence?

Are you sure the following order is correct?
Fragment: onAttach
Fragment: onCreate
Fragment: onCreateView
Activity: onCreate
Fragment: onActivityCreated
Shouldn't that be the right？
Activity: onCreate
Fragment: onAttach
Fragment: onCreate
Fragment: onCreateView
Fragment: onActivityCreated

Thank your issue，问题已修复，如果发现还有其他错误可以pull requests进行修复~


Enable expanding and traversing from @optional vertex fields

Opening this for tracking remaining work to be done, and to merge the entire feature when it's ready.

Coverage decreased (-0.2%) to 94.143% when pulling 69edb545038c770a28babc1b7115e39ff4502c3d on optional_traversal into 4bcf54a81428540aab51a38905b5a26c7c0090a7 on master.


login before signing up

I think we should log the user in before trying to create a new user.  can't get the server running but this is what i think it would look like.

Closing due to inactivity. I forget if there was a reason the code tries signing up first, but I'm guessing it was because I developed this very iteratively, and I needed to sign up before I could log in. In any case, it seems to be working fine with the possible exception of this handful of accounts which might have other issues with them anyway.


Font size change

If I change the font size of a textview which contains emojis, they remain in the same size.

How does the view look like in XML?
On Wed, Jun 28, 2017 at 2:29 AM elfifo4<EMAIL_ADDRESS>wrote:

If I change the font size of a textview which contains emojis, they remain
in the same size.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/rockerhieu/emojiconize/issues/5, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABOPYTv-kcCuBTs1o0xWgBH5Xf3r6jZVks5sIVgngaJpZM4OHFUc
.

--
Hieu. H


Error Creating a new adonis project

Hello community! I have readed a lot of thing about this frameworks, and i'd like to get involve into this framework.
I have experience in Nodejs with Expressjs but since this framework is similar to standard laravel MVC... I was interested to try it!
My problem right now is when i try to install. It just doesn't work
I already execute this command: 'adonis check' and i get this output:

Then when i execute the basic 'adonis new blog' i get these output:

I don't understand what's happening.... Does anyone have the same issue??

Hi you must upgrade node to 6 and npm to 3.8

This exception is thrown by npm when u are out of memory

@thetutlage you are absolutely right!!! My bad... I was trying to deploy an Adonis Project into a low memory Virtual Machine... I just upgraded my VM to another with more resources and all went good!
Thanks guys!


package.json Mismatch between master branch and tag v6.0.1

Hi, I found that<EMAIL_ADDRESS>uses<EMAIL_ADDRESS>which will introduce a vulnerable library<EMAIL_ADDRESS>But this vulnerability has already been fixed in the master branch of npm-check.
Could you publish a version of npm-check to fix related issue?
The version of got library that npm-check depends now.

The package.json of Master branch

The package.json of v6.0.1 tag

The below is information about the vulnerability that<EMAIL_ADDRESS>has.
BDSA-2022-3763 3.8 Low
CVE-2022-33987 5.3 Medium https://nvd.nist.gov/vuln/detail/CVE-2022-33987

@dylang

Dear @dylang
Thank you for your continuous efforts to maintain the npm-check package. It's a crucial tool in our development workflow, and we appreciate your efforts in keeping it up-to-date.
We noticed that renovate[bot] has made a number of updates to the dependencies of npm-check. However, because there hasn't been a new release of npm-check for some time, these changes are not reflected in the npmjs registry. This has caused some difficulties in our development environment when fetching the dependencies via npm install.
To solve this problem, we kindly request for a new release of npm-check on the npmjs registry to include the updated dependencies.
Thank you for your understanding and support. We are looking forward to the new release.
Best Regards,
Charles Cai


Disabled combo box stays focused

Package name(s)
Core (@salt-ds/core)
Package version(s)
"@salt-ds/core": "^1.15.0",
Description
For our use case the combobox is disabled after the user selects an option. The issue is that the combo box stays in focus (shown by the dotted blue lines around the combobox). Even when a user clicks on something else the diabled combobox stays focused.
Steps to reproduce
set disabled set to true on onSelectionChange if a option is selected
Expected behavior
Once the combo box disables and the user click on another part of the screen then the combobox should lose focus.
Operating system

[ ] macOS
[X] Windows
[ ] Linux
[ ] iOS
[ ] Android

Browser

[X] Chrome
[ ] Safari
[ ] Firefox
[ ] Edge

Are you a JPMorgan Chase & Co. employee?

[X] I am an employee of JPMorgan Chase & Co.

When are they going to release a fix on this issue

Something extra for consideration, what should be the expected behavior for a keyboard user after selecting an item.

Fixed in<EMAIL_ADDRESS>


Empty meta description needs to be overwritten with key to avoid duplicate

Description
When defining a meta description one must always overwrite the default meta description generated in head.js, even if config.siteDescription is empty.
Not explicitly setting key: 'description' results in an unnecessary duplicate of the meta description tag and the content not being taken into account for SEO, since the first empty meta description tag gets prioritised.
I believe we should check in head.js if config.siteDescription is set and only then create the meta description.
Steps to reproduce

Don't set the siteDescription in gridsome.config.js.
Create a page and add { name: 'description', content: 'foo' } to the metaInfo.meta array.
Check for meta description tags in the rendered page.

Expected result
Only one meta description tag with content="foo" gets rendered, thus telling the SEO crawlers that the description of the page is "foo".
Actual result
Two meta description tag get rendered. The first one with an empty content attribute. The second one with content="foo".
The SEO crawlers may (and usually will) identify the content of the page as being empty.
Environment

Libs:
- gridsome version: 0.6.4
- @gridsome/cli version: 0.2.0

Browser:
- [X] Chrome (desktop) version 75.0.3770.90
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

For Tooling issues:
- Node version: 11.2.0
- Platform:  Mac

Others:

Just filed https://github.com/gridsome/gridsome/issues/516. Slightly different, but could be related.


Moving the canvas / setting initial position?

Sorry for another issue, is it possible to programmatically set the canvas position just like by dragging with mouse?
I want to center the nodes on load, tried setting canvas_x but not effecting

Hello @nodegin
View: https://github.com/jerosoler/Drawflow/issues/88
😉

Thank you @jerosoler!
Sorry for late reply


Stage 9 - Accept/Deny (Old 121)

In gitlab by @A-Lawrence on Aug 31, 2015, 01:09
Allow community manager to accept/deny the request.
If accepted, fantastic - mark as such.  This application then needs flagging for the attention of the Training Manager to discuss training/permissions in training systems. (Email notification - again, not high priority email).
They should be upgraded to a visitor in Core.
IF DENIED
Allow the reason to be chosen:

Not enough days since rating upgrade
Not ratified rating, please wait x days.

When reason is chosen the number of days should be entered - no applications should be allowed to be created by that user until the time has passed.  Custom reasons should also be permitted with a timelimit/cooling off period.
User needs emailing about this.

In gitlab by @A-Lawrence on Dec 20, 2015, 18:47
Removed ~98469 label

In gitlab by @A-Lawrence on Jan 11, 2016, 01:05
Removed ~98476 label

In gitlab by @A-Lawrence on Jun 19, 2016, 17:33
Removed ~98471 ~98472 ~137454 labels

In gitlab by @A-Lawrence on Aug 20, 2016, 19:35
Removed ~98471 label

In gitlab by @A-Lawrence on Aug 21, 2016, 15:37
Removed ~98471 label

In gitlab by @A-Lawrence on Aug 21, 2016, 16:09
mentioned in commit 6338c999efb50ef64810e4c571b73ca3173651a8


Properly handle pen tool undo and redo

Closes https://github.com/GraphiteEditor/Graphite/issues/971
refer to Figma

!build

This is a phenomenal improvement that was much needed! I spent 30 seconds testing it but I'll do a closer look tomorrow. I should hopefully get to reviewing both of your PRs tomorrow (I've been rather consumed by some code I've been working on which has been where all my attention has gone this past week).

I'm also unsure. I was slightly surprised when it happened while I was testing it since that's not what I'm used to, but when I thought about it, I realized that might actually be desired. I'd suggest we merge as-is and think about the UX more over time and take into consideration the pros/cons throughout its usage and any potential future user feedback.


This is beautiful

Thank you @matz

You're welcome. If you have any suggestions/proposals, feel free to submit issues.


Customisable greeting

This PR adds the ability to customise greeting from config (so easily changed using system env vars or whatever).

LGTM

LGTM but ask Hardy or Janel to review copy?

yes, we need to ask them for the final copy but I'm going to merge it in the meantime so that I can tests config vars in heroku

@pilu maybe we can use imports of config like in phoenix apps, using mix environment to load one file or another

yeah we can do that too!
for now I'm just getting the GREETING env var so that I can customise it on heroku without changing the code

I writing the first greeting message now. @pilu wait till you have it from me before pushing out the first notification. :)


Newer versions break compatibility with OpenBodyCams

Monitors display default in-game cameras instead of body cameras.
Please look into making those modes compatible

Never mind, its OpenBodyCams to blame


fix(NODE-6029): update types for collection listing indexes

Description
What is changing?
Update the return type of Document.prototype.indexes and Document.prototype.indexInformation to an array of indexes with full properties when the full option is true and to a Record of <index name> - <keys and direction> when the full option is false.
Is there new documentation needed for these changes?
No.
What is the motivation for this change?
The old types were incorrect in regards to the full option and were very wide. This will avoid making some type mistakes when using these methods.

Release Highlight

Double check the following

[x] Ran npm run check:lint script
[x] Self-review completed using the steps outlined here
[x] PR title follows the correct format: type(NODE-xxxx)[!]: description

Example: feat(NODE-1234)!: rewriting everything in coffeescript

[x] Changes are covered by tests
[x] New TODOs have a related JIRA ticket

Hey @prenaissance - thanks for the submission! I left some comments about the implementation.

Thank you for the feedback. I fixed the comments and also added tests for Db.prototype.indexInformation


Add --no-cache for all apk commands

The Alpine images contain unnecessary repository indexes in /var/cache/apk. The following changes were made to ensure they are not saved.

ensure --no-cache to all apk add commands
add --no-cache to all apk del commands. Even though it removes packages, running it will ensure that an index is present locally.

This is actually a (recent) bug, and they're planning to fix it: https://bugs.alpinelinux.org/issues/9063
(https://git.alpinelinux.org/cgit/apk-tools/commit/?id=e1a05c74cb8ae6ab41ee960343cc64a0a9af95a5)
https://git.alpinelinux.org/cgit/apk-tools/commit/?id=8a28c6d0d4f81406c67e76b2bcdbe491aa734717 appears to be the commit which introduced this "autoupdate" behavior.

@tianon - Updated PR to only address the missing for apk add commands.

Added commit running update.sh so that travis will run with the changes.
While this only matters for alpine 3.8, there is no material change on older versions, so LGTM.


Drag gesture does not obey MediaQuery devicePixelRatio

A client in Google is trying to scale the contents of their screen to other screen factors using a combination of Transform and creating a new MediaQuery. Something along these lines:
Transform(
  transform: Matrix4.diagonal3Values(transformScale, transformScale, 1.0),
  child: MediaQuery(
    data: parentMediaQuery.copyWith(
      size: virtualSize,
      devicePixelRatio: transformScale * parentMediaQuery.devicePixelRatio),
    child: child),
);

This works pretty well for their intended use case (e.g. the touch input coordinates are transformed correctly). However, they noticed that the drag gesture is not scaling properly. They worked around this by modifying the device pixel ratio in the embedder. Discussion with @chinmaygarde and others have indicated this is a heavy weight solution and we should instead look into fixing this in the framework; hence this issue.

I don't understand how this would work? e.g. what should we do to pointer events that are routed to multiple widgets that each have a different device pixel ratio?
It would be helpful to have a code sample that shows the weird behaviour.

Are you saying having a devicePixelRatio as part of MediaQuery does not make sense? It is already odd for me to think that an app would need to specify different devicePixelRatio's for different parts of its widget tree.
customer:dream is looking for changing this at the application level and their solution currently is to change it at window so that it is globally applied which means putting the configuration in the embedder. @dballesteros7 who asked for this might be able to provide a better explanation of their use case.

To better understand this it would be helpful to have a minimal runnable example that shows how this doesn't work. Currently, I don't 100% follow as to what the issue is...
@mehmetf To answer your question: We do currently allow multiple MediaQuery in the same app that have different devicePixelRatios... I am wondering if that actually makes sense, though...

@mehmetf I'm not saying anything, I'm trying to understand the desire.

There has been internal conversations around this. Posting here FTR:
From @goderbauer:

Quick update: I am prototyping if it is possible for us to honor transforms for PointerEvents to see if that's feasible and how much of a breaking change that would be (The system has been designed to not honor them, as documented in https://master-api.flutter.dev/flutter/gestures/PointerEvent-class.html).
If this doesn't work out, we still have the devicePixelRatio adjustment on the FlutterView as a fallback.
One other thought we had on that one: Instead of adjusting it in the FlutterView, have you investigated if it would be feasible for Android to lie and give the FlutterView the devicePixelRatio you want as a responds to its call to getDisplayMetrics().density

The clarification asked by @goderbauer above:

I can reproduce the issue there that Scrollables don't stick to your finger anymore after inserting a Transform. This is also documented here: https://master-api.flutter.dev/flutter/gestures/PointerEvent-class.html

Triage meeting update: we are working on this actively. Please stay tuned.


could not get latest module version: no matching versions for query "latest"

This is happening when trying to refresh this repo. It hasn’t been refreshed for 2 years:
https://goreportcard.com/report/github.com/elastic/go-elasticsearch
There was an error processing your request: Could not analyze the repository: could not download repo: could not get latest module version from https://proxy.golang.org/github.com/elastic/go-elasticsearch/@latest: not found: module github.com/elastic/go-elasticsearch: no matching versions for query "latest"

Plus 1 for the same issue but with a different repo.
When trying to generate a report on https://goreportcard.com/ for the repo https://github.com/nginx/agent I get the below error

@oCHRISo it seems the issue is the module name:
https://github.com/nginx/agent/blob/main/go.mod#L1
https://goreportcard.com/report/github.com/nginx/agent/v2
For reference, if it doesn't show up on pkg.go.dev, it most likely won't show up in Go Report Card, because we're using proxy.golang.org to download the repos:
https://pkg.go.dev/search?q=github.com%2Fnginx%2Fagent&m=

@HaraldNordgren I think it's a similar issue, please try github.com/elastic/go-elasticsearch/v8:
https://goreportcard.com/report/github.com/elastic/go-elasticsearch/v8

I am getting a similar issue. I got it working somehow on a previous repository that is NOT on pkg.go.dev but on this new one it just doesn't work. It shows the results of the first run from 3 days ago but despite having fixed the format issues, this is still reporting badly:
https://goreportcard.com/report/github.com/lordofscripts/wipechromium


Update solc to v0.5.17

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

I needed to update the gas estimate in the spec since now we estimate it with a value, which changes the final estimate.


Update Dask copyright in the docs to 2024

I noticed this in the footer of the docs.
I'm entirely unsure whether the copyright is still Anaconda's though.
searching through the rest of the repo for copyright shows there are a few that are also out of date, and one that uses datetime.now() to keep it up to date. Happy to update all of them to that behaviour if preferred.

Can one of the admins verify this patch?
Admins can comment ok to test to allow this one PR to run or add to allowlist to allow all future PRs from the same author to run.

cc @mrocklin

I don't know that increasing the year in the the copyright has any value.  Does anyone have information on what this would help with?

We can probably drop the (end) years altogether: https://hynek.me/til/copyright-years/

the current thing looks very outdated to me, dropping seems like a good
solution
On Thu, Oct 17, 2024 at 3:48 PM Hendrik Makait @.***>
wrote:

We can probably drop the (end) years altogether:
https://hynek.me/til/copyright-years/
—
Reply to this email directly, view it on GitHub
https://github.com/dask/dask/pull/11372#issuecomment-2419600743, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AOYQZGGHWNAQXGX6V3APQGDZ365ZXAVCNFSM6AAAAABNUABEVCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJZGYYDANZUGM
.
You are receiving this because you commented.Message ID:
@.***>

Not needed!


Use log instead of fmt, update readme

My linter got a hold of it, no significant changes despite appearances to the contrary.
Only real changes are adding the example to the readme and using the built in logger instead of fmt.

https://github.com/apialerts/apialerts-go/issues/2#issue-2370154479


[BUG] <code> is rendering the actual code instead of displaying it

Describe the bug
When displaying the responses, the code is interpreting an actual button to be displayed
To Reproduce

Launch extension
Ask the model to generate/work with a button
The button should appear

Expected behavior
Should be rendered as
Screenshots
Image with the button in question

Problem is the code is rendering the code tag contents

Desktop (please complete the following information):

OS: Windows 11 Pro Version	10.0.22621 Build 22621
VSCode version: 1.80.0 Insider

This is most likely due to rendering the webpage in javascript. It is treating html as another wepage


empty result meilisearch

i get empty result in my meilisearch results. The raw results work fine.
i found that the error is in the
class "Laravel\Scout\Searchable"
function "queryScoutModelsByIds"
where it says
$this->qualifyColumn($this->getScoutKeyName()), $ids
the "qualifyColumn" returns for example 'users'.'_id'. This will not work in a query using this module.
i dont know enough about mongodb to understand the impact of my proposal.
But it seems that adding a function like
  /**      * Qualify the given column name by the model's table.      *      * @param  string  $column      * @return string      */     public function qualifyColumn($column)     {         return $column;     }
to the Jenssegers\Mongodb\Eloquent\Model class would fix it
( for now i added the function to my user model.)

It's fixed in #2676.


Function to set the window title

Currently, the browser tab displaying the blank canvas app says Blank Canvas.
I propose a function setTitle :: Text -> Canvas () that would, well,  set the the title.

Good idea! Luckily, this kind of thing is super-easy to add to blank-canvas.
The trickiest part is adding the JavaScript functionality. You'd need to add something like this to static/index.html:
function SetTitle(newTitle) { // :: Text -> Canvas ()
    return function(u, c) {
        document.title = newTitle;
        $.kc.reply(u, []); // Return unit tuple
    };
}

Once that's done, all you need to do is add a new SetTitle constructor to the Query datatype, as well as corresponding cases to the InstrShow instance and parseQueryResult.
Then setTitle simply becomes:
setTitle :: Text -> Canvas ()
setTitle = procedure . Query . SetTitle


Style/SymbolArray auto-correct creating invalid syntax

This seems to be more of surprising behavior with the Ruby parser than Rubocop, but nonetheless it is still creating errors.
# original, valid syntax, pre-Rubocop
prepend_before_filter only: [ :create, :destroy ] { request.env["devise.skip_timeout"] = true }

# invalid (Ruby 2.2.4) syntax created by Rubocop
prepend_before_filter only: %i[create destroy] { request.env["devise.skip_timeout"] = true }

The Ruby error:
app/controllers/users/sessions_controller.rb:4: syntax error, unexpected '{', expecting keyword_end
...tion only: %i[create destroy] { request.env['devise.skip_tim...
...                               ^
app/controllers/users/sessions_controller.rb:4: syntax error, unexpected '}', expecting keyword_end

Expected behavior
When running rubocop -a, it produces valid Ruby syntax.
Actual behavior
It creates invalid syntax.
Steps to reproduce the problem

Given a file:
# thing.rb
class Thing
  do_anything only: [:word, :two] { 5 }
end

When you run Rubocop with auto-correct rubocop -a thing.rb

It produces an error:

Inspecting 1 file
E

Offenses:

thing.rb:2:21: C: [Corrected] Use %i or %I for an array of symbols.
  do_anything only: [:word, :two] { 5 }
                    ^^^^^^^^^^^^^
thing.rb:2:34: E: unexpected token tLCURLY
(Using Ruby 2.1 parser; configure using TargetRubyVersion parameter, under AllCops)
  do_anything only: %i[word two] { 5 }
                                 ^

1 file inspected, 2 offenses detected, 1 offense corrected

RuboCop version
0.48.1 (using Parser <IP_ADDRESS>, running on ruby 2.2.4 x86_64-darwin16)

Interesting. Looks like parser follows MRI and throws a parsing error as well. Good catch!

The above code has same problem...
# not error
foo [:foo, :bar] { something }

# Syntax error
foo %i[foo bar] { something }

Ref:

https://bacon-cannon.herokuapp.com/parmlinks/b3c1ffc5-347a-4389-8c62-87e0649df628
https://bacon-cannon.herokuapp.com/parmlinks/a3f72d53-4764-4c33-8cea-46cb4bda421c

As a note, I have opened an upstream issue for this in Redmine.


Inserting on documentation "Python2 is required"

I don't know why the README don't have any mention about the Python2 requirement.

No, the last version compatible with node 14 still requesting Python2


gradle requires @aar

Hi.
When trying to use gradle to install this, it seems I needed to do the following:
compile 'com.iainconnor:objectcache:0.0.18-SNAPSHOT@aar' to get gradle to download correctly - otherwise it tried to grab a jar file that could not be found.
Also required me to add xmlns:tools="http://schemas.android.com/tools" to my application manifest and use tools:replace="android:icon,android:theme" in the application tag to get it to work.
It took quite a while for me to figure this out - being new to gradle - so I wanted to share it here. I don't know if this is an error in the way things are set up here, or a gradle/android studio error.

And the good thing would be (after of course stabilizing the library) push it to Maven Central...


fix: 🐛 use v7 storage when removing stale proposals

update proposal cleanup logic to use v7 storage
Description

Breaking Changes

JIRA Link

Checklist

[ ] Updated the Readme.md (if required) ?

/fast-forward