[DotcomShell]: Web Components - Language Only footer doesn't change page locale in storybook

Description
The DotcomShell stories using the language only footer doesn't change the page locale when a locale is selected. When selecting a locale with the default footer, the page's locale does get updated. We should have the same for language only as well.
This is happening on Safari, iPhone 12.

Component(s) impacted
DotcomShell
Browser
Safari
Carbon for IBM.com version
1.30.0-rc.0
Severity
Severity 4 = The problem is not visible to or noticeable to an average user. Affects minor functionality, no workaround needed.
Application/website
https://www.ibm.com/standards/carbon/react/?path=/story/components-dotcom-shell--default-language-only
Package
@carbon/ibmdotcom-react
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I checked the current issues for duplicate issues

There is no way to map the custom language only configuration to the standardized language/locale selection. Closing this.


Deploy demo app using GitHub actions

We can use GitHub actions to deploy the demo app. Then we don't have to commit the compiled demo.js to the main branch (nor to any other branch).

closed by #57


Added dismissing keyboard feature

Description
Added feature of dismissing keyboard on all screen of app.
Fixes #137
Type of change

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

Checklist:

[ ] My code follows the code of conduct of this project
[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas

[ ] My changes generate no new warnings

https://user-images.githubusercontent.com/75823395/137384664-3017632d-2a92-436a-9674-a46e7fd47502.mp4

@Mohitmadhav  please add hacktoberfest-accepted label

@Mohitmadhav please add hacktoberfest-accepted label

@Mohitmadhav  ,please update me regarding this so I can make further contributions for hacktober-fest😊

Yeah @lalit-commits my bad. I added the label.
You can comment on the unassigned issues you want to work upon.


feat_variables-crud

Description
Please include a summary of the change (features and fixes)
Related issues

#6

Type of change

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

Clôture de la PR si abandon de la feature ?


Add convenience accessor in tests to get a full diagnostic report

This simplifies tests a little bit

@swift-ci Please test


No reaction if Y axis minValue is set to 0

no reaction to 0, other values (positive & negative) are accepted and implemented

Fixed with 0.2.3


Refactor: ues the new data.nosgestesclimat.fr (master branch of the model)  - [NGC-184]

Use rules from the production URL: data.nosgestesclimat.fr.
Changelog

New URLs constant: NGC_MODEL_API_URL
Remove the fetchDocumentation hook which seems to be a doublon with useFetchDocumentation

Question
It seems because of using the useFetchDocumentation (using axios) instead of the previous fetchDocumentation (using fetch) the pages /guide/<name> are no longer pre-rendered by the server. Is that correct @florianpanchout @bjlaa? (This could answer a question of https://github.com/incubateur-ademe/nosgestesclimat-site-nextjs/pull/93#issue-1933059532)

On supprime déjà fetchDocumentation via https://github.com/incubateur-ademe/nosgestesclimat-site-nextjs/pull/175 (et les markdown sont maintenant affichés côté serveur)


[CHANGE ME] Re-generated  to pick up changes in the API or client library generator.

This PR was generated using Autosynth. :rainbow:
Log from Synthtool
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:feed210b5723c6f524b52ef6d7740a030f2d1a8f7c29a71c5e5b4481ceaad7f5
Status: Image is up to date for googleapis/artman:latest
synthtool > Cloning googleapis.
synthtool > Running generator for google/pubsub/artman_pubsub.yaml.
synthtool > Generated code into /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/GetTopicRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubMessage.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSubscriptionsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageStoragePolicyOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UpdateSnapshotRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSnapshotsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ModifyAckDeadlineRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PublishRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AcknowledgeRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Subscription.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UpdateTopicRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ReceivedMessage.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSubscriptionRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSubscriptionsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Snapshot.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubMessageOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SnapshotOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSnapshotsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SeekResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSnapshotsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteTopicRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteTopicRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSnapshotRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSubscriptionRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PublishResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ModifyPushConfigRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UpdateSubscriptionRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageStoragePolicy.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSnapshotsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSubscriptionsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UpdateSubscriptionRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SeekResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/GetSubscriptionRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/GetSubscriptionRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PublishRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UpdateSnapshotRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ExpirationPolicyOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PushConfigOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/GetSnapshotRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ReceivedMessageOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSnapshotsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSnapshotsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSnapshotRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Topic.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SeekRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSubscriptionsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ModifyPushConfigRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UpdateTopicRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSubscriptionsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SeekRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeadLetterPolicyOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PublishResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ModifyAckDeadlineRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSubscriptionsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSnapshotsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AcknowledgeRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSnapshotsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PushConfig.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListTopicSubscriptionsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeadLetterPolicy.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ListSubscriptionsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ExpirationPolicy.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/GetSnapshotRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/GetTopicRequest.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectSnapshotName.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectSubscriptionName.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectTopicName.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicName.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectName.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UntypedTopicName.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicNames.java.
synthtool > Replaced 'package com.google.pubsub.v1;' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/grpc-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriberGrpc.java.
synthtool > Replaced 'package com.google.pubsub.v1;' in /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/grpc-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PublisherGrpc.java.
synthtool > No files in sources [PosixPath('/home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/gapic-google-cloud-pubsub-v1/samples/src')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/gapic-google-cloud-pubsub-v1/samples/resources')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/java/gapic-google-cloud-pubsub-v1/samples/src/**/*.manifest.yaml')] were copied. Does the source contain files?
synthtool > Running java formatter on 45 files
synthtool > Running java formatter on 2 files
synthtool > Running java formatter on 89 files
synthtool > Running java formatter on 0 files
synthtool > Replaced 'setMaxInboundMessageSize\\(Integer.MAX_VALUE\\)' in google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/stub/SubscriberStubSettings.java.
synthtool > Replaced '/\\*\n \\* Copyright 2018 Google LLC\n \\*\n \\* Licensed under the Apache License, Version 2.0 \\(the "License"\\); you may not use this file except\n \\* in compliance with the License. You may obtain a copy of the License at\n \\*\n \\* http://www.apache.org/licenses/LICENSE-2.0\n \\*\n \\* Unless required by applicable law or agreed to in writing, software distributed under the License\n \\* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n \\* or implied. See the License for the specific language governing permissions and limitations under\n \\* the License.\n \\*/\n' in proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeletedTopic.java.
synthtool > Running java formatter on 45 files
synthtool > Running java formatter on 2 files
synthtool > Running java formatter on 89 files
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.kokoro/build.bat
.kokoro/build.sh
.kokoro/coerce_logs.sh
.kokoro/common.cfg
.kokoro/continuous/common.cfg
.kokoro/continuous/dependencies.cfg
.kokoro/continuous/integration.cfg
.kokoro/continuous/java11.cfg
.kokoro/continuous/java7.cfg
.kokoro/continuous/java8-osx.cfg
.kokoro/continuous/java8-win.cfg
.kokoro/continuous/java8.cfg
.kokoro/continuous/lint.cfg
.kokoro/continuous/propose_release.cfg
.kokoro/continuous/propose_release.sh
.kokoro/dependencies.sh
.kokoro/linkage-monitor.sh
.kokoro/nightly/common.cfg
.kokoro/nightly/dependencies.cfg
.kokoro/nightly/integration.cfg
.kokoro/nightly/java11.cfg
.kokoro/nightly/java7.cfg
.kokoro/nightly/java8-osx.cfg
.kokoro/nightly/java8-win.cfg
.kokoro/nightly/java8.cfg
.kokoro/nightly/lint.cfg
.kokoro/presubmit/clirr.cfg
.kokoro/presubmit/common.cfg
.kokoro/presubmit/dependencies.cfg
.kokoro/presubmit/integration.cfg
.kokoro/presubmit/java11.cfg
.kokoro/presubmit/java7.cfg
.kokoro/presubmit/java8-osx.cfg
.kokoro/presubmit/java8-win.cfg
.kokoro/presubmit/java8.cfg
.kokoro/presubmit/linkage-monitor.cfg
.kokoro/presubmit/lint.cfg
.kokoro/release/bump_snapshot.cfg
.kokoro/release/bump_snapshot.sh
.kokoro/release/common.cfg
.kokoro/release/common.sh
.kokoro/release/drop.cfg
.kokoro/release/drop.sh
.kokoro/release/promote.cfg
.kokoro/release/promote.sh
.kokoro/release/publish_javadoc.cfg
.kokoro/release/publish_javadoc.sh
.kokoro/release/snapshot.cfg
.kokoro/release/snapshot.sh
.kokoro/release/stage.cfg
.kokoro/release/stage.sh
.kokoro/trampoline.sh
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
codecov.yaml
java.header
license-checks.xml
renovate.json
synthtool > Wrote metadata to synth.metadata.

Note: these changes are from an upstream change in the generator to use protoc 3.10.0


Integrate on themes.getnikola.com

Now that the theme is presentable, it needs to be shared around. Make a release for the themes site!

And it's been merged into the base. Not sure when it will go live though ...

It's live. :)
https://themes.getnikola.com/#libretto


Roll gallery for devicelab tests

Pick up https://github.com/flutter/gallery/pull/792 (https://github.com/flutter/gallery/commit/9fd4ee5cb2d280f4ddb497e17acf404cb78c96f6) so new_gallery_impeller_ios__transition_perf and new_gallery_ios__transition_perf pass on iPhone 11 in landscape mode.
Last rolled #103993
Blocking https://github.com/flutter/flutter/issues/111131
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[ ] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

test-exempt: rolling dependency
feel free to permanently exempt this file in cocoon


Add Hyeonho to Contributors list

Hi  @prayeo, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added social share  to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.

Thank you @Roshanjossey

I’d urge you to continue contributing to other open source projects.
We also have a slack team to help/mentor people trying to contribute to open source projects.
You can join the team by going to https://goo.gl/PM1Jdh


Update the jupyter-js-widgets devinstall instructions.

closes #408
cc @willingc @SylvainCorlay

:+1: will merge when Travis CI is done.


upgrade from 11 to 12 fails, Sequel::ForeignKeyConstraintViolation

Hi,
I m quite new to chef and I m trying to upgrade a chef-server-11 to chef-server-12,
OS: CentOS release 6.4 (Final)
old chef version: 11.0.8
new chef version: 12.0.2
Instructions used for upgrade:
https://docs.chef.io/upgrade_server.html#from-chef-server-osc
https://github.com/chef/chef-server/issues/61 (to upgrade to 11.1.x and then to 12 as per Mark's comments)
and the error I got is
....
...
Chef Client finished, 30/394 resources updated in 38.417940844 seconds
opscode Reconfigured!
Ensuring Chef 12 server components are started
the ffi-yajl and yajl-ruby gems have incompatible C libyajl libs and should not be loaded in the same Ruby VM
falling back to ffi which might work (or might not, no promises)
ok: run: bookshelf: (pid 7349) 0s
ok: run: nginx: (pid 7381) 0s
ok: run: oc_bifrost: (pid 7385) 1s
ok: run: oc_id: (pid 7412) 0s
ok: run: opscode-chef-mover: (pid 7417) 0s
ok: run: opscode-erchef: (pid 7423) 0s
ok: run: opscode-expander: (pid 7466) 1s
ok: run: opscode-expander-reindexer: (pid 7493) 0s
ok: run: opscode-solr4: (pid 7523) 1s
ok: run: postgresql: (pid 7219) 21s
ok: run: rabbitmq: (pid 6734) 38s
ok: run: redis_lb: (pid 7329) 6s
Chef 12 server started
Writing knife-ec-backup config to /tmp/knife-ec-backup-config.rb
Uploading transformed open source Chef 11 server data to Chef 12 server
WARNING: WebUI not specified. Using /etc/opscode/webui_priv.pem
Detected Enterprise Chef Server version: 12.0.2
Restoring users ...
Updating key for user1
Updating key for user2
Updating key for user3
Updating key for user4
Updating key for user5
Updating key for user6
ERROR: Sequel::ForeignKeyConstraintViolation: PG::ForeignKeyViolation: ERROR:  update or delete on table "users" violates foreign key constraint "org_user_associations_user_id_fkey" on table "org_user_associations"
DETAIL:  Key (id)=(000000000000e0f69d505e5228dc022b) is still referenced from table "org_user_associations".
Failed uploading transformed data to the Chef 12 server
p.s: It was chef-server-11.0.8, I upgraded to chef-server-11.1.3 and then tried to update for chef-server-12.

@santhoshjavapro Had you previously had chef-server-12 installed on the server in question?  The most likely cause of this is that you already had a partially populated chef-server-12 users table in the Chef 12 data directory /var/opt/opscode.

@stevendanna yes I installed and upgraded to chef-server-12  from chef-server-11.0.8 and it didn't work so installed chef-server-11.1.3 and then tried to upgrade to chef-server-12 for auto upgradation as mentioned by mike in issue#61, so how can fix this issue?
TIA

@stevendanna sorry its mark not mike. :D

@stevendanna I uninstalled chef-server-core-12 package and delete the opscode folder and reinstalled, upgraded and it worked like charm :)
Thanks for the clue.
Closing this issue.


