added "-and-version-information" to generic url

The example notifications have actually changed in a couple of other ways - addition of the created_time attribute (directly relevant to versioning) and also @robert-lil 's unique diagnostic stuff.. worth including those bits as appropriate?

Sure - as part of this ticket?

Would probably be worth having "updated the example code" in the definition of done for each ticket if applicable.


UX IMPROVENTS:  Codebases

Review codebases and assess whether there are usability improvements to help ensure it makes sense.

Not shown in summit demo, will improve post-summit.

Improvements documented, designed, fixed.
Design: https://redhat.invisionapp.com/share/FXACSF1AP#/230504758_Codebases
PR: https://github.com/fabric8io/fabric8-ui/pull/1126


Using Teams Channel
Created meeting on a calendar

So what did that accomplish?

How do people get this to show up in their cell phones, non-outlook email, outlook email, etc.?
How send an email invitation so they can open up Teams and join the meeting?
Or were email invitations sent?

There is so much bad documentation on the Internet, like "sends the meeting to the calendar" - what does that mean?
When you document things, use nouns and define them. Be specific.
Now, I have some Team members, some of which do not want email invitations, and some want email invitations. Some documentation describes how to go into setups to control that but I have no such setups available in my version. Some say the user has to change something at their end.
Can you PLEASE just add a button on the calendar that says "Send Email Invitation"? When you click on it, you should be able to select any member from the team, whether they are a co-owner or not, and whether they are a member or guest or whatever. Even add an email address for a non-member as an option. Why? Not everyone logs onto Teams using their regular email account. We need to send it to their regular email account so they can be reminded to logon to Teams for a meeting.
Doesn't this make more sense than NO documentation, and NO functionality, or having to use Powershell to modify who knows what?
Just Google (or Bing) "Teams Email Invitations" to see what I mean.
Thanks,
Bob.

@BobH22 Thanks for your suggestion. Could you please raise a user voice here?

Nikitha,
What does “raise a user voice” mean?
Bob.
 Could you please raise a user voice here https://microsoftteams.uservoice.com/ ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/MicrosoftDocs/msteams-docs/issues/1829#issuecomment-652201900 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AEHREJEY5RMV5OCH3RNYKCLRZLDKPANCNFSM4OMNSBEA .  https://github.com/notifications/beacon/AEHREJHQLGLSKGOZDMWGGM3RZLDKPA5CNFSM4OMNSBEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE3P47LA.gif

UserVoice is a product management and customer support tool that allows businesses to build a suggestions portal for their users to submit feature ideas, build a ticketing system for customer support and build articles knowledge base for users.


Provide a way to choose beetwen showing  a popup or redirecting

Is there any way i can configure these two mode , the default is popup and i cant find any way to change it

@yasserss Sorry for the late reply, you can use idConfiguration option to implement redirect mode, refer the following example
<template>
  <GoogleLogin
    :id-configuration="{
      login_uri: 'http://your_app_domain.com/your_page_to_handle_response_credential',
      ux_mode: 'redirect',
    }"
  />
</template>

Also make sure the login_uri must be added in the "Authorized redirect URIs" section in your google console

Hello, thanks for clarification.
However, It does not work. It keeps opening the popup everytime.
I registred the component using
  app.use(vue3GoogleLogin, {
    clientId: '.....',
  })

and used it like this:
  app.use(vue3GoogleLogin, {
    clientId: '.....',
  })

<script>
// ...start of script.

const idConfig = {
  login_uri: `${location.origin}/netsocks/auth/sign-in`,
  ux_mode: 'redirect',
  callback,
}

// .... end of script
</script>

    <GoogleLogin :idConfiguration="idConfig">
      <VBtn>
        Sign in with {{ link.name }}
      </VBtn>
    </GoogleLogin>

Maybe the idConfig param isn't taking effect?

    :id-configuration="{
      login_uri: 'http://your_app_domain.com/your_page_to_handle_response_credential',
      ux_mode: 'redirect',
    }"

Same problem here.


Make example a tiny bit more general

This hard-coded one tripped me up when I was trying to generalize example to more than one node :)

LGTM


Fix bbox_to_xyz

Figure out and fix the bug with tile-grid crate or remove the crate and implement it ourself.

I made a few minor cleanups and rebased this on main. You may have to reset your local repo though, sorry about that.  At least now i see the "more correct" values (I do not know if they are perfectly ok, or just "somewhat" ok).
If tile_grid has issues like this, we probably should setup a new project for this to have it cleaned up


Get "The request requires buffering data to succeed. " error from POST

