Terminal profile icon not shown in Jump List when icon is from an EXE

I provided an EXE for the icon of two of my terminal profiles. It shows correctly in the in-app drop down and in the tabs. However the icon is not displayed in the TaskBar JumpList. See attached image.

From MSFT:44188999

Is this one up for grabs? I think I found a possible solution.

@jamespack oh heck yeah!

Is this the best place to post some code and ask questions? Or is there a better mechanism?

Ohh. I lied. This is not ready yet.

Ok. Now I think its ready for review. Not sure if your team has a preference for converting strings to signed numbers.


Can not set Character Map UWP as a default app to open .ttf file

应用似乎没有关联 .ttf 文件。「设置」中只能将其设置成 .otc、.otf、.ttc 文件的默认打开应用。

Unfortunately Microsoft prevents any application from legally being set as the default app to open ttf files =[
As an aside, I've also considered removing the default file associations entirely as it has the side effect of prevent you from easily being able to install fonts from Windows Explorer, as it no longer shows the install buttons and prompts if you choose a default app for font files that isn't the Windows font viewer, and we can't install fonts from a UWP app without breaking outside the sandbox

Due to Windows system limitation, closing this issue as won't fix


Add torchvision.datasets.CelebA()

Added implementation of torchvision.datasets.CelebA() PyTorch document
torchvision.datasets.CelebA() downloads one huge zip img_align_celeba.zip and 5 small text files from GDrive.
torchvision.datasets.CelebA() of both TorchSharp and PyTorch cannot download img_align_celeba.zip because of quota. But you can download it with a web browser and place it in root directory before calling torchvision.datasets.CelebA().

Sample code
torchvision.io.DefaultImager = new torchvision.io.SkiaImager();
var transform = torchvision.transforms.Resize(80, 80);
var data = torchvision.datasets.CelebA("./data", download: false, transform: transform);
var loader = new torch.utils.data.DataLoader(data, 4);
int i = 0;
foreach (var batch in loader) {
    var item = batch;
    var input = item["input"];
    var target = item["attr"];
    for (int j = 0; j < 4; j++) {
        torchvision.io.write_image(input[j], $"data/test_{i}.png", torchvision.ImageFormat.Png);
        StringBuilder sb = new StringBuilder();
        Console.WriteLine("{0}", target[j].ToString(TensorStringStyle.Default));
    }
    ++i;
}

@NiklasGustafsson This is WIP. Can you take a look how torchvision.datasets are implemented? torchvision and torchaudio have different transform mechanism. This change is only for torchvision.datasets but not for torchaudio.datasets

I'll take a look at this later today.

Errors in build:
/__w/1/s/src/TorchVision/Datasets/CelebA.cs(86,25): error CS0815: Cannot assign method group to an implicitly-typed variable [/__w/1/s/src/TorchVision/TorchVision.csproj]
/__w/1/s/src/TorchVision/Datasets/CelebA.cs(86,25): error CS0815: Cannot assign method group to an implicitly-typed variable [/__w/1/s/src/TorchVision/TorchVision.csproj]

Fixed the error.
VS 2022 is okay with the code before change.

Can you take a look how torchvision.datasets are implemented?

Can you elaborate on what you would like to see?

@NiklasGustafsson

Can you elaborate on what you would like to see?

I am trying to replace current ITransform with generic based interface like IModule<>. Current ITransform is bound to IDictionary<string, Tensor>, but some of Dataset may return any types if we try to emulate interface of torchvision and torchaudio. This change follows torchvision.datasets.VisionDataset that assumes any types. The bad side of this change is too many type parameters. I'd like to ask you if you have any opinions, ideas.

ITransform assumes that all values are Tensors. This doesn't work sometimes. For example, an image caption dataset like torchvision.datasets.CocoDetection, returns targets that includes caption strings. Without knowing tokenizer to use, we cannot convert these into Tensors. Also, non Tensor values may be efficient for classification datasets as you don't have to make a scalar Tensor for each sample and stack them into a batch.
loading annotations into memory...
Done (t=0.14s)
creating index...
index created!
(<PIL.Image.Image image mode=RGB size=586x640 at 0x275CE5D5250>,
 [{'image_id': 139,
   'id': 372891,
   'caption': 'A woman stands in the dining area at the table.'},
  {'image_id': 139,
   'id': 376968,
   'caption': 'A room with chairs, a table, and a woman in it.'},
  {'image_id': 139,
   'id': 379917,
   'caption': 'A woman standing in a kitchen by a window'},
  {'image_id': 139,
   'id': 382074,
   'caption': 'A person standing at a table in a room.'},
  {'image_id': 139,
   'id': 384831,
   'caption': 'A living area with a television and a table'}])

@NiklasGustafsson
ITransform assumes that all values are Tensors. This doesn't work sometimes. For example, an image caption dataset like torchvision.datasets.CocoDetection, returns targets that includes caption strings. Without knowing tokenizer to use, we cannot convert these into Tensors. Also, non Tensor values may be efficient for classification datasets as you don't have to make a scalar Tensor for each sample and stack them into a batch.

Right, but do you have to formalize the interface in an interface? The purpose of ITransform was to formalize it for Compose.

Right, but do you have to formalize the API in an interface? The purpose of ITransform was to formalize it for Compose.

You're right. If we can use dynamic or reflection in Compose, then Compose can handle non-Tensor types. Do you think it is acceptable?

@kaiidams -- this PR was a WIP PR five months ago. Are you still interested in pursuing it?

@NiklasGustafsson
Thanks, I'll try to make a change without generic transform. CelebA of PyTorch supports multiple target tensors, but this PR will only support one target tensor.

Errors in latest builds:
/__w/1/s/src/TorchVision/dsets/Utils.cs(62,44): error CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread. [/__w/1/s/src/TorchVision/TorchVision.csproj]

@NiklasGustafsson
This PR is ready for review. Please take a look in your convenient time. No need to hurry.

@NiklasGustafsson This PR is ready for review. Please take a look in your convenient time. No need to hurry.

I should be able to get to it this week.

@NiklasGustafsson Thank you for reviewing. Updated the code.

@kaiidams -- it took a while, but it's finally here! It'll be in the next release.


Update linux-install-with-puppet.md

Made changes per issue@8152 as current snippet does not generate a working apt source list:
Changing release => $channel,
to
release => $facts['os']['distro']['codename']

@JohanFreelancer9 Please copy review

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/8152

@msbemba

@akomakom I'm in touch with the author to see if this can be fixed in the backend.

@msbemba

@yogkumgit the changes have been made. Waiting for author to verify and approve

@Dansimp Please merge this PR. Thanks


Fix TrafficTarget v1alpha2 Spec type

TrafficTarget v1alpha2 defines the Spec attribute as a slice of TrafficTargetSpec. This is inconsistent with the specification
as it should just be a TrafficTargetSpec, not a slice.
This PR replaces the []TrafficTargetSpec by a TrafficTargetSpec in the TrafficTarget v1alpha2 type.
Fixes #83

thnx @jspdown !


Conflict with onClick event from view inside card content

The view inside card content somehow consumes the touch event, and the cadStack doesn't listen to the drag gestures, is there a workaround or something we can do, so views inside the card content respond to onClick and drag gestures from CardStack also gets triggered.
I have a video of the undesired behavior below:
https://www.youtube.com/watch?v=jOyM0T69KCA

This is not library specific issue, it is general question of how do you
handle the events. Google it
http://stackoverflow.com/questions/6374592/passing-touch-events-to-the-parent-view
On 25 Jun 2016 1:26 a.m., "Juan Pablo Prado"<EMAIL_ADDRESS>wrote:

The view inside card content somehow consumes the touch event, and the
cadStack doesn't listen to the drag gestures, is there a workaround or
something we can do, so views inside the card content respond to onClick
and drag gestures from CardStack also gets triggered.
I have a video of the undesired behavior below:
https://www.youtube.com/watch?v=jOyM0T69KCA
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/wenchaojiang/AndroidSwipeableCardStack/issues/56, or mute
the thread
https://github.com/notifications/unsubscribe/AAv25BlVUu0ncNKKF3K9hIc1WIanfclOks5qPHXRgaJpZM4I-OKr
.


java.lang.NoSuchMethodError with GSON parseString

I saw issue #224 and I tried the solution in there, and that did not work. I invalidated/restarted my IntelliJ cache, I tried to remove the GSON library I was using and used the one that the JAR downloaded when I put it into my build.gradle, nothing seems to have worked.
I am using v6.5.4 as that is the last version (that I'm aware of) that is compiled with Java 8.
Here is where the problem is:
    AuthorizationCodePKCERequest authorizationCodePKCERequest = api.authorizationCodePKCE(code, VERIFIER).build();
    try {
      AuthorizationCodeCredentials credentials = authorizationCodePKCERequest.execute();

After I run .execute() it throws an exception:
Exception in thread "Thread-15" java.lang.NoSuchMethodError: com.google.gson.JsonParser.parseString(Ljava/lang/String;)Lcom/google/gson/JsonElement;
	at com.wrapper.spotify.SpotifyHttpManager.getResponseBody(SpotifyHttpManager.java:296)
	at com.wrapper.spotify.SpotifyHttpManager.post(SpotifyHttpManager.java:183)
	at com.wrapper.spotify.requests.AbstractRequest.postJson(AbstractRequest.java:123)
	at com.wrapper.spotify.requests.authorization.authorization_code.pkce.AuthorizationCodePKCERequest.execute(AuthorizationCodePKCERequest.java:37)

Which I find weird, because when opening it up in IntelliJ Ctrl + Click, it.. doesn't have any errors? And Ctrl + Clicking parseString brings me to the method it otherwise could not find?

The request works fine, as I did some testing before trying to get the authorization codes and the callback worked fine, and I was able to get the code + the window opens to authorize with my application.
Any pointers? I'm genuinely confused and I'm entirely lost.
Edit: Proof that I can get the code just fine:

Heyhey, thank you for the detailed description!
One thing that you might try is to delete (/rename) the .gradle directories in your project's root and your user's OS account directory.

Thanks for the response! I tried that and then re-synced my gradle project and unfortunately that did not solve it. I checked the .gradle directory and everything seemed alright. It even claims it has GSON 2.8.6 cached too.

Anything else you might suggest? Thanks!

Could you please try downgrading to another minor version? Maybe start with the patch level first. Try 6.5.3 and then 6.4.1.
Background: I think at some point there was an issue uploading the artifact to Maven so kind of a half baked module migration was pushed there incorrectly. By design it is not possible to remove uploaded artifacts afterwards, so that might have been 6.5.4 eventhough I can't see a culprit in the git history now.
If an older version works for you I could republish that version under a new 6er version number. The last few patch or minor level changes were not very significant so downgrading should not make you loose essential features.

I tried to install the following: 6.5.3, 6.4.1, 6.4.0, and 6.3.0. None of which solved the issue.
Should I try downgrading/upgrading my gradle version? To be fair, I am on an older version of gradle for sakes of an older build.gradle I made to work with what I'm doing.

Hm, then I'm out of immediate ideas for now. Yes, you can try that!

I tried what I suggested, and that did not work either.
I thank you for trying to help me though! I'll keep this issue open in case I find a fix, unless you'd like to close it.

So update on this, I recently upgraded to Java 17 and it seems to work now, thanks for all of the help. It just seems like for some reason it didn't like java 8


added loadBlob() function / added "pause" event / added "finish" event

I added a loadBlob function so that users can load blobs instead of urls.
I wanted to use your awesome library to visualize/preview a local sound recording.
When you load() a base64-encoded string of raw audio, XHR does not like.
Since entire data is locally available in such case, I created another load function
loadBlob() so that you can directly ingest local data.
As for events, I noticed "finish" was broken and "pause" did not exist. I just went ahead and added those :)

Looks like we've incorporated most, if not all, of this PR and it can be closed.


Expose the version number programatically.

This addresses the feedback I left Piper on the 1.0 release PR, i.e. the version info is now exposed programmatically without duplicating it across setup.cfg and __init__.py.

Thanks to @duckinator for figuring this out  <3

bors r+


[Solved] ABC [GO]: Unable to retrieve required files for playback.

Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2020.05.08
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log

$ youtube-dl --version
2020.05.08

$ youtube-dl https://abc.com/shows/the-goldbergs/episode-guide/season-07/22-the-fakeup -v
[debug] System config: []
[debug] User config: [u'--download-archive', u'/home/pat/archive-youtube-dl.txt', u'--retries', u'infinite', u'--fragment-retries', u'infinite', u'--abort-on-unavailable-fragment']
[debug] Custom config: []
[debug] Command-line args: [u'https://abc.com/shows/the-goldbergs/episode-guide/season-07/22-the-fakeup', u'-v']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.05.08
[debug] Python version 2.7.17 (CPython) - Linux-4.15.0-96-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg N-95880-gd07d1c1, ffprobe N-95880-gd07d1c1, phantomjs 2.1.1, rtmpdump 2.4
[debug] Proxy map: {}
[Go] 22-the-fakeup: Downloading webpage
[Go] VDKA0_uixgx8ru: Downloading JSON metadata
[Go] VDKA0_uixgx8ru: Retrieving Media Token
[Go] VDKA0_uixgx8ru: Downloading JSON metadata
ERROR: Go said: 1025:Unable to retrieve required files for playback. Please try again in a few minutes.
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 797, in extract_info
    ie_result = ie.extract(url)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 530, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/go.py", line 205, in _real_extract
    raise ExtractorError('%s said: %s' % (self.IE_NAME, error_message), expected=True)
ExtractorError: Go said: 1025:Unable to retrieve required files for playback. Please try again in a few minutes.

Description

These URL's were working fine just a few weeks ago.  This change seems to have happened recently?

I'm having the same problems with these links as well:
https://abc.com/shows/good-morning-america/episode-guide/2020-04/14-tuesday-apr-14-2020
https://abc.com/shows/good-morning-america/episode-guide/2020-05/01-friday-may-1-2020
https://abc.com/shows/who-wants-to-be-a-millionaire/episode-guide/season-01/04-in-the-hot-seat-anthony-anderson-ike-barinholtz-and-hannibal-buress
https://abc.com/shows/good-morning-america/episode-guide/2020-05/02-saturday-may2-2020

This is because the method for retrieving the video ID has changed.
$$$$ Solution:
Open /youtube_dl/extractor/go.py, go to line 141, and change it to read:
                    r'\bvideoIdCode["\']\s*:\s*["\'](vdka\w+)'

is this issue going to be resolved in the next Youtube-DL version?

Oh, fantastic @tmthywynn8 - thank you very much for the solution!

Thank you @tmthywynn8!

i get this message after trying to download the free videos from abc ,com when i check the log: [05/18/20 09:47:29] ERROR: This video is only available for users of participating TV providers. Use --ap-mso to specify Adobe Pass Multiple-system operator Identifier and --ap-username and --ap-password or --netrc to provide account credentials.

i cant locate the youtube-dl extractor on my PC

Solution:
Open /youtube_dl/extractor/go.py, go to line 141, and change it to read:
                r'\bvideoIdCode["\']\s*:\s*["\'](vdka\w+)'

This is the exact line 141 I have in go.py and I am STILL receiving error 1025!
It is no longer (and hasn't been since not long after this issue was closed) a solution to this problem!
Please look into it soon. My contribution error data is at #26058

It looks like #25216 is the pull request that fixes this problem, but the PR is still open, and when I look at that line in master it is not the same as what's in the fix, so it looks like it never got merged.
I have a local copy based on a commit from around that same time in which I applied the patch manually.  It worked in May, and I just tried it again and it still works (for me) now. It may not be the only problem, but I think #25216 needs to be merged at the very least.

Any chance this will be merged soon?

Hope the developers merge the changes

:-( I tried this fix, and I started getting a RegexNotFoundError:
ERROR: Unable to extract post url; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output. Traceback (most recent call last):   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/YoutubeDL.py", line 797, in extract_info     ie_result = ie.extract(url)   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/extractor/common.py", line 530, in extract     ie_result = self._real_extract(url)   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/extractor/go.py", line 189, in _real_extract     url, video_id, requestor_id, resource)   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/extractor/adobepass.py", line 1453, in _extract_mvpd_auth     self._DOWNLOADING_LOGIN_PAGE)   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/extractor/adobepass.py", line 1365, in post_form     post_url = self._html_search_regex(r'<form[^>]+action=(["\'])(?P<url>.+?)\1', form_page, 'post url', group='url')   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/extractor/common.py", line 1014, in _html_search_regex     res = self._search_regex(pattern, string, name, default, fatal, flags, group)   File "/Users/DanWalker/PycharmProjects/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex     raise RegexNotFoundError('Unable to extract %s' % _name) youtube_dl.utils.RegexNotFoundError: Unable to extract post url; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

This is still not fixed. Please merge the change!

This is still not fixed. Please merge the change!

Seriously! +1

Please merge this!

Not sure what the notion of merging of is, but I support the motion to get this issue fixed. Will save me from making the edit every time I update the software.

Not sure what the notion of merging of is, but I support the motion to get this issue fixed. Will save me from making the edit every time I update the software.

@choc96208 on the other version of youtube-dl it works fine.


Ability to configure Pachyderm cluster settings via kube-native approaches

What is the goal / desired outcome?
Currently, helm install will deploy the pachyderm cluster, but any further base configuration (enterprise license, auth, etc) requires using pachctl commands or the API after installation which is manual intervention and does not support a gitops workflow.
If there is a way to accomplish this today via workaround, what does that require?
A pod with a pachyderm goclient that could read the various configuration settings from a configmap and/or secret and run as an init container after install in the helm chart to configure the cluster.
(Optional) What is your proposal for a feature to solve this?
A longer-term solution would have pachd check for the existence of certain environment variables and/or secrets/configmaps on startup to configure or reconfigure settings on the cluster. This would allow a more standard gitops workflow for customers who want to keep track of their cluster configurations and update them programmatically.
AB#75

This is addressed with the config pod, but we need some docs for it

If I'm looking at the template for the config secret right, this isn't fully implemented yet to document?

It works with the local values yaml. To activate the config pod you need to specify an enterprise key and a root password

The plan is to built the local values in so you don't need to specify (but keep the values blank in the values.yaml)

what if i'm deploying not locally? Is the expected flow that I create the secret manually before deploying?


WIP: 675 webpack modules dir

This PR adds the project's src directory as a modules directory. This allow us to resolve imports from src as pseudo-absolute paths in place of our existing insane relative paths. This will allow us to move files around without breaking all the import paths inside. Because there are so many relative paths, additional work cleaning this up will have to occur in follow-on PRs.
Resolves #675

I think I need to add some WebPack tooling for the test pipeline to get this to work. A bit bigger scope that I had originally realized, so marking as WIP:


ci: minikube install fixes

The fix adds checks to fail the install operation in case download does not successful complete, additionally we now use minikube start option to setup the ~vagrant user correctly (replacing a set of commands which was failing on Ubuntu).
To check run:
for i in install start status stop uninstall; do
        scripts/ci/install-minikube.sh $i
done

Failed due to:
22:46:48.556 ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?

run tests

Codecov Report

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

@@            Coverage Diff            @@
##             master     #792   +/-   ##
=========================================
  Coverage          ?   35.01%
=========================================
  Files             ?       60
  Lines             ?     8423
  Branches          ?        0
=========================================
  Hits              ?     2949
  Misses            ?     5166
  Partials          ?      308

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 33ddd5c...9ddb539. Read the comment docs.

@hunchback The "22:46:48.556 ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?" is not the error.
The real error seems to be:
10:15:19.989 2018-02-21T11:15:19.923+0100	INFO	elasticsearch/client.go:145 (*ElasticSearchClient).start	dpdk3: ElasticSearchStorage started
10:15:20.022 2018-02-21T11:15:19.956+0100	ERROR	analyzer/probes.go:53 NewTopologyProbeBundleFromConfig	dpdk3: Failed to initialize K8S probe: Failed to load Kubernetes config: invalid configuration: no configuration has been provided
10:15:20.024 panic: Failed to load Kubernetes config: invalid configuration: no configuration has been provided

@hunchback You probably need to run minikube start with sudo -E

Have added -E flag as in sudo -E $(which minikube) .... start

run tests

Can you please rebase on master ?


Deployment error

Would it be possile to schedule a call to review my steps?
{"code":"DeploymentFailed","target":"/subscriptions/0053072a-d174-4a77-a190-5284cca88117/resourceGroups/CommApps-RG/providers/Microsoft.Resources/deployments/Microsoft.Template-20240506160642","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see
https://aka.ms/arm-deployment-operations
for usage details.","details":[{"target":"/subscriptions/0053072a-d174-4a77-a190-5284cca88117/resourceGroups/CommApps-RG/providers/Microsoft.Web/sites/CommApps-RG/sourcecontrols/web","message":"There was a conflict. Conflict with existing ScmType: ExternalGit"},{"code":"InvalidBotData","message":"Bot is not valid. Errors: The Microsoft App ID is already registered to another bot application..  See
https://docs.microsoft.com/azure/bot-service/bot-service-resources-bot-framework-faq?view=azure-bot-service-4.0
for detailed requirements."},{"code":"InvalidBotData","message":"Bot is not valid. Errors: The Microsoft App ID is already registered to another bot application..  See
https://docs.microsoft.com/azure/bot-service/bot-service-resources-bot-framework-faq?view=azure-bot-service-4.0
for detailed requirements."}]}

Hi @ErinComms ,
Thanks for raising the query.

To overcome the failed resources, Go to azure portal-->Go to resource group(Where the deployment has been done)-->Select prep-function(or failed resource) from list of resources-->Go to Deployment Center-->Click on Settings. Below is the screenshot for reference.

If the resource is not pointing to intended repository and  showing empty. Please connect to the external Git and point to the official repository(like above)
Once the status turns to Success(active) in the logs section then good to proceed with remaining steps of deployment.
Please do the same for other failed resource as well.
After performing the above steps, don't attempt for re-deploy again

Hi, new issue. Will log a new one for the additional error received


Database Management

Description

This changeset adds a new page underneath "administration" that enables a user to obliterate their data.
api changes:

added a new "WipeDB" permission to the "administrator" role
added a new endpoint POST api/v2/database-management
added 3 new methods to the bloodhound db interface to delete data: DeleteAssetGroupSelectors() , DeleteAllDataQuality(), and DeleteAllFileUploads

ui changes:

new <DatabaseManagement /> and <ConfirmationDialog/> components

Motivation and Context

give a user the ability to light fire to their data
How Has This Been Tested?

unit tests have been added to cover UI changes, and integration tests have been added for the api handler
Screenshots (if appropriate):

Types of changes

[ ] Chore (a change that does not modify the application functionality)
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] Documentation updates are needed, and have been made accordingly.
[x] I have added and/or updated tests to cover my changes.
[x] All new and existing tests passed.
[ ] My changes include a database migration.

I don't see our swagger docs updated with the new endpoint, those updates need to be included.

The ticket calls out that we should "initiate a new analysis" after deleting data - I think this piece is missing.

We discussed in DM but the permissions addition requires a migration to be added to create the permission as well as to add the permission to the admin role.

appreciate the guidance on this one.  i got this working now-- i added a new migration file titled v5.7.0.sql and added the sql to create the db.Wipe permission and then associated that permission with the Admin role

The ticket calls out that we should "initiate a new analysis" after deleting data - I think this piece is missing.

added this to the code block for deleting graph data and for deleting custom high value selectors

I don't see our swagger docs updated with the new endpoint, those updates need to be included.

Might be worth coordinating with @codydbentley since he's knee deep in refactoring swagger currently


Add the french translations

thx for the translation bro

no problem, you'r welcome
Le ven. 5 avr. 2024 à 19:07, jma @.***> a écrit :

thx for the translation bro
—
Reply to this email directly, view it on GitHub
https://github.com/Y0URD34TH/Project-GLD/pull/48#issuecomment-2040276733,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUQG2QJ2A3FO5KGB4UD5GPDY33K53AVCNFSM6AAAAABFZOVUZWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBQGI3TMNZTGM
.
You are receiving this because you authored the thread.Message ID:
@.***>


Wrong result of intersection & difference

code:
//intersection
Clipper2Lib::Clipper64 c;
c.AddOpenSubject(polyline);
c.AddClip(polygon);
Clipper2Lib::ClipType ct = Clipper2Lib::ClipType::Intersection;
Clipper2Lib::FillRule fr = Clipper2Lib::FillRule::NonZero;
Clipper2Lib::Paths64 solution, solution_open;
c.Execute(ct, fr, solution, solution_open);

data:
Paths64 polyline{ {{ 7578177, 10050000 },{ 7498177, 10050000 },{ 7498177, -150001 },{ 1998176, -150001 },{ 1998176, -6650001 },{ -7801825, -6650001 }}};
Paths64  polygon{ {{ 3860842, -9864868 },
                 { 9798175, -1385479},
                 {9798176, 10250000},
                 {7498177, 10250000},
                 {7498177, -150001},
                 {1998176, -150001},
                 {1998176, -6650001},
                 {-7801825, -6650001},
                 {-7801825, -150000},
                 {-10098176, -150001},
                 {-10098177, -9949999},
                 {3801233, -9949999},
                 {3860842, -9864868} } };

result as shown in pic

Also, i try difference, the result is wrong

Quote from documentation:

Clipping open paths:
The library supports open path clipping, though only subject paths may be open. Given that open paths have no winding direction, vertex order in open path solutions will match the vertex order in their corresponding subject paths.
Open path clipping can also be performed concurrently with closed subject paths. Except in union operations, the presence of closed subject paths will have no effect on open path solutions. However, in union operations, open paths will be clipped wherever they overlap closed paths (regardless of whether they are subject or clip paths).
Unlike closed path clipping, there's not always an obvious or "right way" to clip open path segments when they overlap clipping boundaries. In Clipper2, sometimes these segments will be included in clipping solutions, and sometimes not. When the adjacent (ie preceding and succeeding) segments are both inside or both outside the clipping region, then overlapping segments will be included or excluded respectively. However, for segments overlapping clipping boundaries with one adjacent segment inside and the other outside, their inclusion or otherwise in solutions remains undefined.

http://www.angusj.com/clipper2/Docs/Overview.htm


Can't change specular / fresnel color when using compatibility renderer

When using the compatibility renderer, the alpha value of the specular / fresnel properties changes the size of the highlights, but changing the color itself does not work - they're always pure white.

They're not always white, it's lack of HDR that's doing this. You can set them to black and they won't be visible, and there is a small window where you can see colors before they turn to white.

Closing this because of inactivity.


[BUG] Started getting 400 response from login

Describe the bug
As of today, I've started getting a 400 response from the following POST call:
[400] POST https://i.instagram.com/api/v1/accounts/login/ (2<IP_ADDRESS>.75, OnePlus 6T Dev)
I'm seeing this for two separate accounts, neither of which have two-factor auth enabled. Any ideas?
To Reproduce
Attempt to log into Instagram using client.login method.
Traceback
Show your full traceback so that it is clear where exactly the error occurred.
[400] POST https://i.instagram.com/api/v1/accounts/login/ (2<IP_ADDRESS>.75, OnePlus 6T Dev)
Status 400: Empty response message. Maybe enabled Two-factor auth?
Expected behavior
Expecting Instagram to log in properly.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. Ubuntu 21.04] - Linus
Python version [e.g. 3.8.3] - 3.11.7
instagrapi version [e.g. 1.9.3, not "latest"] - Latest
moveipy version if used
imagemagick version if used

Additional context
Add any other context about the problem here.

What exception type was thrown?

Looks like it's resolved now - maybe a transient issue from Instagram


No Text in SophiApp

If I open SophiApp I get the Main menu (privacy, personalization...) I can also see the tick boxes, but there is no text about the content or function of the tickboxes.

Hi, Please make your request according to the template. You didn't provide any screenshots, app version, your Windows version and so on.


[physx] I can not link physx:x64-windows to my porject

Describe the bug
I can not link physx:x64-windows to my porject.
Environment

OS: Windows 11
Compiler: msvc 2019

To Reproduce

install physx:x64-windows using vcpkg
link 15 libs into project
compile failed as lnk2019 error

Expected behavior
link pass
Failure logs

Additional context
Please see https://github.com/NVIDIA-Omniverse/PhysX/issues/275

@ChivenZhang Thanks for posting this issue, could you please provide a simple camke reproduction project?

@ChivenZhang Thanks for posting this issue, could you please provide a simple camke reproduction project?

Of course.
TestPhysx.zip

@ChivenZhang
Thanks for the file, we recommend you use the method provided by vcpkg:
[Sample port usage]
physx provides CMake targets:

    cmake_minimum_required(VERSION 3.15)

    find_package(unofficial-omniverse-physx-sdk CONFIG REQUIRED)
    target_link_libraries(main PRIVATE unofficial::omniverse-physx-sdk::sdk)
    ...
    ...

It is not recommended to manually link all header files and library. Just add this and only need to include the header file in main.cpp:
CMakeLists.txt:
...
add_executable(MyExecutable main.cpp)
find_package(unofficial-omniverse-physx-sdk CONFIG REQUIRED)

target_link_libraries(MyExecutable PRIVATE unofficial::omniverse-physx-sdk::sdk)

I have never use vcpkg for deferent ports building. Could you please give me some hint？Thanks very much. I do not know how to produce "unofficial::omniverse-physx-sdk::sdk" library.

@ChivenZhang Just run command and pass CMAKE_TOOLCHAIN_FILE the  to your cmake project:
PS: git clone https://github.com/microsoft/vcpkg
PS: cd .\vcpkg\
PS: .\bootstrap-vcpkg.bat
PS: ./vcpkg install physx:x64-windows
PS: ./vcpkg integrate install
Applied user-wide integration for this vcpkg root.
CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=F:/vcpkg/scripts/buildsystems/vcpkg.cmake"

All MSBuild C++ projects can now #include any installed libraries. Linking will be handled automatically. Installing new libraries will make them instantly available.

https://github.com/microsoft/vcpkg?tab=readme-ov-file#getting-started

@FrankXie05 Thanks so much again. You have helped me lot. I have no problem now, thanks.

@FrankXie05 Thanks so much again. You have helped me lot. I have no problem now, thanks.


Allow specification of names and tags for secondary CIDR blocks.

Is your request related to a new offering from AWS?
No
Is your request related to a problem? Please describe.
When secondary CIDR blocks are specified within the same availability zone, the Name tag of the subnets created for the primary and secondary CIDR blocks are identical, making them difficult to distinguish.
Describe the solution you'd like.
Ideally, the public_subnets, database_subnets, private_subnets, etc. would accept a map or list of objects instead of a list of strings so that additional name suffixes or prefixes or tags might be supplied to allow the multiple subnets to be distinguished. Since this would be a breaking change, it would probably require introducing new optional variables.
Describe alternatives you've considered.
None.
Additional context
In our case, we have a small secondary CIDR block that supports AWS DIrectConnect and we need an easy way to distinguish between the subnets.

Thanks for opening this issue.
There are several similar already #403 #535, so I am going to close this one.
The common solution is to use maps instead of lists as you say.


Update Identity TSG with IntelliJ auth.

API change check
API changes are not detected in this pull request.


AE - Works page design

[ ] Add citation.js into project, and test loading subset of style conversions (there’s a client package that has 3 styles hardcoded already, might be what we need)
[ ] Investigate customizing markup from citation.js to link persons back to experts person page
[ ] Investigate removing year potentially from works filtering

Closing as this won't be included in the first release.


should format the emitted solidity code: Fmt(Error)

I am trying to use scaffold command but I am running into this issue
here is the command that I am using to
bulloak scaffold test/unit/tree/receive.tree
this is the error
thread 'main' panicked at /home/fave/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bulloak-foundry-0.8.0/src/scaffold/mod.rs:22:22:
should format the emitted solidity code: Fmt(Error)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

I am using compiler version 0.8.25 and I also confirm that the tree files are there and also used the fix command to be sure there's no issue thereof

@0xfave could you share the contents of the receive.tree file 🙏

    └── when contract receives ETH
        └── it should emit Received event with sender and amount

When I try to scaffold that tree it outputs:
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
bulloak error: missing a root
file: crates/bulloak/tests/scaffold/basic.tree

warn: Could not scaffold 1 files. Check the output above or run bulloak check, which might prove helpful.

Sorry the code block remove the root
I have corrected it

Ah, so receive is a Solidity keyword, so you cannot use it as a contract name! If you use Receive it works.

changed it and it worked.
thanks will close the issue now


[CSL-1313] Make all fields in BlockVersionModifier optional

@dcoutts This PR must be merged before mainnet (justification in issue description). Please review.

Will be merged to master as part of cardano-sl-1.0 branch


[Bug] Limit number of peers returned

Bug
Limit number of peers returned

Expected behavior
Relationship queries should limit number of peers returned.

Actual behavior
For large organizations, thousands of peers can be returned in one response object.

Repro steps
Detailed instructions so anyone can see the error.

Build
which build number exhibits the issue?

Severity
3

Details/Notes
Any more observations...

migrated to new tmobile/sawtooth-next-directory repo


Fix comments in config1

This PR fixes some comments in the sample configuration file. THose are mostly simple mistakes and some comments that didn't really make much sense.
A link to the config cheat sheet was also added to help users find more documentation.

Codecov Report

Merging #3946 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #3946   +/-   ##
=======================================
  Coverage   20.27%   20.27%
=======================================
  Files         146      146
  Lines       29316    29316
=======================================
  Hits         5945     5945
  Misses      22470    22470
  Partials      901      901

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 6be7387...b573640. Read the comment docs.


After the launch of Pokemon GO Live Map (ver 0.1.2) opens white window

Please tell me how to fix it?

I've tried following and downloading so many different things now that I can't even get THAT close to the map, tho it looked like that for a day or two before I started trying following wiki and you tube and downloading python and getting API codes and changing things by Git BASHing and a whole bunch of other things that are making me want to just throw my Surface across the floor and just give up the pokemon gig altogether (since I'm disabled a little I can't just wander around in my freetime hoping I'll come across some cool pokemons, nor do I have enough money to buy all the extra pokemon balls I cant get without help trying to find the nearest stops.
Could some Please in plain hum drum "never seen a computer before practically" language, explain to me how I can get this wonderful tool I had way too short of time with back onto my Surface please?

Step 1: Goto: https://github.com/mchristopher/PokemonGo-DesktopMap/releases
Step 2: Click on the release you need (probably PokemonGoMap-Win.zip)
Step 3: Goto "My Computer" and click "C" drive
Step 4: Right click and create a new folder and name it "PokemonGoMap"
Step 5: Find the downloaded zip file and double click it
Step 6: Drag and drop these files into "PokemonGoMap" folder you created
Step 7: Open "Pokemon GO Live Map.exe"
Once launched, you need to sign in with your Google account or Pokemon Trainer account (https://club.pokemon.com/uk/pokemon-trainer-club/sign-up/) I would recommend creating a new Trainer account.
After that you need a Google Maps API key, the instructions are in the window, just click the link and follow the guide. Y

Also, make sure you select "enable server" checkbox at the bottom during the first launch.
This map runs on port 8000 by default so after you have done all the above, to access it on your mobile just goto the config page of your router/firewall and enable port 8000 inbound to the local IP of your computer. Then goto your mobile and open a browser and type: http://:8000 where "" is the IP of your computer which is hosting the map.
Instructions for configuring your router: http://www.computerhope.com/issues/ch001201.htm

thanks man, mixJ2O.
This Step very important Step 3: Goto "My Computer" and click "C" drive
Now work it tool

Hey Showmanxzzz, I'm glad it's working for you now!


Cannot find translation when using Universal

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[x] Support request
[ ] Other... Please describe:

Current behavior
I have tried to set up a Angular App with Angular Universal and transloco, basically with these steps:

npx @angular/cli new transloco-ssr
ng add @nguniversal/express-engine --clientProject transloco-ssr
ng add @ngneat/transloco (adjusting the port on prod environment)
adding a key to the translation file
use the key in the emplate

Serving the App with ng s works as expected, but when lauching the App with SSR the translations are not found: Missing translation for 'en.key'
Expected behavior
I would expect for the that it also works out of the box with SSR
Minimal reproduction of the problem with instructions
Basically following the steps from this blog: https://dev.to/shaharkazaz/creating-search-engine-friendly-internationalized-apps-with-angular-universal-and-transloco-m02
Environment

Angular version: 8.2.14
Universal version: 8.2.6
transloco version: 2.12

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

@schmorell I'll take a look at it and get back to you 🙂

There is a problem with provideTranslocoConfig function, please change your code to use translocoConfig function instead:
change this:
provideTranslocoConfig({
      prodMode: environment.production,
      availableLangs: [{ id: 'en', label: 'English' }, { id: 'es', label: 'Spanish' }],
      reRenderOnLangChange: true,
      fallbackLang: 'es',
      defaultLang: 'en',
      missingHandler: {
      useFallbackTranslation: false
    }
})

{
      provide: TRANSLOCO_CONFIG,
      useValue: translocoConfig({
        prodMode: environment.production,
        availableLangs: [{ id: 'en', label: 'English' }, { id: 'es', label: 'Spanish' }],
        reRenderOnLangChange: true,
        fallbackLang: 'es',
        defaultLang: 'en',
        missingHandler: {
          useFallbackTranslation: false
        }
    })
}

Yes, working now. Many thanks for the quick fix. Great library, you are doing an awesome job. Thanks!


Fix group_by to handle multiple sort fields

This fixes group_by to handle multiple sort fields.  So you can now do something like:
 S.group_by('a', ('@group', 'age'))

The first argument to group_by is the argument to group on and the second is the fields to sort on within that group.  It works a little different than order_by, because of that first argument.
Needed this because discussion_search uses group_by but can potentially sort on multiple fields as defined in search.__init__:GROUPSORT.
r?

r+!

Oh, and stick "Closes #25." in the commit message so it does.


[QUESTION] Does FastApi swagger supports grpc?

As title.

FastAPI itself ships with the vanilla Swagger application, so you'll have to look there to see if gRPC is supported by the doc generator.
ASGI, the server protocol FastAPI hooks into does not handle HTTP Trailers, which I've read may cause issues with gRPC streaming.

About ASGI (and FastAPI) supporting it directly, what @sm-Fifteen said :point_up:
FastAPI works for web APIs, based on HTTP and extended to WebSockets.
On the other side, gRPC is kind of heavily based on protocol buffers and it depends more or less heavily on implementation-specific details. I understand its design was based on C++ or something, and then they added layers for other languages... not sure. But for example, in Python, several types of objects work as possibly individual values or lists of those same values, at the same time, and several other quirks like that.
It also has its own very specific implementations, that I understand interact heavily with C++ bindings. If you want/need gRPC, your best option is probably gRPC's own implementation: https://grpc.io/docs/tutorials/basic/python/
If you want a compact and efficient transport format that is probably more familiar with Python, I think MsgPack might work for you (there are even ASGI middlewares to automatically convert MsgPack). https://msgpack.org/index.html

@Marco-Sulla Probably it's worth to take a look into fastapi-jsonrpc.

@sm-Fifteen

ASGI, the server protocol FastAPI hooks into does not handle HTTP Trailers, which I've read may cause issues with gRPC streaming.

That should not be a problem as long as one only sticks to a simple RPC (instead of a server-side streaming RPC, client-side streaming RPC, bidirectional streaming RPC), right?

@sm-Fifteen

ASGI, the server protocol FastAPI hooks into does not handle HTTP Trailers, which I've read may cause issues with gRPC streaming.

That should not be a problem as long as one only sticks to a simple RPC (instead of a server-side streaming RPC, client-side streaming RPC, bidirectional streaming RPC), right?

I'm not aware of the role http trailers play in grpc. I was just pointing out that ASGI does not support these, as I'd heard that was an issue for grpc support.

@Marco-Sulla
Probably it's worth to take a look into https://github.com/public/sonora/blob/master/sonora/asgi.py
It's a solution to run gRPC in asgi server.


FeroxBuster giving no result for the existing directory

Command i used
feroxbuster -u http://<IP_ADDRESS>/static/ -w num.txt -T 30
Content of num.txt one per line
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
existing directory is /00.
but feroxbuster is not listing it yet gobuster is listing it

when ferox finds a target with directory listing enabled and extract-links is true, it ignored the wordlist and just parses the directory listing response. Could you show the page source of /static/? It looks like something on that page is preventing a parse, whether it's empty or the links are an unexpected type etc
if this is a public target, please let me know as well.
Thanks for taking the time to submit!

Directory listing is enabled and the directories are not listed.
Additionally it is a THM room.

is it the valley room/box?

is it the valley room/box?

Yes It is that one. I would suggest to add a feature that first do check directory listing is enabled and then check the count of Url gain if it is equal to zero then  it must do the remaining directory busting from the wordlist.

sounds like a duplicate of this one https://github.com/epi052/feroxbuster/issues/907

sounds like a duplicate of this one https://github.com/epi052/feroxbuster/issues/907

Got it thanks 💯

closing as duplicate, feel free to reopen if needed


Add task to send coverage report to codacy

Before creating a pull request make sure that:

[ ] commit messages are meaningful and follow good commit message guidelines
[ ] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)

Please remove this line and everything above and fill the following sections:
JIRA link (if applicable)
Change description
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ ] No

Closed, moved pr to https://build.platform.hmcts.net/job/HMCTS/job/ccd-definition-store-api/job/PR-68/


FabLL update

Always atopile discord. It's now fully an atopile project :)
On Wed, Sep 04, 2024 at 12:54:28, jarrod89 < @.*** > wrote:

@.**** commented on this pull request.
In README. md (
https://github.com/atopile/bikey-wagon/pull/5#discussion_r1744338181 ) :

+## Building

+If you want to physicaly build this project, you can
find the build instructions [here](./ docs/ build_instructions. md (
http://docs/build_instructions.md ) ).
+
+## Contributing
+
+If you want to
share your alterations, improvements, or add bugfixes to this project,
please take a look at the [contributing guidelines](./ docs/ CONTRIBUTING.
md ( http://docs/CONTRIBUTING.md ) ).
+
+## Community Support
+
+Community
support is provided via Discord; see the Resources below for details.
+
+### Resources
+
+- Source Code: [Github]( https:/ / github. com/ atopile/ bikey-wagon-faebryk
( https://github.com/atopile/bikey-wagon-faebryk ) )
+- Chat: Real-time
chat happens in faebryk's Discord Server (show-off). Use this Discord
[Invite]( https:/ / discord. gg/ 95jYuPmnUW ( https://discord.gg/95jYuPmnUW
) ) to register
faebryk discord, or atopile discord?
—
Reply to this email directly, view it on GitHub (
https://github.com/atopile/bikey-wagon/pull/5#pullrequestreview-2281116793
) , or unsubscribe (
https://github.com/notifications/unsubscribe-auth/ABALRKUB6MZ27KHWV7PSHB3ZU5QPJAVCNFSM6AAAAABNUZUQIKVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDEOBRGEYTMNZZGM
).
You are receiving this because you authored the thread. Message ID: <atopile/bikey-wagon/pull/5/review/2281116793
@ github. com>


pkg: enhance retry logic for establishing connections

This PR introduces a new flag proxy-timeout which represents the maximum time in minutes for establishing agent proxy connection. It also refactors the retry logic for establshing connection between agent proxy and agent-protocol-forwarder on peer pod VM and between agent-protocol-forwarder and kata agent.
Fixes: #754

/cc @yoheiueda @bpradipt PTAL


docs(api reference): change label to api reference

add api reference link to sidebar

Beautiful. Thanks!


Make the scope of in place import more explicit

Replaces: https://github.com/ome/ome-documentation/pull/1983
The fact that one should not create links on data inside the ManagedRepository because of the the logic used for the database management is noted explicitly.
cc: @mtbc

Thanks, @jburel. Good to go.

Staged at https://merge-ci.openmicroscopy.org/jenkins/job/OMERO-docs/ws/omero/_build/html/sysadmins/in-place-import.html.

Re-launched https://merge-ci.openmicroscopy.org/jenkins/job/OMERO-docs/61/

Changes render correctly. Merging for 5.5.0


Update to rustix 0.38

This upgrade is meant to bring support for mips32r6 and mips64r6, two Tier-3 architectures that have recently got their own target_arch values.

@eminence Do these changes look ok to you?

@sunfishcode Does the upgrade look good to you?

@eminence bitfields' minimum supported rust version is 1.56.0. What should we do now?

like, announce 0.3.0 to break rust 1.48?

... OMG rustix 0.38 now requires 1.63.0. I'll come back later...

Just to provide some context, I'm proposing this upgrade because of this PR. @eminence any thoughts on the bump of MSRV?

Hrm.   I'm finding it increasingly difficult to maintain old MSRVs, and there's very little guidance in the wider community about best practices.
rustix is such a foundational crate, it'll be brought into very many crate graphs, so I don't really want to stick with 0.37 forever, we'll need to upgrade to 0.38 at some point, even if that involves a MSRV bump.
So I'm thinking that we'll merge this now, but probably hold off on a release for a bit.
The change mentioned in https://github.com/eminence/terminal-size/issues/48#issuecomment-1379519004 is probably big enough to warrant a bump to version 0.3.0, so the next terminal-size release will be 0.3.0

Glad to know. Thanks.


Provide parse with input data

When debugging I noticed there is a parsed numeric value stored in the input state, would it be possible to pass such data in to the parse callback?

Yes, it is possible but I wonder if you could share why you would need it. My concern is that state.value is the current numeric value while the argument passed to parse is the string input value that is about to be applied (after parse converts it to number). In other words, the parse function signature that you are proposing might be parse(newStringValue, oldNumberValue). That is OK but I'm afraid that people may get confused and incorrectly tempted to use and return that second argument which would lock the component as if it is read-only...
I just cannot imagine good use case for it but that does not mean there isn't one so I hope to hear more about it.

You're absolutely correct, I didn't realise that value was the current value.


settings: Fix action column in users table.

Fixed #29894

Fixes: Action column in users & deactivated users table.
Screenshots and screen captures:
https://github.com/zulip/zulip/assets/91484101/37066e51-c04b-4e99-ad37-68540efb9d7b

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[x] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

You can have a look at the updated UI here.
https://github.com/zulip/zulip/assets/91484101/aaf11412-0111-4491-a1c0-5fde87d555fa

Thanks for the fix! Please complete the self-review checklist (as applicable), and post a comment to request a review when ready.

How is the issue you noted in https://github.com/zulip/zulip/issues/29894#issuecomment-2098129182 handled?

How is the issue you noted in #29894 (comment) handled?

So, Initially whether to show last_active_date in row or not depended on the attribute is_active.
But, now I created an explicit attribute named as display_last_active_in_table which I am setting to true in case of Users Table and setting it to false in case of Deactivated Users Table.
So, now last_active_date will be visible in Users Table always and will never be visible in Deactivated Users Table irrespective of whether user is active or not.

@alya Can you have a look at this PR?
Thanks.

Thanks! I still don't see a screenshot (which is always needed in addition to any videos) or a completed self-review checklist in the PR description.

@alya I have updated the PR description. Have a look at it now.

@sahil839 can you review this one next?

One small bug that I noticed - when I reactivate a user in "Deactivated users" list, the row of the reactivated user becomes faded, but when I click on any of the column heading to change the sorting, the row is not faded. I think it should still be faded like it is when sorting changes after deactivating a user in "Users" list.

@dhruv-goyal-10 are you still working on it?

Closing in favor of #30811. Thanks for your work here, @dhruv-goyal-10 !


It's not working

When I put the SplitLargeFiles.plugin.js in the plugin folder, it says that it's not working.

Can you open the console and screenshot any messages prefixed with [SplitLargeFiles]?

I can't open the console from the betterdiscord because the plugin it's not in the plugins section and it is in the folder

Nvm, I fixed it, I downloaded it again from another issues closed.
Thank you


[RFR] Add missing mouse events

Beginning of the following GIF is buggy. It seems my screencast recording screen interfered somehow in window events. Reloading it fixed the issue. Don't stop on the first seconds. ;)

An optimization would be to attach a single event listener to the SVG element and to use event delegation. Yet, let's postpone it for later in order to release the 4.0 version soon.

Switching to RFR and adding a screenshot.


Custom dataset

Hi there,
Thanks for the excellent work. I wonder if it'd be possible to use custom datasets. Any insights would be appreciated.
Thanks!

Hi, @kailu22! Thank you for attention to our work. We glad to see you had positive experience with it!
If you want to add a custom dataset you need to follow these steps (assume you have univariate data):

Clone repo on a local machine

Add you time series file here . Here an[example ]
(https://github.com/ITMO-NSS-team/pytsbe/blob/main/data/M4Monthly.csv)of csv file formatting. If you file contains only one time series, you still need fill label column.

Create alias for you dataset and provide path  to it similar to existing datasets.

Next you need to define dataset format (we are used to long format) and define type in terms of number of variables (in case of univariate series use TimeSeriesDataset). Note that you have to use alias you created before!

Congratulations! You've just added your custom dataset! Now you can use alias you created in yaml configs for launch

If you want to share your data with others you can create PR in this repo

I hope this advice will be helpful! If you have questions and problems we will answer it as soon as possible.


Cannot access local variable 'proxies' where it is not associated with a value. Retrying...

same

i fixed the issue. try again with updated code


-delete this-

-delete this-

Hey @phuze, assuming you managed to resolve the issue, don't hesitate to close it on your own. I will go ahead and close it.

Sorry mate, I didn't close as I figured you'd rather just delete it.
I can't say I solved the root issue, but I did manage to identify the trigger. It seems to be related to Microsoft's Azure Active Directory passport strategy, passport-azure-ad.
I found that simply requiring it:
const MicrosoftStrategy = require('passport-azure-ad').OIDCStrategy

ends up breaking passport:
C:\<my_path>\node_modules\passport\lib\sessionmanager.js:90
      cb();
      ^
TypeError: cb is not a function

I wasn't actually able to identify the root cause, but the issue can be reproduced. I found that replacing passport-azure-ad with passport-microsoft worked to prevent the callback issue.


to fix error in "Slack Notify on Star" Job under GitHub Actions

Description
Under GitHub Actions of this repository "Slack Notify on Star" job is failing for which Slack.yaml is to be Updated.
Fix
To fix this issue, update the code of slack.yaml just by copy/pasting the code from slack.yaml of meshery

please assign this one to me !

@saurabh100ni I Want to work on this,

@coder12git on the fair basis let's get this assigned to @captain-Akshay.
I wonder if we have more issues for you to work on 👀

@coder12git on the fair basis let's get this assigned to @captain-Akshay. I wonder if we have more issues for you to work on 👀

Yeah, it's fine :)


cycle Storage account key

Release Note Category

[ ] Feature changes/additions
[ ] Bug fixes
[ ] Internal Infrastructure Improvements

Release Note Description

Resolved. Some additional context in FR Internal chat


Add config notice for codeclimate

Adding webmock to a project using codeclimate breaks the codeclimate reporter: https://github.com/codeclimate/ruby-test-reporter/issues/23
Add a line in the docs to give the solution.

Thank for this.
My only concern is whether it's the right direction. I.e there are known issues with travis gem and possibly many other gems as well, since WebMock blocks connections and I'm not sure adding them to README is the right place.
Shall we expect people to search for "codeclimate" in the README?
Any thought?

My initial thoughts are 1) right now, when people hit this error and start googling, they end up reading through a bunch of issues on github. Finding the solution takes time and is non-trivial to find (not saying it's hard, just not 30 seconds). IMHO, the goal of documentation is to make things easier to use and save people time, which this has the potential to do. 2) are there lots of these issues? Are they crowding out the readme? if so, maybe create a page in the wiki or something and direct people there from the readme.


keyerror

Traceback (most recent call last):
  File "main.py", line 7, in <module>
    response = rs.get_ai_response("How are you?")
  File "D:\Anaconda3\lib\site-packages\apiclient\core.py", line 95, in __call__
    return self.sync_call(httpx_request)
  File "D:\Anaconda3\lib\site-packages\apiclient\core.py", line 100, in sync_cal
l
    response = post_processor(response)
  File "D:\Anaconda3\lib\site-packages\prsaw\PRSAW.py", line 115, in _post_get_i
mage
    return res[0]
KeyError: 0

im getting the following error. why is that happening?

same

I still dont understand why swas wont fix this

I think this repo is discontinued.


orderBy returns Eloquent/Builder despite the return type being defined as Query/Builder

Laravel Version
10.30.1
PHP Version
8.2.10
Database Driver & Version
No response
Description
For the purpose of demonstrating the issue, I created the following command:

As per Laravel's API documentation for the orderBy method, it is supposed to return Illuminate\Database\Query\Builder
However, on running this command, I get the following error:
Return value must be of type Illuminate\Database\Query\Builder, Illuminate\Database\Eloquent\Builder returned
Steps To Reproduce
Steps have been mentioned in the description, attaching the command file.

Place the command file watch.txt in App/Console/Commands and change the name to watch.php
Replace the Briefing model with any model that is present in your project
Run php artisan watch

Downloads: watch.txt

Heya, thanks for reporting.
If you notice improper DocBlock, PHPStan, or IDE warnings while using Laravel, do not create a GitHub issue. Instead, please submit a pull request to fix the problem. Also see our contribution guide.
Thanks!

Investigated the issue and turns out the issue was related to the laravel-ide-helper package and not laravel.
see: https://github.com/barryvdh/laravel-ide-helper/issues/1128
Adding this comment in case anyone else stumbles into this issue in the future.


Import/Export OPML

@serrq I have a fix with https://github.com/jocmp/capyreader/pull/156. I'll add this in the next release or two.


Review docker image labels

In:

Dockerfile
ci.yml

I'm happy with the current label. We can reopen this ticket when there is an actual need to update them.


Updating leapseconds file should be possible without updating cookbook

Currently, updates leapsecond files are only published for new cookbooks, but if I deploy a server now with e.g. cookbook version 2.0.0, I don't want to have to upgrade to some possibly incompatible version 3.0.0 in 2017 just to avoid using outdated data.
So IMHO the correct solution would be to install a stable URL somewhere, where this file will get updated, and do a remote_file from there instead of using cookbook_file resource.

The remote_file method is something we've gone back and forth on for a while. Since the leap file isn't versioned it's a bit trickier and requires us to hit their server a lot to ensure the file is up to date.  In the past when we do things like this organizations rightfully blocked the chef-client from hitting them as we drive up hosting bills. I'd like to avoid hurting other communities by shipping big bills their way. I'd be open to using the included file by default and allowing for a URL of your choosing to override that.  That URL should be nil by default though so people can just self host the files.

I'm going to close this out at the moment since there are technical problems that keep us from doing this any other way.


video buffer

could you plz add some video buffer logic or some tiny preload,
like facebook its very fast when we play video,
its like facebook has already prepare the beginning of the video in the background,
so in this case XCDYouTubeKit will became so much faster

You should be able to achieve preloading by calling the prepareToPlay method on your MPMoviePlayerController:

Discussion
If a movie player is not already prepared to play when you call the play method, that method automatically calls this method. However, to minimize playback delay, call this method before you call play.


fix: use send('loadedData') instead of loadedData method

resolves #396

Thanks! Released in https://github.com/adopted-ember-addons/ember-data-model-fragments/releases/tag/v5.0.0-beta.2


Thanks! This is excellent! req. English version.

I'd like to request an English version.

Thank you for your attention to the English version, which will be released soon.

Please define soon :-)


Issue #110

@afabiani could you resolve conflicts, rebase and and re-submit as just a single commit.


Delete original_docker directory

@deflaux ok to delete these files?

Oops – false; please ignore
This is being used in https://github.com/jump-cellpainting/embedder/blob/8a0f9ffad6076830f1adb0b9331c72c9a1698608/Dockerfile#L6


Date range selection only works when going backwards?

Actual behaviour
When I click a date, and then click a date later then the one I first selected, it just sets both dates to the one I selected. It does not show any range either.
However, if I click a date, and then select a previous date, it does seem to work.
Expected behaviour

Click "FROM" input to show calendar
Click a date
Active input field switches to "TO" input (but calendar still showing, just changes arrow to which it points to).
All dates in range is highlighted while hovering
When second date is clicked, calendar closes.

Can be reproduced here: https://uxsolutions.github.io/bootstrap-datepicker/ (select range, choose a date, then click a future date)

Hi, I'm not sure to understand how to raise thise issue, I reproduced the steps and it works as expected. Could you make a video of it maybe?

Hi, I'm not sure to understand how to raise thise issue, I reproduced the steps and it works as expected. Could you make a video of it maybe?

I made a video: https://gfycat.com/definitethankfulhen
After I click 1, I expect the other dates to be highlighted as I move my mouse to the right towards 5. And when I click on 5, I expect the end date input text to be set to the one I clicked last.

I see, well that's not how the DateRange component works. the first datepicker sets the start date and the second one sets the end date. In case you select a end date lower than a start date or the other way around it happens that both datepicker will update the other date to avoid a negative period, but that's it, you can't set both start date and end date with one datepicker natively.


Fix spotbugs pipeline for PR builds

This change is to fix the PR build pipeline that doesn't catch spotbugs errors but is later caught after merging to master. The reason for this is the PR build skips some tasks that master build runs. This is done to make PR builds faster by skipping tasks that are not required for a PR. For e.g. generating javadoc reports.
However, some of these long-running tasks also run validation tasks that result in builds failing in the master branch that should have been caught in the PR build.
In this example the PR build runs mvn spotbugs:spotbugs that doesn't actually fail the build, it just analyzes. On the other hand, master build runs mvn site:site site:stage which analyzes and fails the build if any spotbugs errors are found. I have changed the PR build to run mvn spotbugs:check goal instead which fails the build just like site:site and is still efficient.
NOTE: I have modified a Java file in the PR that should result in a spotbugs error which was previously not caught. I am hoping it will be caught this time. If the build fails, that's a validation of my change. I will undo the Java file changes after this verification.

Updated the wiki - https://github.com/Azure/azure-sdk-for-java/wiki/Building


automate publishing to Lulu API

I believe Lulu has an API and we can automatically update the files there.
With each update we need to push:

the main interior file
the cover

Only push if they have been changed.

It seems that Lulu has discontinued its publication API in April 2024. So this will not be possible anymore, unfortunately.
https://stackoverflow.com/questions/23470004/lulu-publishers-api-has-been-discontinued-what-to-do-now


Circular Import on Deployment (again)

@ahuang11 I'm running into a similar issue as #33 :
My env (inside docker container):

<details>
<summary>Package                      Version
---------------------------- -----------
adal                         1.2.7
adlfs                        2023.1.0
aiohttp                      3.8.4
aiohttp-cors                 0.7.0
aiosignal                    1.3.1
aiosqlite                    0.18.0
alembic                      1.9.3
anyio                        3.6.2
appdirs                      1.4.4
apprise                      1.2.1
asgi-lifespan                2.0.0
asttokens                    2.2.1
async-timeout                4.0.2
asyncpg                      0.27.0
attrs                        22.2.0
azure-common                 1.1.28
azure-core                   1.26.3
azure-datalake-store         0.0.52
azure-identity               1.12.0
azure-mgmt-containerinstance 10.0.0
azure-mgmt-core              1.3.2
azure-mgmt-resource          22.0.0
azure-storage-blob           12.14.1
backcall                     0.2.0
beautifulsoup4               4.11.2
bleach                       6.0.0
blessed                      1.20.0
blosc2                       2.0.0
bokeh                        2.4.3
Bottleneck                   1.3.6
cachelib                     0.10.2
cachetools                   5.3.0
certifi                      2022.12.7
cffi                         1.15.1
charset-normalizer           3.0.1
click                        8.1.3
cloudpickle                  2.2.1
colorama                     0.4.6
colorful                     0.5.5
comm                         0.1.2
connectorx                   0.3.1
contourpy                    1.0.7
coolname                     2.2.0
cramjam                      2.6.2
croniter                     1.3.8
cryptography                 39.0.1
cssselect                    1.2.0
cycler                       0.11.0
Cython                       0.29.33
dask                         2023.2.0
dateparser                   1.1.7
debugpy                      1.6.6
decorator                    5.1.1
Deprecated                   1.2.13
distlib                      0.3.6
distributed                  2023.2.0
dnspython                    2.3.0
docker                       6.0.1
et-xmlfile                   1.1.0
exchange-calendars           4.2.5
executing                    1.2.0
fastapi                      0.91.0
fastparquet                  2023.2.0
filelock                     3.9.0
finta                        1.3
fonttools                    4.38.0
frozendict                   2.3.4
frozenlist                   1.3.3
fsspec                       2023.1.0
gevent                       22.10.2
google-api-core              2.11.0
google-auth                  2.16.0
googleapis-common-protos     1.58.0
gpustat                      1.0.0
greenlet                     2.0.2
griffe                       0.25.4
grpcio                       1.51.1
h11                          0.14.0
h2                           4.1.0
h5py                         3.8.0
HeapDict                     1.0.1
howdoi                       2.0.20
hpack                        4.0.0
html5lib                     1.1
httpcore                     0.16.3
httpx                        0.23.3
hyperframe                   6.0.1
idna                         3.4
importlib-metadata           6.0.0
ipykernel                    6.21.2
ipython                      8.10.0
ipython-suggestions          1.0.0
ipywidgets                   8.0.4
isodate                      0.6.1
jedi                         0.18.2
Jinja2                       3.1.2
jsonpatch                    1.32
jsonpointer                  2.3
jsonschema                   4.17.3
jupyter_client               8.0.2
jupyter_core                 5.2.0
jupyterlab-widgets           3.0.5
keep                         2.10.1
kiwisolver                   1.4.4
korean-lunar-calendar        0.3.1
kubernetes                   25.3.0
locket                       1.0.0
lxml                         4.9.2
Mako                         1.2.4
Markdown                     3.4.1
markdown-it-py               2.1.0
MarkupSafe                   2.1.2
matplotlib                   3.6.3
matplotlib-inline            0.1.6
mdurl                        0.1.2
modin                        0.18.1
mongoengine                  0.26.0
msal                         1.21.0
msal-extensions              1.0.0
msgpack                      1.0.4
msrest                       0.7.1
multidict                    6.0.4
multitasking                 0.0.11
nest-asyncio                 1.5.6
numexpr                      2.8.4
numpy                        1.24.2
nvidia-ml-py                 11.495.46
oauthlib                     3.2.2
opencensus                   0.11.1
opencensus-context           0.1.3
openpyxl                     3.1.1
orjson                       3.8.6
packaging                    23.0
pandas                       1.5.3
parallel-ssh                 2.12.0
parso                        0.8.3
partd                        1.3.0
pathlib2                     2.3.7.post1
pathspec                     0.11.0
pendulum                     2.1.2
pexpect                      4.8.0
pickleshare                  0.7.5
Pillow                       9.4.0
pip                          23.0
platformdirs                 3.0.0
portalocker                  2.7.0
prefect                      2.8.0
prefect-alert                0.1.3
prefect-azure                0.2.4
prefect-dask                 0.2.2
prefect-ray                  0.2.2
prefect-shell                0.1.4
prometheus-client            0.13.1
prompt-toolkit               3.0.36
protobuf                     3.20.3
psutil                       5.9.4
ptyprocess                   0.7.0
pure-eval                    0.2.2
py-cpuinfo                   9.0.0
py-spy                       0.3.14
pyarrow                      11.0.0
pyasn1                       0.4.8
pyasn1-modules               0.2.8
pycparser                    2.21
pydantic                     1.10.4
PyGithub                     1.57
Pygments                     2.14.0
PyJWT                        2.6.0
pyluach                      2.1.0
pymongo                      4.3.3
PyNaCl                       1.5.0
pyparsing                    3.0.9
pyquery                      2.0.0
pyrsistent                   0.19.3
pyte                         0.8.1
python-dateutil              2.8.2
python-slugify               8.0.0
pytz                         2022.7.1
pytz-deprecation-shim        0.1.0.post0
pytzdata                     2020.1
PyYAML                       6.0
pyzmq                        25.0.0
QuantStats                   0.0.59
ray                          2.2.0
readchar                     4.0.3
regex                        2022.10.31
requests                     2.28.2
requests-oauthlib            1.3.1
rfc3986                      1.5.0
rich                         13.3.1
rsa                          4.9
scipy                        1.10.0
seaborn                      0.12.2
setuptools                   67.2.0
sidetable                    0.9.1
six                          1.16.0
smart-open                   6.3.0
sniffio                      1.3.0
sortedcontainers             2.4.0
soupsieve                    2.3.2.post1
SQLAlchemy                   1.4.46
ssh-python                   1.0.0
ssh2-python                  1.0.0
stack-data                   0.6.2
starlette                    0.24.0
swifter                      1.3.4
sxmpy                        0.3.7
ta-lib-bin                   0.4.26
tables                       3.8.0
tabulate                     0.9.0
tblib                        1.7.0
terminaltables               3.1.10
text-unidecode               1.3
thefuck                      3.32
toml                         0.10.2
toolz                        0.12.0
tornado                      6.2
tqdm                         4.64.1
traitlets                    5.9.0
typer                        0.7.0
typing_extensions            4.4.0
tzdata                       2022.7
tzlocal                      4.2
urllib3                      1.26.14
uvicorn                      0.20.0
virtualenv                   20.19.0
wcwidth                      0.2.6
webencodings                 0.5.1
websocket-client             1.5.1
websockets                   10.4
wheel                        0.38.4
widgetsnbextension           4.0.5
wrapt                        1.14.1
yarl                         1.8.2
yfinance                     0.2.11
zict                         2.2.0
zipp                         3.13.0
zope.event                   4.6
zope.interface               5.5.2</summary>
</details>

python==3.9.16
ray==2.2.0
prefect-ray

Traceback (most recent call last):
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/engine.py", line 650, in orchestrate_flow_run
    result = await run_sync(flow_call)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/utilities/asyncutils.py", line 156, in run_sync_in_interruptible_worker_thread
    tg.start_soon(
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 662, in __aexit__
    raise exceptions[0]
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/anyio/to_thread.py", line 31, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 937, in run_sync_in_worker_thread
    return await future
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 867, in run
    result = context.run(func, *args)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/utilities/asyncutils.py", line 135, in capture_worker_thread_and_result
    result = __fn(*args, **kwargs)
  File "sxm_exporter.py", line 471, in Archive_QueueViewer_Loader
    dfDirs = get_archive_directories.submit(
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/futures.py", line 226, in result
    return sync(
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/utilities/asyncutils.py", line 267, in sync
    return run_async_from_worker_thread(__async_fn, *args, **kwargs)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/utilities/asyncutils.py", line 177, in run_async_from_worker_thread
    return anyio.from_thread.run(call)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/anyio/from_thread.py", line 49, in run
    return asynclib.run_async_from_thread(func, *args)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 970, in run_async_from_thread
    return f.result()
  File "/usr/local/lib/python3.9/concurrent/futures/_base.py", line 446, in result
    return self.__get_result()
  File "/usr/local/lib/python3.9/concurrent/futures/_base.py", line 391, in __get_result
    raise self._exception
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/futures.py", line 237, in _result
    return await final_state.result(raise_on_failure=raise_on_failure, fetch=True)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/states.py", line 89, in _get_state_result
    raise await get_state_exception(state)
ray.exceptions.RaySystemError: System error: cannot import name 'FlowRun' from partially initialized module 'prefect.client.schemas' (most likely due to a circular import) (/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/schemas.py)
traceback: Traceback (most recent call last):
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 332, in deserialize_objects
    obj = self._deserialize_object(data, metadata, object_ref)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 235, in _deserialize_object
    return self._deserialize_msgpack_data(data, metadata_fields)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 190, in _deserialize_msgpack_data
    python_objects = self._deserialize_pickle5_data(pickle5_data)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 180, in _deserialize_pickle5_data
    obj = pickle.loads(in_band)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/__init__.py", line 25, in <module>
    from prefect.states import State
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/states.py", line 14, in <module>
    from prefect.client.schemas import State as State
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/schemas.py", line 6, in <module>
    from prefect.orion import schemas
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/__init__.py", line 1, in <module>
    from . import models
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/models/__init__.py", line 1, in <module>
    from . import (
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/models/block_documents.py", line 13, in <module>
    from prefect.orion import schemas
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/schemas/__init__.py", line 1, in <module>
    from . import states, schedules, core, sorting, filters, responses, actions
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/schemas/states.py", line 13, in <module>
    from prefect.orion.utilities.schemas import DateTimeTZ, IDBaseModel, PrefectBaseModel
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/utilities/schemas.py", line 16, in <module>
    from packaging.version import Version
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/packaging/__init__.py", line 1, in <module>
    from prefect.packaging.docker import DockerPackager
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/packaging/__init__.py", line 1, in <module>
    from prefect.packaging.docker import DockerPackager
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/packaging/docker.py", line 16, in <module>
    from prefect.flows import Flow, load_flow_from_script
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/flows.py", line 36, in <module>
    from prefect.context import PrefectObjectRegistry, registry_from_script
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/context.py", line 33, in <module>
    from prefect.client.orion import OrionClient
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/orion.py", line 19, in <module>
    from prefect.client.schemas import FlowRun, OrchestrationResult, TaskRun
ImportError: cannot import name 'FlowRun' from partially initialized module 'prefect.client.schemas' (most likely due to a circular import) (/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/schemas.py)
04:02:01 PM

Crash detected! Execution was interrupted by an unexpected exception: ray.exceptions.RaySystemError: System error: cannot import name 'FlowRun' from partially initialized module 'prefect.client.schemas' (most likely due to a circular import) (/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/schemas.py)
traceback: Traceback (most recent call last):
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 332, in deserialize_objects
    obj = self._deserialize_object(data, metadata, object_ref)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 235, in _deserialize_object
    return self._deserialize_msgpack_data(data, metadata_fields)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 190, in _deserialize_msgpack_data
    python_objects = self._deserialize_pickle5_data(pickle5_data)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/ray/serialization.py", line 180, in _deserialize_pickle5_data
    obj = pickle.loads(in_band)
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/__init__.py", line 25, in <module>
    from prefect.states import State
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/states.py", line 14, in <module>
    from prefect.client.schemas import State as State
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/schemas.py", line 6, in <module>
    from prefect.orion import schemas
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/__init__.py", line 1, in <module>
    from . import models
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/models/__init__.py", line 1, in <module>
    from . import (
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/models/block_documents.py", line 13, in <module>
    from prefect.orion import schemas
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/schemas/__init__.py", line 1, in <module>
    from . import states, schedules, core, sorting, filters, responses, actions
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/schemas/states.py", line 13, in <module>
    from prefect.orion.utilities.schemas import DateTimeTZ, IDBaseModel, PrefectBaseModel
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/orion/utilities/schemas.py", line 16, in <module>
    from packaging.version import Version
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/packaging/__init__.py", line 1, in <module>
    from prefect.packaging.docker import DockerPackager
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/packaging/__init__.py", line 1, in <module>
    from prefect.packaging.docker import DockerPackager
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/packaging/docker.py", line 16, in <module>
    from prefect.flows import Flow, load_flow_from_script
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/flows.py", line 36, in <module>
    from prefect.context import PrefectObjectRegistry, registry_from_script
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/context.py", line 33, in <module>
    from prefect.client.orion import OrionClient
  File "/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/orion.py", line 19, in <module>
    from prefect.client.schemas import FlowRun, OrchestrationResult, TaskRun
ImportError: cannot import name 'FlowRun' from partially initialized module 'prefect.client.schemas' (most likely due to a circular import) (/opt/pysetup/.venv/lib/python3.9/site-packages/prefect/client/schemas.py)```

Thanks for opening an issue @chicago-joe! Can you please share a short script that you run in this environment which causes this error? We need this so that we can reproduce in our environment and start investigating a fix.


Configure ORT workflow

Configure the ORT workflow to acutally run ORT. See the commit messages for details.
Note that the workflow is still only used for testing, proper exit code handling will have to be done when integrating it in automatically triggered workflows. Also several findings still need to be addressed.
The results of a test run can be found here:
https://github.com/eclipse-apoapsis/ort-server/actions/runs/11036682245

New test run: https://github.com/eclipse-apoapsis/ort-server/actions/runs/11050683116


Cepari village is not found in Arges county

Precondition
SOLR: http://zimbor.go.ro/solr/#/romania/query
browser: Chrome
Steps to Reproduce:

Step
Action
Expected
Status

1
open SOLR in browser
SOLR UI is loaded without any errors
Pass

2
type one by one in the q field all the list of the components of every village in Arges county found in test data
you are able to type one by one in the q field  all the list of the components of every village in Arges county found in test data
Pass

3
type judet: Arges in the fq field
you are able to type judet:Arges in the fq field
Pass

4
click on Execute Query button
Verify that all the list of the components of every village in judet:Arges form the test data are displayedTest data.xlsx
Fail

Actual Results:
Cepari village is not found in Arges county

https://orase.testquality.com defect D41.

Este comuna Cepari.


failed with fatal error

i get this when installing how to fix this??
[ 12%] Building CXX object CMakeFiles/test-sanitize.dir/src/test.cpp.o
[ 25%] Building CXX object CMakeFiles/test-sanitize.dir/src/abieos.cpp.o
In file included from /home/siddharth/Desktop/eosnew2/abieos/src/abieos.cpp:4:0:
/home/siddharth/Desktop/eosnew2/abieos/src/abieos.hpp:11:10: fatal error: rapidjson/reader.h: No such file or directory
#include "rapidjson/reader.h"
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
CMakeFiles/test-sanitize.dir/build.make:75: recipe for target 'CMakeFiles/test-sanitize.dir/src/abieos.cpp.o' failed
make[2]: *** [CMakeFiles/test-sanitize.dir/src/abieos.cpp.o] Error 1
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/test-sanitize.dir/all' failed
make[1]: *** [CMakeFiles/test-sanitize.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
also my gcc version is 8.1.0

problem solved had to use git clone --recursive


Run CDN in a Box for Developers services as unprivileged users

This PR makes it so that when the CDN in a Box for Developers services create new files (from npm ci, building debug binaries, creating Traffic Router DBs, etc.), the files are owned by the user who owns the repository directory, rather than being owned by root.

Which Traffic Control components are affected by this PR?

CDN in a Box - for Developers

What is the best way to verify this PR?

Remove generated files and directories:
rm -rf dev/traffic_router/db experimental/traffic-portal/node_modules traffic_monitor/__debug_bin traffic_ops/traffic_ops_golang/__debug_bin traffic_portal/node_modules

Build the CDN in a Box for Developers:
docker-compose build

Start the Dev CiaB:
docker-compose up

Verify that the generated files and directories are owned by you

ls -ld dev/traffic_router/db experimental/traffic-portal/node_modules traffic_monitor/__debug_bin traffic_ops/traffic_ops_golang/__debug_bin traffic_portal/node_modules

PR submission checklist

[ ] This PR has tests
[ ] This PR has documentation
[ ] This PR has a CHANGELOG.md entry
[x] This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY (see the Apache Software Foundation's security guidelines for details)

This is something I've wanted for the dev environment since its inception, but I can't test it because of a bug in the TP/TPv2 containers that prevents them from fetching a resource from npm. I've had another developer confirm that the issue is not specific to my machine, but I still have no idea why that's happening.

Rebased onto master to get #7164

Oops, the condition checking if t3c's run.sh was being run as root was always checking the unprivileged user's UID instead. Fixed in 0150a22289


Update URL link to service health page

Hi, I'm the product manager for Microsoft 365 Service Health.
On this doc page we need to update the destination of the service status page as follows:
Current:
"If you are unable to sign in to the admin center, you can use the service status page to check for known issues preventing you from logging into your tenant."
New:
"If you are unable to sign in to the admin center, you can use the service status page to check for known issues preventing you from logging into your tenant."
Thanks,
Jon Orton
<EMAIL_ADDRESS>
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 78608b78-4e38-2bb6-7152-bb91c32a2bff
Version Independent ID: 873f4181-89d5-8d41-2276-d78b1a203431
Content: How to check Microsoft 365 service health - Microsoft 365 Enterprise
Content Source: microsoft-365/enterprise/view-service-health.md
Service: microsoft-365-enterprise
GitHub Login: @kelleyvice-msft
Microsoft Alias: kvice

@jonortoni Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/12852
Once the author approves, the changes will be live.
Thanks
Sri


BLD: fix for isnan/isinf issues in special/Faddeeva.cc

See gh-5689 for details.

Testing on OSX now.

Code builds with your branch, fails with master, after export MACOSX_DEPLOYMENT_TARGET=10.6.

Are nan and inf cases properly tested already?

@@            master   #5697   diff @@
======================================
  Files          234     234
  Stmts        43092   43092
  Branches      8152    8152
  Methods          0       0
======================================
  Hit          33408   33408
  Partial       2604    2604
  Missed        7080    7080

Review entire Coverage Diff as of 5bc54cc

Powered by Codecov. Updated on successful CI builds.

Looks like there are no tests, although I could be overlooking some (the test organization is a bit messy, with all the stuff in tests/data/). Seems to work fine though:
In [5]: special.erfc([1, 1.5, np.nan, np.inf])
Out[5]: array([ 0.15729921,  0.03389485,         nan,  0.        ])

In [6]: special.erfc([1, 1.5, np.nan, -np.inf])
Out[6]: array([ 0.15729921,  0.03389485,         nan,  2.        ])

In [7]: special.erf([1, 1.5, np.nan, -np.inf])
Out[7]: array([ 0.84270079,  0.96610515,         nan, -1.        ])

In [8]: special.erf([1, 1.5, np.nan, np.inf])
Out[8]: array([ 0.84270079,  0.96610515,         nan,  1.        ])

I may as well add these as test cases.

Just chiming in... Can confirm patch fixes build issue with:
MacOSX - 10.11.2
Python - 3.5.1 (conda environment)
Numpy - 1.10.4
Scipy - 0.17.0rc2
No modifications to MACOSX_DEPLOYMENT_TARGET were applied.

This branch builds and passes tests (with two warnings)
OSX 10.9.5
Python - 3.5.1 (miniconda)
numpy - 1.10.2
nose - 1.3.7
No modifications to MACOSX_DEPLOYMENT_TARGET were applied.

I was building on OSX 10.9.
Ralf - would you mind adding those tests?

done. I think only the build fix should be backported, not the tests. Nan/inf tests are always tricky on compilers that aren't standards compliant, so spurious failures should be seen on master first and not in a release.

Thanks a lot for the extra docstring edits, very helpful.

I have no idea what the right answers for all those tests are - is there a source to look that up?

I have no idea what the right answers for all those tests are - is there a source to look that up?

No, that was my motivation for adding plots to the docs. It's clear from simply looking at the behavior for large inputs what the answer for +-inf should be, but I didn't find a good reference.

OK, let's merge this. Thanks Ralf, all.

backporting in gh-5726


A couple of fixes for glTF importing

Fix glTF not accepting VEC3 colors:
Aside from the colors themselves, the rejection was adding somes issues later in the mesh import process.

Fix animation length from glTF not correctly set.

Thanks!

Cherrypicked into 3.0.3


Make parse / composeRequestBody as extension functions

Remove code generation for these functions.

This looks nice 👍 . I like how it makes the generated code way smaller!

This looks nice 👍 . I like how it makes the generated code way smaller!


You Probably Don't Need Derived State

Continuation of PR #931
View formatted blog post
(All of the red CI marks below are because of a problem with Node+Sharp. They don't have anything to do with this particular PR.)
TODO

[ ] Add more Code Sandbox links after each section to demonstrate the points.

Interesting. I actually don't think this blog post is very long (if you set aside the code examples, which I think are vital). I intentionally tried to keep it as short as possible, while still being thorough (explaining concepts that people I've spoken to have shown confusion about).