RobotAPI.startTTS("speech")

Hello, we are developing a robot app for nuwa robot , Kebbi Air S
and when using RobotAPI.startTTS("speech") for starting speech, the robot repeats the speech twice every time.
could you help in this?

@ahmedAkramKhalil
Could you share some log and code snippet when issue happened ?


publicPath: '/' breaks the reference to CDN JS files

I hope I can explain this correctly. If something would be unclear, don't hesitate to ask further questions.
To enable local development with Webpack and React Router, you need both publicPath: '/' and historyApiFallback: true, as can be seen here
However, this makes the resulting HTML break when actually building, since it's there trying to import everything from /, even http assets.
<script type="text/javascript"<EMAIL_ADDRESS>

Hi @JDansercoer can you share more of your webpack config?
Also, please note that it is possible to set the publicPath for this plugin to a different value than the one used by webpack.
To resolve your issue, you may just want to add the following to the options for this plugin:
new HtmlWebpackTagsPlugin(
  {
    // your other options...
    publicPath: false
  }
);

Sorry for the late answer @jharris4.
Unfortunately, it seems I reverted my changes without stashing them, so I don't have a ready config to share with you.
I did however try setting 'publicPath' to false, but this made my main.js bundle ignore the publicPath as well. A possible solution I had, was to explicitly set publicPath: false on every tag (which are just React, ReactDOM and styled from CDN), but this seemed to be very cumbersome. I'd expect a tag that starts with http(s) to never ever listen to publicPath, no?

I think the usePublicPath and addPublicPath options can help you here!
Try something like this:
new HtmlWebpackTagsPlugin({
  usePublicPath: true,
  addPublicPath: (assetPath, publicPath) => {
    if (assetPath.startsWith('http')) {
      return assetPath;
    }
    return (publicPath !== '' && !publicPath.endsWith('/') && !assetPath.startsWith('/')) ? publicPath + '/' + assetPath : publicPath + assetPath;
  }
});

I'll also think about whether it might be a good idea to change the default to this behaviour...

Yeah, I know there's multiple ways of changing it, but just wanted to bring up that I'd expect different default behaviour for http assets :)


num_regression cannot work with non squared numerical data

I wanted to test the coordinates of a geometry generated from a polygon and make sure it's always the same.
the output is a geojson dictionnary and here is a small example if you are not familiar with the format:
{
  "type": "Feature",
  "geometry": {
    "type": "Point",
    "coordinates": [125.6, 10.1]
  },
  "properties": {
    "name": "Dinagat Islands"
  }
}

As the only thing I want to check is the geometry I will look into "coordinates". These coordinates are always set with many digits (8 in my case) which always create issue when dealing with the absolute compariasons of data_regression. So I turn myself to the num_regressionfixture that seems perfect for my use case.
It was working fine until I tested more complicated geometries, specifically multipolygons. In this case the list of coordinates cannot be transformed into a nd.array as the different polygons forming the geometry are not of equal size. raising the following error:
ValueError: setting an array element with a sequence

Again to give an example my data can look like the following sequence:
numpy.array([[1, 2], [2, 3, 4]])         # wrong!

Question is why do you need to make transform the data into nd.array in the first place ?
Could you instead support the comparison manually and thus support any sequence shape ?