Hi All,
I got this error every POST in Xamarin.Forms, my api is like this
[Headers("Accept: application/json", "Content-Type: application/json")]
public interface IPDLiteAPI
{
[Post("/MM/MerchantLogin")]
Task LoginAsync([Body]LoginRequestObj loginRequest);
Refit works well with Get, but none of POST can work.
Here is the Error Image
Error Image
Please help, Thanks

You should state the version you´re using and have an interrogation mark some where(i.e a question), it seem you´re affirming and not asking(if not for your "Please help, Thanks" ), but i´ll let it pass.
Refit works well with post indeed i use the following:
    public interface IMailClient : IAttachmentManager
    {
        ...
        [Post("/mail/attachments/{id}/Content")]
        new Task<AttachmentDTO> SaveAttachmentAsync(int id, [Body]Stream content, CancellationToken token = default(CancellationToken));
    }

notice that this works with stream upload as content body.
Note: I use Xamarin.Forms as well(intensively and solely for my mobile applications, i.e 3 and counting), using solely Refit with a pre-configured HttpClient;
Now acording to your error message:

The error is server side RedirectKeepVerb, meaning that your request to endpoint .../MM/MerchantLogin
is being redirected to http://.../User/SaleTransaction temporarily as the response status code informs,
So check your WCF service endpoint for any redirection rules, and oh try securing
your wsdl endpoint http://service.helpadesi.com/ProcessDonation.svc?singleWsdl
System.Net.HttpStatusCode.RedirectKeepVerb

Equivalent to HTTP status 307. HttpStatusCode.RedirectKeepVerb indicates that the request information is located at the URI specified in the Location header. The default action when this status is received is to follow the Location header associated with the response. When the original request method was POST, the redirected request will also use the POST method.
Value: TemporaryRedirect

Hi @ahmedalejo ,
Thanks for your comment. Actually, we do POST with JSON object, so that the [Body]LoginRequestObj is a data model. Do I need to convert it to a Stream?
I will let our web service developer to check the RedirectKeepVerb issue.
BTW, can refit can customer the JSON deserialization component? We found that if the JSON contain some HTML content, refit cannot deserializaion correctly, it will throw some deserialzaiton error. But if we use Json.net solely. It works well, how could this happen?

Hi @ahmedalejo ,
I made a huge mistake, I forgot "/" after login, it should be [Post("/MM/MerchantLogin/")]

lol, very huge indeed(it shouldn´t be).
Json object as body is supported by Refit, if it can contain xml/html snippets you could use
JsonSerializerSettings settings = = new JsonSerializerSettings
{
    StringEscapeHandling =  StringEscapeHandling.EscapeHtml
};

var ipdLiteAPI= RestService.For<IPDLiteAPI>(
    "http://service.helpadesi.com",
    new RefitSettings { JsonSerializerSettings = settings });

as configured in this StackOverflow response

Thanks so much, but I just curious, what's the different from /MM/MerchantLogin/ and /MM/MerchantLogin. Is that  web service things?


Pagination

Within certain Finders, we don't want the documents per page to be all of them (or 1000). This PR allows us to specify a default_documents_per_page as part of the content item and have Finder Frontend build the pagination query within the SearchQueryBuilder and render the Previous and Next component. Ticket.
Now with AJAX! This happens by returning the partial as part of the hash and having mustache render it which means it respects the query being added.
Screenshot:

The commit message for "Feature for Pagination" sounds like it's describing 2 changes, if I've read that right and splitting them up is possible, that's a nice to have.

Sort of, but the other change without the Pagination test doesn't really have much context.

Overall this looks good :+1:
Still unhappy with the hackyness of rendering a component from the view for use in the client side update, but can't think of a better way. Hopefully we'll be able to revisit it when we have a bit more experience with client-side use of components.

Yeah. I agree that it's not nice and moves behaviour that would be expected in the view to a weird place but I don't know of a better way of doing it.

:page_facing_up: :page_facing_up: :page_facing_up: :tada:


MIC-639: Add app insights client side telemetry JavaScript to content security policy

Main

MIC-639

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.49%. Comparing base (9faae8e) to head (5d3dc6b).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #318   +/-   ##
=======================================
  Coverage   90.49%   90.49%
=======================================
  Files         347      347
  Lines        5157     5157
  Branches      753      753
=======================================
  Hits         4667     4667
  Misses        475      475
  Partials       15       15

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Reporting script is not allowed to be accessed anonymously

The reporting script is being blocked as it currently requires authentication.
When Azure AD is in place, this results in the script being redirected to a microsoft login page which typically violates the CSP and the return path does not play well with the authentication.
This should be a case of adding the allow anonymous to that specific method.

Released in 1.2.1


Remove time dependency from chrono

I know this is changed in the master branch, but it would be nice to have on 1.4.x as well, considering that 2.0.0 isn't out yet.

Thanks for submitting this PR. As of today we do not plan to issue another 1.4.x release. That's reserved for finding a critical bug that needs to be fixed. I consider this feature to be a nice to have change so I would include it in an already planed release, but won't cut a new release for it. As of this I will leave this PR open till either 2.0 is released or we cut another 1.4.x release.
That written: The CI failures look legit. A requirement for maybe including this into a release would be a passing CI.

@weiznich Updated PR to add required chrono/clock feature, but CI is still failing on some of the checks for odd reasons.
Also, I looked but couldn't find - is there a roadmap or timeline for the 2.0.0 release?

Also, I looked but couldn't find - is there a roadmap or timeline for the 2.0.0 release?

We do not have a public roadmap or timeline for the next release, but I would say it shouldn't be to far away (at least a rc release). Open issues/PR's that are relevant are: https://github.com/diesel-rs/diesel/pull/2996, https://github.com/diesel-rs/diesel/pull/3021 and some sort of fix for https://github.com/diesel-rs/diesel/issues/3016. Any help there would be welcome and would enable an earlier release.

About the CI errors: The sqlite and mysql cases would likely require a backport of https://github.com/diesel-rs/diesel/pull/3052. The compile tests ci run points out a real issue. The minimal supported chrono version does not have the relevant feature. This likely indicates we would need to bump that minimal version, which is something that is not possible as patch release. (Strictly speaking that would require a major version bump)

Closed as 2.0.0 is finally released. It does contain this fix.


Create JsonRpcSigningServer wrapper around JsSigningServer

Requires #800
This does the same as JsSigningServer but adds a layer of JSON encoding/decoding

Done in 0.13


[documentation] update readme

The readme contains example code that doesn't compile. This is causing problems for our consumers. For an example, see this StackOverflow question.

This was fixed with PR #233.


Homey 2.0 support?

Hi, I just found this amazing app, I've been using the "main" hue app with the need of a bridge and it's painfully slow. I just updated homey to the v2 firmware and tried resetting,deleting from hue and adding a hue dimmer switch directly through this app but it doesn't seem to be working. It gets added but it doesn't work. So I'm wondering if it's because of the update to 2.0 or if I've done something wrong. Thanks!

Homey v2.0 is not yet supported. It will be updated at some point in time.

Ah, ok. Thanks for the hard work! Maybe difficult to answer but I really would like to use your app, would you recommend me to downgrade again or is v2 in the near future pipeline? No pressure, just asking.

Sadly I do not have any info on when to expect a release.
Im not sure if you even can downgrade, atleast without resetting your Homey completely.

Yeah I realized that.. Bummer. I'm surprised there's no backup in homey. I'll wait patiently 👍 Thanks for the response!

Hi, there have been reports of Homey 2.0 not setting up the ZigBee network correctly. Have you tried the app after rebooting or "pulling the plug"?
There has not been any changes made to the ZigBee implementation from version 1.5.* and 2.0rc2 so in theory it should just work fine.

Of course I hadn't 😅 Works perfectly after pulling the plug. Thanks!


Update scanimage.rst

Motivation
What was the reasoning behind this change? Please explain the changes briefly.
How to test the behavior?
Show here how to reproduce the new behavior (can be a bug fix or a new feature)

Checklist

[ ] Have you thoroughly read our Developer Guide?
[ ] Have you ensured the PR description clearly describes the problem and solutions?
[ ] Have you checked to ensure that there aren't other open or previously closed Pull Requests for the same change?
[ ] If this PR fixes an issue, is the first line of the PR description fix #XXX where XXX is the issue number?
[ ] Did you update the CHANGLOG.md file on your branch to describe your changes?
[ ] Did you bump the appropriate version number in setup.py on your branch?

Would it be nice to have the if/else logic implemented in a helper/until function for updating time zone info in that way? That way we can reduce 4-5 lines to 1 and use it everyone else we might need to do that type of update


added go doc for several packages

Motivation
added go doc for several packages

bors merge

Merged as part of Consolidated linting (#1958)


Puppeteer-real-browser as headless: "true"

I've been trying to run puppeteer-headless-browser as headless:true" but the browser still opens as headless:false. On headless:auto the browser launches as headless:false.
Below are the connect params i'm passing
connect({
    headless: 'true',
    args: [],
    customConfig: {},
    skipTarget: [],
    fingerprint: true,
    turnstile: true,
    connectOption: {},
    tf: true,
})

How to launch the browser as headless:true.

false =>   headless: 'true',
true =>   headless: true
The headless variable works the same as in puppeteer. you can send true, false, 'new' and 'auto' values. auto selects automatically according to your operating system.


add json dump in workflow run

This issue discusses feedback from @janash
Current Implementation
In a single workflow run...
s3task's results are passed to a save_results task, which goes directly to the database
Problem
Users are required to switch back to python or the web UI to view results.
A stand-alone s3task run will not have results saved anywhere.
Possible Solutions

have the final result of s3task.workup dumped to json in the run directory.
have the database object in save_results dumped to json the run directory.

1 --> fix would add code directly to s3task.run method.
2 --> would require passing directory to the save_results tasks. Local saving wouldn't be possible with stane-alone s3task runs.

I'm trying out solution 1 (s3task.workup) by writing user-friendly yaml files. This is addressed in #49


Gracefully handle EMFILE (too many open files) errors.

Running out of file descriptors when accepting new connections is perfectly fine and acts as circuit breaker, so Envoy shouldn't be crashing when it cannot accept new connections.

From an operational perspective, I'm fundamentally opposed to this behavior. I've been burned by this too many times. When a process runs out of FDs and attempts to gracefully handle, bizarre things can happen including not being able to write logs, not being able to emit stats, etc. The fact that Envoy treats a lack of FDs as an OOM condition and crashes is very much on purpose.
On a properly configured system, there is no reason to ever run out of FDs.
With all of that said, if people want this behavior, we can do it, but it must be configurable and have full test coverage.

We have an internal bug ticket assigned to me for designing a mechanism that does connection resource tracking including memory and FD usage and gracefully terminates some of the most idle connections when we start to get under resource pressure with the goal of preventing this scenario.  I think properly implementing this is a better solution than trying to handle EMFILE when it occurs.  I don't remember if there is a corresponding GH issue yet but if not I will create it.

@dnoe agreed. Here is your GH: https://github.com/lyft/envoy/issues/373 :)
Please put design notes there.

@PiotrSikora I would like to close this in favor of #373. Or do you prefer to keep this open and make the behavior configurable?

Closing in favor of #373. We can reopen if there is widespread disagreement on this. cc @dnoe


Change Resources

i want change resource text for a language
how can i access to LazZiya.ExpressLocalization to add new item ?
and
what do you do in localize-content ? its lock

All resources are under Resources folder, you can add/change any culture under that folder.
Re localize-content, I'm not sure if I clearly understood the question, but it is not used in this project! instead it is a part of LazZiya.ExpressLocalization nuget package and used to easily localize views using html tags.
For more info see sample project and full documentation.

@MahdiElahi I hope my reply has answered your question, if not feel free to reopen the issue.
best,
Ziya


fix(tabs): extra spacing between tab and tab content in ie 11

PR Checklist
Please check if your PR fulfills the following requirements:

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)
[ ] If applicable, have a visual design approval

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] clarity.design website / infrastructure changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: #3748
What is the new behavior?
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information
Tested on:
Internet Explorer 11 ✔
Edge ✔
Google Chrome ✔
Mozilla ✔
Safari ✔

Hi @florin-borceanu ,
As @Shijir mentions, this was fixing an issue with content not expanding to the component container. It was a regression, so it was not a matter of finding the best experience, but ensuring consistent behavior. Here's the PR where it was introduced (you can see the original issue linked there):
https://github.com/vmware/clarity/pull/3298
Make sure you're not breaking this case. There is a unit test that covers it, so tests should help you, but it's good to verify it manually, too.
Thanks for your work on this!

@florin-borceanu what is the status here?

The pull request is complete. I found out that Internet Explorer renders differently the section from div element. The simplest fix is to change the section with a div, this way the fix with display: inline-block remains there. If you suggest, I'll try to solve it by refactoring some CSS, but this will take some time because this involves some major changes.


Rescale factor and similarity_Lm3D_all.mat

