Has Function

added a function to check if the cookie exists because the current template returns the specific cookie or returns all.
PSR2
Readme
All cookie names is normalized to lower case

If I had seen this at the time, I would have accepted it :neutral_face: (although I don't really like the alphabetical ordering of the methods :grin:).
I won't incorporate the changes at this time as I haven't updated the repository in years and I plan to upload a new PHP 8 compatible version in a few days.
Great job! Thanks anyway!


👥 Update FastAPI People

👥 Update FastAPI People

Closing to try it again with user github-actions (as intended).


Keybase utility changes Windows CPU timer resolution

Client:  1.0.14 Service: 1.0.14
Microsoft Windows [Version 10.0.10586]
On Windows, the Keybase background utility requests a decreased CPU timer resolution, even when idling.  This can cause decreased battery life on mobile devices.  From powercfg -energy:

Is this intentional? It looks like the utility is idling in the background but keeps the request active.

CC @zanderz @taruti

This is probably https://github.com/golang/go/issues/8687
@nscaife can you confirm what Runtime says in Platform information from keybase status?
This should be fixed in versions compiled with 1.6, but present in versions compiled with 1.5.x.

@taruti No problem, here's that output:
Platform Information:
    OS:        windows
    Runtime:   go1.5.3
    Arch:      386

Thank you.
This should go away when updating Keybase to a version built with Go version 1.6. (I'd wait 24h before updating for a build with #2522 fix included).

Please try https://dist.keybase.io/windows/keybase_setup_<IP_ADDRESS>6.exe

This looks like it is fixed now, thanks!


Implement basic system generation

Description
This PR adds basic galaxy generation in the form of generating clusters of systems. The clusters are spread uniformly whereas the clusters themselves are distributed normally.
The constants controlling the generation is loaded from the config file.
All generation is done by use of rayon and is therefor done in parallel.
Alternate Designs
Could have extracted to a new generator, but that would not fit the trait very well. Opted therefor for a simple function which can be refactored at a later stage.
Benefits
Allows for system generation leading into the rest of the generation procedure.
Possible Drawbacks
N/A
Applicable Issues
N/A

Codecov Report

Merging #23 into master will increase coverage by 0.57%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #23      +/-   ##
==========================================
+ Coverage   96.29%   96.87%   +0.57%
==========================================
  Files           3        4       +1
  Lines         108      128      +20
==========================================
+ Hits          104      124      +20
  Misses          4        4

Impacted Files
Coverage Δ

src/main.rs
100% <ø> (ø)
:arrow_up:

src/astronomicals/mod.rs
100% <100%> (ø)

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 5b4fbed...90f9f0f. Read the comment docs.


pdns-recursor: 4.1.7 -> 4.1.8 (security)

Motivation for this change
Backport of #51138
https://docs.powerdns.com/recursor/changelog/4.1.html#change-4.1.8
(cherry picked from commit 14342e8c6d7f1ac2d8792c8cc5bae6b2d1c227d0)
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: pdns-recursor
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: pdns-recursor
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8
shrinking /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/bin/rec_control
shrinking /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/sbin/pdns_recursor
gzipping man pages under /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/share/man/
strip is /nix/store/h0lbngpv6ln56hjj59i6l77vxq25flbz-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/bin  /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/sbin
patching script interpreter paths in /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8
checking for references to /build in /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8...
moving /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/sbin/* to /nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8/bin
/nix/store/yx6bhf72ivlycdmd9pqicx3427s47vaw-pdns-recursor-4.1.8


ERROR(S)

When i'm trying to run .exe program from command promt it appear some errors like that dont detect the mpk file. Sorry i'm not good at some coding or else
Here's the look https://ibb.co/G5DB70L

Hello,
Because your input/output paths contain spaces, I think you should quote them ("). So like this:
sg-unpack -i "D:\Goovery\G\Steins Gate it self's an English book\USRDIR" -f .ogg -o "D:\Goovery\G\Steins Gate it self's an English book\USRDIR\input files" -q true
The filter in your command will extract only .ogg files, which I think will be all music, dialogue and sound effects.

Actually, I checked and it should be ok to provide paths without quotes.
The problem in your screenshot was that the -i was written backwards (i-) 🙂 .

Yes! I think i had mess it up, your program working fast and smooth. Aw bunch of thanks :)

No problems! Glad it is all working 👍


Component has required props which are not relayed correctly to server

Hello! Trying to use this for Evernote authentication. The component requires a value for clientId but this doesn't match to the oauth_consumer_key required by Evernote. How can I map these correctly? Is it necessary to set clientID to an empty string and pass the other queries in via the arguments prop?

Hi,
As you might have understood this package is quite opinionated and developed for my needs. I have never worked with Evernotes auth-service and was under the impression that all OAuth2 services worked similarily.
I'll have to dig into this. But your solution sounds reasonable. Maybe, if you try it out you'll spot some things that needs to be fixed and would like to submit a PR?

(And ignore the mention in the last commit commit, I slipped 😃)


edit designs

👷 Deploy Preview for fancy-puffpuff-df775f processing.

Name
Link

🔨 Latest commit
45ebef1e0754f68a44fb55bf633f2ed689c53f80

🔍 Latest deploy log
https://app.netlify.com/sites/fancy-puffpuff-df775f/deploys/665de156ecb0fe0008310c12


[Feature]: Storage provider support Aliyun OSS

Checklist

[X] I agree to follow the Code of Conduct that this project adheres to.
[X] I have searched the Issue Tracker for a feature request that matches the one I want to file, without success.

Suggestion
I can't use S3 service normally in China.
If possible, add support for OSS services. Or I can consider writing the driver myself.

It'd be great if you can provide this implementation, it'd be awesome!


My file api some requests end up in a 502, random everytime

I'm submitting a bug
Action taken
Hello I have made a file api for requesting files on my site.
On the website I request every media that is uploaded via the file api.
Expected result
The expected result is that every file gets loaded.
Actual result
When I am loading the page 7/8 or 6/8 images are loaded everytime I refresh.

The weird thing is when I go to the URL directly it never seems to fail.
https://file.iturnit.com/8c6bac716cbf27372a6a291e968b5569e6b84f5e7462.jpg

Hi! I'm Træfiker :robot: the bot in charge of communication regulation.
Thanks for your interest in Træfik!
Please edit your issue and use the provided template.
Issue templates help us help you by providing all necessary information.
Here are the available templates:

Standard issue
Feature request
Bug report

And remember: each time someone ignores the template, a cute little bunny dies.

#SaveTheCuteBunny :heart: :rabbit: :heart:

fixed it. mb


Set build result failed instead of aborted if report missing

The 'Aborted' status means the build was manually aborted by a user.
If the plugin cannot find the input report it now sets the status to 'Failed'
instead.
Setting the status to 'Aborted' leads to some unexpected behavior for us. First of all, it is not easily recognizable that something went wrong in the build. This even goes as far as hiding other build problems: If the build fails for some reason and no Sonargraph report was generated, the publisher will change the build status from 'Failed' to 'Aborted'.
Please accept this PR to fix the behavior.

Thanks a lot for this modification!
You are absolutely right about the semantics of the "Aborted" status.
We will integrate your changes and release a new version asap.


add keywords in package.json

Hi @objectivehtml, do you have a minute to take a look at this PR ;) Thanks a lot!

Hi @objectivehtml, do you have a minute to take a look at this PR ;) Thanks a lot!


feat: add context.Context support to Go SDK

Fixes twilio-go#98
This PR updates the mustache templates that generate the Go client to leverage the context request methods that will be introduced in: https://github.com/twilio/twilio-go/pull/196
The newly generated SDK is available at https://github.com/twilio/twilio-go/pull/197.
Checklist

[x] I acknowledge that all my contributions will be made under the project's license
[x] Run make test-docker
[x] Verify affected language:

[x] Generate twilio-go from our OpenAPI specification using the build_twilio_go.py using python examples/build_twilio_go.py path/to/twilio-oai/spec/yaml path/to/twilio-go and inspect the diff
[x] Run make test in twilio-go
[x] Create a pull request in twilio-go
[x] Provide a link below to the pull request

[x] I have made a material change to the repo (functionality, testing, spelling, grammar)
[x] I have read the Contribution Guidelines and my PR follows them
[x] I have titled the PR appropriately
[x] I have updated my branch with the main branch
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have added the necessary documentation about the functionality in the appropriate .md file
[x] I have added inline documentation to the code I modified

@natebrennand: Thanks for the PR! Haven't tested this locally yet, but could you look at what the test failures are about?

It's kinda hard to get the failures to surface. Ultimately accessed it via the docker logs.
$ docker logs -f ecab475126e4
# go-client/helper/rest/api/v2010
helper/rest/api/v2010/api_service.go:23:25: undefined: client.RequestHandlerWithCtx
helper/rest/api/v2010/api_service.go:27:37: undefined: client.UpgradeRequestHandler
helper/rest/api/v2010/api_service.go:30:50: undefined: client.RequestHandlerWithCtx
helper/rest/api/v2010/api_service.go:41:51: undefined: client.BaseClientWithCtx
helper/rest/api/v2010/api_service.go:42:37: undefined: client.NewRequestHandlerWithCtx
helper/rest/api/v2010/accounts.go:290:25: undefined: client.GetNextWithCtx
# go-client/helper/rest/flex/v1
helper/rest/flex/v1/api_service.go:23:25: undefined: client.RequestHandlerWithCtx
helper/rest/flex/v1/api_service.go:27:37: undefined: client.UpgradeRequestHandler
helper/rest/flex/v1/api_service.go:30:50: undefined: client.RequestHandlerWithCtx
helper/rest/flex/v1/api_service.go:41:51: undefined: client.BaseClientWithCtx
helper/rest/flex/v1/api_service.go:42:37: undefined: client.NewRequestHandlerWithCtx
helper/rest/flex/v1/credentials_aws.go:381:25: undefined: client.GetNextWithCtx
{"Time":"2022-10-31T21:13:25.825735012Z","Action":"output","Package":"go-client/helper/client","Output":"?   \tgo-client/helper/client\t[no test files]\n"}
{"Time":"2022-10-31T21:13:25.829743346Z","Action":"skip","Package":"go-client/helper/client","Elapsed":0.004}
FAIL	go-client/helper/rest/api/v2010 [build failed]
FAIL	go-client/helper/rest/flex/v1 [build failed]
FAIL	go-client/terraform/resources/api/v2010 [build failed]
FAIL	go-client/terraform/resources/flex/v1 [build failed]

Looks like we'll need to land the first of two commits in 197 that adds new methods to the client: https://github.com/twilio/twilio-go/pull/197/commits
I'll separate that PR.

@rakatyal, https://github.com/twilio/twilio-go/pull/196 has the changes to the underlying client that will be needed before this PR's tests will pass.

@childish-sambino, I did a rebase on this PR to update w/ master and try to re-prompt the CI so I removed the merge commit. I think you may need to re-enqueue the build?

Sorry, iteration speed is slow here because it's a bit obtuse to access the test results. It seems I had to regenerate the some of the examples here too. I've amended the last commit to include these.

@childish-sambino, if that diff is necessary on the tests, I think my statements on #196 may have been incorrect.

When I ran the tests locally without your added commit I got failures in go-client/helper/rest/api/v2010.TestDateTimeQueryParams & go-client/helper/rest/flex/v1.TestGet:

connect: connection refused

I cannot tell if this is related to the docker-compose setup or what exactly.

@natebrennand The error you're seeing is the result of not being linked up with the prism servers defined in the docker-compose file. The failing tests are attempting to connect to the prism instance to verify expected behaviors.
The reason why they're failing even when run with docker-compose is that this method is not being called to swap the scheme from https to http: TestClient.getParsedUrl
The TestClient is meant to wrap the Client and provide its own SendRequest implementation which changes the scheme of the request to http and pass the request along to the underlying Client. But, because we're wrapping Client which does indeed define SendReqeustWithCtx, the TestClient meets the interface requirements for BaseClientWithCtx and the wrapperClient is not used.

FYI, I'm going to revert the changes to twilio-go until this is resolved so they don't affect the next release.

Hi, any news for this?

Update: Internal Backlog Reference (DI-2543)

It's nearly two months since the last update - can you give some insight on when this feature may be available?


Invalid URI after accepting offer

The bot will log "Offer Approved"
Then an error stating:
System.UriFormatException: Invalid URI: The format of the URI could not be determined.

You have probably a wrong websiteURL in settings.json.


When running make tre-deploy get parse error: Invalid numeric literal at line 1, column 11

Please let us know how we are doing: https://aka.ms/azureclihats
and let us know if you're interested in trying out our newest features: https://aka.ms/CLIUXstudy
Firewall ip-config already exists
Application Gateway already running
parse error: Invalid numeric literal at line 1, column 11

»»» 🔨 TRE Status for mrtredemo2
»»»   • Firewall:              Running
»»»   • Application Gateway:   Running

I had to start the VMSS instance manually, might be related.


API is a little bit unclear

Since every call creates a new instance of Environment, it makes it seem like a new environment is being created each time. I don't know if you have plans for this, but it makes more sense to me for the functions to be static.
Evironment().getVar -> Environment.getVar

I've considered this, and it's probably the most pragmatic thing to do. I first built it as a struct so that it could technically be replaced by a testing version in tests, but as there's no protocol Environment yet, it doesn't bring us anything.
I'd accept a PR if you have time. 👍


Imports not working for latest release (0.16.0)

CSV imports do not work after the recent commits.

Imports are mapped and then each row of the CSV is made into an ImportDocument. When I try to import your CSV, the import finishes, but no ImportDocuments were ever created.
So, the error happens sometime on ImportDocument.create

GEOMG dev and prod rolled back to 0.15.1 for now.

Fixed


Astro v5 breaks search

I'm getting the follow errors in my console when trying to use search:

This is a regression in the Vercel adapter:
https://github.com/withastro/astro/issues/12663
https://github.com/withastro/adapters/issues/445

Will reopen this until those issues are fixed and we can re-upgrade.


Removed blue green and update the notify-storage-account name from d …

Removed blue/green from dev, test, pre-prod and prod environments.
Modified notify_storage_account_name for the test, pre-prod and prod environments,i.e., d01 to t01 and po1 for test, pre-prod and production environments.
All the environments deployed successfully

 tra-dqt-notifications complete deployment workflow


From the Desk of...

testing the comment thread for my blog

This is a test comment.

This is a test comment.

here is a reply

@danaamundsen and a mention


Colourful Pieces

I plan on adding two more Colours for the Chess pieces so more than two People can play together.

Done.


URL checker fails on URLs that work

e.g. https://github.com/pybamm-team/PyBaMM/runs/7115511512?check_suite_focus=true#step:4:631
Are there different settings we can use to make it work?

The GitHub failures are strange - testing locally it seems to work okay. The DOI and sciencedirect appear to have a setup that when I try locally with requests I get "Service unavailable (503)" and denied (403). If you didn't already try running the workflow again I would do that first.

I've had trouble with DOI services too, beyond URL checker (e.,g., zenodo goes down a lot). So I think your best bet is to add those to the list of patterns to skip - there is a good example of that with the USRSE repository. https://github.com/USRSE/usrse.github.io/blob/c604fe86a19dbecaa9bf4333ace0e8a5b154981f/.github/workflows/clean-expired-jobs.yaml#L26-L34
The other thing you could try is using 0.0.25 or earlier - for 0.0.26 we added multiprocessing that sped up the checks, but perhaps it made it easier for the server to detect. If you want to try that earlier pin, if it does seem to work more reliably I can do the work to bring back that slower (but maybe more resilient?) mode.

Thanks for the quick response! I will try v0.0.25, and if that doesn't work try skipping doi.org (I guess those links are fairly safe), and report back

@tinosulzer and as @SuperKogito mentioned I think we have some information about the science direct! I am planning on opening a PR this evening to try and fix it - I'll ping here.

okay here is PR to test!  https://github.com/urlstechie/urlchecker-python/pull/74 You should be able to use the action branch. Since we can't be sure if the Accept header will break others that don't expect it, I only add it after the first failure. I also add the headers derivation inside the retry loop so a different user agent is tried each time.

Nice work @vsoch :+1:  DOI fixed but sciencedirect not yet :))

Was there a fix I missed for sciencedirect?

It might be the user agent - I'm going to look into other ways to provide (possibly newer) ones. Will again report back :)

The fix I mentioned should work for both, I think.

I applied the fix - so I think I'm suggesting that it doesn't, and perhaps the user agent is an issue too?

that could be it. That's why I mentioned it, since in my previous test I only tested it with this agent:
agent = (
            "Mozilla/5.0 (X11; Linux x86_64) "
            "AppleWebKit/537.36 (KHTML, like Gecko) "
            "Chrome/63.0.3239.108 "
            "Safari/537.36"
        )

Coming over from #94, just to report that if the cause is the same for my failures, they are all URLs that don't involve DOI or sciencedirect. Here are some that are failing:
https://www.linux.org/
https://drupal.org/
https://codepen.io/rootwork/
https://www.progressiveexchange.org/
http://groundwire.org/blog/groundwire-engagement-pyramid/ [http is accurate there; there's no https version]

Some progress! I'm able to fix the last one, but the rest it looks like have probably pretty sophisticated methods for checking for this kind of thing. This is the current still failing set:
🤔 Uh oh... The following urls did not pass:
❌ https://www.progressiveexchange.org/
❌ https://groups.drupal.org/node/278968
❌ https://drupal.org/
❌ https://www.linux.org/
❌ https://www.drupal.org/node/1982024
❌ https://www.flickr.com/photos/username
❌ https://codepen.io/rootwork/

But I have one more idea - since it's an action we could do an install of selenium (and provide a browser binary) as a last resort headless method to do the check. Since it's an actual browser, I think that could work.Otherwise, you can just add those to the skip list. What do you think?

@tinosulzer I've tested your URLs against the new version (with a better user agent) and I think the only non-working one (from your set) is the sciencedirect:
🤔 Uh oh... The following urls did not pass:
...
❌ https://www.sciencedirect.com/science/article/pii/S0013468608005045

I think this is an improvement, so I'm going to draft a release for this update, and then go back to tackle these other URLs. I'm thinking it's time to bring in a little more heavy of a tester - an actual headless browser like selenium.

Note that the first fix is merged here, for the remainder of URLs I will be trying selenium soon, tracking in https://github.com/urlstechie/urlchecker-python/issues/73.

https://www.flickr.com/photos/username is a legitimate broken link, sorry for not catching that. (It's a placeholder URL in a comment.)


Update app.js

To prevent errors such as: "Uncaught ReferenceError: controller_name is not defined from app_name"
http://stackoverflow.com/questions/17454782/angularjs-uncaught-referenceerror-controller-is-not-defined-from-module#answer-17455048
http://stackoverflow.com/questions/11211999/using-angular-controllers-created-with-angular-module-controller#answer-11212745

This changeset prevents the users from running into errors when they manually change the controller names. ^Refer to the stackoverflow links that i have posted above.
Also, the app works exactly the same as it were before.

@shea256 This seems to be long pending, your views ?

Hey @526avijitgupta apologies for the delay. I'll take a closer look at this and make sure it checks out.

@shea256 Did you take a look at it ?


Upgrade deps

This PR upgrades the deps, including a performance improvement in thermodynamics.

bors r+

bors r+


Increased invalid results rate on SETI@Home compared to Windows

A user on the SETI@Home forums has reported an increased a significantly higher rate of inconclusive and invalid SETI@Home workunits on their system using an RX Vega 64 when running Linux + ROCm 1.8 compared to the same hardware on Windows (to be honest, that system has 0 invalids on Windows compared to quite a few on Linux).
Link to thread
The host using Linux + ROCm Link (Oddly enough, here the GPU is identified as AMD Device 687f instead of AMD Radeon RX Vega)
The host using Windows Link
Don't really have much diagnostic info, but something seems to be messing with the computation compared to Windows - I think this might be worth looking at.

I having some look into this

I am having the same problem, but maybe worse, with ROCm 2.0. With version 1.9 I have only occasional invalid work units, but with 2.0 I am flooded with inconclusives  and have many invalids. This happened under both Debian and Ubuntu.

I am having the same problem, but maybe worse, with ROCm 2.0. With version 1.9 I have only occasional invalid work units, but with 2.0 I am flooded with inconclusives and have many invalids. This happened under both Debian and Ubuntu.

Hi Ben,  I had been able to reproduce this problem consistently with specific work units when I first reported the problem.  It would be interesting to see if the short WUs included in the latest benchmark script I released would also reproduce the problem.  You can verify this by running benchMT --std_signals.  I don't currently have a system configured with ROCm.

I just installed ROCm 2.2 and found that this is still an issue.  It produces invalid results for all reference work units.  I tried with a full install and openCL only install.

I have installed ROCm 2.9.6 on a new build which is a Epyc 7702p and a Radeon VII GPU on Ubuntu with Kernel 5.0.0-31 and still gives invalid results for SETI, where the standard amdgpu package gives appropriate results.

Hi @corecodeshredder
As its very old (its around ~2 years old), closing this issue.
Request you to try with ROCm 4.0 and open a new issue, if any, for quick response.
Thank you.

Hi @corecodeshredder
As its very old (its around ~2 years old), closing this issue.
Request you to try with ROCm 4.0 and open a new issue, if any, for quick response.
Thank you.


🐛 firebase_messaging  Flutter app crashes on Android when receiving push notifications

My Flutter app is crashing on Android devices when it receives a push notification. The error message I receive is:
D/FLTFireMsgReceiver(11789): broadcast received for message
I/flutter (11789): onMessage: Instance of 'RemoteMessage'
W/m.starfish.ryb(11789): Accessing hidden method Landroid/os/WorkSource;->add(I)Z (greylist, reflection, allowed)
W/m.starfish.ryb(11789): Accessing hidden method Landroid/os/WorkSource;->add(ILjava/lang/String;)Z (greylist, reflection, allowed)
W/m.starfish.ryb(11789): Accessing hidden method Landroid/os/WorkSource;->size()I (greylist, reflection, allowed)
W/m.starfish.ryb(11789): Accessing hidden method Landroid/os/WorkSource;->get(I)I (greylist, reflection, allowed)
W/m.starfish.ryb(11789): Accessing hidden method Landroid/os/WorkSource;->getName(I)Ljava/lang/String; (greylist, reflection, allowed)
W/m.starfish.ryb(11789): Accessing hidden method Landroid/os/WorkSource;->isEmpty()Z (greylist-max-o, reflection, denied)
W/FirebaseMessaging(11789): Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.
I/m.starfish.ryb(11789): Thread[3,tid=11804,WaitingInMainSignalCatcherLoop,Thread*=0x79d2e29c00,peer=0x13f021f8,"Signal Catcher"]: reacting to signal 3
I/m.starfish.ryb(11789):
I/m.starfish.ryb(11789): Wrote stack traces to tombstoned

I have already tried the following steps to resolve the issue:
1. Ensured proper setup of push notifications in the Flutter app using `firebase_messaging`.
2. Checked the AndroidManifest.xml file for necessary permissions and service declarations related to push notifications.
3. Initialized the Firebase Messaging instance in the `main.dart` file and implemented necessary event listeners (onMessage, onResume, and onLaunch).
4. Inspected the Android native code to ensure proper handling of push notifications.
5. Examined the dependencies in the `pubspec.yaml` file to make sure they are up-to-date and compatible.

This is output of flutter run -v
run.txt
Despite trying these steps, the issue persists. I would appreciate any guidance on how to resolve this problem. Please let me know if you need more information or code snippets to help diagnose the issue.

@gowthaman13
Can you provide the Android device details on which the crash occurs ? Are you by any chance using mi / redmi /Xiaomi device running MIUI OS ?
Does it replicate on any other physical device or only on the one you are using ?
Also, please don't provide screenshots of the code, post them in properly formatted text so that we can use it to verify properly as required.


Screenshots of Blogly desktop application

An issue space for adding different screenshots of the Blogly application.

Blogly 1.0.0.beta.1


Fix URLs in template, fix kubectl apply command in docs

Description

fix the URLs in example template
fix kubectl apply command for kubernetes quickstart

Why is this needed
Give a good impression to new users.
Checklist:
I have:

[x] updated the documentation and/or roadmap (if required)
[ ] added unit or e2e tests
[ ] provided instructions on how to upgrade

This supersedes https://github.com/tinkerbell/playground/pull/181


raises Key Error when the captcha is valid

line 30 causes an error when self.success is True, this is because google do not give the key "error-codes" when the captcha is valid.

Solution, replace line 30 with the following:
self.error_codes = resp["error-codes"] if not self.success else ""


[iOS] [NativeAd]  User interactions must be disabled on the asset view to enable click handling. userInteractionEnabled has been set to NO on <UIButton: 0x7f8bd44caa10; frame = (0 0; 0 0); opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x600000c02560>>.

This warning is shown in iOS devices for each NativeAd which has a button:
<Google> User interactions must be disabled on the asset view to enable click handling. userInteractionEnabled has been set to NO on <UIButton: 0x7f8bd44caa10; frame = (0 0; 0 0); opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x600000c02560>>

I was also getting this warning

Published version 1.3.3 that is supposed to fix this issue


RFC: List of hardware registers

Following a thread by @aaaaaa123456789 : should there be a page with a comprehensive list of all the available hardware registers, their address, etc (linked?)
Maybe there's a way to automatically generate it from hardware.inc? (at least the first time)

What would it be useful for?

I've had to look up "what register is at this address" many, many times. It's generally an annoying thing to search on the current documentation.

Then the table would simply need to be:

Addr
Name

$FF00
P1

$FF01
SB

and so on.

I'd add a short description and perhaps read/write access flags, but yeah, not much more is needed.

So, with all the same information as each Pan Docs subheading:

Addr
Name
Description
R/W

$FF00
P1
Joypad
R/W

$FF01
SB
Serial data transfer
R/W

$FF13
NR13
Channel 1 Frequency lo
W

(The doc headings and table descriptions could also standardize on title or sentence case, and one low/high notation: any of "lo", "Lo", "(lo)", "Low", etc.)

The doc headings and table descriptions could also standardize on title or sentence case, and one low/high notation: any of "lo", "Lo", "(lo)", "Low", etc.

I personally prefer "low"/"high" and sentence case, but maybe that's a topic for another issue?


fix(docs): Minor fix to how_to_guides/using_llms.md

Fixes the following error when following the guide at https://www.guardrailsai.com/docs/how_to_guides/using_llms#toolsfunction-calling
AttributeError: 'Guard' object has no attribute 'add_json_function_calling_tool'

Looks like https://github.com/guardrails-ai/guardrails/pull/890/files missed a spot in replacing add_json_function_calling_tool with json_function_calling_tool.

Thanks for the docs TLC PR!

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
:loudspeaker: Thoughts on this report? Let us know!


Code cleanup

code cleanup

Current coverage is 50.90% (diff: 85.00%)

Merging #548 into development will decrease coverage by 0.97%

@@           development       #548   diff @@
=============================================
  Files                4          4
  Lines              453        442    -11
  Methods             45         40     -5
  Messages             0          0
  Branches            62         62
=============================================
- Hits               235        225    -10
+ Misses             218        217     -1
  Partials             0          0

Powered by Codecov. Last update cd8244b...b67f08d

@abhishek97 can you redo this PR please ?
recently merged commits make this PR in conflict with current master branch


Feature request: support for many simultaneous editors

I really like Calcpad in my civil engineering studies but as we have more and more teamwork assignments, it would be really beneficial to have MS Office/Google Docs style editing as option. It wouldn't have to be "live", I think some git style backend might work. Or just lock the line(s) the user is editing and sync between clients. Also have automatic LOCAL undo/redo available as sometimes things hit the fan the wrong way.

Hi!
Honestly, I do not know how to do this in Calcpad. Probably, what you need is an external editor that already supports this feature.
On the other hand, Calcpad supports syntax highlighting and build/run scripts for several editors: Notepad++, Sublime and Cuda. That guy from TRAMETOOLS has also developed support for Nano: https://www.youtube.com/watch?v=zl_keKBDWfo. I have started a plugin for VS Code but I am still in the middle of it.
I mostly use Calcpad with Notepad++ and Run it with F5 via the Franco Stellari's RunMe plugin: https://github.com/francostellari/NppPlugins/tree/main/RunMe


Enhancement Request: Add Documentation for Embedding Creation Method in OpenAI Node Package After API Update from v3 to v4

Confirm this is a feature request for the Node library and not the underlying OpenAI API.

[X] This is a feature request for the Node library

Describe the feature or improvement you're requesting
The issue involves missing documentation for the embedding creation method in the OpenAI Node Package after the API update from v3 to v4. While the api.md file currently provides guidance on how to use the method and details about the response type, it is suggested to include this information in the README file as well.

Visit the OpenAI Node Package repository on GitHub.
Navigate to the README file or the documentation section.
Observe that the information related to the embedding creation method after the API update from v3 to v4 is not present in the main documentation. This absence affects the accessibility for users seeking details on the updated functionality.

This correction will ensure better visibility on the npm main page or website, making it more accessible for users seeking information on embedding creation in the updated version
Additional context
An effective solution involves updating the README with a usage example. This addresses the missing documentation for the embedding creation method post the API update from v3 to v4, ensuring enhanced clarity and accessibility on the npm main page or website

As described on the linked PR, this is available in the API reference docs: https://platform.openai.com/docs/api-reference/embeddings/create


Implements a code action that can fix failing deep strict equal assertions

But only those that compare against plain JSON.

I don't consider this production ready yet.

I think we can selfhost on this.


the string constructor cannot be used as a key

Version
2.6.11
Reproduction link
https://codesandbox.io/s/practical-shaw-br23c
Steps to reproduce
Open the codesandbox and you'll see a warning like [Vue warn]: Duplicate keys detected: 'constructor'. This may cause an update error.
Click the "swap" button TWICE to swap the list in the data, triggering the error.
If the literal string "constructor" in the first list is changed for any other string, there are no errors or warnings.
What is expected?
The list should swap between the "first" and "second" list
What is actually happening?
"TypeError: Cannot read property 'key' of undefined"

:( this was a hard bug to track down.

Yes, Vue use key as a lookup key in an Object to avoid duplicate keys, and constructor is a original property in Object. So the constructor KEY has been exist in Object.
So, DO NOT use property of Prototype chain as key.
You can use like below:

{{ topic.name }}

Then you can get the value of someKey by HTML5 DOM method.


nanover-ase-omm and nanover-omm-server via OmniRunner instead of older runners

Removes trajectory logging and the ability to disable discovery

One issue I'm having with every notebook is the below warning the first time I run any nanover import. When I re-run the cell, the warning disappears. Is this something you were having as well @Ragzouken ? Maybe it's an issue specific to my environment or setup?
nanover-protocol\python-libraries\nanover-core\src\nanover\protocol\command\command_service_pb2_grpc.py:21: RuntimeWarning: The grpc package installed is at version 1.64.0, but the generated code in nanover/protocol/command/command_service_pb2_grpc.py depends on grpcio>=1.64.1. Please upgrade your grpc module to grpcio>=1.64.1 or downgrade your generated code using grpcio-tools<=1.64.0. This warning will become an error in 1.65.0, scheduled for release on June 25, 2024.
Even with this warning, the tutorials all work as expected for me.

Could you rerun the compile script (win_compile or compile) and see if you still get the error? I think it's just complaining that you generated it with a different version (though I'm not sure how that would have happened, so maybe not).

One issue I'm having with every notebook is the below warning the first time I run any nanover import. When I re-run the cell, the warning disappears. Is this something you were having as well @Ragzouken ? Maybe it's an issue specific to my environment or setup?
nanover-protocol\python-libraries\nanover-core\src\nanover\protocol\command\command_service_pb2_grpc.py:21: RuntimeWarning: The grpc package installed is at version 1.64.0, but the generated code in nanover/protocol/command/command_service_pb2_grpc.py depends on grpcio>=1.64.1. Please upgrade your grpc module to grpcio>=1.64.1 or downgrade your generated code using grpcio-tools<=1.64.0. This warning will become an error in 1.65.0, scheduled for release on June 25, 2024.
Even with this warning, the tutorials all work as expected for me.

Could you rerun the compile script (win_compile or compile) and see if you still get the error? I think it's just complaining that you generated it with a different version (though I'm not sure how that would have happened, so maybe not).

OK, just did that and I'm not getting the warning anymore. But I guess this could be because I've already run the notebooks? Maybe @Mohamed-Dhouioui or @hjstroud could check on their machines to make sure. We have a meeting tomorrow to check these notebooks together so we can check then.

Nanotube loads with weird topology


⚠ Bofrost.fr has degraded performance

In b49c83c, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1211 ms

Resolved: Bofrost.fr performance has improved in f4cb399.


web application does not work when deploying without localhost

I have a machine in the cloud and I deployed the application via docker-compose, I set the environment variables in the following ways:

but when I deploy, either using 'compose-dev' or 'compose' with 'make' (Makefile) the defined variables are not used, which generates the following error when accessing the web interface:

What happened:
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:

Horusec version (use horusec version):
Operating System:
Network plugin / Tool and version (if this is a network-related / tool bug):
Others:

Hello @py-paulo.
In order for the values to be passed to the compose or compose-dev file, you must export the environment variables.
In your terminal, run:
export REACT_APP_HORUSEC_ENDPOINT_API="http:\\/\\/YOUR_HOST:8000"

(It is necessary to export all the variables.)
We have a tutorial about it in our documentation.
Another way would be to manually change the values in the compose.yaml file.
horusec-manager:
    image: horuszup/horusec-manager:v2.17.3
    ports:
      - "8043:8080"
    restart: always
    container_name: horusec-manager
    environment:
      HORUSEC_ENDPOINT_API: "http://<IP_ADDRESS>:8000"
      HORUSEC_ENDPOINT_ANALYTIC: "http://<IP_ADDRESS>:8005"
      HORUSEC_ENDPOINT_CORE: "http://<IP_ADDRESS>:8003"
...


resource maybe worth adding

Link to suggestion
https://github.com/MMJansen/workshop_quarto_slides
Targeted section
Tutorials & workshops
Describe your suggestion
seems relevant/useful
Checklist

[X] checked if your suggestion is not already listed in Awesome Quarto list.
[X] checked if it can fit in an existed section or suggest a new section and explain why your item does not fit into one and what would be the interest of your new section.
[X] checked when it's a repository if it's maintained (archived repository will be rejected).

Thanks for the suggestion.
After going quickly over the slides, I am not going to add it as I don't see an adding value to the workshop/tutorials already in the list (I might have missed it though, if so please details/explain).


Saving experiment after changing Context

Version where bug was found:
e.g "5.2.0"
Describe the bug
In the edit mode of the experiment, we can change the context and directly save the experiment without resetting Conditions and Partitions.
To Reproduce
Steps to reproduce the behavior:

Create an experiment.
Open in edit mode.
Change context.
Directly save and close the overview stepper.

Expected behavior
After changing the context, the user should not be allowed to save and exit as Conditions and Partitions should be reset according to the context.
Screenshots
https://github.com/CarnegieLearningWeb/UpGrade/assets/49234788/e00938af-062a-4e62-9293-02ef3b93a7fc

If we are shifting to a new UI single-page format, we think we shouldn't waste time on this as this bug can get complex.
So do we want to proceed on this issue.


[Feature Request]: Add support for apache pinot

What would you like to happen?
Can you add support for Apache Pinot
https://pinot.apache.org/
Issue Priority
Priority: 3 (nice-to-have improvement)
Issue Components

[ ] Component: Python SDK
[ ] Component: Java SDK
[ ] Component: Go SDK
[ ] Component: Typescript SDK
[X] Component: IO connector
[ ] Component: Beam examples
[ ] Component: Beam playground
[ ] Component: Beam katas
[ ] Component: Website
[ ] Component: Spark Runner
[ ] Component: Flink Runner
[ ] Component: Samza Runner
[ ] Component: Twister2 Runner
[ ] Component: Hazelcast Jet Runner
[ ] Component: Google Cloud Dataflow Runner

related to https://github.com/apache/pinot/issues/7147


Manager Page for adding new website pages.

Summary
A page for creating and designing new website pages.

This is functional - but needs stylistic work. Further customization options come from the components themselves and not the page itself.


Indexer Integration

Summary

RFCs: $\emptyset$
Categories: protocol-units
Associated PRS

https://github.com/movementlabsxyz/aptos-indexer-processors/pull/1
https://github.com/movementlabsxyz/aptos-core/pull/26

Adds support for serving Indexer gRPC stream from Suzuka Full Node.
Changelog

Bootstrapping for tasks needed to serve gRPC service added.
gRPC RawData indexer service added.
Indexer Processor instrumented and added as crate. However, this is somehow incompatible with the gRPC stream provided.

Testing
1.Standard e2e tests are still passing.
2. Health-check on gRPC service.
Outstanding issues

For whatever, even though they are using the same protos, the indexer-processor receives a gRPC Unimplemented error when trying to read the GetTransactions stream from the indexer gRPC service.
More robust testing should be added.
A GraphQL server will need to be implemented over the indexer-processor DB.

This is going to need to be heavily reworked, so I am going to close.


Could you make samsungctl  for python3.5?

Hello.
I'm using Homeassistant. (https://www.home-assistant.io)
Hassbian has version 3.5.3 of Python installed
Could you make samsungctl  for python3.5?

Is there an issue that currently prevents you from using Python 3.5.3?


Fix/iso 8601 formatting

Change(s):

Updated 'Solutions/Microsoft 365/Analytic Rules/sharepoint_file_transfer_above_threshold.yaml' lookbackDuration to comply with ISO 8601
Updated 'Solutions/Microsoft 365/Analytic Rules/sharepoint_file_transfer_folders_above_threshold.yaml' lookbackDuration to comply with ISO 8601
- Updated Solutions/Microsoft Defender XDR/Analytic Rules/PossibleWebpBufferOverflow.yaml' lookbackDuration and suppressionDuration to comply with ISO 8601

Reason for Change(s):

Compliance with ISO 8601 formatting

Version Updated:

Yes

Testing Completed:

Need Help

Checked that the validations are passing and have addressed any issues that are present:

Need Help

@microsoft-github-policy-service agree


Use different wording on landing page

"Environment lifespan: 15 minutes" can be interpreted as if the server stays alive for 15 minutes no matter what, even if a pull request is closed.
Perhaps "Guaranteed lifecycle" could work (thanks @Rene-Sackers).

Perhaps not necessary anyway.


setAttributedText not reseting links

I seem to have the same issue as #274. With the current version, using the label inside a tableview cell setAttributedText seems to reset the styling of the text since the text doesn't have link stylings, but the range is still clickable with the old link.
I tried adding
self.linkModels = [NSArray array];

inside setAttributedString and it seems to remove the old links, but when a correct link is set it becomes unclickable after one click or long press.

I noticed that setText is able to take attributed strings. Using setText seems to resolve the problem of old links not being removed but introduces a different problem - it detects phone numbers in my attributed string despite not doing anything to enable this, is it possible to disable the checking? NSTextCheckingType doesn't seem to have a none option for enabledTextCheckingTypes.

Also see this note in TTTAttributedLabel.h:
@warning Do not set this property directly. Instead, set @c text to an @c NSAttributedString.

As you've noted, you should instead call setText: with either a regular or attributed string.

I was already using attributed strings when i decided to drop in TTTAttributedLabel so I didn't see any warnings. I don't know how often setAttributedText is used but maybe it would be useful to add a deprecated warning on it.
Anyways thanks for the reply and your work on this repo, it saved me a lot of time when i had to make my labels work with links.

I just had the same issue, so yeah, a warning would be nice


Running amazon chime on android emulator

I integrated amazon chime with my application and it runs on physical devices only as described in the readme file, Is there a way to run it on an android emulator?

@zhinang-amazon Can you please help?

Hi @youssefhaitham-callvita, currently there's no easy way to use an android emulator yet, sorry for the inconvenience. Is there any specific emulator you're hoping to use? I understand an emulator could be handy but for meeting experience a real physical device could cover more media usage. Also you could consider some remote physical devices with 3rd party vendor if you can't get access to a physical device.
At the same time, I'll labeling this as a feature request.

+1 this issue. We are finding this to be a major blocker in integrating this solution

Closing it as duplicate and will track it in native https://github.com/aws/amazon-chime-sdk-android/issues/342


[config] Make $PWD as data_dir_path in AWS

Motivation
In trying to streamline location of genesis transaction file to always be relative to data_dir_path (unless config.execution.genesis_file_location is an absolute path), #1228 broke the assumption that in prod (AWS), this file is located under $PWD.
This can be fixed by setting default data_dir_path to .. Only in tests or local swarms, we set data_dir_path to a temp directory.
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan

Built a docker image locally and started cluster which uses the same configuration as terraform dev config.
Run local libra swarm

It needs to be updated on other validator sets too

@bors-libra r+

:pushpin: Commit dc8d7df has been approved by andll

@bors-libra r+

:bulb: This pull request was already approved, no need to approve it again.

:pushpin: Commit dc8d7df has been approved by bothra90

:hourglass: Testing commit dc8d7df5fe813416d306f904dd1de793e416ae41 with merge 2a456a0b1500893153c8ac3b2f7250c3e9efaf04...

:sunny: Test successful - checks-circle_commit_workflow
Approved by: bothra90
Pushing 2a456a0b1500893153c8ac3b2f7250c3e9efaf04 to master...


How Can I Able to change the button text like 'Sign out with Facebook' and Sign in with Facebook with only facebook

@adi518 please help. Advance Thanks!!

You need to use slots. Please read the docs. 👍

@adi518 is https is mandatory for Facebook integration in my website?

Afaik, these days it's mandatory.

@adi518 Thank you!!

@adi518  I'm doing like the above image shows. But still the values not get updated on my website.please help.

It should be:
<template v-slot="login">
  Facebook
</template>

You are not using slots correctly. Please read the docs.

what works fror me:

@vic-thedev
your answer returns an error
"Named slots muse use '

@adi518 I did the template v-slot but still gets the same texts on my button

I used the

Of course you are not going to see your content, you are logged in and "login" slot is only displayed when you are signed out.

Oh okay, so how do I exactly just disable the Sign out text? just Facebook or Continue to Facebook text. @adi518

I've already figured it out, and I also set the logout function as "login". but still, it does the logout function

Post a codepen or something, so I can understand better.

@adi518 here is the raw code
https://pastebin.com/EvjGJJme
here is the console of what I meant by setting the logout function to login


native test run for petclinic-jdbc does not respect test profile

Running mvn -Pnative test in the petclinic-jdbc sample will fail because it doesn't pickup the application-test.properties file. This causes it to try and look for the mysql database and if you haven't started the docker container, it won't be there.

The fix here is simply to make the ActiveProfiles annotation visible. It is this annotation with the value test in that is not found.  @ddobrin ^^


Sidecar is not running after built

Describe the bug
I have embedded external binaries (implemented following this Tauri guide). The binaries are signed. I am able to successfully build and notarize the application. But when I open the application on Mac M2 computer, the binaries do not run.
When I simply place the binaries in src-tauri/bin, I am able to run it locally using tauri-dev but it fails when I try with the Tauri action.
Reproduction

Create a Tauri application
In src-tauri/bin, deposit some binaries (I used qdrant-aarch64-apple-darwin, qdrant-x86_64-apple-darwin, qdrant-x86_64-pc-windows-msvc.exe, qdrant-x86_64-unknown-linux-gnu which can be downloaded from here and pkg to make binaries from Nest.js. All binaries were signed)
In tauri.conf.json, in tauri->bundle->externalBin add ["bin/qdrant", "bin/server"]
In tauri.conf.json, in tauri add this:

"allowlist": {
      "all": false,
      "shell": {
        "sidecar": true,
        "scope": [{ "name": "bin/server", "sidecar": true }]
      }
    },

Build the action with the Tauri action like this

- name: Build the app
        uses: tauri-apps/tauri-action@dev
        env:
          CI: true
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
          TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
          ENABLE_CODE_SIGNING: ${{ secrets.APPLE_CERTIFICATE }}
          APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
          APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
          APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
          APPLE_ID: ${{ secrets.APPLE_ID }}
          APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
          APPLE_PROVIDER_SHORT_NAME: ${{ secrets.APPLE_PROVIDER_SHORT_NAME }}
        with:
          tagName: ${{ github.ref_name }}
          releaseName: 'myapp v__VERSION__ for ${{ matrix.release-name }}'
          releaseBody: 'See the assets to download and install this version.'
          releaseDraft: true
          prerelease: false
          args: --target ${{ matrix.rust-arch }}

After opening the dmg, the sidecars will not work. (Server and Qdrant will not run).

Expected behavior
I expect the built app to work as it does locally using tauri-dev.
Platform and versions
Environment
  › OS: Mac OS 13.3.1 X64
  › Node.js: 20.3.0
  › npm: 9.6.7
  › pnpm: Not installed!
  › yarn: 1.22.19
  › rustup: 1.25.2
  › rustc: 1.68.2
  › cargo: 1.68.2
  › Rust toolchain: stable-aarch64-apple-darwin

Packages
  › @tauri-apps/cli [NPM]: 1.2.3 (outdated, latest: 1.4.0)
  › @tauri-apps/api [NPM]: 1.2.0 (outdated, latest: 1.4.0)
  › tauri [RUST]: 1.3.0,
  › tauri-build [RUST]: 1.3.0,
  › tao [RUST]: 0.16.2,
  › wry [RUST]: 0.24.3,

App
  › build-type: bundle
  › CSP: unset
  › distDir: ../dist
  › devPath: http://localhost:1420/
  › framework: React
  › bundler: Vite

App directory structure
  ├─ dist
  ├─ node_modules
  ├─ public
  ├─ src-tauri
  └─ src

Stack trace
Output when I open the built app's Contents/MacOS

myapp: opens the frontend of the app (but without working sidecars)
qdrant:

/Applications/myapp.app/Contents/MacOS/qdrant: line 1: version: command not found
/Applications/myapp.app/Contents/MacOS/qdrant: line 2: oid: command not found
__TEXT	__DATA	__OBJC	others	dec	hex
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/size: can't open file: 48204932 (No such file or directory)

Saving session...completed.

[Process completed]

server:

/Applications/myapp.app/Contents/MacOS/server: line 1: version: command not found
/Applications/myapp.app/Contents/MacOS/server: line 2: oid: command not found
__TEXT	__DATA	__OBJC	others	dec	hex
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/size: can't open file: 89516208 (No such file or directory)

Saving session...completed.

[Process completed]

Additional context
No response

The issue for me was that I was using git lfs. In my action, setting adding lfs: true worked:
- name: Checkout repository
        uses: actions/checkout@v3
        with:
          lfs: true


lets try fix

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: jstrachan
If they are not already assigned, you can assign the PR to them by writing /assign @jstrachan in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

:star: PR built and available in a preview environment jstrachan-startbootstrap-one-page-wonder-pr-1 here

/test this

:star: PR built and available in a preview environment jstrachan-startbootstrap-one-page-wonder-pr-1 here


Buffer donation to a jit function

Below is a CNN iteratedly applied to a 2Gb input. It produces a 4x2Gb = 8 Gb peak memory consumption.
import jax.numpy as np
import jax.random as random
from jax import lax
from jax import jit

@jit
def f(x):
  for _ in range(10):
    x = lax.conv_general_dilated(x, np.ones((3, 3, 1, 1)), (1, 1), 'SAME',
                                 dimension_numbers=('NHWC', 'HWIO', 'NHWC'))
  return x

x = random.normal(random.PRNGKey(1), (2**19, 2**5, 2**5, 1))
# (2**20, 2**5, 2**5, 1)) OOMs!
x = f(x)

Without JIT, the peak memory consumption is 2x2Gb = 4 Gb, as is expected.
Would be great to achieve a comparable memory usage with JIT by input buffer donation to the jit function (not sure on the exact terminology).
Thanks a lot!

Buffer donation has been checked in!

Thanks Peter, do you know how can I leverage it to reduce the memory consumption in the example above?
So far, even if I do
f = jit(f, donate_argnums=0)

I still get peak memory of 4x2 = 8Gb, and a message
jax/interpreters/xla.py:660: UserWarning: Some donated buffers were not usable: f32[524288,32,32,1]{3,2,1,0}

I believe that means that there wasn't an output with the same shape that could have reused that buffer (or there weren't an equal number of such outputs as inputs).

Interesting - how come it doesn't work in this example then? From my understanding here there's 1 input, 1 output, both of shape and type f32[524288,32,32,1].

FYI buffeer donation is only supported on TPU at the moment, XLA team are working to support this on CPU/GPU but that may be why we cannot use the donation.

I see, thanks! Could you please reopen this issue then?

Fixed by #3800


Add offline capability for the launcher

Would likely only need to disable patreon, update, news, and any future features that involve file installation

What happens if the user is not connected to the internet? Are there bugs or do the news/patreon just not display?


Fixed code example on readme.md

Code example was misleading as client.init is not a function, replaced with proper function

Cheers, I really need to redo documentation at some point anyway


Send rich formatted attachments?

I'm trying to send a richly formatted attachment. Is there any way I can directly pass a .json file or string into the script? I tried with the -f argument and also tried cat test.json | mattersend to no avail.

What do you mean? Is it not working at all or are you referring to missing syntax highlight in mattermost?
For the latter case you just have to specify the syntax on the command line with -y like this:
mattersend -y json -f test.json
cat test.json | mattersend -y json

Are you maybe trying to DM yourself? Mattermost does not support that and you would get a Couldn't find the channel (500) error message.
You can vote for that feature to be implemented here: https://mattermost.uservoice.com/forums/306457-general/suggestions/15697014-add-option-to-direct-message-yourself

I should have phrased better. I meant "attachments". Ex. I want to make a red/green header, or include fields.
https://docs.mattermost.com/developer/message-attachments.html

So your test.json file would contain the raw attachment data?
Something like this?
{
  "attachments": [
    {
      "fallback": "test",
      "color": "#FF8000",
      "pretext": "This is optional pretext that shows above the attachment.",
      "text": "This is the text of th..."
    }
  ]
}

If this is the case curl would be a better tool for the job: curl -XPOST https://WEBHOOKURL<EMAIL_ADDRESS>If instead you are asking for a way to specify something like mattersend --fallback test --color "#FF8000" --pretext "This is optional pretext that shows above the attachment." --text "This is the text of th..." then this is not supported yet and I still need to decide what would be a good CLI interface to handle an arbitrary number of attachments and fields without having an insane number of arguments.
If I find some time this weekend I'll try to come up with a solution for this use case.

Yes that's the use case.
I'll just run with curl then. Thanks!


Possible variable issue

https://github.com/Windos/AzSpeedOps/blob/317bb28c30f7f3720e8c24fdc0e8ca946cd834a8/build.ps1#L57
Shouldn't "$res" be "$Results" for this to work properly?

You're absolutely right, I'l going to be working on this over this weekend and will fix this in one of the commits.
Thanks for the heads up!


Updated Ukrainian translation with the latest resync translation

Signed-off-by: Yurii<EMAIL_ADDRESS>

Please sign your work with your real name.

You do not have to close this pr just update your commits and then make a git push force :-)

I work exclusively through a browser and have already deleted that online repository.
How do I change my commits?

I work exclusively through a browser and have already deleted that online repository

This will not work. You should use the shell

Why so far only the first name was enough?

I do not think so sorry. Please add your real name in the future

If I add the second name, this signature does not pass DCO verification!
Commit sha: 18ff58f, Author: Yurii, Committer: GitHub; Expected "Yurii<EMAIL_ADDRESS>but got "Yurii Petrashko<EMAIL_ADDRESS>I haven't found an opportunity to change my name in my account.

Ok i will cherry-pick this tomorrow.
If you do not please pink me.


[PROBLEM] Environement variable $PATH has not same value of systeme

Environement variable $PATH has not same value of systeme
When run code "exec('gocr')" in system shell it's works, When run same code in resque job don't work and display "gocr: command not found"

All environment variables used by PHP-Resque come from PHP itself, which means that your workers and jobs inherit the environment variables available in the shell at the time you start the workers.  That means you need to restart the workers after you change the PATH, and that you need to ensure the PATH is correct in whatever environment you start the workers from.

ok thank's


PAM issues after deployment

Not sure if this is the right mechanism for this or not; I'm noticing that logins suddenly stop after a period of time and it appears that PAM reports that the user account has expired.  Is there a workaround for this?  Sanitized log snippets below.
May  7 03:37:04 server sshd[3944]: pam_aad(sshd:auth): Login granted for user as an admin.
May  7 03:37:04 server sshd[3942]: error: PAM: User account has expired for user from IP
May  7 03:37:04 server sshd[3942]: fatal: monitor_read: unpermitted request 104

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: bb8e2623-1f79-aee3-bd97-8b5f647b6980
Version Independent ID: 6346b54d-cc8d-0b79-a6b8-f9144cfa2459
Content: Log in to a Linux VM with Azure Active Directory credentials - Azure Linux Virtual Machines
Content Source: articles/virtual-machines/linux/login-using-aad.md
Service: virtual-machines-linux
GitHub Login: @iainfoulds
Microsoft Alias: iainfou

Thanks for the feedback! We are currently investigating and will update you shortly.

@yyanev @SanDeo-MSFT Can you please share your insights on this customer query. Thanks :)

The log contains the message “ Login granted for user as an admin” and no messages are seen to fail provision the user, which means that the aad PAM module finished successfully. My take is that someone/something has changed the PAM registration in a way that broke it. For example, a module registered after pam_aad tries to verify that the user password is up-to-date and complains because AAD users don’t have a password in the shadow file.
From: Karishma Tiwari - MSFT<EMAIL_ADDRESS>Sent: Friday, May 8, 2020 4:24 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Yancho Yanev<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] PAM issues after deployment (#54288)
@yyanevhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fyyanev&data=02|01|yyanev%40microsoft.com|687601e7f7304826f67508d7f3a6f569|72f988bf86f141af91ab2d7cd011db47|1|0|637245770721663788&sdata=aC2rdgJZICqkXjx74VkeiXs7jkI57x%2Fjj2h0ZrdzA%2Bo%3D&reserved=0 @SanDeo-MSFThttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSanDeo-MSFT&data=02|01|yyanev%40microsoft.com|687601e7f7304826f67508d7f3a6f569|72f988bf86f141af91ab2d7cd011db47|1|0|637245770721663788&sdata=4lRQYtKXbaKS%2Bhzc%2Fduk2IM%2FZGCp5qNNV4TbWf2St0g%3D&reserved=0 Can you please share your insights on this customer query. Thanks :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F54288%23issuecomment-626061062&data=02|01|yyanev%40microsoft.com|687601e7f7304826f67508d7f3a6f569|72f988bf86f141af91ab2d7cd011db47|1|0|637245770721673783&sdata=bM8%2B6kn1CBzOsF2j7bYxpXfh0hd7ttXIOUcFWr8u3c4%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAHTUXPG43RTLFIXSUSTORNDRQSIC3ANCNFSM4M27DIVA&data=02|01|yyanev%40microsoft.com|687601e7f7304826f67508d7f3a6f569|72f988bf86f141af91ab2d7cd011db47|1|0|637245770721673783&sdata=XcYv323gxgZbh1qeRV8ntOH5Kg7UGIfuWjVFTRRs168%3D&reserved=0.

@robbinscp Can you please check the comment above and see if it helps.

We will now close this issue. If there are further questions regarding this matter, please tag me in a comment. I will reopen it and we will gladly continue the discussion.


Ensure all licenses are included in the packages

This is now done with in the python package with #103

delivered for golang with #80


Error Durring Calculation

Currently I am trying to use this framework for image recognition, but after a while I get the exeption "Error during claculation". The sgd trainer increased the gradients until the gradients of one layer reached neagtive infintity as far as I saw.
Projekt_NN_Conv_Net.zip

Hi,
I think that you are not giving one-hot encoded labels as Y while training.
i.e. LabelVolume should have a shape of [1, 1, NumberOfCategories, BatchSize] like it is done in this Classify2DExample


Upgrading eventemitter2

this fixes memory leak in bgapi for #69

Very cool, good catch. I'll merge and publish when I get home later.


flutter desktop windows cMake error

Hi,
deleted windows file
$ flutter clean
$ flutter create .
$ flutter run -d windows
But I still get the error below :
CMake Error at flutter/generated_plugins.cmake:13 (add_subdirectory):
The source directory
C:/.../windows/flutter/ephemeral/.plugin_symlinks/path_provider_fde/windows

does not contain a CMakeLists.txt file.
Call Stack (most recent call first):
CMakeLists.txt:51 (include)

This is not a bug. If you are building with the latest master, Windows plugins must have CMake files.

I understand,
Could you please point me to the documentation on how to make these CMake files ?

Is there any shorter way than through the whole doc ?
https://cmake.org/cmake/help/latest/guide/tutorial/index.html
Sorry to insist, but flutter downgrade yields :
There is no previously recorded version for channel "master"

And client needs a new release...

Build succeeded !
If there are other wandering souls facing the cmake issue :
Just make sure to get the latest ref from the plugins at https://github.com/google/flutter-desktop-embedding/tree/master/plugins
e.g. for path_provider_fde ref: be63fd1
for file_chooser ref : 282bb7b
Other takeaways :
Before
$ flutter run -d windows -v
Start with
$ flutter build windows -v
There might be breaking errors from other dependencies,
Until then they behaved well but the latest master turned them bunkers,
$ flutter pub upgrade
Cooled down most of them, others I removed


CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessio…

…nCredentials to support temporary credentials - AWS KMS
Description

Target

[x] I checked that the commit is targeting the correct branch (note that Camel 3 uses camel-3.x, whereas Camel 4 uses the main branch)

Tracking

[x] If this is a large change, bug fix, or code improvement, I checked there is a JIRA issue filed for the change (usually before you start working on it).

Apache Camel coding standards and style

[x] I checked that each commit in the pull request has a meaningful subject line and body.

[x] I have run mvn clean install -DskipTests locally and I have committed all auto-generated changes

/component-test aws


Switch the internal metrics implementation to prometheus_exporter for Fluent Bit.

Merged PRs #318 #319 and #328 into one. It changes the port that metrics are exported from 2020 to 20202 (or whatever we think it's more appropriate).

@braydonk - I adjusted the PR title so that it's more user friendly (The title is used to generate release note during a release). Please double check it to ensure the new title makes sense. Otherwise feel free to merge.


Access Request Insights

Add capability for admin to get detailed insights of access requests made for a user.
Some ideas:

calendar view of requests made with indication of state
access profiles used
most frequent time frame

If you are reading this and have additional ideas feel free to leave a comment!

Hi, I have somewhat the similar need, for one oe multiple features like this, based on security requirements within our company.
My needs/requirements are:

The granting and use of priviliged rights are recorded in log files
Privileged access rights are only approved for a specific time period.
Access rights are renewed, revoked or expired as appropriate.

I would however be careful with developing this functionality within JIT as a standalone feature, considering that it may become complex and the data collected could grow substantionally (if usage of priviliged roles are recorded in a change log). Instead, I suggest that your solution reuse featuers from Azure AD, and become integrated with the unified audit log, which is part of the "new" Microsoft Purview in M365.
Based on these requirements/features, and my recommendation, I would phrase multiple user stories, something like this below;
As a Power Platform Owner,
I want to have logs for JIT stored in unified audit logs (Microsoft Purview)
So that data does not grow without retention policy and cause expensive storage in dataverse, and so that our security and compliance team can decide retention period + they decide who should have access to the audit logs (which can be managed using Azure AD directory roles (e.g. Security Reader role).
As a Power Platform Owner,
I want a new Azure AD role named "Power Platform Security Reader". The role should have access to filter only on Power Platform topics in the Audit Log.
So that me and my Platform Operations team can get least-privilige access to view changes only related to Power Platform, without require the tenant-wide directory role "Security Reader" which would not adhere to PoLP.
As a Power Platform Owner,
I want to view a list historic JIT access requests from the Power Platform Admin Center.
If I have enough priviligies to access to unified audit logs using a (new) Azure AD role named "Power Platform Security Reader). The role should have access to filter only on Power Platform topics
So that I and our Security Operation Center (SOC) can use Microsoft Purview or get alerts in applicable SIEM tool to review priviliged access requests + perform hunting activities.
As a Power Platform Owner,
I want to view to provide access to access profiles using security groups using a (new) directory role in Azure AD named "Power Platform Environment Admin" which is similar to the "Dynamics 365 Administrator" role,
So that I can assign priviliged access for developers that only require System Administrator role for business-specific environments (based on their Security Group membership).
As member Power Platform Owner,
I want the CoE Starter Kit to include data from the audit log which include the JIT Access Management Solution, and the included Power BI report (based on data lake),
So that me and my Platform Operations team can get insight into most frequently used access profile more automatically, without having to manually request this information from the Microsoft Purview website every time


Create a neovim home-manager module

Installs all LSP + dependency packages + symlinking the configuration.

Neovim configuration can be extended to only set-up servers that are installed, then I might also be able to move out LSPs into invidividual the dev shells of individual project flakes.


Silicon labs Bluetooth Peripheral  device not discovered using 32Feet.Net library

I am trying to discovered Silicon labs Bluetooth Peripheral device , but not discovered with 32Feet.Net library API, and we can discovered other Android bluetooth devices.
I test with Window 10 system bluetooth setting and we can found silicon labs device also.
32Feet.Net with discovered silicon labs bluetooth device only  when system window Bluetooth is discovering  working.
My code:
// mac is mac address of local bluetooth device
BluetoothEndPoint localEndpoint = new BluetoothEndPoint(BluetoothRadio.PrimaryRadio.LocalAddress, BluetoothService.BluetoothBase);
// client is used to manage connections
BluetoothClient localClient = new BluetoothClient(localEndpoint);
// component is used to manage device discovery
BluetoothComponent localComponent = new BluetoothComponent(localClient);
// async methods, can be done synchronously too
localComponent.DiscoverDevicesAsync(255, false, false, true, false, null);
localComponent.DiscoverDevicesProgress += new EventHandler(component_DiscoverDevicesProgress);
localComponent.DiscoverDevicesComplete += new EventHandler(component_DiscoverDevicesComplete);](url)
private void component_DiscoverDevicesProgress(object sender, DiscoverDevicesEventArgs e)
{
isSearchingDevices = true;
// log and save all found devices
for (int i = 0; i < e.Devices.Length; i++)
{
if (e.Devices[i].Remembered)
{
Console.WriteLine(e.Devices[i].DeviceName + " (" + e.Devices[i].DeviceAddress + "): Device is known");
}
else
{
Console.WriteLine(e.Devices[i].DeviceName + " (" + e.Devices[i].DeviceAddress + "): Device is unknown");
}
devicesList.Add(new Device(e.Devices[i]));
}
}
private void component_DiscoverDevicesComplete(object sender, DiscoverDevicesEventArgs e)
{
isSearchingDevices = false;
}

We discovered but not paring, please help me out
Bluetooth android device with Pairing but not with BLE device:
My pairing code:
    public void pairDevice(Device device)
    {
        {
            // if the device is not paired, pair it!
            {
                EventHandler<BluetoothWin32AuthenticationEventArgs> handler = new EventHandler<BluetoothWin32AuthenticationEventArgs>(HandleRequests);
                BluetoothWin32Authentication auth = new BluetoothWin32Authentication(handler);
                // replace DEVICE_PIN here, synchronous method, but fast
                bool isPaired = BluetoothSecurity.PairRequest(device.DeviceInfo.DeviceAddress, null);
                if (isPaired)
                {
                    // now it is paired
                    ShowMessage("Device is paired successfully");

                    isSearchingDevices = false;
                    discoveryDevices();
                }
                else
                {
                    // pairing failed
                    ShowMessage("Device pairing fail");

                }
                auth.Dispose();
            }
        }
    }

private void HandleRequests(object that, BluetoothWin32AuthenticationEventArgs e)
{
e.Confirm = true;
}

The InTheHand.Net.Bluetooth API is for Bluetooth Classic only. We're working on a separate dll for Bluetooth LE which will be available soon.


Add option for merging opus audio into mp4 containers

Checklist

[x] I'm reporting a feature request
[x] I've verified that I'm running youtube-dl version 2019.11.22
[x] I've searched the bugtracker for similar feature requests including closed ones

Description

Chrome and Firefox  has supported mp4 containers with opus audio since version 70 and 63 respectively. The videos play natively in the browser.
The support for mp4+opus in chrome is detailed here: https://www.chromestatus.com/feature/5100845653819392
For ffmpeg to merge opus in mp4 containers the -strict -2 option needs to be used in ffmpeg
I've testing thse videos in Firefox, Chrome, mpv, VLC, & Totem and all play correctly

I have the same request.

Having an option to replace "-c copy" with "-vcodec copy" so that opus is properly encoded to aac without the speed loss of re-encoding the video would be nice too.

OPUS codec is experimental for MP4 isn't it?


Cleanup, add workflow actions and test cases

Q
A

Is bugfix?
❌

New feature?
❌

Breaks BC?
❌

Fixed issues
-

Great!


Inverted Dimmer Not Working

I wasn't sure if you reopened issues ... but I am still having trouble getting the inverted dimmer to work.
The second blurring example is on this Semantic-UI page is supposed to be inverted and it does not work.
http://semantic-ui.com/modules/dimmer.html#/examples

@aleesley you can keep commenting within the original issue and maintainers can decide to reopen if they want; if this is a duplicate of #2890 you can close this issue and go back to that one.
if this is not a duplicate, when you say "it does not work" do you mean in your code or in the docs?
re: your issue in #2890; your issue needs to be replicated outside of your codebase to determine exactly what in semantic-ui is causing the bug.  Unfortunately, the bug could be from some dependency or other code in your project.  Best thing to do is create a jsfiddle with semantic as the only dependency and the minimal amount of markup, css and js to reproduce (you can fork this one and add anything else to recreate the bug)  To be honest, I've wanted to open issues in past but after getting them to work in jsfiddle knew that it had something to do with my own code... << headaches >> ensue.

The inverted dimmer is not working on this Semantic UI page .. http://semantic-ui.com/modules/modal.html#dimmer-variations

Yes; for me in the docs it fails, except if it is the first click after refresh.
On Aug 26, 2015, at 16:21, Andrea Leesley<EMAIL_ADDRESS>wrote:
The inverted dimmer is not working on this Semantic UI page .. http://semantic-ui.com/modules/modal.html#dimmer-variations
—
Reply to this email directly or view it on GitHub.

here's a jsfiddle; the short of it is this seems to happen with multiple declarations of modals (really of dimmers) because dimmer removes variation:inverted and fails to re-add it on subsequent dimmer init.
checkout the debug in console and look at when the various events are called.  Click the modal buttons a few time and look at the Dimmer activation in one of the later clicks ("Showing dimmer") and you'll see in the Arguments[1] that variation:inverted is still there.
I think the issue is related to this:
inverted class is added to the dimmer in module.create() as a settings.varation
that class would be removed with module.remove.variation() when we invoke [destroy] (https://github.com/Semantic-Org/Semantic-UI/blob/master/src/definitions/modules/dimmer.js#L99-L106),
which is what happens when we open the second modal.  Except instead of recreating the dimmer, it initializes again, which looks to be why the inverted class is not added again.  If we add the inverted class on initialization instead of creation we might solve the issue, thus allowing dimmer to have different variations.

The demos in docs are sometimes a bit crude. I'm pretty sure there's an issue with how the inverted demo re-uses code from other demos, but I haven't spent much time debugging.


NIFI-5745: When determining if backpressure should be applied across …

…nodes for load balancing, only consider if the local partition has reached the threshold limits instead of considering the size of the entire queue
Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[ ] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[ ] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[ ] Has your PR been rebased against the latest commit within the target branch (typically master)?

[ ] Is your initial contribution a single, squashed commit?

For code changes:

[ ] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

Reviewing...
I was able to reproduce the issue.

I tested the change with different partition strategies. Works properly without being live-locked. And back-pressure can be propagated to upstream when it should. LGTM, +1, merging. Thanks @markap14 !


ENH: Add profiling tools

Add profiling tools for developer use.
Update deps.
Remove windows signing. It was too expensive and it's easy enough on Windows to say "install anyway" (much easier than on macOS).

I'm going to mark this for merge-when-green since I think this is uncontroversial assuming it works, but @hoechenberger feel free to look and I'm happy to adjust in a follow-up PR if you find tweaks.

3. and it's easy enough on Windows to say "install anyway"

I'd rather we didn't train users to simply disregard security warnings when running stuff they randomly downloaded off the internet
Is there no way to obtain a more affordable signing cert?

Is there no way to obtain a more affordable signing cert?

Not that I know of and I searched a bit originally. It was > $1k per year and the MNE-Python R01 got some budget cuts with the move to Aalto :(

I'm paying for the macOS cert not because using an unsigned app is more inconvenient, but because I believe it's good practice to sign stuff you ship

Totally agree. I'm just saying I think the damage / additional thoughts/actions on the part of users is less bad for Windows than it is for macOS. Agreed we should have signed Windows, and we would if it were as affordable as it is for macOS

Have either of you looked into https://www.sigstore.dev/ (from Linux Foundation)?

It was > $1k per year

I didn't know it was so ridiculously expensive! This is 10 times as much as the Apple cert… ouch

@drammock no I haven't. From a very brief and naive look I'm not sure it solves the problem of OS-based hurdles / warnings during app installation for macOS or Windows, though (what we're dealing with here). In a related issue I saw something about SignPath, which we should look into:

https://github.com/sigstore/fulcio/issues/250#issuecomment-1697130810
https://signpath.org/
https://about.signpath.io

Not sure if we'd qualify to get it for free but maybe worth looking into...


[Docs] Add reference to node version and enhance CONTRIBUTING.md

Documentation Link

https://github.com/appsmithorg/appsmith/blob/master/CONTRIBUTING.md
https://github.com/appsmithorg/appsmith/blob/master/contributions/ClientSetup.md

Describe the problem
Instances where problems occur (based on what I faced):

a contributor want to set up dev environment, but there are no such references in contributing guide.
and when he reaches here, he sets up everything and runs yarn and then see that it requires node 10.16.3 which is nowhere mentioned in prerequisites.

Describe the improvement
A clear and concise description of the improvement.

Link server setup and client setup guides to contributing guide.
Add node version to prerequisites and add appropriate references to manage this, such as through nvm.

I would like to work on this.

Hey @avats-dev
This will be a really good addition in the guide as this will help developers who are looking to contribute. For the node version & nvm, I have set up a PR already, check it over here: https://github.com/appsmithorg/appsmith/pull/1119


PullDockerTasks.deploy(): ping local_registry before proceed

It is good idea to check if local registry is alive before doing large-weight operations (like pull from original registry or build)

There is ping_registry function in docker-py package. Unfortunately it is marked as deprecated but we could use its implementation as an example.


Residual network architecture

Hi,
Thank you very much for opening your code public.
I have fonud the deep4 module and shallow_fbcsp module in the braindecode ,but i can not found the Residual network code in the braindecode .
So would you please open the Residual network code in github.
Looking forward to your reply

e.g. https://github.com/TNTLFreiburg/NiceBot/blob/master/models/resnet.py

See also new repo at https://github.com/braindecode/braindecode/blob/master/braindecode/models/eegresnet.py


Require module every time some other module is required

How can I tell webpack to automatically do:
require('es5-shim/es5-shim');
require('es5-shim/es5-sham');

Every time I require('react')?
I have multiple entry points in the same project, and I would want to avoid pasting the requires everywhere.
Also, my tests are running on PhantomJS 1.9, which doesn't implement Function.bind, so I'd also benefit from automatically requiring the shims there...

@sokra
Thank you for your answer!


util/BBRegressorParam_r.mat is obtained

Hi，I want to change the number of keypoints, so I want to know how util/BBRegressorParam_r.mat is obtained, can you help me?

BBRegressorParam_r.mat is used to transform 5 keypoints to crop parameters (kind of a hack way).  It has nothing to do with the number of keypoints.


Wrong tx sizes reported from tx classes

Note that calculation inside internal builders are correct, since all txs are announced/confirmed correctly.
TODO: refactor - use just one place for tx size calculation

https://github.com/proximax-storage/tsjs-xpx-chain-sdk/pull/53


Retrying indefinitely on 503 error for Azul summary and index endpoints

I thought we had limited retries to three and had a small delay between them.
What broke this?
Let's add a unit test here as well, please.

Complete! Thanks @hunterckx !


Set up Jitpack build

Fixes #715
Hi,
This PR setups a multi-module build in Jitpack, so that beanshell should be accessible at com.github.beanshell.beanshell:bsh and bsh-bsf-engine module at com.github.beanshell.beanshell:bsh-bsf-engine. Hope, it would be useful.
I've also made some additional changes that were required for successful builds or seemed logical to me:

Reverted checkstyle version to the version before update by dependabot, as the new version is not compatible with current maven checkstyle plugin version. Another way to fix that would be to update maven plugin according to  https://maven.apache.org/plugins/maven-checkstyle-plugin/history.html
checkstyle found some issues in bsh-bsf-engine, so I fixed them
changed bsh-bsf-engine group and version - I suppose they should match bsh module?
updated bsh dependency in bsh-bsf-engine - again, I think it should match latest bsh?

Feel free to correct me if you think something is wrong, or, maybe, there are some changes that should be split into a different PR.

Fixes #715
Hi, This PR setups a multi-module build in Jitpack, so that beanshell should be accessible at com.github.beanshell.beanshell:bsh and bsh-bsf-engine module at com.github.beanshell.beanshell:bsh-bsf-engine. Hope, it would be useful.

Awesome!! This will help a lot. Ta!!

I've also made some additional changes that were required for successful builds or seemed logical to me:
* Reverted checkstyle version to the version before update by dependabot, as the new version is not compatible with current maven checkstyle plugin version. Another way to fix that would be to update maven plugin according to  https://maven.apache.org/plugins/maven-checkstyle-plugin/history.html

* checkstyle found some issues in bsh-bsf-engine, so I fixed them

* changed bsh-bsf-engine group and version - I suppose they should match bsh module?

* updated bsh dependency in bsh-bsf-engine - again, I think it should match latest bsh?

The main project is using checkstyle 9.2.1 and has no problems.
https://github.com/beanshell/beanshell/blob/b1998b13eca9e945cd312f327d5b84cf0a9fa1fe/pom.xml#L199-L209
But we should exclude bsh-bsf-engine from the jetpack build, in fact it should actually be migrated to a separate project.

Feel free to correct me if you think something is wrong, or, maybe, there are some changes that should be split into a different PR.

I think it would be better to split the two, lets do the jitpack in one PR, and then deal with bsh-bsf-engine in a separate PR, that will be mach easier.

* Reverted checkstyle version to the version before update by dependabot, as the new version is not compatible with current maven checkstyle plugin version. Another way to fix that would be to update maven plugin according to  https://maven.apache.org/plugins/maven-checkstyle-plugin/history.html

The main project is using checkstyle 9.2.1 and has no problems.

Yes, but the main project is using different versions - plugin 3.2.1 and checkstyle 9.2.1. That's closer to that compatibility table - plugin 3.2.1 should be compatible with checkstyle 9.3. I suppose 9.3 API is quite close to 9.2.1, thus no problems.
bsh-bsf-engine is using maven plugin 2.17 which should be compatible with 6.11.2. And checkstyle 8.29 is missing a method required by that plugin version and which was removed at sometime after 8.11.
Probably it makes sense to update bsh-bsf-engine to use plugin 3.2.1 and checkstyle 9.2.1 (or even 9.3)?

But we should exclude bsh-bsf-engine from the jitpack build, in fact it should actually be migrated to a separate project.
I think it would be better to split the two, lets do the jitpack in one PR, and then deal with bsh-bsf-engine in a separate PR, that will be mach easier.

Ok, that makes sense.
BTW, as bsh-bsf-engine will not be a part of the build, we can actually publish just a single module with coordinates com.github.beanshell:beanshell. Would it be better to implement that or to keep com.github.beanshell.beanshell:bsh?

Probably it makes sense to update bsh-bsf-engine to use plugin 3.2.1 and checkstyle 9.2.1 (or even 9.3)?

Both being the same makes sense, and upgrading plugins to their latest versions also makes sense.

BTW, as bsh-bsf-engine will not be a part of the build, we can actually publish just a single module with coordinates com.github.beanshell:beanshell. Would it be better to implement that or to keep com.github.beanshell.beanshell:bsh?

I still know too little about jitpack to be able to comment on this. Where can we get documentation?
The former looks simpler com.github.beanshell:beanshell but we historically build the packages as bsh so is there any way around this?

Sorry for late answer.

BTW, as bsh-bsf-engine will not be a part of the build, we can actually publish just a single module with coordinates com.github.beanshell:beanshell. Would it be better to implement that or to keep com.github.beanshell.beanshell:bsh?

I still know too little about jitpack to be able to comment on this. Where can we get documentation?
The former looks simpler com.github.beanshell:beanshell but we historically build the packages as bsh so is there any way around this?

The documentation is at https://docs.jitpack.io/building/
From my understanding Jitpack allows only two naming variants for GitHub projects: com.github.<organisation>:<repository> for single module projects and com.github.<organisation>.<repository>:<module-name> for multi-module projects. Also in the second case com.github.<organisation>:<repository> is still created, but it depends on all published modules of a multi-module project. And they support custom domains as groups: https://docs.jitpack.io/faq/ > Can I use my own domain name?
So I think the only way to use bsh name without renaming this repository is to use multi-module build (perhaps with only one module - bsh). That would give either com.github.beanshell.beanshell:bsh coordinate or, for a custom domain, <custom-domain>:bsh (e.g. org.apache-extras:bsh for apache-extras.org domain).

Sorry for late answer.

No sweat! Been preoccupied myself...

So I think the only way to use bsh name without renaming this repository is to use multi-module build (perhaps with only one module - bsh). That would give either com.github.beanshell.beanshell:bsh coordinate or, for a custom domain, :bsh (e.g. org.apache-extras:bsh for apache-extras.org domain).

That's a bummer! Will look into it some more, thank you!


Package custom matchers for testing using ChefSpec

Firstly, let me thank @johnbellone for creating this cookbook and making it open source.
I have a small proposal.
It will be nice to have matchers for testing resources in this cookbook, so that developers can write tests around it.
https://github.com/sethvargo/chefspec#packaging-custom-matchers
If we provide a matcher like the following,
# libraries/matchers.rb

if defined?(ChefSpec)
  def create_consul_definition(resource_name)
    ChefSpec::Matchers::ResourceMatcher.new(:consul_definiton, :create, resource_name)
  end

then developers will be able to write tests like the following
    it 'should create consul definiton' do
      expect(chef_run).to create_consul_definition(service_name)
        .with_type('servicie')
    end

If you agree, with this proposal, I don't mind raising a pull-request for this

You should have matchers automatically since we use the Poise library is that not the case?

Oh didn't know about that. Let me verify!

 Poise has provided matchers for resources. I wasn't looking in the right place.
I'm just needed the following matchers

create_consul_installation
create_consul_definition
enable_consul_service
create_consul_config

Closing this issue, as matchers are already available. Thanks!


Update promise.all.md

Added typage of prototype

Thanks! Landed, @petkaantonov please do a doc rebuild.


Import urdf package into Unity workspace

@MartinBischoff wanted to get your initial reaction to this addition.
If a URDF is not in the Assets/Urdf folder, the user is asked if they would like to import the URDF. If so, the URDF is imported with assets into Assets/Urdf/<robot_name> and Assets/Urdf/<robot_name>/meshes respectively. The local Urdf is updated so the mesh tags point to the right location in the Unity workspace and the robot is imported using the existing functionality.
I still believe functionality like this will be important since it removes the manual step of moving the files into the Unity workspace.
Robots tested:

Shadow hand
Baxter
Sawyer
Panda

Looking forward to your comments.

Thank you again @mcevoyandy for bringing up this issue #40 and for working on a solution for it.
In commit https://github.com/siemens/ros-sharp/commit/28df9ba48d49181caad91114b1760c70b9162254 I merged a pull request which realises the solution that I proposed at the final state of discussion in issue #40 .
I'm closing this pull request now as I consider this problem solved.
Please try out the more user-friendly URDF import yourself.
In case you require further usability improvements, please let me know.