Question is why do you need to make transform the data into nd.array in the first place ?

That's how it is implemented today, we turn it into an nd.array because in the end we dump the arrays into a dataframe:
https://github.com/ESSS/pytest-regressions/blob/master/src/pytest_regressions/num_regression.py

Could you instead support the comparison manually and thus support any sequence shape ?

Not sure. If you want to dig into the code and see if there is a simple and backward compatible solution, we would love to review a PR in that direction. :+1:

It will be necessary for my use case so i'll definitely look into it. I think the easiest way is to make num_regression independant from its dataframe counterpart ence recoding the check mechanism. It looks like a fun challenge. I cannot commit to a speady implementation but I'll try to work something out.
For retro compatibility I guess the main challenge will be the the file format. I was thinking on relying on a yaml file (to honor nesting) but that won't work with the existing .csv format used in the current implementation.

Actually I though about another solution that i already applied in my pytest-regressions extention for GEE object: pytest-gee:
What if instead i was adding a "prescision" mechanism in data_regression ?
At the end of the day, the only type that is problematic is float, rest is either int or serialized string that will always have the same representation in a yaml dictionary. So I kept the data_regression fixture and simply applied the following little massage on the data:
def round_data(data: Union[list, dict], prescision: int = 6) -> Union[list, dict]:
    """Recusrsively Round the values of a list to the given prescision."""
    # change the generator depending on the collection type
    generator = enumerate(data) if isinstance(data, list) else data.items()
    for k, v in generator:
        if isinstance(v, (list, dict)):
            data[k] = round_data(v, prescision)
        elif isinstance(v, float):
            data[k] = round(v, prescision)
        else:
            data[k] = v
    return data

before checking the correspondance.Would you accept a POC PR ?
By doing so I stop having a problem with num_regression that can then be remain a square check i'm just slightly increasing the capacity of data_regression to manage floating values.

I like the idea of adding a precision: None|int=None parameter to data_regression which rounds the values before saving... that would match what Rust insta does with its "redaction" feature, and would be simple/good enough for data_regression (and there is always num_regression in case someone wants more control over that anyway).
@tadeu thoughts?

Yes, that would be welcome!
The ideal solution would be to actually compare the numerical data using relative and absolute tolerances in the same way that num_regression does. Rounding is different, it works most of the time, but sometimes numbers are very close and end up rounded to different numbers (e.g., 0.4999999 and 0.5000001 rounded to 0.0 and 1.0).
But since the current implementation is based on pure textual comparison that ideal solution would be complicated to implement, so rounding is good. Maybe let's name the parameter rounding_digits to be clear that it's using round.
Another thing to take care is if you have very small or very large values. round is absolute (as opposite to relative, i.e. it doesn't consider the magnitude), so if numbers are all like 1e-10, 5e-10, etc., and rounding digits are 5, they'll all be rounded to 0.0.

I'm also a bit confused by this comment becasue to me prescision from numpy is absolute as well.

Another thing to take care is if you have very small or very large values. round is absolute (as opposite to relative, i.e. it doesn't consider the magnitude), so if numbers are all like 1e-10, 5e-10, etc., and rounding digits are 5, they'll all be rounded to 0.0.

"take care" in what sense, can you clarify? I mean, should the implementation do something special (if so, what?), or do you mean users need to be aware when using this (meaning we should document it accordingly)?

Both things.
Users need to be aware because "precision" might not be what is expected. "Precision" is related to significant figures - with a precision of 3 places someone might expect that 1.234e10 and 1.235e10 are acceptable as approximately equal.
We could (1) change it to round using significant figures and keep using the name "precision", but this complicates the implementation a bit as there's no function for this in the stdlib or NumPy (there's a nice implementation in Stack Overflow though).
But, more simply, we could (2) just rename precision to rounding_digits, so the expectations are clear.


Formatter not working

Both the buttons are disabled and not working

I am not able to understand what is the problem here, can someone please help me here

same issue

@rahuliitkgp31 It will definitely start working after you download
 Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)

@himanshu010 Thanks it is working now.

@rahuliitkgp31 It will definitely start working after you download
 Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
I solved it by downloading the same.
Link

Thanks a lot @himanshu010 .

@rahuliitkgp31 It will definitely start working after you download
 Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
I solved it by downloading the same.
Link

Not working for me.
Win 7 x64

@rahuliitkgp31 It will definitely start working after you download
 Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
I solved it by downloading the same.
Link

Not working for me.
Win 7 x64

Then download all C++ packages again

@rahuliitkgp31 It will definitely start working after you download
 Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
I solved it by downloading the same.
Link

This link is not opening both the buttons are disabled for me as well for c++ and java files help me through bro


React Native Bridge?

I checked out React Native and damnnn, it was awesome. So obviously the question now is to how to integrate it with Meteor. I was hoping Node DDP would work but websockets support for react native is not available. So any idea how to bridge Objective DDP to React native? I guess it would be easy since most of the hard word has already been done( :+1: for that ).

Well Javascript is a first class citizen in iOS and OSX now so you could just import it and use it in js land. I can't say it would work as you need to have your initialisation in the appDelegate and since I haven't used react native I really can't help. Now I know they've actually released it publicly.


Injectable and common theme.

Color / font size / responsiveness theme should be uniform across all components.
A simple JSON / SASS file should be able to change that completely.

The right way to do this would be using this plugin to inject the global theme. Let this issue be related to injecting the style alone. All other components should consume the injected variables in a separate issue.


ECS block should have an optional field for ephemeralStorage

Expectation / Proposal
ECS block is missing a field for ephemeralStorage. It would be nice if we could get that added as an optional field. This is very useful if you want to adjust the default size from 20GB up to 200GB for a fargate instance
Currently you have to add the value as an task definition, this is not documented in the prefect-aws docs or in Anna's examples:
task_definition = {ephemeralStorage: {'sizeInGiB': disk}}

Traceback / Example

[ ] I would like to help contribute a pull request to resolve this!

Hi! We try to limit the amount of fields we add and you can do this via the task_definition field or the task_customizations field — would it suffice for us to add an example for this use?

Yea examples would be great to have and that would work in my case since i am using a CI to register my flows. I would be curious to see how it is done via task_customization.
side note:
I think ECS is pretty popular it would always be nice to have this connivence option in the GUI so you didn't have to go and add json to enable it. If it could implement in a way that only enables the field once launch type is set to fargate or fargate spot that would be the most ideal.


Comply with updates deps