Hi! Thanks for sharing your code, it is a great work! But there are something confusing me, could you please give some explanation? The first one is the rescale factor for aligning images. Why it is chosen to be 102? Can I change it? Another one is the similarity_Lm3D_all.mat file. I'd like to know how did you get these 3d landmarks in this file. Thanks again!

The rescale factor is to ensure that faces in images have a proper scale. Our model is trained using this scale so if you change it the performance might drop.
The similarity_Lm3D_all.mat contains 68 3D landmarks of the BFM2009 mean shape. We use them to align the size of faces in different images.

The rescale factor is to ensure that faces in images have a proper scale. Our model is trained using this scale so if you change it the performance might drop.
The similarity_Lm3D_all.mat contains 68 3D landmarks of the BFM2009 mean shape. We use them to align the size of faces in different images.

Thanks for your reply, Yu! I tried to extract the 68 3D landmarks from the mean shape, but the coordinates value are very large, it seems you normalized them? I used the 68 landmarks indices from https://github.com/anilbas/BFMLandmarks and tried to normalize them, but the results are still different from yours. Could you please tell me how did you normalize them or how did you get these values?

Yes, we rescale the BFM meanshape. For details you can check https://github.com/sicxu/Deep3DFaceRecon_pytorch/blob/master/util/load_mats.py.
After the preprocessing, we extract the 68 landmarks using the indices in facemodel_info.mat. We get the keypoints indices information from https://github.com/Juyong/3DFace.

Yes, we rescale the BFM meanshape. For details you can check https://github.com/sicxu/Deep3DFaceRecon_pytorch/blob/master/util/load_mats.py.
After the preprocessing, we extract the 68 landmarks using the indices in facemodel_info.mat. We get the keypoints indices information from https://github.com/Juyong/3DFace.

OK. Thanks a lot, Yu!

Hi, Thanks for sharing your code, it is a great work! But I have a question about it. How do you normalize the 3D landmarks? Thank you.


[SNOW-980540] Fix for sql simplifier that incorrectly pushed filter down during flattern with window function

Please answer these questions before submitting your pull requests. Thanks!

What GitHub issue is this PR addressing? Make sure that there is an accompanying issue to your PR.
Fixes #NNNN

Fill out the following pre-review checklist:

[ ] I am adding a new automated test(s) to verify correctness of my new code
[ ] I am adding new logging messages
[ ] I am adding a new telemetry message
[ ] I am adding new credentials
[ ] I am adding a new dependency

Please describe how your code solves the related issue.
Please write a short description of how your code change solves the related issue.

I have read the CLA Document and I hereby sign the CLA


[now-build-utils] Add contentType prop to File

This PR adds a contentType to the File interface.
This is necessary for PRODUCT-341 to work properly with cleanUrls which will strip the file name but we will still need specify contentType: 'text/html'.
This is required for @dav-is api-builds PR 633 to work properly.

I think you'll need to make a change here too: https://github.com/zeit/api/tree/master/services/api-builds/src


Changes to build against credentials-go-1.1.0

We are packaging aliyun-cli for Fedora 33.  As part of the process, we need to have the latest version of all necessary libraries.  As of now, credentials-go-1.1.0 is the latest version.  Based on the following commit:
https://github.com/aliyun/credentials-go/commit/065ea15bae2a58e1f73abec4d831a155e2ddf310#diff-56f4af8e6f3d6ba188d70ad5d855cdba
I made the similar modifications needed to get the Aliyun CLI to build.

Thank you for your PR, but due to the following reasons, we will not merge this modification:

CLI code is not intended to be dependent on as a library
We do not require this style to be consistent
Other reasons

Thanks again for your PR.

The latest CLI has build with the new credentials-go.


Add a pre-commit config

This PR introduces a pre-commit configuration that will perform standard text file linting (like trimming trailing whitespace and ensuring all files end with a newline) as well as running golintci-lint against changed files. pre-commit enforces a standard development and linting experience -- even on Windows -- which is currently precluded by the use of a Makefile.
When the pre-commit tool is installed and enabled on the developer's local PC, git will run its pre-commit hook, which will invoke the pre-commit tool, which will run all of the defined linters/fixers against all of the changed files. If any of the linters report an error, git's commit process will halt and give the user the opportunity to add the linters' fixes to the commit. The output would look like this:
$ git commit -m 'Modify the code of conduct'
check for merge conflicts................................................Passed
check yaml...............................................................Passed
fix end of files.........................................................Failed
- hook id: end-of-file-fixer
- exit code: 1
- files were modified by this hook

Fixing CODE_OF_CONDUCT.md

mixed line ending........................................................Passed
trim trailing whitespace.................................................Passed
golangci-lint............................................................Passed