Comply with<EMAIL_ADDRESS>(https://github.com/Stranger6667/css-inline/releases/tag/python-v0.10.0)

Why did you close this PR? So far I did not have time to check why this is required but in general it seems like a good idea. Did you spot a bug in your change?


How can I open new issue in iphone

adding new issues seems to work only in desktop version. how can i do the same on iphone

i'm not sure how, but this is clearly possible.  regardless, it's a github issue, so closing here.


Dynamic cell width

Would it be possible to make a column as wide as it's widest cell? Or be the width of a header cell in case it's the widest.

Hi @patrikbadanjak ,
At the moment this functionality has not yet been implemented.
If you want you can contribute to the project with a PR to implement this feature, I will follow you and help you in this.

hi @patrikbadanjak,
here you can find the new release v2.0.0-beta.1 (in beta), this release contains the functionality you requested in this issue.
Thank you for waiting, I hope you will give me some feedback. 😄

We've dropped the feature that used the table, but I will be sure to provide feedback once we get back to working on it. Thank you for the update!


region: list or set your aws region

@knifhen
Thanks for the contribution. Before I merge the pull request, could you please confirm this contribution is under the terms of the MIT license.

@kyleknap
I confirm that the contribution is under MIT license.
Best Regards Andreas Knifh

Thanks again!


Geo shape query

Hi and thanks for awesome library
u seem missing the geo shape query
can u add the support for it

GeoShapeQuery was last discussed in #276. It turned out that it was the most complex thing we'd had to do if you had all the builders that are also supported by the Java source.
A workaround is to use e.g. RawQuery and or create your own query by implementing the Query interface.

I noticed a while ago that geo query wasn't implemented and implemented my own.  It's by no means comprehensive, but it should get you started, and it follows your code patterns    It's just one file, so please excuse me for not submitting a formal PR.
package your_package

// GeoShapeQuery extends the elastic package in golang, which does not currently implement geo_shape querying.
type GeoShapeQuery struct {
	path    string
	shape   string
	point   []float64
	polygon [][][]float64
}

// NewGeoShapeQuery creates a new elasticsearch geo_shape query
func NewGeoShapeQuery(path string) *GeoShapeQuery {
	return &GeoShapeQuery{
		path: path,
	}
}

// Shape specifies what shape this query represents
func (q *GeoShapeQuery) Shape(shape string) *GeoShapeQuery {
	q.shape = shape
	return q
}

// AddPoint adds a point
func (q *GeoShapeQuery) AddPoint(point []float64) *GeoShapeQuery {
	q.point = point
	return q
}

// AddPolygon adds a polygon
func (q *GeoShapeQuery) AddPolygon(polygon [][][]float64) *GeoShapeQuery {
	q.polygon = polygon
	return q
}

// Source returns JSON for the query.
func (q *GeoShapeQuery) Source() (interface{}, error) {
	source := make(map[string]interface{})

	params := make(map[string]interface{})
	source["geo_shape"] = params

	shape := make(map[string]interface{})
	params[q.path] = shape

	shapeDef := make(map[string]interface{})
	shape["shape"] = shapeDef

	shapeDef["type"] = q.shape
	if q.shape == "point" {
		shapeDef["coordinates"] = q.point
	} else if q.shape == "polygon" {
		shapeDef["coordinates"] = q.polygon
	}

	return source, nil
}

Thanks @cmitchell. That's a good starter. What I really want is a GeoShapeBuilder for points, circles, polygons etc., just like in the Java source (something like this). But that's a lot of work--though it's just a builder, so not hard in terms of complexity. That [][][]float64 is correct, but it makes my shudder ;-)


WinAppDriver tests update

Summary of the Pull Request

Updated elements search.
Select enabled modules before launch.
Improved element search speed for several tests.
Updated default settings and separated app zone history file.
Ignore tests for the old settings.

PR Checklist

[x] Applies to #5881
[x] CLA signed. If not, go over here and sign the CLA
[x] Tests added/passed
[ ] Requires documentation to be updated
[ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

Can you change TestShortcutHelper to TestShortcutGuideHelper? Thanks.

I created https://github.com/microsoft/PowerToys/issues/5933

Can you change TestShortcutHelper to TestShortcutGuideHelper? Thanks.

Done.


Proposal: Add counter metric to track alerts dropped for being outside of active/within muted time bounds

When using time intervals for routes, alerts received outside of the correct time window are dropped with a log message:
https://github.com/prometheus/alertmanager/blob/6ce841ca22b4724b5ac40e501d4198a40a262ecc/notify/notify.go#L841-L846
https://github.com/prometheus/alertmanager/blob/6ce841ca22b4724b5ac40e501d4198a40a262ecc/notify/notify.go#L878-L884
Imagine a scenario where:

there is >=1 routes with time intervals set (eg, engineering teams wanting alerts during business hours)
there is a NOC or similar team available to triage alerts 24/7

Since alerts received outside of valid time intervals aren't retried and are outright dropped, it could be helpful to the NOC to have a count of how many alerts have been dropped for tracking or meta-alerting purposes (for example, a high rate of dropped alerts could indicate a more severe issue and justify the NOC reaching out to subject matter experts, even if outside of business hours).
Using the existing log lines, it is possible to, for example, create a recording rule within loki and generate a metric off of it. However, the log entries don't inform the user how many alerts were dropped.
I'm proposing a new counter metric alertmanager_alerts_dropped_total should be created, and when alerts are dropped, it should be incremented by how many alerts were dropped (ie, counterVar.Add(len(alerts)))

I'm favour of this -- but I think the name should be alertmanager_alerts_supressed_total as this is the terminology we use when an alert is muted.


Fix wrong Content-Type returned by /images/search API

/images/search was replying with Content-Type text/plain instead
of application/json.
Fix #14846
Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

LGTM

LGTM


Embedded ambient typing files

@NN77 thanks for PR
please squash PR to one commit rebase -i upstream/master
and where it is used?

Closed for now until I will get info what is it and where it is used


Result<V,  E> type

Adds type which looks like optional, but may contain arbitrary error.
Stores either value or error.

Codecov Report

Merging #603 into develop will decrease coverage by 0.46%.
The diff coverage is 31.55%.

@@             Coverage Diff             @@
##           develop     #603      +/-   ##
===========================================
- Coverage     45.1%   44.63%   -0.47%
===========================================
  Files          290      275      -15
  Lines        11631    11383     -248
  Branches      6110     6036      -74
===========================================
- Hits          5246     5081     -165
+ Misses         765      752      -13
+ Partials      5620     5550      -70

Impacted Files
Coverage Δ

libs/common/types.hpp
61.53% <ø> (+0.66%)
:arrow_up:

libs/common/visitor.hpp
100% <100%> (ø)

test/module/libs/result_test.cpp
2.38% <2.38%> (ø)

libs/common/operators.hpp
66.66% <66.66%> (ø)

libs/common/result.hpp
92.45% <92.45%> (ø)

irohad/ametsuchi/temporary_wsv.hpp
0% <0%> (-50%)
:arrow_down:

...egration/pipeline/tx_pipeline_integration_test.cpp
0% <0%> (-38.16%)
:arrow_down:

test/module/irohad/model/model_mocks.hpp
25% <0%> (-35%)
:arrow_down:

irohad/ametsuchi/impl/temporary_wsv_impl.cpp
0% <0%> (-34.79%)
:arrow_down:

irohad/model/commands/add_asset_quantity.hpp
0% <0%> (-25%)
:arrow_down:

... and 64 more

Continue to review full report at Codecov.

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

Probably it would be easier to reuse nonstd::expected.


Headers and queries with multiple/null values are not fully supported

HTTP allows multiple headers/queries with the same name to be sent, as well as for there to be null values - eg.
/path?query=1&query&query=3
This is problematic if we are capturing things like Cookie headers which are often sent in multiple entities.
The types inside the Specmatic codebase only support Map<String, String> instead of Map<String, List<String?>.

Thanks for reporting this @daviddenton.
We'll have a look at this and get back to you.

bump


Cutting latest Npm release

Hello Devin, I noticed that you merged changes from the Nx13 v2 branch into main branch and updated changelogs etc to state Nx13 support. Are you able to publish a new release on npm for the packages? (Assuming that the code for Nx13 support is complete).. Once again, really appreciate your great work on the plugins., cheers!

Nxtend 13.0.0 has been published. I was trying to work out some Jest issues with Ionic 6, but I decided to hold back the Ionic 6 update for now. Let me know if you have any issues, otherwise I'll close this issue in a few days.

It works amazing @devinshoemaker., appreciate your continued support for the plugins. We are still waiting for the Ionic 6 update release before migrating completely 😉. That would make for a perfect release.


Local Project option not available

When running the test via F5 and using Command Palette "Azure Functions : Execute Function Now",   there is no option to attach to Local Project as specified on this page.  You can only select a Subscription which does not allow you to run locally.

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

ID: a0ac735e-3c90-8ba4-2d19-55099d03a1e4
Version Independent ID: c3b1b510-641b-2cfb-e414-8d8b068de9e6
Content: Develop Azure Functions by using Visual Studio Code
Content Source: articles/azure-functions/functions-develop-vs-code.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

@neilculver-tbs
Thanks for your feedback! We will investigate and update as appropriate.


Accesible colors

I like the colors but I'm not sure if they are good for accessibility see: https://accessible-colors.com

Add any tools for this ?
Update colors of light theme to match best / close accesible-color.
Update colors of darkt theme to match best / close accesible-color.
Update example demo colors theme to match best / close accesible-color.

you can use the Contrast color with YIQ formula

@btzr-io Hey, may I help you?
I'm helping some open source projects with that issue (you can see some pull requests on my profile).
Let me know if you need me. :)

@btzr-io After checking with a few validators, all colors are fine.
But, a few aria-label's are missing in the buttons.
I could help with that too. What's better, change this issue or create a new one?
I'm already working on that.

@lucasjs Feel free to create a new one, but I think is part of #84

@btzr-io that's nice!

Then, all colors are ok. :)
Great job!

@lucasjs Wow that looks interesting what is that tool (validator) ?

@lucasjs Do you know any tools like that one, to integrate on the project ?

@btzr-io I do! In a few days I'll come back on this issue. :)

@lucasjs  ok, thanks :v:


ARROW-13134: [C++][CI] Unpin conda package for aws-sdk-cpp

@github-actions crossbow submit conda

Note some builds still pick up an old version for some reason: https://github.com/ursacomputing/crossbow/runs/3883444274?check_suite_focus=true#step:7:642

No idea why this is happening. We could temporarily (or permantly) add a >=1.9 to explicitly test the new SDK.

@github-actions crossbow submit -g test-conda


Determine WHERE these files should be uploaded to (i.e. url, environment)

Define specifically where we want json files uploaded into Cosmos DB to include environment and specify Legal Navigator url for CALI

@KellyeDC - I marked this as high priority because I think we need to fix all the unfinished or broken things with A2J author as quickly as possible.

LSC determined the location for content uploads for guided interviews should be maintained in the stage environment of the Cosmos DB.

@johnmayer We need to check with the team to understand the significance of A2J Author knowing the location of json files, maintained in LegalNav.

@KellyeDC could you please provide more info in respect whether we should do something or not?

Per email sent to Jessica @ CALI, we are just awaiting confirmation on A2J Author's request.  Let's see if the information provided suffices.

This task is complete. No testing required.


Update compiler.xml metadata

@ivanporty have you noticed this as well? I'm not sure why this started happening (all of these modules are not submodules of google-container-tools-intellij)

I don't see this changes on my IDE. Could it be minor differences between versions/Gradle/etc., and if so, do we need this at all in version control? I think if this file is missing and Gradle is used, nothing changes with the project?

closing. its easier to just open a new pr for this


[BUG] Unit test

The version used :

Laravel Excel version: 3.1.26
Laravel version: 8
PHP version: 7.3.29

I'm working on unit test with laravel-excel right now, after following the ref in this doc, i got this error when using assertImported function :

this is my current code :

is there something wrong in my code ?
or does anyone get the same error ?
Thanks

You need to call it on the Facade class

You first need to call  Excel::fake(); as described in the docs.

I do wonder what you are actually trying to test there?
You can only use assertImported if you have called ::fake() and then somewhere in your controller/command called ::import


Problem: Tests in global mode insufficient

Tests with real clustering should be developed.
This may help: https://github.com/bitwalker/ex_unit_clustered_case

Replaced by #411


[HW] Michel de Ru

Name: Michel de Ru
Email<EMAIL_ADDRESS>Linkedin Profile: https://www.linkedin.com/in/mderu/
Attach the homework step I screenshots below:

Attach the homework step II screenshots below:
-- image removed by team --

Hi there Michel, thanks for your submission. It looks like you got the app running locally, but I don't see a screen from your netlify deployment to production. Please include that for credit.
Also, one of your images included your Astra token so I removed it. Please delete your token and generate a new one so there are no potential security threats.

Hi David,
Thanks, here's the app running on netlify. Good point about the token. I
deleted it.
[image: Screenshot 2021-06-22 at 12.37.58.png]
Cheers, Michel.
Op ma 21 jun. 2021 om 19:56 schreef David Jones-Gilardi <
@.***>:

Hi there Michel, thanks for your submission. It looks like you got the app
running locally, but I don't see a screen from your netlify deployment to
production. Please include that for credit.
Also, one of your images included your Astra token so I removed it. Please
delete your token and generate a new one so there are no potential security
threats.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/datastaxdevs/workshop-astra-tik-tok/issues/74#issuecomment-865232047,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADRTSW5J5DC3KMJD74SHYQDTT54NRANCNFSM47BWTT7Q
.

Thank you very much for following up regarding your token. I see you pasted a screenshot, but for some reason it is not embedded in the issue.

Sorry, here it is:

No worries at all. I see it now, nice job. Here you go -> https://api.badgr.io/public/assertions/-jP0_OjbQZWqdtlLT_rlIA?identity__email=michel.deru%40datastax.com


W18: Invalid character in group name

I installed rose-pine with vim-plug (Plug 'rose-pine/neovim', { 'as': 'rose-pine' }) and I get the following error when running neovim:
Error detected while processing nvim_exec() called at /Users/jjantdev/.vim/plugged/rose-pine/colors/rose-pine.vim:3:
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name
W18: Invalid character in group name

Relevant init.vim lines:
lua <<EOF
require('rose-pine').setup({
  dark_variant = 'main',
})

vim.cmd("colorscheme rose-pine")
EOF

Neovim version:
NVIM v0.7.2
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by _nixbld3

Wait you can transfer issues now? That's new 👀

Currently experiencing the same thing

This is caused by the changes made in https://github.com/rose-pine/neovim/pull/101 which fixed treesitter support for nvim >=0.8, but seems to have caused some issues for nvim 0.7 since, from what I've gathered, nvim 0.7 doesn't support the . and @ characters in group names, which are required for nvim >=0.8...
The solution here is to either use an older commit which doesn't cause these issues on nvim 0.7 (E.g. Plug 'rose-pine/neovim', { 'as': 'rose-pine', 'commit': '69dca24ba7f8e74f1e6f0bacbc93481ac4047f2e' }), or to update nvim to the latest version to support these changes.
It could be possible to support both the new and old group names, but would it be necessary since most people should just update nvim to the latest version anyways? Most colorschemes I've checked seem to be dropping support for the old group names.

Closing this issue because there is a fair workaround for versions of neovim pre 0.8.0 but if you are someone who wishes for backwards compatibility I agree that would be ideal and am happy to accept a PR :)


Change default git branch name to Main instead of Master

When running
cargo new project-name --bin

The generated project initiates git with default branch name master.
My suggestion is that when running the new project command the default branch name should be main
I know it's not a universal agreement that git branches using main as default now a days, but it is has been growing. Also GitHub that this project is hosted on has decided on main.

Could be a duplicate of cargo init and use HEAD instead
Also I found out that using a git-template could fix this for me if we decides to keep it as is

I think a reason for keeping master as the main branch and hopefully without getting too political would be that when calling git init the default branch is still master eventhough some websites have changed their behaviour. Could this be more of a git issue than a cargo issue?

You need to just configure your git, I have init.defaultBranch = prīmum in my ~/.gitconfig and:
/tmp/tmp.qSrokxe56d > cargo new foo
     Created binary (application) `foo` package
/tmp/tmp.qSrokxe56d > cd foo
/tmp/tmp.qSrokxe56d/foo on prīmum >

I think a reason for keeping master as the main branch and hopefully without getting too political would be that when calling git init the default branch is still master eventhough some websites have changed their behaviour. Could this be more of a git issue than a cargo issue?

Yes it makes sense. I guess you could look at changing to main to be a custom config on these websites part. So staying with git standard makes sense to me. Also I found the git-template solution. I think that is a valid solution for people who want main as default.

You need to just configure your git, I have init.defaultBranch = prīmum in my ~/.gitconfig and:
/tmp/tmp.qSrokxe56d > cargo new foo
     Created binary (application) `foo` package
/tmp/tmp.qSrokxe56d > cd foo
/tmp/tmp.qSrokxe56d/foo on prīmum >

This is a good solution for me. Thanks. I'm guessing this is a global gitconfig right? So it would change all my future git inits.

Closing issue.
The "workaround" Nemo157 mentioned is a good solution.

Seems like something is not working correctly.
I have this set correctly in my ~/.gitconfig:
[init]
	defaultBranch = main

And git init gives the correct default branch name. However, cargo new still uses master :disappointed:

To give a one-liner that accomplishes this, run
git config --global init.defaultBranch 'main'

I ran git init and it uses main. I ran cargo new and it uses master. Perhaps something changed?