If this merges, I strongly recommend visiting pre-commit.ci and enabling it for this repo. The pre-commit CI service will then run automatically against all incoming PRs and add a commit to fix linting failures. It will also periodically submit PRs to update the hook versions defined in .pre-commit-config.yaml (here's an example PR from one of my repos).

Thanks @kurtmckee - we need to have a bit of a think about the exact rules, but it feels like this could be fairly helpful. We'll get back to this once we have had a bit of time to reflect.

Sounds good to me! Pre-commit has taken almost all of the nit-picking out of code reviews in my team, and the pre-commit.ci service has done the same for PRs on my public repos. I highly recommend it.

Hello @rnorth; I wanted to check back in to see if this has been considered? If this looks good I can resolve the merge conflicts and update the pre-commit hooks (if needed). Otherwise I can close this PR. Let me know either way. :+1: Thanks!


Fix columns with empty args

Fix columns with empty arguments. I occurs by #373 that support iterable params to columns
Really sorry for the hasty PR :disappointed_relieved: ...
Fixed: #430

Coverage remained the same at ?% when pulling 4c177e8177d24203cf3670351dfdbd4d874a6540 on lntuition:fix_empty_args_to_columns into a8348a2c9f55dab9907b667c412611f4777dc1c4 on kayak:master.

Thanks for the contribution 👍


Add a logging option to record all notifications received by SoruceKit-LSP

This allows us to record the communication between SourceKit-LSP and the editor on a very low level to inspect any transfer issues. It also allows us to record an entire SourceKit-LSP session and replay it using
cat /path/to/mirror.log - | path/to/sourcekit-lsp

@swift-ci Please test


uv: 0.2.13 -> 0.2.15

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for uv is: Extremely fast Python package installer and resolver, written in Rust
meta.homepage for uv is: https://github.com/astral-sh/uv
meta.changelog for uv is: https://github.com/astral-sh/uv/blob/refs/tags/0.2.15/CHANGELOG.md
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.2.15 with grep in /nix/store/6pxd9hxps14jr88mmixpvp5z3ygcdpdy-uv-0.2.15
found 0.2.15 in filename of file in /nix/store/6pxd9hxps14jr88mmixpvp5z3ygcdpdy-uv-0.2.15

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

4 package rebuild(s)

First fifty rebuilds by attrpath

python311Packages.uv
python312Packages.uv
uv

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/6pxd9hxps14jr88mmixpvp5z3ygcdpdy-uv-0.2.15 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A uv https://github.com/r-ryantm/nixpkgs/archive/01de659c3cd0f217aebea56ad545f1e38f1f6c16.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/01de659c3cd0f217aebea56ad545f1e38f1f6c16#uv

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/6pxd9hxps14jr88mmixpvp5z3ygcdpdy-uv-0.2.15
ls -la /nix/store/6pxd9hxps14jr88mmixpvp5z3ygcdpdy-uv-0.2.15/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

4 packages built:

uv (python311Packages.uv)
uv.dist (python311Packages.uv.dist)
python312Packages.uv
python312Packages.uv.dist

Maintainer pings
cc @GaetanLepage for testing.


Harvested blocks don't show when changing hosts

When I stop delegated harvesting and switch to local harvesting via localhost the blocks harvested through my connection to KathrynJaneway.nemtrader.com no longer show on the "harvest blocks" page, although my full XEM balance is still correct.

are you sure the NIS you changed to was fully synced at the time ?

Duplicate of #383


Updated nan to v2.2.0.

I was encountering an error when building node-lame on my Raspberry Pi 2 using node v5.5.0:
error: ‘v8::HandleScope::HandleScope()’ is protected
After some digging, it seemed like an update to nan would resolve the issue. Updated to v2.2.0. Tests pass. Node-lame now builds successfully on the Pi with node v5.5.0.

Are there any plans to merge this PR and make a new release? Is there anything that I can do to help?

This was covered by #64 and is released as 1.2.4


MatTab / MatTabGroup

Tabs tends to disappear on small screens, should be possible to scroll and select or move the overflowing items to the next line

Adding the following max-width property seems to fix the issue for me
.mdc-tab-scroller div {
flex-wrap: wrap;
max-width: 100%;
}


Welcome to WoC

This is a documentation change.
Summary
Documentation of the weekly blog.
Context
Weekly blog for Woc

What to do about this PR?? If possible make changes on this PR itself?


Adding NTXENT loss

Adding the ntxent loss besides the tripletmarginal loss

I double checked our previous implementation with the one from pytorch-metric-learning spitting same results. Adding this package as dependency.

@edyoshikun good call to use pytorch-metric-learning

@alishbaimran this is the PR with the nt-xent loss

@edyoshikun , I am receiving the following error:
raise ValueError(f"num_samples should be a positive integer value, but got num_samples={self.num_samples}")
ValueError: num_samples should be a positive integer value, but got num_samples=0

Any idea what could be causing this?

@edyoshikun , you can find the whole log here: /hpc/projects/intracellular_dashboard/organelle_dynamics/organelle_phenotyping/models/classical/SEC61/rev1_2chan_NTXent/slurm-17231174.out

@Soorya19Pradeep can you post the whole error? I assume this is coming from the sample detaching method, but not sure. This might be a dataloader issue. Can you check your dataloader with the classical contrastive is returning the right samples?

@edyoshikun , here is the error:
[rank3]: Traceback (most recent call last):
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/bin/viscy", line 8, in <module>
[rank3]:     sys.exit(main())
[rank3]:   File "/hpc/mydata/soorya.pradeep/scratch/viscy_infection_phenotyping/VisCy/viscy/cli.py", line 55, in main
[rank3]:     _ = VisCyCLI(
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/cli.py", line 394, in __init__
[rank3]:     self._run_subcommand(self.subcommand)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/cli.py", line 701, in _run_subcommand
[rank3]:     fn(**fn_kwargs)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/trainer.py", line 538, in fit
[rank3]:     call._call_and_handle_interrupt(
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/call.py", line 46, in _call_and_handle_interrupt
[rank3]:     return trainer.strategy.launcher.launch(trainer_fn, *args, trainer=trainer, **kwargs)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/strategies/launchers/subprocess_script.py", line 105, in launch
[rank3]:     return function(*args, **kwargs)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/trainer.py", line 574, in _fit_impl
[rank3]:     self._run(model, ckpt_path=ckpt_path)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/trainer.py", line 981, in _run
[rank3]:     results = self._run_stage()
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/trainer.py", line 1025, in _run_stage
[rank3]:     self.fit_loop.run()
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/loops/fit_loop.py", line 197, in run
[rank3]:     self.setup_data()
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/loops/fit_loop.py", line 225, in setup_data
[rank3]:     train_dataloader = _request_dataloader(source)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/connectors/data_connector.py", line 325, in _request_dataloader
[rank3]:     return data_source.dataloader()
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/connectors/data_connector.py", line 292, in dataloader
[rank3]:     return call._call_lightning_datamodule_hook(self.instance.trainer, self.name)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/pytorch/trainer/call.py", line 189, in _call_lightning_datamodule_hook
[rank3]:     return fn(*args, **kwargs)
[rank3]:   File "/hpc/mydata/soorya.pradeep/scratch/viscy_infection_phenotyping/VisCy/viscy/data/hcs.py", line 519, in train_dataloader
[rank3]:     return DataLoader(
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/lightning/fabric/utilities/data.py", line 324, in wrapper
[rank3]:     init(obj, *args, **kwargs)
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/torch/utils/data/dataloader.py", line 351, in __init__
[rank3]:     sampler = RandomSampler(dataset, generator=generator)  # type: ignore[arg-type]
[rank3]:   File "/hpc/mydata/soorya.pradeep/envs/dynaclr/lib/python3.10/site-packages/torch/utils/data/sampler.py", line 144, in __init__
[rank3]:     raise ValueError(f"num_samples should be a positive integer value, but got num_samples={self.num_samples}")
[rank3]: ValueError: num_samples should be a positive integer value, but got num_samples=0

How can I check the samples returned from the dataloader?

This could happen if your dataset has length of 0, i.e. no valid patch is available.

@Soorya19Pradeep have you recently used this branch with the latest commits?


[Feature Request] Change M+ chapters image quality from high to super_high

M+ chapters at high image quality look bad and a change to super_high would be much better.

fixed in latest


Vue.js 3 support

Hey there!
I am currently working on the implementation of µPlot with Vue.js 3.x.
I saw that µPlot is compatible with the previous version of Vue. However, since my company decided to use the latest version I would like to know if the implementation for Vue.js 3.x is coming any time soon. If not, is there any workaround to implement it myself?
Thank you very much in advance!
J

Currently there is no Vue.js 3 support since no one had requested it before.
I'll take a look at what should be done during the weekends then.

Should be fixed now. The uplot-vue bundle determines at runtime what version of Vue.js is being used. Also new script to test it added, see the updated README.

Thank you so much for the fast response! Will ty it out soon.
Best regards!


fix: document container casing behavior

Description
Title

Testing required outside of automated testing?

[ ] Not Applicable

Screenshots (if appropriate):

[ ] Not Applicable

Rollback / Rollforward Procedure

[ ] Roll Forward
[ ] Roll Back

Reviewer Checklist

[ ] Description of Change
[ ] Description of outside testing if applicable.
[ ] Description of Roll Forward / Backward Procedure
[ ] Documentation updated for Change

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


feat: ASAP-418 Add Sentry monitoring to Public API

add sentry dsn to CI params
add DSN to serverless for gp2
add temp dsn to branch WIP REMOVE THIS

this was when I added Sentry DSN to Branch environment temporarily:


[#137] fix NullPointerException could be thrown

Closes #137

Coverage remained the same at 83.396% when pulling 8ef013a711424397863927be5e0cbefc608becd2 on feature/137_bug_fix into 8ccb3cc6394ea865dadc5a41c24c9ecc2881921b on develop.

This bug has occurred because sonar cloud can not check forked repository.
Here is the link,
https://community.sonarsource.com/t/how-to-use-sonarcloud-with-a-forked-repository-on-github/7363
@Alencion @RulLu16 @Doyuni @yeonnseok
Any idea?


Refund requests are handled through<EMAIL_ADDRESS>


feat: 🎸 add pre-approval endpoints

JIRA Link
✅ Closes: DA-1080
Changelog / Description
adds POST /assets/:ticker/{pre-approve, remove-pre-approval} to allow
setting asset pre-approval. adds GET /identities/:did/{getIsTickerPreApproved, pre-approved-assets} for fetching pre-approval status
Checklist -

[ ] New Feature ?
[ ] Updated swagger annotation (if API structure is changed) ?
[ ] Unit Test (if possible) ?
[ ] Updated the Readme.md (if required) ?

Summary by CodeRabbit

New Features

Added functionality for pre-approving assets and removing pre-approval.
Introduced methods for fetching pre-approved assets and checking if a ticker symbol is pre-approved based on DID.

Tests

Implemented new test cases for assets and identities related to pre-approval functionalities.

Documentation

Added a new PreApprovedModel class with detailed properties.

Chores

Updated dependencies to ensure compatibility and performance improvements.

:tada: This PR is included in version 5.0.0-alpha.12 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[unity] Update changelogTemplate and update/fix latest versions

https://unity3d.com/unity/whats-new/ URLs are now redirected to https://unity.com/releases/editor/whats-new/.
Some latest version were also wrong or outdated.
Also normalized the page (#2124).

LGTM. Merging. The eol date for  2020 (LTS) will need a slight adjustment once the final release comes out. I've tentatively set it to 5th May, based on the last release for now.


Add Rajin's IP address to allowed hosts

resolution_fixed   |    by ibc599

A failure of the LDAP server caused accessdev to block the compute nodes on raijin.
Need to add the ip address <IP_ADDRESS> to allowed hosts to ensure this doesn't happen again.

Issue migrated from trac:105 at 2024-01-31 17:34:16 +1100

ibc599 commented

Use the range 192.43.239.[92-97]

ibc599 changed status from new to closed

ibc599 commented

Changed has now been implemented in puppet.

<EMAIL_ADDRESS>commented

Actually, is this part of the NCI bundle?
I haven't look at the NCI puppet bundle.

Yes, DenyHosts is installed and managed by the core framework.  Right now it doesn't do anything with the "allowed-hosts" file but we'll add the ability to specify these entries in Hiera.  In the meantime, you can use the "file_line" Puppet resource to add the line that you need.

ibc599 changed resolution from `` to fixed

<EMAIL_ADDRESS>removed milestone (was Future)

<EMAIL_ADDRESS>commented

Milestone Future deleted


chore: hotpatch commit for data hotpatch

Description of changes

Issue #, if available

Description of how you validated changes
Checklist

[ ] PR description included
[ ] yarn test passes
[ ] Tests are changed or added
[ ] Relevant documentation is changed or added (and PR referenced)
[ ] New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies
[ ] Pull request labels are added

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Closing in favor of https://github.com/aws-amplify/amplify-cli/pull/11342 due to failures surrounding using git labels directly.


Question: about training batch setting

Hello,
Firstly thanks for your excellent example of DQN on TurtleBot3!
But it seems that there are some problems about the training batch setting in function def trainModel() from "turtlebot3_machine_learning/turtlebot3_dqn/nodes/turtlebot3_dqn_stage*_":
X_batch = np.append(X_batch, np.array([states.copy()]), axis=0)

Y_sample = q_value.copy()
Y_sample[0][actions] = next_q_value
Y_batch = np.append(Y_batch, np.array([Y_sample[0]]), axis=0)

if dones:
    X_batch = np.append(X_batch, np.array([next_states.copy()]), axis=0)
    Y_batch = np.append(Y_batch, np.array([[rewards] * self.action_size]), axis=0)

If some action is done, it means that it reaches the goal or the obstacle, or it get the TIMEOUT. Thus it seems useless to save the next state. The rewards have been distinguished regard to done or not in the function def getQvalue(). So I think it is better to remove the code if dones:.... Otherwise, a consequence could be: when we fit the model in
self.model.fit(X_batch, Y_batch, batch_size=self.batch_size, epochs=1, verbose=0)

the size of X_batch and Y_batch could exceed the batch_size.
Maybe I am wrong, then please let me know!
Thanks in advance! :)
Nan

Hi @nanli42,
Thanks for your contribution.
I agree with your opinion. But, I'm busy due to other projects.
I will test it and tell you.
Thank you for your interest.
Gilbert.

@nanli42
Thank you for your comments. We will take them into consideration when we release the next update (ROS 2 Dashing Diademata)
Thank you very much,
Ryan


sendChatRequest should support a default model id

Right now the sendChatRequest requires an explicit spell out of the model id.
Models will not be available forever, and this means that extensions will always have to update to make sure they are asking for a supported model.
Does it make sense to introduce a "default model id". So the extension can say "give me the default model, I do not care which one exactly, as long as it is supported". That way extensions will not have to update to the latest model, and we will not be in the business of having to mark them as deprecated if they do not update.
What do you think?
fyi @alexdima

But maybe the current default should be gpt-3.5?
Because it is fast and less compute intensive (thus it saves server side resources if extensions that do not care use the cheaper one).

this means that extensions will always have to update to make sure they are asking for a supported model.

I think this is basically a feature- you are going to get different results with different models and it's hard to build a good model-agnostic feature. I don't see how we can pick a default.


Create new release to ship latest changes

A month ago, changes were made to update deprecated rule names: https://github.com/WordPress-Coding-Standards/stylelint-config-wordpress/commit/7816e565b44cdb16969297f967343f6c8b092be6
Since no new release was created so far, we're still getting errors when using this package, for example: https://github.com/WordPress/twentytwentyone/issues/188
I also get this warning on another project I'm working on.
Is it possible to create a new release to remove these warnings?

Ping @ntwb - can you have a look on this? 🙂

Hey! Any chance a new release could be created and published to fix this annoying issue, please?

I mentioned the same here #266 without luck for now.

The config has been migrated to @wordpress/stylelint-config though here's no npm release yet. Once the release is done you can switch to @wordpress/stylelint-config which includes the fix for the warning.

The config has been migrated to @wordpress/stylelint-config though here's no npm release yet. Once the release is done you can switch to @wordpress/stylelint-config which includes the fix for the warning.

@wordpress/stylelint-config is now available.

@wordpress/stylelint-config is now available.

@ocean90 I think the version published in NPM is not up to date. I can see the update in the master branch but not in the one tagged 18.0.0 which I suspect is the one that was published because it is what I get with NPM.
https://github.com/WordPress/gutenberg/blob/master/packages/stylelint-config/index.js#L44
vs.
https://github.com/WordPress/gutenberg/blob/%40wordpress/stylelint-config%4018.0.0/packages/stylelint-config/index.js#L44

@ocean90 I think the version published in NPM is not up to date. I can see the update in the master branch but not in the one tagged 18.0.0 which I suspect is the one that was published because it is what I get with NPM.
https://github.com/WordPress/gutenberg/blob/master/packages/stylelint-config/index.js#L44
vs.
https://github.com/WordPress/gutenberg/blob/%40wordpress/stylelint-config%4018.0.0/packages/stylelint-config/index.js#L44

Shouldn't the migration be mentioned in the README?

Shouldn't the migration be mentioned in the README?

Thanks @ocean90, closing this and apologies for not being available earlier to do this


fix: MD019/no-multiple-space-atx

Multiple spaces after hash on atx style heading

Docs Build status updates of commit 43dfeb2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/reference-architectures/identity/adds-extend-domain.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


support for windows

Issue: support for windows
There seems to be no conda package for windows. Is there a reason for that? There exist pypi packages for windows.

I I think it was some missing dependency back in 2017 but it should work now. Could you do a PR and remove the win-skipping?

I opened PR #12


[Feature Request] Hard to recognize input and output connections for new node

Is your feature request related to a problem? Please describe.
Adding a new node sometimes renders a flow graph where it's hard to recognize input to and output from the new node.

Describe the solution you'd like
Something like this (after auto layout) would be nice

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Very Helpul Info . we need People Like You in this World . I am Inspried From Some of those Give Me the Best Info Like My Teacher Shaan Sir He has not physically with Me . But He teach me Quran With the Best Way . Thanks to him and You

We fixed this with the extension release for version 1.12.0


Readme's language feature resource navigates to an invalid page

Description:
$title and it should navigate to https://ballerina.io/learn/tooling-guide/vs-code-extension/language-support/language-intelligence/ while the current link navigates to the installation guide

Rathe than linking only to the Language Intelligence page, it should be useful to mention all the sections in the Docs and add the general link. Fixed this in https://github.com/ballerina-platform/plugin-vscode/pull/383.

Moved to https://github.com/wso2/ballerina-plugin-vscode/issues/10


Cosmetic items are bugged

So i have a mew, mewtwo and jolteon hat. The mew and mewtwo ones are broken and my jolteon hat is an eevee hat... My backpack from zapdos seems broken as well. can someone help me?
My IGN is: Tries97
Server: Titan

fixed


Added Omeshcoding to data

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

[x ] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.
[x ] This PR does not contain plagiarized content.
[x ] The title of my pull request is a short description of the requested changes.

Screenshots

Note to reviewers

You have added package-lock.json to your commit. please revert the changes in the file.

should I delete the package -lock.json file

should I delete the package -lock.json file

No, you shouldn't delete it. It is an important file that makes the project work.
You need to revert the changes in the package-lock.json file by copying the original content here: https://raw.githubusercontent.com/EddieHubCommunity/LinkFree/main/package-lock.json
Let us know if you need any help!

Hi! I've reverted the package-lock file.

Hi, Pradumnasaraf my profile is not visible while I search on the website. Am I missing something?


Convert plugin testing to pipelines

This is a copy of https://github.com/theforeman/foreman-infra/pull/1227

We're migrating to GHA: https://github.com/theforeman/actions/issues/1


Unhandled crashes not sent. (iOS)

Description

Issue
Crash logs are generated but not sent.
Environment
Library versions:
├─<EMAIL_ADDRESS>├─<EMAIL_ADDRESS>└─<EMAIL_ADDRESS>

cocoapods version (if any) (pod -v): 1.8.4

iOS/Android version(s): 13.5.1

simulator/emulator or physical device?: physical device

debug mode or production?: production

[x] (iOS only) [BugsnagReactNative start] is present in the
application:didFinishLaunchingWithOptions: method in your AppDelegate
class?

[ ] (Android only) BugsnagReactNative.start(this) is present in the
onCreate method of your MainApplication class?

Example Repo

[ ] Create a minimal repository that can reproduce the issue after running
yarn install and react-native run-ios/react-native run-android
[ ] Link to it here:

Example code snippet
import { Client, Configuration } from 'bugsnag-react-native';
import getDefaultSettings from './settingsHelper';
import { version } from '../../../package.json';

const settings = getDefaultSettings();

const configuration = new Configuration();
configuration.apiKey = settings.bugsnagApiKey;
configuration.notifyReleaseStages = ['production', 'staging', 'development'];
configuration.releaseStage = settings.env;
configuration.codeBundleId = version;

configuration.registerBeforeSendCallback(report => {
	report.metadata = {
		...(report.metaData || {}),
		reduxState: global.Store ? global.Store.getState() : null,
	};
	// eslint-disable-next-line no-undef
	if (__DEV__) {
		console.warn('bugsnag report suppressed', report);
		return false;
	}
	return true;
});

const Bugsnag = new Client(configuration);

export default Bugsnag;

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// #if DEBUG && TARGET_OS_SIMULATOR
//   InitializeFlipper(application);
// #endif
  [BugsnagReactNative start];
  [AppCenterReactNative register]; // Initialize AppCenter
  [AppCenterReactNativeAnalytics registerWithInitiallyEnabled:true]; // Initialize AppCenter analytics
  [GMSServices provideAPIKey:@"SOME_KEY"]; // Initialize Google maps
  [FIRApp configure];

  RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
  RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge
                                                   moduleName:@"MyAppName"
                                            initialProperties:nil];

  rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];

  self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
  UIViewController *rootViewController = [UIViewController new];
  rootViewController.view = rootView;
  self.window.rootViewController = rootViewController;
  [self.window makeKeyAndVisible];
  [RNSplashScreen show];
  return YES;
}

Error messages:
2020-06-25 19:56:43.335610+0300 MyAppName[8314:3751160]  - <AppMeasurement>[I-ACS036002] Analytics screen reporting is enabled. Call +[FIRAnalytics setScreenName:setScreenClass:] to set the screen name or override the default screen class name. To disable screen reporting, set the flag FirebaseScreenReportingEnabled to NO (boolean) in the Info.plist
2020-06-25 19:56:43.366494+0300 MyAppName[8314:3750977] Attempted to override non-null API key with nil - ignoring.
2020-06-25 19:56:43.401666+0300 MyAppName[8314:3751171] 6.13.0 - [Firebase/Analytics][I-ACS023007] Analytics v.60106000 started
2020-06-25 19:56:43.402588+0300 MyAppName[8314:3751171] 6.13.0 - [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo.gl/RfcP7r)
2020-06-25 19:56:43.423631+0300 MyAppName[8314:3750977]
[CodePush] Loading JS bundle from file:///private/var/containers/Bundle/Application/F45CAD0D-F8CD-467A-9A29-C0E217E5A09A/MyAppName.app/main.jsbundle
2020-06-25 19:56:43.753402+0300 MyAppName[8314:3750977] [] nehelper sent invalid result code [1] for Wi-Fi information request
2020-06-25 19:56:43.754569+0300 MyAppName[8314:3750977] [] nehelper sent invalid result code [1] for Wi-Fi information request
2020-06-25 19:56:43.755870+0300 MyAppName[8314:3750977] [] nehelper sent invalid result code [1] for Wi-Fi information request
2020-06-25 19:56:43.757291+0300 MyAppName[8314:3750977] [] nehelper sent invalid result code [1] for Wi-Fi information request
2020-06-25 19:56:43.802360+0300 MyAppName[8314:3751182] Sent 1 sessions to Bugsnag
2020-06-25 19:56:43.850 [info][tid:main][RNGestureHandlerManager.m:136] [GESTURE HANDLER] Initialize gesture handler for root view <RCTRootContentView: 0x106d1c1c0; reactTag: 1; frame = (0 0; 414 896); gestureRecognizers = <NSArray: 0x282296910>; layer = <CALayer: 0x282cff080>>
2020-06-25 19:56:43.880272+0300 MyAppName[8314:3750977] WF: === Starting WebFilter logging for process MyAppName
2020-06-25 19:56:43.880299+0300 MyAppName[8314:3750977] WF: _WebFilterIsActive returning: NO
2020-06-25 19:56:44.059228+0300 MyAppName[8314:3750977] [ProcessSuspension] 0x116da1680 - ProcessAssertion::processAssertionWasInvalidated()
2020-06-25 19:56:44.060770+0300 MyAppName[8314:3750977] [ProcessSuspension] 0x116da16e0 - ProcessAssertion::processAssertionWasInvalidated()
2020-06-25 19:56:45.027792+0300 MyAppName[8314:3750977] [react-native-permissions] ios.permission.CAMERA permission checked: granted
2020-06-25 19:56:45.030929+0300 MyAppName[8314:3750977] [react-native-permissions] ios.permission.LOCATION_WHEN_IN_USE permission checked: granted
INFO : BSG_KSCrash.m (286): -[BSG_KSCrash sendAllReportsWithCompletion:]: Sending 2 crash reports
2020-06-25 19:56:47.818565+0300 MyAppName[8314:3751182]
[CodePush] Applying full update.
2020-06-25 19:57:13.952718+0300 MyAppName[8314:3750977] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service
2020-06-25 19:57:13.953762+0300 MyAppName[8314:3750977] Could not signal service com.apple.WebKit.Networking: 113: Could not find specified service
2020-06-25 19:57:33.889552+0300 MyAppName[8314:3751186] [] tcp_input [C4.1:3] flags=[R] seq=1207297829, ack=0, win=0 state=LAST_ACK rcv_nxt=1207297829, snd_una=2396321532
2020-06-25 19:57:33.895918+0300 MyAppName[8314:3751186] [] tcp_input [C4.1:3] flags=[R] seq=1207297829, ack=0, win=0 state=CLOSED rcv_nxt=1207297829, snd_una=2396321532
2020-06-25 19:57:33.896213+0300 MyAppName[8314:3751186] [] tcp_input [C4.1:3] flags=[R] seq=1207297829, ack=0, win=0 state=CLOSED rcv_nxt=1207297829, snd_una=2396321532

So, Bugsnag says it's sending the reports, but I can't see them.
Android is reporting just fine.
Don't know if it has anything to do with those com.apple.WebKit notifications (I'm not using the WebView, maybe GoogleMaps does)  or tcp_input messages.

Hi @cvvspb
Could you confirm are you using at debugger?
You should see something in the logs like this if you are :

WARN : BSG_KSCrashSentry.c (103): BSG_KSCrashType bsg_kscrashsentry_installWithContext(BSG_KSCrash_SentryContext , BSG_KSCrashType, void ()(void *)): KSCrash: App is running in a debugger. Only user reported events will be handled.

If you are, only handled exceptions will be sent which might explain the behaviour you are seeing.
According to a post here the WebKit errors suggest there may be intermittent network connection issues which could also explain why the reports are not sent. Is this something that could be happening while your application is running?

Closing out due to inactivity. Any further related comments to add, please do drop them in here and we'll re-open the issue.


Porting arch/armv8-m support

Add dsp extension; float point based on hardware and software.
Delete folder "iar"
Add tool chain for cortex-M23 and cortex-M35p

Signed-off-by: qiaowei<EMAIL_ADDRESS>Change-Id: I5bfc78abb025adb0ad4fae37e2b444915f477fe7
Pull Request Template
Title guidelines
Following the guidelines for writting good commit messages (https://chris.beams.io/posts/git-commit/) and creating a meaningful title is key in effective team communication.
do's

stm32h7:  Add SDMMC Support
nsh:  Separate source and sh for POSIX compliance
nxstyle:  Fixed Camel case detection
drivers/serial:  Fixed style violation

dont's

fixed bug
nxstyle
PR #12

Description
Describe problem solved by the PR
A clear and concise description of the problem, if any, this PR will solve. Please also include relevant motivation and context: E.g. The current nsh sh command violates the POSIX ...
List any dependencies that are required for this change.
Describe your solution
A clear and concise description of what you have implemented.
Describe possible alternatives
A clear and concise description of alternative solutions  you've considered.
Additional context
Add any other context or screenshots for the pr.
Fixes # (issue)
Type of change
Delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Test A
[ ] Test B

Test Configuration:

Nuttx board/config:
Hardware:
Toolchain:

Checklist:

[ ] My code follows the style guidelines of this project (NEED link to how to run checkpatch)
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have checked my code and corrected any misspellings (NEED link to how to run checkpatch spelling)

Good job!  Great contribution!  I will be happy to merge this as soon as it passes all of the nxstyle checks.  That appears to be the only hold up.

Good job! Great contribution! I will be happy to merge this as soon as it passes all of the nxstyle checks. That appears to be the only hold up.

@patacongo , @pangqiao will fix nxstyle issue in tomorrow. Please wait a moment.

I will merge this despite the fact that it does not pass the nxstyle checks.  We agreed early on that cosmetic changes will no be held to the same review standard.

I will merge this despite the fact that it does not pass the nxstyle checks. We agreed early on that cosmetic changes will no be held to the same review standard.

Ok, anyway @pangqiao will provide a follow up patch fix the remain nxstyle issue.

I will merge this despite the fact that it does not pass the nxstyle checks. We agreed early on that cosmetic changes will no be held to the same review standard.

Ok, anyway @pangqiao will provide a follow up patch fix the remain nxstyle issue.

Oh.. I made a mistake.  I meant to merge #878 and keep this one open.  My mistake.  Well, know I can to the nxstyle fixed on your behalf if you like.  Sorry, I can repay you in that way.
I am getting too old and making too many mistakes.  It is past time for me to retire.

PR #880 makes amends for my mistake and, hopefully, saves you a little effort.

One other thing that we should consider is the naming of the files.  I tried to establish some consistent naming standards here:  https://cwiki.apache.org/confluence/display/NUTTX/Naming+FAQ
But I did not go to the effort to change all of the older architectures to follow this convention.  These newer architectures do follow this convetion.  See, for example, arch/arm/src/armv7-a.
Would like to follow this naming convention.  This would involve change the file names that begin with up_ to arm_.  it would also involve change armv8-m internal function names that begin with up_ to arm_.
What do you think?  Or should we just throw the naming convention away since it was never implemented?

I could also make the renaming changes within the armv8-m/ directory is you agree to that.  I am not doing anything else of value today.

That's fine for us, but is it may better that we do the change for all arch to keep the consistent?

I made the changes with PR882.

I never changed the other architectures because the job is large and I am very cautious about do things that I cannot test may break other people's code.  Stability is important, but so it controlled change.
arm/, armv6-m, and armv7-m do not follow the convention.  armv8-m, armv7-a, and armv7-r do follow the convention.

Changing the arch/arm/src/* file names is pretty easy.  Fixing the function names is more difficult since the effect functions could be called from board logic too.
If the are only called from arm/ and board/  then they should be arm_.  If they are also called from, say, sched/ then they should be up_ meaning that the interface must be common across all architectures.  arm_ means that the interface only applies to the specific arm architecture.

But with the daily build system, I think the risk is low but the work load is huge.

yes, we can wait.  Or we can do it like I did that huge change to nxsem_wait_uninterruptible.  That was huge and took a week to do, but was not too painful because we created a small sub-team to divide the work up.  Most of the work is very simple, it is just a repetitive change but you still have to be very careful.  Staying aleart and careful is the hard part.

Because of the time zone differences, Alan, Adelatif, and I work a lot together.  Abdelatif is a lot further west be he is a night time person.  I am further to the east but I am a morning person, so our work hours overlap.
it is more difficult for us to work together since you don't usually even start work until I am asleep.

arm/, armv6-m, and armv7-m do not follow the convention. armv8-m, armv7-a, and armv7-r do follow the convention.

But that ignores the non-ARM architectures.  Think this convention has been completely ignored in MIPs, RISC-V, and others.  So yes, the job would be quite large.
It is only easy when you start with a new architecture.

@xiaoxiang781216 I notice a TizenRT PR to add TrustZone support: https://github.com/Samsung/TizenRT/pull/4262/files

@pangqiao please take a look


Add documentation for podpreset opt-out annotation

The new format simply adds a prefix of "podpreset-" to the current
annotation that records what presets have acted on a pod. The new naming
makes it such that there is no chance of collision with the newly
introduced opt-out annotation (or future ones yet to be added).
Opt-out annotation PR:
kubernetes/kubernetes#44965

This change is

@jpeeler -- this pr is needed against release-1.7 branch.

looks like a rebase is needed

LGTM


support completely removing old versions

When I look at my project's inactive versions under https://readthedocs.org/projects/bidict/versions/ I see a bunch of versions I'd like completely removed from readthedocs.org. I've tried cleaning, wiping, and changing privacy level to "private", but no matter what I do, I can't seem to get them removed from https://bidict.readthedocs.org/en/XYZ.

You can see there I have an "inactive" version v0.2.1 (for example). I've done everything I can to remove it, but still https://bidict.readthedocs.org/en/v0.2.1 remains.

Yes, the intend behind this is that we do not want to break existing links into the documentation. That's why there is no way yet to remove the docs for a version.
When setting a version to private, it's taking it out of all the listings in the frontend so that you won't see any new users on the inactive version but only those having the link to it.

Sometimes a docs version can get published mistakenly and should just be deleted. No links to it will break because nobody even has any. Would you consider giving admins the ability to actually delete bad versions?

Maybe there should be a cooling off period. They could be deleted within a hour (or some other arbitrary period) of creation.

+1. We would really like to purge some old, mistakenly published versions of docs, and we are not concerned about broken links to these versions.

We've published docs from development branches that were picked up by google and are now extremely stale but remain high in google search results. This has caused us lots of support problems as more often than not new users are looking at the wrong version of the docs.
I understand not wanting to break old links, how about allowing redirects between versions?

We moved our docs from one repo to a different repo. The tags remained the same, but I wanted to make sure everything including the old docs are built from the new repo. Can't remove versions, can't re-point versions to different commits... :(

This is a dupe of #1408 -- closing this, and you can watch for a proper solution there. This specific issue has been addressed with #1584 and will be deployed soon.

Bah sorry -- thought this was a different issue. This sounds like a bug in our version syncing code -- which should be deleting old versions.

Hi, I need to delete two test docs but I can't find the option in the UI. Could you please remove them completely? Their names are: "ScrapinghubTest" and "ScrapinghubTests". They are really messing with our official docs in search engines.
Thanks in advance.

@aperezalbela Hi, your request quite different and not related to the bug described in this ticket. Can you please open a new one so we can keep track of your issue separately and address it properly? Thanks!

@gregmuellegger sure! thanks.

Anything the user community can do to help with this issue? If you have an idea of where the buggy code might be and can point it out, maybe one of us can take a crack at a PR.

Just curious, but does RTD use the Delete event to get notified of branch deletions? If so, projects using manual webhooks need to make sure Delete events are getting sent from GH to RTD.
If my hypothesis is correct, once you've enabled Delete events, if the branch is already deleted on the GH project side, create a new one with the same name and then delete it. That may fix this issue?

One more observation: I've found that sometimes, if one deletes a branch via GitHub's Pull Request interface (by clicking the button after merging), sometimes doing a git pull --all && git br -a will show that the branch still exists on GH (and in RTD). In that case, the work-around in my previous comment will likely remove both.

Old versions should now be deleted automatically in at least a couple hours after deletion.


python312Packages.files-to-prompt: init at 0.4

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

There is a problem with the maintainer-list.nix, you seem to have modified the formatting of the whole file.

Sorry about that. Fixed now

Shouldn't the PR title and the commit message read "python312Packages" instead of "python311Packages"? This doesn't seem restricted to Python 3.11.

Anything that needs to be done from my side to get this rolled out? @samueltardieu @natsukagami

@natsukium


chore: Update .codegen.json with commit hash of codegen and openapi spec

Pull Request Test Coverage Report for Build<PHONE_NUMBER>4
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 53.833%

Totals

Change from base Build<PHONE_NUMBER>4:
0.0%

Covered Lines:
8349

Relevant Lines:
16184

💛  - Coveralls


⚠ Processors has degraded performance

In 50df91c, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 80 ms

Resolved: Processors performance has improved in 3fdc0fb.


LHN shows "hidden" avatar and name but  preview message show the name of the user

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number:
Reproducible in staging?: needs reproduction
Reproducible in production?: needs reproduction
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @tgolen
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1718282945631339
Action Performed:

Open app
Observe LHN for hidden avatar and name and preview message

Expected Result:
If the user is unknown message preview should not show
If the user is known hidden avatar should not appear
Actual Result:
Hidden avatar and name shows, but the user name also appears.
(Alex is the part of the company and should be known"
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos

View all open jobs on GitHub

This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989

hey @bfitzexpensify I am OOO the rest of the week, so I'm looping in another BZ member. Will pick things up next week though!

I've started a thread here: https://expensify.slack.com/archives/C05LX9D6E07/p1718706530692609

We need to use the Slack thread to capture the Onyx state of this specific chat, then trace how it was created in the db
I suspect that there are properties missing in the report properties

@tgolen do you have the report ID for the report that showed Hidden?

Happened to @jliexpensify a week ago when they updated Android.  Asked them to comment in thread if they're still experiencing. Leaving closed for now
https://expensify.slack.com/archives/C049HHMV9SM/p1721367249755689


fix(formsmanager.unsubscribe): update store before unsubscribing

PR Checklist

[x] The commit message follows our guidelines: https://github.com/datorama/akita/blob/master/CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?
[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?
https://github.com/datorama/akita/issues/343
Issue Number: 343
What is the new behavior?
Store gets updated when calling formManger.unsubscribe()
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Keep this open, I'll make it optional as requested and ping back.

@NetanelBasal Please lmk if you want the name of the option to be different. How can I update the documentation (gitbook).
Apart from that, I do think it would make sense to be able to enable this globally via injection token for the FormsManager as otherwise its easily forgotten. Would you be opposed to that or should I extend this PR to allow global configuration as well?

Sure. You can add an InjectionToken that will provide debounceTime, and the new option.

all done, sry for all the back and forth. hopefully my next pull request will be smoother :)


Fix issue with using Http.Empty on IE 10/11

Motivation
On some browsers (it seems like IE 11 and 10), using Http.send with a body made by Http.Empty causes the request to send undefined to the server.
Cause
This is down to the fact that Http.Empty doesn't actually have a ._0, causing req.send(req.body._0) to send "undefined" in some browsers. In others, nothing is sent. Go figure.
What I changed
Now it checks to make sure that if there is no ._0. If there is no ._0, then instead just call .send() with no arguments. Otherwise, call req.send with the body as an argument as usual.
What to test
Calling Http.send or any derivative (get, post) where { body = Http.Empty }

Thanks for your contribution @eeue56 . Just as a heads up, this PR needs a rebase, as there's conflicts against master.

I'm not sure if this is still true in elm-lang/http, so I will close this one.


Issue Title: Upgrade Website Template to Align with Updated README

We would love if anyone wants to upgrade the website template to align with the updated README.md description and the new theme. This will include rebranding, applying the new colour scheme, adding the podcast section, updating the content, and including partner logos.
Tasks:

Rebranding: Replace "Intelligenz" with "Tech Talks X IntelligenZ" across the website.
Colour Scheme: Apply the following colours:

Primary: #760275 (Deep Purple)
Secondary: #000000 (Black)
Tertiary: #2c069d (Bright Blue)

Podcast Section: Add an invitation to join the Tech Talks X IntelligenZ Podcast.
Article Reference: Link to the article "The Podcasters - Know Who We Are".
Tagline: Add the tagline: "Explore the Tech with Tech Talks!"
Partner Logos: Add logos for Girl Up Coders and Crafty Learners in the "Partners" section.
Content Updates: Ensure the website reflects the new podcast, events, and branding.

For more details, refer to the updated README.md.
Acceptance Criteria:

Updated branding, colour scheme, podcast section, and partner logos.
Content should reflect the new theme and podcast details.

For doubts ask me in discussion section or linkedin.

hey i wanna to work on the Issue

@ThePlator do ask the doubts in the discussion section of this repo!

Will we have different user roles (e.g., admins, contributors, readers)? How will permissions differ?
What types of educational content will be hosted?
How should we categorize resources? Should users be able to filter or search based on topics?
What should be searchable? Only blogs and events, or the entire resource hub as well?

@ThePlator in all the questions, common answer is :
the linkedin description of our Tech Talks IntelligenZ : https://www.linkedin.com/company/104787080/admin/dashboard/
and our youtube : https://www.youtube.com/@TechTalksIntelligenZ2024
In resources : we have medium blogs, Linkedin articles which we intend to feature it on the website which would attract people and according to the theme given in the readme.md

@ThePlator any updates?

@Sanskriti1102  i would like to work on this issue please assign me this issue

@Tanisha0708 assigned


[Fonts] Icon request: social_media

I want to display social media on my Flutter app and need a social media icon. However, I can't find the social media icon. I hope Flutter would add a social media icon.

Hi @mycar98765, is there a specific social media icon that you need?
I can't seem to find a reference to an icon called social media on the google icons site.

@danagbemava-nc, yes I need a specific social media icon like this:

Hi, we generally offer icons found on the Google Fonts website. If not available, there are many packages which include social icons, such as https://pub.dev/packages/font_awesome_flutter

@guidezpl, I want this social media icon with many small icons from social media companies. I think that means social media.

Hi @mycar98765, as @guidezpl stated, the icons added are generally the ones that are available on the Google Fonts site.
Given that your specific icon doesn't yet exist on the Google Fonts site, it can't be added yet.
You can try requesting such an icon on the material icons github or you can create a custom SVG and use https://www.fluttericon.com/ to generate an icon suitable for your project.
I'm going to have to close this issue as unactionable for now.
Thank you

I solved my problem. I solved this problem by the way of this article. Hope this post will also help someone with the same problem as me.


MAINT: Remove numpy upper version pin, test against numpy 1.X and 2.X

Overview
Adds support for numpy 2.0. Closes #3707
Changes

Changes the build-time dependency to be numpy 2.0, rather than oldest-supported-numpy
Adds a CI job to test against the oldest supported numpy (1.24.0)

References

https://numpy.org/doc/stable/dev/depending_on_numpy.html#numpy-2-0-specific-advice
https://numpy.org/doc/stable/dev/depending_on_numpy.html#build-time-dependency
https://scientific-python.org/specs/spec-0000/

@CloseChoice I was getting stuck debugging the C++ build until I realised I had confused the runtime numpy with the build numpy.
This page was very helpful:
https://numpy.org/doc/stable/dev/depending_on_numpy.html#numpy-2-0-specific-advice
It looks like eventually we should aspire to build against numpy 2.0, as that will be compatible with both numpy 1.X and 2.X. I've updated our build metadata in this PR accordingly.
However, I think we need to be careful about breaking compatibility with older versions. Previously it was necessary to compile against oldest-supported-numpy:
https://numpy.org/doc/stable/dev/depending_on_numpy.html#build-time-dependency

Hmm, to me this sounds like maybe we are lucky and just changing the version in
NPY_1_7_API_VERSION might do the trick

Hmm, to me this sounds like maybe we are lucky and just changing the version in NPY_1_7_API_VERSION might do the trick

Good shout, done. I set this to NPY_2_0_API_VERSION. Note to self, this is mentioned in the numpy docs here.


[Leagues] Ruinous Prayers xp drop color

In leagues 4 you can have the ruinous prayer book, and these aren't detected. So exp drops aren't changing to the respective color when praying offensively. I can see how this would be niche, but if it is something that can be updated that'd really be helpful.

seconded, would be a very helpful feature! :)


When behind a VPN, does the .NET client Google.Cloud.SecretManager.V1 require extra CA cert configuration in addition to core/custom_ca_certs_file?

I've successfully authorized myself using the command:
gcloud auth login --update-adc

I'm working behind a Zscaler VPN and I've setup my CA cert using the key core/custom_ca_certs_file.
I've been able to access a secret using the following command:
gcloud secrets versions access "latest" --secret="some_key"

In my GCP application I'm using version 1.8.0 of Google.Cloud.SecretManager.V1
When running the following code in my application
var client = SecretManagerServiceClient.Create();
var result = client.AccessSecretVersion(new SecretVersionName("some_project_id", "some_key", "latest"));

I get the following exception was thrown.
Grpc.Core.RpcException: Status(StatusCode="Unavailable", Detail="failed to connect to all addresses", DebugException="Grpc.Core.Internal.CoreErrorDetailException: {"created":"@1649171898.954000000","description":"Failed to pick subchannel","file":"..\..\..\src\core\ext\filters\client_channel\client_channel.cc","file_line":3009,"referenced_errors":[{"created":"@1649171898.954000000","description":"failed to connect to all addresses","file":"..\..\..\src\core\ext\filters\client_channel\lb_policy\pick_first\pick_first.cc","file_line":398,"grpc_status":14}]}")
   at Grpc.Core.Internal.AsyncCall`2.UnaryCall(TRequest msg)
   at Grpc.Core.Calls.BlockingUnaryCall[TRequest,TResponse](CallInvocationDetails`2 call, TRequest req)
   at Grpc.Core.DefaultCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
   at Google.Cloud.SecretManager.V1.SecretManagerService.SecretManagerServiceClient.AccessSecretVersion(AccessSecretVersionRequest request, CallOptions options) in C:\projects\google-cloud-dotnet\apis\Google.Cloud.SecretManager.V1\Google.Cloud.SecretManager.V1\ServiceGrpc.g.cs:line 919
   at Google.Api.Gax.Grpc.ApiCall.GrpcCallAdapter`2.CallSync(TRequest request, CallSettings callSettings)
   at Google.Api.Gax.Grpc.ApiCallRetryExtensions.<>c__DisplayClass1_0`2.<WithRetry>b__0(TRequest request, CallSettings callSettings)

My question is this: is there some where else that I need to configure a CA certificate specifically for the .NET client. The fact that I am able to access the secret using the CLI but unable to acccess it via the application indicates one of :

CA cert configuration is missing (in addition to the one I've already configured above)
Zscaler is still blocking despite the certificate

Right now, I'm thinking it's unlikely that 2 is the case because secops are telling me they can see my CLI requests but unable to see
the requests from the application which suggests to me the cert handshake is failing for the .NET client - hence why I think it might be 1

The client libraries make requests over HTTP/2 via Grpc.Core. Does ZScaler support HTTP/2?
If a different certificate needs to be used by the gRPC client, it's possible that setting the GRPC_DEFAULT_SSL_ROOTS_FILE_PATH environment variable to refer to a PEM file will help.
Note that gcloud uses (I believe) HTTP/1.1 and JSON rather than a gRPC connection - the different paths here would explain why the gcloud requests succeed but the client library ones fail.
Could you turn on gRPC logging and try again? Just set GRPC_TRACE=all and GRPC_VERBOSITY=DEBUG before running the code from the console, and you should see a lot of output, which will hopefully be helpful.
Apologies that this is a bit of a scattergun set of suggestions - the client library itself doesn't do anything low-level; it relies on the gRPC libraries to do that for us, so this is outside my area of expertise.

@benfranklin79: Given the issue you've raised on the grpc repo, I'll close this now - I don't think we'd end up with any changes within this repo.