I can't reproduce locally, without configuration both git (2.41.0) and cargo (latest nightly) use master, with configuration both use the configured value.
@indianakernick What do git config --get init.defaultBranch, git --version and cargo --version say?
One thing I notice is that cargo uses libgit2 to initialize the repository, which I presume queries the config and has a hard-coded default of master. If you have a version of git patched to use a different default (which hasn't happened upstream, but maybe some distros patch it?) then they may differ.

I'm also on macOS but I'm using the version of git that's bundled with Xcode.
> git config --get init.defaultBranch
main
> git --version
git version 2.39.2 (Apple Git-143)
> cargo --version
cargo 1.70.0 (ec8a8a0ca 2023-04-25)

I get /Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfig. That's probably it then. It doesn't look in this Xcode-specific place. Makes sense. Probably not a bug.

Hmm. It's nearly 2025:
GitLab - default branch main
GitHub - default branch main
Apple Git - default branch main
I know git itself is still lagging, but isn't it time it was hardcoded to main in cargo new to match the rest of the industry while git sorts itself out?

Cargo respects whatever libgit2 chooses, which largely respects what is set on users's local/system config. That said, if you're on macOS, there is a bug in libgit2: https://github.com/rust-lang/cargo/issues/14650.


ignore minified files

I was pleasantly surprised to see Miguel Castillo's interactive linter ignore minified files and was wondering if you had plans to do something similar.  It's a fairly weak test in that it just looks at the amount of whitespace in a file, but it works well enough and is better than nothing.

Yes, I can definitely do this when I'll have some free time.

Isn't this covered by https://github.com/zaggino/brackets-eslint/issues/15 ?


Libertinus Serif font missing

Compile a document with default font(which is Libertinus Serif under typst 0.12.0) generates wrong document. The font fallback to some random sans font.

It would be better to use typst-assets, instead of manually maintaining typst fonts in python/typst/fonts

Thanks for the advice @Coekjan, I've switch to use typst-kit instead.


Disable Paste

Is there an easy way to disable being able to paste things into the editor?

onPaste(view, event, slice, moved = false) {
// can intercept paste handle
// How to make the paste invalid ？
}

You should be able to use Prosemirror handlePaste :
http://prosemirror.net/docs/ref/#view.EditorProps.handlePaste
Just return true and it will prevent the paste
You can use a Plugin for this, follow this template:
https://github.com/scrumpy/tiptap/issues/313

3q~,it's work well


HDDS-8390. [Snapshot] Added active snapshots check before returning diff report to client and in diff report generation to fail fast.

What changes were proposed in this pull request?
This change is to add check that from and to snapshots are active before returning diff report page to the client to achieve synchronization between snapshot diff response generation and snapshot deletion. Also added the same check in diff report generation to fail fast if form, to or both snapshot/s get/s deleted in report generation because it is long running task.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-8390
How was this patch tested?
Existing snapshot integration tests.

There are a few conflicts in SnapshotDiffManager.

There are a few conflicts in SnapshotDiffManager.

Resolved the conflicts.


A option to have menus with a custom button to link

A option to make custom menus would be nice . Like a button you click then takes you to a blank menu you can add more buttons to . Something like modpacktweaks and launchGUI , but those only display a menu on launch . Also Could you add in a option to not create a map or even play Minecraft without a certain mod installed ?
What i am looking for is people that download my modpack have the ability to click on a button on the main menu and be brought to another menu like the main menu screen but blank and the ability to add a custom background , and custom buttons, titles , ect . This would be so I could on this new custom menu called recommended mods to install all with a custom button when clicked brings you to a web site for downloading the mod that I was not allowed to include in my mod pack .
I know you could just add this all to the main menu , but all that would do is clog up the main menu with clutter . A nice new clean menu brought up would be extremely nice . More space is a plus in my book .
Thanx -Crunk

Yeah, i'm working on that .Since i build the mod purely to change the main menu and not create new menus (dummy) i have to change some stuff before that can happen. Will be in one of the near versions though (Maybe not the next one).

Thanks man for calling me a dummy . I appreciate it a lot . Have a good day .
Sent from my Galaxy Note 3
On Jan 20, 2015, at 2:03 AM, Lumien<EMAIL_ADDRESS>wrote:

Yeah, i'm working on that .Since i build the mod purely to change the main menu and not create new menus (dummy) i have to change some stuff before that can happen. Will be in one of the near versions though (Maybe not the next one).
—
Reply to this email directly or view it on GitHub.

Except that dummy was directed at myself but ok :P.

Lumien, don't worry, some people just do not have humour ;)

Sorry man for assuming the worse . I was just having a bad day myself. Sorry man , loving your mod , and can wait for that feature .
Sent from my Galaxy Note 3
On Jan 20, 2015, at 2:21 AM, Yulife<EMAIL_ADDRESS>wrote:

Lumien, don't worry, some people just do not have humour ;)
—
Reply to this email directly or view it on GitHub.

so, this idea is basically to make a gui to customize the main menu instead of coding everything in? if so, then that would be a great improvement.

No, this idea refers to not just editing the main menu but being able to create completely new gui screens.

Ok got this finally finished now, will be in the next version.


How to disable certain aliases?

I just have eval "$(fasd --init auto)" in my .bash_profile, and this seems to set up all the standard Fasd aliases. But some of those aliases (like s) I want to use for other commands.
Even if I declare a new alias after the Fasd initialisation line, the s alias always gets overtaken by Fasd somehow.
Is there a way I can restrict which aliases Fasd creates?
(Sorry I couldn't figure this out from the docs.)

If you are using Bash, fasd --init auto actually redirect to fasd --init posix-alias bash-hook bash-ccomp bash-ccomp-install. You can remove posix-alias argument so fasd will not load the default aliases. Then you can just cherry-pick what aliases you want from what fasd --init posix-alias returns, which is the following:
alias a='fasd -a'
alias s='fasd -si'
alias sd='fasd -sid'
alias sf='fasd -sif'
alias d='fasd -d'
alias f='fasd -f'
# function to execute built-in cd
fasd_cd() {
  if [ $# -le 1 ]; then
    fasd "$@"
  else
    local _fasd_ret="$(fasd -e 'printf %s' "$@")"
    [ -z "$_fasd_ret" ] && return
    [ -d "$_fasd_ret" ] && cd "$_fasd_ret" || printf %s\n "$_fasd_ret"
  fi
}
alias z='fasd_cd -d'
alias zz='fasd_cd -d -i'


Redshift

adds photon energy scaling due to cosmological redshift

Codecov Report

Merging #14 into master will increase coverage by 0.04%.
The diff coverage is 88.88%.

@@            Coverage Diff             @@
##           master      #14      +/-   ##
==========================================
+ Coverage   79.75%   79.80%   +0.04%
==========================================
  Files          52       52
  Lines        2485     2491       +6
==========================================
+ Hits         1982     1988       +6
  Misses        503      503

Impacted Files
Coverage Δ

cosmogrb/sampler/source.py
85.61% <85.71%> (+0.40%)
:arrow_up:

cosmogrb/instruments/gbm/gbm_grb.py
100.00% <100.00%> (ø)

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 1c20b41...28035e3. Read the comment docs.

Hi! This looks like the right way to go. Can you provide a plot to see the change in the spectrum?

Plots for comparison:
Calculated using this (new) commit:
In all images: specific colors for different z values:
z=0.01 (black), z=3.01 (red), z=9.01 (blue)
gbr parameters used for calculating (only z varied):
grb = cosmogrb.gbm.GBMGRB_CPL(
ra=312.0,
dec=-62.0,
z=0.01, #
peak_flux=5e-6,
alpha=-0.66,
ep=500.0,
tau=2.0,
trise=1.0,
tdecay=1.,
duration=80.0,
T0=0.1)
ploted using function:
lightcurve.display_count_spectrum_source and
lightcurve.display_count_spectrum_background

Lightcurve (only source no background) plot using function:
lightcurve.display_source

For comparison plots calculated with pre-commit master branch:
exact same setup, same parameters and plotting functions
Source spectrum:

Background spectrum:

Lightcurve (only source no background):


MV3: Invalid path separator when building on Windows

Describe the bug
When building the project for MV3 on a Windows machine the content script can't be loaded, because the path separators in the web_accessible_resources section in the generated dist/manifest.json file are incorrecty converted to Windows style path separators:
  "web_accessible_resources": [
    {
      "resources": [
        "chunks\\*-*.js",
        "content\\index.js"
      ],
      "matches": [
        "https://*/*",
        "http://*/*"
      ]
    }
  ]

How do we reproduce?

clone the repository on a Windows machine
Modify src/manifest.json for MV3:

{
  "name": "mv3",
  "manifest_version": 3,
  "content_scripts": [
    {
      "js": [
        "content/index.ts"
      ],
      "matches": [
        "https://*/*",
        "http://*/*"
      ]
    }
  ]
  "action": {
    "default_title": "Popup",
    "default_popup": "pages/popup/index.html"
  }
}

open a powershell terminal
run npm run build
check the contents of dist/manifest.json

Expected behavior
manifest.json should contain Unix style path separators:
  "web_accessible_resources": [
    {
      "resources": [
        "chunks/*-*.js",
        "content/index.js"
      ],
      "matches": [
        "https://*/*",
        "http://*/*"
      ]
    }
  ]

Actual behavior
Running npm run build on a Linux machine (or in WSL) generates dist/manifest.json with / (slash) as path separator.
Running npm run build on a Windows machine generates dist/manifest.json with \ (backslash) as path separator.

I went through the source and realized that the problem is in fact in rollup-plugin-chrome-extension. It has different code paths for MV2 and MV3, and MV3 support looks unfinished.
Here is a quick fix:
In node_modules/rollup-plugin-chrome-extension/src/manifest-input/updateManifest.ts  in the updateManifestV3 function find this part:
    const resources = [
      `${chunkFileNames
        .split('/')
        .join('/')
        .replace('[format]', '*')
        .replace('[name]', '*')
        .replace('[hash]', '*')}`,
      ...cache.contentScripts.map((x) =>
        path.relative(cache.srcDir, x),
      ),
    ];

and replace with this:
    const resources = [
      slash(`${chunkFileNames
        .split('/')
        .join('/')
        .replace('[format]', '*')
        .replace('[name]', '*')
        .replace('[hash]', '*')}`),
      ...cache.contentScripts.map((x) =>
        slash(path.relative(cache.srcDir, x)),
      ),
    ];

Basically one needs to wrap the paths in the slash() function to make them work on Windows.

moved the issue to the correct repo, closing this


Support product groups

like:

T-shirts
Tickets
Food

Some with clear alternatives

Idea for Simple implementation: Tagging


Render all attributes for Swift symbol declarations on a single line

Bug/issue #, if applicable: 108798969
Summary
This changes the behavior introduced with #618 to render all attributes on a single line as opposed to each one getting its own line.
Example:
// before
@discardableResult @objc(baz) func foobarbaz() -> Int

// after
@discardableResult @objc(baz)
func foobarbaz() -> Int

Testing
Same testing instructions as #618 but verify that attributes are now all on one line as opposed to each getting their own line.
Checklist
Make sure you check off the following items. If they cannot be completed, provide a reason.

[X] Added tests
[X] Ran npm test, and it succeeded
[X] Updated documentation if necessary

@swift-ci test


polyA support for 1D reads?

This is more of a question than an issue, but in the polyA_merged branch the header for the polya function reads

-r, --reads=FILE                     the 2D ONT reads are in fasta FILE

I'm assuming that means estimation for 1D sequenced RNA reads is not currently supported? If so, are there plans to include 1D reads in future?

Sorry, the help message is wrong. It supports 1D direct RNA reads only. @paultsw can you fix?

I've made a pull request fixing the usage message mistake.

Great, thanks.


Redstone Conduits - No output signal

Issue Description:
Having the following installed:
Only forge and EnderIO / EnderCore
What happens:
Providing a redstone conduit with a signal works, but they won't forward them / give no output signals
What you expected to happen:
An output signal
Steps to reproduce:
Setup small contraption with redstone conduits:

Any machine, or redstone lamp on one side
redstone block, torch, anything that emits a signal on the other side
Signal Probe logs that a signal is provided, but no output
...

Affected Versions (Do not use "latest"):
Minecraft v1.12.2
Minecraft Coder Pack v9.42
Forge Mod Loader v<IP_ADDRESS>
Forge v<IP_ADDRESS>47
EnderCore v1.12.2-0.5.73
EnderIO v5.1.55
Optifine? no
Single Player and Server? Yes
Your most recent log file where the issue was present:
https://pastebin.com/SFg8f8GK

https://github.com/SleepyTrousers/EnderIO/issues/5206 same issue

The default input color channel is Red.  The default output color channel is Green.  They are different to prevent accidental signal transmission when adding stuff to an existing line (see also the Item Conduits extract being never active by default).
Your picture is lined up in such a way that I can't see both the inputs and outputs on a single line, but all of the visible inputs are Red and the only output I see on the Alloy Smelter is Green.

#5206 same issue

I don't know if it is exactly the same issue, because you don't have to flick on and off anything: Just put a redstone block next to a conduit that's next to an alloy smelter and it already doesn't work...

The default input color channel is Red. The default output color channel is Green. They are different to prevent accidental signal transmission when adding stuff to an existing line (see also the Item Conduits extract being never active by default).
Your picture is lined up in such a way that I can't see both the inputs and outputs on a single line, but all of the visible inputs are Red and the only output I see on the Alloy Smelter is Green.

-.- Okay, time to go to bed: Yep output was green indeed... Sorry for wasting your time!


Fix README: Add custom types "number"

Hi, thanks for good plugin, @marioizquierdo!
I found the forgotten contents in README about "Custom Types".
I added "number" in "customTypes".
Thanks.

The example was correct. The "number" type was not included because it is not meant to be overriden. The example is trying to show that customTypes doesn't need to provide all the types, the defaultTypes are still present.
But thanks for the note, I will update the README to clarify this. Cheers


Updated to support Chosen 1.6.0

I have modified the code so that it supports newer versions of Chosen.
The changes I found were:

update chzn to chosen as this is the new namespace for chosen classes
css fix is no longer required is it's already fixed.

@meltingice waiting for this PR

+1

Let's get some movement on this please.


How it work?

Is this project finished?

I'm sorry, but currently I have some other tasks.
I'm going to return to this project in few weeks.
Speaker communicates with accumulator by I2C protocol, so you cannot use battery power supply without microchip with special program.
I will submit to this project an emulator and other utils of accumulator's microchip for arduino.

I really appreciate and look forward to it, thank you 🙏


Employee count non zero for used pay periods  , changed confirmation …

Pay periods could have been selected , but have zero employees. Also Confirmation message for zero paid for a paid period was incorrect
Added min value 1 for employee count and changed confirmation message to not mention 'last week of ...' for monthly, four and five weekly

The wording should remain as last week of for fortnightly and weekly

"Squishy Squashy"


Separate gems for versioning external dependencies

We don't specify versions for external dependencies and raise runtime errors when a dependency is missing (https://github.com/jch/html-pipeline/pull/80). For example, HTML::Pipeline::AutolinkFilter depends on rinku:
begin
  require "rinku"
rescue LoadError => _
  abort "Missing dependency 'rinku' for AutolinkFilter. See README.md for details."
end

This approach is simple, but couples html-pipeline's versioning to the versions of it's external dependencies. For example, to update from gemoji ~> 1 to ~> 2, we would need to increase the major version for html-pipeline https://github.com/jch/html-pipeline/pull/159.
Here are a few ideas I came up with:
Keep things the same
This requires the least changes. We would raise html-pipeline's major version whenever one of it's dependencies made breaking changes. There are 8 external dependencies for 8 filters. They are all pretty stable gems and unlikely to change frequently.
Separate gems, same repository
I experimented with this in the separate-gems branch. This is similar to how rails/rails is composed of separate gems (actionpack, actionmailer, activesupport), but all live in the same repository for an easy development workflow. The problem I ran into with this is bundler does not like having multiple projects within the same folder. If you poke around rails/rails, you can see they've added a good number of helper methods to Rakefile and their own set of conventions to bumping versions to make it work well. This feels a bit overkill to me, but maybe I'm missing something obvious.
Separate gems, separate repositories
We recommend 3rd party filters to be written this way. We could do the same thing with the existing filters and package them as their own separate gems in separate repositories. The trade off here is we'd have to jump between 9 projects (html-pipeline, and 8 filter gems). We could add a html-pipeline organization to help with this, but it is more overhead and would make the project harder to discover, and harder to contribute to. This is also how the bkeepers/qu gem handles swapping different backend stores.
@simeonwillbanks @JuanitoFatas @rsanheim @bkeepers What do you think? Are there other factors I haven't covered? Another possible way?

Ended up keeping things the same.


Fixed blobs greater than 65535 bytes

Fixes #160

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

4 of 8 (50.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.04%) to 83.936%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

rsfbclient-native/src/params.rs
4
8
50.0%

Totals

Change from base Build<PHONE_NUMBER>0:
0.04%

Covered Lines:
2670

Relevant Lines:
3181

💛  - Coveralls


Dynamic routes don't work on browser refresh

I can get to the post/:id route normally by clicking on the vue router link. But when i refresh the browser while still being on that route it just shows a blank screen. How do i fix this

this is my answer, it may be helpful https://stackoverflow.com/a/79302293/17601704
In vue router 4 for vue3
first
try to find the mounted APP.vue, when you refresh the webpage, the App.vue will be loaded firstly. So make sure you don't mounted this.$router.push("/")
  mounted() {
     this.$router.push("/");
}

the correct thing
mounted() {
    this.loading();
},
methods: {
  loading() {
    if(document.URL=="http://localhost:9000/" || document.URL=="https://zoujiu.com.cn/"
          || document.URL=="http://zoujiu.com.cn/" || document.URL=="http://localhost:9000/#/"
          || document.URL=="http://zoujiu.com.cn/#/"|| document.URL=="https://zoujiu.com.cn/#/"
        ) {
          this.$router.push({ path: '/'});
        }
  }
}

deployment
I use this history with nginx ssl https
const router = createRouter({
  // history: createMemoryHistory(),
  history: createWebHashHistory(),
  // history: createWebHistory(),
  routes:constantRoutes,
})

development
I use this history
const router = createRouter({
  // history: createMemoryHistory(),
  // history: createWebHashHistory(),
  history: createWebHistory(),
  routes:constantRoutes,
})

this is myown website http://zoujiu.com.cn.


Add missing logical_vector_op_result specialization.

Which is not a typedef of int8_t for some reason (https://godbolt.org/z/fGEqcr).
Reported by @zjin-lcf in https://github.com/illuhad/hipSYCL/issues/380#issuecomment-803572968 [4]

Is unsigned char also affected?

Nope, see the godbolt link. uint8_t is an alias for unsigned char but char  is not an alias for int8_t, as char has no defined signage.. signed char again is an alias for int8_t

Ah, yeah, I remember the char weirdness in C++...

Ah, yeah, I remember the char weirdness in C++...

You mean in C?

I meant char, signed char and unsigned char being three distinct types, which AFAIK is also the case in C++, or was that changed?
https://stackoverflow.com/questions/16503373/difference-between-char-and-signed-char-in-c

What I mean is that most of the weirdness of C++ is because it is kindly compatible with C. :-)


TkAgg backend problem with Mac OS X / Why should we force backend ?

Hello,
When I run an example I get (now) many errors because of TkAgg backend
$ python examples/buy_and_hold_backtest.py
objc[1826]: Class TKApplication is implemented in both /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and /Users/femto/anaconda/lib/libtk8.5.dylib. One of the two will be used. Which one is undefined.
objc[1826]: Class TKMenu is implemented in both /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and /Users/femto/anaconda/lib/libtk8.5.dylib. One of the two will be used. Which one is undefined.
objc[1826]: Class TKContentView is implemented in both /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and /Users/femto/anaconda/lib/libtk8.5.dylib. One of the two will be used. Which one is undefined.
objc[1826]: Class TKWindow is implemented in both /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and /Users/femto/anaconda/lib/libtk8.5.dylib. One of the two will be used. Which one is undefined.
Exception in Tkinter callback
Traceback (most recent call last):
  File "/Users/femto/anaconda/lib/python3.5/site-packages/matplotlib/backends/tkagg.py", line 22, in blit
    id(data), colormode, id(bbox_array))
_tkinter.TclError: invalid command name "PyAggImagePhoto"

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/femto/anaconda/lib/python3.5/tkinter/__init__.py", line 1550, in __call__
    return self.func(*args)
  File "/Users/femto/anaconda/lib/python3.5/site-packages/matplotlib/backends/backend_tkagg.py", line 283, in resize
    self.show()
  File "/Users/femto/anaconda/lib/python3.5/site-packages/matplotlib/backends/backend_tkagg.py", line 355, in draw
    tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2)
  File "/Users/femto/anaconda/lib/python3.5/site-packages/matplotlib/backends/tkagg.py", line 30, in blit
    id(data), colormode, id(bbox_array))
_tkinter.TclError
alloc: invalid block: 0x1196c7e90: 10 0
Abort trap: 6

It seems that some other people face this issue
https://www.google.com/search?q=Class+TKApplication+is+implemented+in+both+%2FSystem%2FLibrary%2FFrameworks%2FTk.framework%2FVersions%2F8.5%2FTk&oq=Class+TKApplication+is+implemented+in+both+%2FSystem%2FLibrary%2FFrameworks%2FTk.framework%2FVersions%2F8.5%2FTk&aqs=chrome..69i57.331j0j7&sourceid=chrome&ie=UTF-8#q=Class+TKApplication+is+implemented+in+both+/System/Library/Frameworks/Tk.framework/Versions/8.5/Tk&tbs=qdr:m
I don't know exactly the reason of this... but removing
try:
    matplotlib.use('TkAgg')
except:
    pass

in qstrader/statistics/simple.py
fixed this issue!
So I wonder why should we force backend ?
I think it's a user decision to use one backend or an other one
Here is my current available backends for Matplotlib
$ python -c "import matplotlib; print(matplotlib.rcsetup.all_backends)"
['GTK', 'GTKAgg', 'GTKCairo', 'MacOSX', 'Qt4Agg', 'Qt5Agg', 'TkAgg', 'WX', 'WXAgg', 'CocoaAgg', 'GTK3Cairo', 'GTK3Agg', 'WebAgg', 'nbAgg', 'agg', 'cairo', 'emf', 'gdk', 'pdf', 'pgf', 'ps', 'svg', 'template']

A user can force to use a given backend using a config file named ~/.matplotlib/matplotlibrc
with
backend : Qt4Agg

Indeed - I think this might have been "legacy" code that was added in. I used to develop solely on a Macbook Air, which has an old version of Mac OS X (10.7.* I believe). Nowadays I use Ubuntu (although still only 14.04), so it's less of an issue.
I completely agree we should not be forcing the backend.

What is odd is that I came up to this issue only today ! so I think Continuum probably break something with conda.

I have had this issue on my mac for a while now. Using python 2.7.  I was unable to find a solution yet...running qstrader on linux now.

Here is my Python version
$ python --version
Python 3.5.2 :: Anaconda 4.1.1 (x86_64)


[MM-49061] Fix Thread Drafts not Updating on Team Switch

Summary

Fixed thread drafts not showing in sidebar as user types
Fixed thread drafts not syncing to server when RHS is unmounted

Ticket Link

https://mattermost.atlassian.net/browse/MM-49061
Related Pull Requests

This should be merged after https://github.com/mattermost/mattermost-webapp/pull/11733.

Release Note

NONE

/update-branch

@koox00 Please help prioritize this PR review.

Successfully triggered E2E testing!
GitLab pipeline | Test dashboard

@jgilliam17 I've updated the QA test steps on the JIRA ticket, let me know if you have any questions.

Cherry pick is scheduled.


Iroha version is outdated

Current Iroha version used by Caliper is totally outdated and works over old manually generated connector library.
I think Iroha and connector library should be updated, so I created this PR #35

Great, thannks @stinger112 . I'll review it later (we are moving to new cloud environment and unable to test any PR recently)

Finally, PR has been merged. :+1:
Thanks!

@


Make cursor pointer in Details

Hi, I think it's better to have pointer cursor for details. I can prepare PR for it if needed :)
Before:

After:

Every default browser styles has a reason. Why do you think this is mistake?

I'm not thinking this is mistake. Just because when I saw it first time I was thinking this is just text and cursor: pointer will be just one more indicator which tell user that he can click there and something will be appear.