Chart series are plotted not in the same order as declared

If you run this example you will see a number of stacked columns with two splines. Now if you press "Add series" button, new stacked columns are added to the chart.
Result: splines are rendered behind newly added columns. Expected: splines are rendered on the top of columns.
Actually new series are inserted by addSeries() explicitly at the position (line 140), so that splines are at the end of series array. If you uncomment line 146 (which will add new series before initial chart is rendered), you will see that splines are correctly rendered on the top of all columns as expected.
highcharts-ng v1.0.1, AngularJS v1.6.2.

So the order of series is not tracked at the moment. I'd suggest using http://api.highcharts.com/highcharts/series<line>.zIndex to get the behaviour you want.
I think to fix it in the directive we'd need to manually keep track of the series' indexes. See: https://github.com/pablojim/highcharts-ng/blob/master/src/highcharts-ng.js#L58
As always PRs accepted!

Thanks for the hint with zIndex. I tried to dig deeper into highcharts-ng.js, however I couldn't understand the approach on high-level. If at the end of the day mergedConfig.series should be exactly the same as ctrl.config.series, why would one take care of what items are removed, and what – added? Maybe it would be enough to trace that something is changed (or don't trace this at all)?
Also do you think it's reasonable to close issue which is confirmed to be an issue? Because is:open is the default filter on GitHub, so someone can not find this issue and will create similar one.

Did the zIndex workaround work for you? If so maybe you could add a faq entry to the readme to help others.
The current behavior is that when someone adds a series is that that series is then added. Equally if they remove a series it is removed. If we just noticed that something in the series array has changed we would need to refresh all series which is not desirable. Tracking series index in the array would be possible but not something I'll work on at the moment if there is a simple workaround.
As always PRs accepted, and I'm happy to help with questions.


User roles to menu not working.

Laravel Version: 5.4.
Voyager Version: 0.11.12
PHP Version: 7
Description:

I have added a new menu item in existing admin menu from builder.
I also have generated permission through add bread.
I have not given role to that menu to admin user group only super admin can access it.
But while logging in admin user that user can see that menu item in navigation bar.

Here i have not given slider permission in pic 1. But is showing that menu in pic 2.

Solved it. databasename and url for the menu must be same.
if your database name is sliders then menu url must have sliders in it not slider and viceversa.


Failed to send transaction

Hello , everyone.
Im testing latest example published to the github as of today and i can connect my wallet with no problem.
but when i use the all methods works except eth_sendTransaction !
can you please fix this issue.!?

and i have enough funds to initiate transaction but it gets suck here:

@itsnyx  I tried this library in react native cli project, It's working fine if i didn't use the navigation. But throwing initialization error with the navigation.

@arslanrazzaq feel free to open a new issue with all the related info, screenshots and and example repo to reproduce the bug.

@itsnyx which wallet are you using?

@ignaciosantise i only tested wallet connect both via qr code and also from installed wallets method.
other functions such as signing message or transaction works fine

@itsnyx  can you test with another wallet? Trust Wallet has some issues that'll be solved in their next release.
Context: https://github.com/WalletConnect/web3modal-react-native/issues/22

@ignaciosantise i dont know this information helps or not but before using web3modal i was using this libraries directly inside app:
    "@walletconnect/react-native-compat": "^2.4.0",
    "@walletconnect/universal-provider": "^2.4.0",

and i did dependancy update to the following:
    "@walletconnect/react-native-compat": "^2.5.1",
    "@walletconnect/universal-provider": "^2.5.1",

and after this update i could not do any blockchain actions !
it would not show up inside wallet apps!
and after this i downgraded to the old versions and started working
if you are using these libraries inside web3 modal library , maybe this is the issue !

@ignaciosantise  i tested with safe pal and send transaction method actually did work with no probelm !
so the issue is from trust wallet side

@itsnyx yes, lets wait until their next release. Hope it is solved. As it's not an issue with this SDK, im closing this and i'll post updates in #22


Remove getFields from Reader

Where is it used exactly? Because I can't find any usage.
AFAIK it was used with the "old" Converter structure, but it isn't used now.
So can we just get rid of it? I think it causes a lot of trouble, especially with readers using an underlying iterator.
If we are going to have Item objects discussed in #14 it can directly be added to Item objects.

ping @ddeboer @Baachi :)

From my POV it can be removed. The method hasn't any value anymore.


Allow any headers in AuthorizationRequest/AuthorizationResponse of ext_authz filter

Envoy config:
http_filters:
                      - name: envoy.ext_authz
                        config:
                          http_service:
                            server_uri:
                              uri: <IP_ADDRESS>:30418
                              cluster: ext-authz
                              timeout: 3.25s

                            authorization_request:
                              headers_to_add:
                              - key: x-auth-request-redirect
                                value: http://localhost:30000

                              allowed_headers:
                                patterns:
                                - safe_regex:
                                   google_re2: {}
                                   regex: "*"

                            authorization_response:
                              allowed_client_headers:
                                patterns:
                                - safe_regex:
                                   google_re2: {}
                                   regex: "*"

                              allowed_upstream_headers:
                                patterns:
                                - safe_regex:
                                   google_re2: {}
                                   regex: "*"

I'm trying to allow any header in the allowed_[xxx]_headers parameter using the safe_regex string matcher. Is this the proper way to allow all headers ?  This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/intro/deprecated for details.
[2020-10-26 14:21:54.403][1][warning][main] [source/server/server.cc:342] No admin address given, so no admin HTTP server started.
[2020-10-26 14:21:54.404][1][info][main] [source/server/server.cc:455] runtime: layers:
  - name: base
    static_layer:
      {}
  - name: admin
    admin_layer:
      {}
[2020-10-26 14:21:54.404][1][info][config] [source/server/configuration_impl.cc:62] loading 0 static secret(s)
[2020-10-26 14:21:54.404][1][info][config] [source/server/configuration_impl.cc:68] loading 2 cluster(s)
[2020-10-26 14:21:54.405][1][info][upstream] [source/common/upstream/cluster_manager_impl.cc:171] cm init: all clusters initialized
[2020-10-26 14:21:54.405][1][info][config] [source/server/configuration_impl.cc:72] loading 1 listener(s)
[2020-10-26 14:21:54.407][1][warning][misc] [source/common/protobuf/utility.cc:441] Using deprecated option 'envoy.config.filter.network.http_connection_manager.v2.HttpFilter.config' from file http_connection_manager.proto. This configuration will be removed from Envoy soon.

I'm using Envoy in Kubernetes:
  image: envoyproxy/envoy-alpine:v1.13.1

I replaced the 1.13.1 envoy image with the 1.16.0 version, and the problem is solved.  Thanks Dio for mentioning the binary version ;)

v1.20 has the same problem，it doesn't seem to be resolved


Behavioural analytics

adds JSON logging for date changes via the dashboard. It is intended that Kibana will be configured to graph this data (in the short term)

🌞


Template path gets removed not only extension.

hi,
In ThymeleafTemplateService.java method mergeTemplateIntoString is returning thymeleafEngine.process(getNameWithoutExtension(trimmedTemplateReference), context)
This causes a template location "path/template" to given to the engine as "template".  Because of this all email templates have to be in the root of the template dir, it would be nicer to accept templates with paths.
Maybe use removeExtension instead of the google getNameWithoutExtension which also removes the path.

Hi @nlcoredump thanks for spotting this bug and providing a possible fix.
I will add more tests for this case and publish the fix in roughly 24 hours.
Best

@nlcoredump problem fixed in release 0.6.1.
Thanks again for reporting.


Support for external wallets

The Problem

External wallets like MetaMask have their own accounts and signing mechanisms so passing private keys or mnemonics is not an option.
The Solution

Instead I propose a new signing strategy which involves passing an object to the client constructor with an identical interface that will take care of signing messages and proposing transactions
const opts = {
      ...,
      externalWallet: {
	external: true,
	address: this.myExternalWalletAddress,
	getAddress: () => Promise.resolve(this.myExternalWalletAddress),
	getBalance: block => provider.getBalance(this.myExternalWalletAddress, block),
	signMessage: message => myCustomFnToSignMessages(message)
	sign: tx => myCustomFnToSignAndSubmitTxs(message)
    }
}

Checklist:

[ ] I have incremented the version in the project root's package.json
[ ] The commit that increments the version includes the new version number in it's commit message
[x] My code follows the code style of this project.
[ ] This code has passed all CI tests & has been deployed successfully to staging.
[ ] I have verified that, the staging site reflected these changes and worked as expected.
[x] I have described any backwards-incompatibility implications above.
[x] I have highlighted which parts of the code should be reviewed most carefully.
[ ] If my change requires a change to the documentation, I have updated it accordingly.

@bohendo Thanks for the review!  I think all the comments have been addressed.
The externalWallet object has an almost identical interface to the Signer interface from 'ethers` abstract signer.
It should be the responsibility of the wallet itself to wire up the two functions: sign  & signMessage
Normally wallets should trigger the send transaction UI while calling sign but they shouldn't trigger the UI at all while signing messages, because of the reasons that you already mentioned.
This is exactly what I did with MetaMask for now. Happy to add a gif to clarify.

CI won't run on forks, all tests are passing locally so I'll merge it.


⚠ Bofrost.fr has degraded performance

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

HTTP code: 200
Response time: 2293 ms

Resolved: Bofrost.fr performance has improved in e9d2628.


bug: Automatic refresh on collection-repeat stopped wor

Type: bug
Platform: all
http://stackoverflow.com/questions/29753110/automatic-refresh-on-collection-repeat-stopped-working-on-ionic-1-0-0-rc-3

Copying and pasting the description here...
Here is a codepen http://codepen.io/shirha/pen/BNBxWJ/ to better show my question.
First notice on the recipes tab that Briar Heart shows on multiple rows.
Now navigate to the ingredients tab and uncheck Briar Heart.
And then tab back to the recipes tab and notice that all the Briar Heart recipes have been removed (thanks to the filter:available).
Now go to the options tab and click refresh ingredients.
The recipes tabs includes Briar Heart again. Notice that clicking the Briar Heart ingredient button on the recipe tab also unchecks the ingredient and removes the recipes.
If you now change the link to the ionic-bundle.js to 1.0.0-rc.3 and perform the same steps, you will notice that the recipes tab will not refresh without scrolling forward past the buffer specified on the collection-repeat.
I've tried to code an scope.$apply() to work around this but I don't know how to do this and have been unsuccessful so far. I'm not sure if this is the right idea.

I don't really understand how the app should would work. Does Jeremy's solution work?

Greetings @shirha!
My sensors indicate a reply was requested, but we have not received one yet, I am using my robot powers to close this issue. However, if you are still experiencing this issue, please feel free to reopen it by creating a new issue, and include any examples or necessary information.
Thank you for allowing me to assist you.


Better types for testslide dsl.py

Differential Revision: D27871556

Pull Request Test Coverage Report for Build 767698308

12 of 12 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.002%) to 94.07%

Totals

Change from base Build 753859805:
0.002%

Covered Lines:
2570

Relevant Lines:
2732

💛  - Coveralls

https://github.com/facebook/TestSlide/issues/248

abandoned internal diff, closing


Error: Unknown (1) -2147483648

What version of Streaming-Meda-Cordova-Plugin are you using?
1.0.2
What version of Cordova are you using?
Cordova 6.x
What devices are affected?
Android 5.x - Samsung S6
Please describe the issue in detail, with relevant code samples
``javascript
var videoUrl = 'rtsp://<IP_ADDRESS>:554/live';
// Play a video with callbacks
var options = {
successCallback: function() {
console.log("Video was closed without error.");
},
errorCallback: function(errMsg) {
console.log("Error! " + errMsg);
},
orientation: 'landscape'
};
window.plugins.streamingMedia.playVideo(videoUrl, options);
``
What did you expect to happen?
Video to stream - shows loading and then errors
What actually happened?
Error! MediaPlayer Error: Unknown (1) -2147483648

Can you please check this answer http://stackoverflow.com/a/18084143/187954 and close this issue if you find it's a codec related problem?

I am getting the same error when trying to play this video:
var videoUrl = 'https://username:password@link';
works on Android 4.1 (Samsung) & Android 4.4.2 (HTC, Asus) but not on Android 5.x (Samsung, Huaweii) or 6.x (Nexus)

Probably check the permission for this app on android system?

I have the same problem. did anyone find a solution

@JohnRSim  I have the same problem. did anyone find a solution.

Plugin does not currently support rtsp video


Document json.encode(indent=)

@cppforlife this feature hasn't been released, yet. Why did this PR get merged?


Presentation: Use related properties cache for ContentInstancesOfSpecificClasses specification

Resolves https://github.com/iTwin/itwinjs-backlog/issues/268.
When building the consolidated content descriptor, we generally start from some base class (e.g. bis.Element), then find all its concrete classes that have instances in the iModel, and finally create content for each of them separately. Looking up related property paths was being done as part of the last step, so we had to run the expensive related property paths lookup query as many times as there are concrete classes with instances of the given base class, which could be hundreds if not thousands.
On the other hand, in most cases the related property paths are the same for most concrete classes, as presentation rules specifying those paths are usually applied on the base classes (bis.Element, bis.GeometricElement3d, etc.), so it makes no sense to re-run all those queries to get the same result. So instead of doing that, now we first find all related property paths that apply for given base class and then, when handling concrete classes, pick the paths that apply just for that concrete class. This saves us from running a bunch of queries and in most cases is way more performant.

As mentioned in https://github.com/iTwin/itwinjs-backlog/issues/268#issuecomment-1359066928, this change does improve performance in many cases, but also makes it much worse in a few others. That makes this change a no-go, I'm closing the PR.


python310Packages.arcam-fmj: 1.1.0 -> 1.2.0

Description of changes
Diff: https://github.com/elupus/arcam_fmj/compare/refs/tags/1.1.0...1.2.0
Changelog: https://github.com/elupus/arcam_fmj/releases/tag/1.2.0

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 214777 run on x86_64-linux 1

1 package failed to build:

python311Packages.arcam-fmj

2 packages built:

home-assistant-component-tests.arcam_fmj
python310Packages.arcam-fmj


Pylint Testing - [Feature]

Describe the feature request
Setup Pylint testing for linting the back-end and CI/CD of it.

git fetch origin
git checkout 23-pylint-testing-feature


Is this library really support select model ?

when the select function blocked,  if i want send a request how can i interrupt the block ?  thanks.

When you want to send a request, it must in a time that after an event, so just register the event, and send the request in the event's callback.
And this is a really low level library so maybe something does no looks like you want.

OK，I got it，thank you for your reply！


Drop support for Python 2.6

Fixes #1037.

The pep8 build job is also failing on latest master.

I fixed the pep8 job in #1133, if that's needed to merge this.

@GriffGeorge Thanks, I've rebased on master and now Travis is green!

Since this is a obviously a breaking change, we'll need to wait and put this in the next major revision (2.0). Once 1.4 is out the door, we'll pull this in for 2.0.

What's the schedule for 1.4?

Hoping to have it out within the next 2 weeks.


24w34a fixes and minor renames

See the individual commits for details.

re: slot amount - I think amount is better in that context; perhaps the standard could be that, use count for the ItemStack#getCount, and amount for the delta. Compare "The count of items to take" and "The amount of items to take". (While using "amount" for a countable noun is proscribed by some, the "recommended" alternative of "number" is much worse for mapping purposes.)

Makes sense, all the ones I renamed are deltas. Should I change it back?

I reverted the stack amount changes. I don't think there's anything else that's particularly controversial. (Note: the item stack method renames are to match the pre-component method names and the conventions for serialisation)


Make sure you have a valid license @kaiyulee


CI Unit Tests

This PR sets up a structure that allows to compile 107-Arduino-UAVCAN for the host architecture and to execute unit tests on host.

Hi @per1234 :wave: May I ask you to add an additional build matrix option which compiles and executes the host-built unit tests similiar to ArduinoCloudThing?
Those build instructions should work:
cd extras/test && mkdir build && cd build
cmake ..
make
bin/test-107-Arduino-UAVCAN


Latest npm package is not working

Hi @toddbluhm
I'm using your npm package in react js application. it is not working properly
I used below steps:

Install package locally
npm i env-cmd

In package.json looks like

Created a .env-cmdrc file in the root directory and structure as

Finally updated scripts object in package.json file like

run the below commond
npm start

Got the below error

Please let me know if I've missed out anything.

replace env-cmd with ./node_modules/.bin/env-cmd -f

Replace env-cmd with ./node_modules/.bin/env-cmd -f
It will work fine then.

You should use the following command in your package.json: env-cmd -e dev react-scripts start. Per the docs, in version 10.x and higher, when using a .rc file the environment must be specified using the -e flag.

Note that this error can happen if your file is broken.  I think the latest version is swallowing the critical part of the error.  Previous version will give something like:
SyntaxError: Unexpected identifier
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    ...
    at Object.getRCFileVars (\node_modules\env-cmd\dist\parse-rc-file.js:26:33)
Error: Unable to locate .rc file at default locations (./.env-cmdrc,./.env-cmdrc.js,./.env-cmdrc.json)

Current version only seems to show the "Unable to locate .rc file" part.

I have pretty much the same setup as the original poster, but am still getting the same error even when I provide the -e flag.

And an .env-cmdrc file that looks like this:
{
    "dev": {
        "REACT_APP_ENVIRONMENT": "development",
        "REACT_APP_API_URL": "https://some-dev.endpoint.io"
    },
    "stage": {
        "REACT_APP_ENVIRONMENT": "stage",
        "REACT_APP_API_URL": "https://some-stage.endpoint.io"
    },
    "production": {
        "REACT_APP_ENVIRONMENT": "production",
        "REACT_APP_API_URL": "https://some-prod.endpoint.io"
    }
}

I confirmed locally, that there is a bug on the latest version 10.1.0. When I downgraded to the previous version 10.0.1 the same command above (npm run start:stage) worked.

@alexolivas could you set up an example repo for this? My tests/example repos are showing .rc files working as expected, but I don't have/use react-scripts so perhaps something else is causing the issue. An example repo would really help me pin this issue down 😄

@toddbluhm ,
It is working fine if i add -e flag in package.json file and I can access variables only i add REACT_APP_ as prefix. See below

For nested object it is not working.

And output come like,

Any idea to fetch the nested objects value ? it is coming as [object object]

@sadashivm That is correct behavior.
env-cmd was not designed to support nested objects. I am curious as to why you want nested values for an environment variable? Environment variables are almost by definition supposed to be simple values (strings, numbers, booleans). How would nested objects even work? What would the expected behavior of the keys be?
If you want to create a nested object, you can stringify the object yourself like this.
{
  "development": {
     "REACT_APP_ENV1": "{ "REACT_APP_ENV2": "nested value 1", "REACT_APP_ENV3": "nested value 2" }",
     "REACT_APP_ENV4": "thank you"
  }
}

Then you will have to access the nested values like this:
const obj = JSON.parse(process.env.REACT_APP_ENV1)
console.log(obj.REACT_APP_ENV2) // prints "nested value 1"
console.log(obj.REACT_APP_ENV3) // prints "nested value 2"

However, if you're saying you want to be able to access the values like this:
process.env.REACT_APP_ENV1
process.env.REACT_APP_ENV2
process.env.REACT_APP_ENV3
process.env.REACT_APP_ENV4

then you would need to have those values at the top level of the .env file
{
  "development": {
     "REACT_APP_ENV1": "some value",
     "REACT_APP_ENV2": "nested value 1",
     "REACT_APP_ENV3": "nested value 2",
     "REACT_APP_ENV4": "thank you"
  }
}

At this time I do not plan on adding any advanced nesting features to this project. I certainly could be convinced otherwise, but it would have to be something already standardized and with reasonable/expected behavior. Currently, nesting can be implemented via the solution above without any changes to env-cmd
Hopefully, that helps answer your issue 😄

@toddbluhm ,
Thank you so much for response.

I'm getting the same error with<EMAIL_ADDRESS>My command looks like:
env-cmd -f ./.env-cmdrc.js -e development node

Closing due to inactivity


fix Fix regiressin test syncer suit use master fe directly

Proposed changes
Fix regiressin test syncer suit use master fe directly
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Wrong heading with figure(placement: auto)

Without placement auto, hydra correctly does not display Heading 1 in the header :

But when using placement auto, the image is placed at the top and hydra interprets this as being part of section 1 :

Maybe it's related to #16.

This is actually expected behavior at the moment, hydra has no knowledge of the actual first element, as Typst doesn't expose a mechanism to inspect pages like that yet. Currently, hydra does some elaborate measuring to detect pages that start with headings.
It's very similar to #8, where the underlying issue is the same.
I wonder, though, in this particular case, is the floating behavior desired? With typst#4141 one could prevent both the incorrect heading in hydra and the image floating past its encompassing section heading. If not, hydra would need to do the same kind of detection it would need to do in #8 for placed elements too.

I'll keep this open, because hydra doesn't consider any floating elements yet, while it arguably should.
I'll just have to see how much of that can be done reasonably.


Add actions badge to README

Add actions badge to README to have a radiator that shows how the GH action to deploy to demo is going

LGTM!

@jtudelag because I didn't create the branch starting with "feature-"


Fix the problem that tooltip cannot hide

Fix the problem that tooltip cannot hide

OMG, 422 files changed?
I think it's too hard to merge.

In fact, there is only one file, but I use it directly for my own npm, so I use git + HTTP to integrate it, so filtering the ES files in the package removes the changed files, which are actually compiled things.

@fangkyi03 Thanks for your commit.
Please clean your unchanged files and make sure only necessary files are changed.
I'm going to close this and please feel free to make a new PR when you are ready.


"Invalid peer certificate" when run on network which substitutes certs

This issue appears to have arisen between v0.20.5 and v0.25.6 (it worked for me on the former version, and now doesn't on the latter).
Basically, I'm running on a network where certificates for sites are substituted with a chain managed by the network operator. I have the root for this chain installed in my system certificate store.
I can confirm with the -vv flag that rustls under the hood is picking up my network's substitute chain, which it then fails to verify.
It looks like cargo-release uses webpki_roots through reqwest, which only considers the Mozilla root certificate list, and does not incorporate what certs are trusted in the system store.
I believe the solution would be to modify how reqwest is used to incorporate rustls_native_certs instead.

Likely happened after #719.
As I don't know much about these topics and can't reproduce, I leave this to others to figure out and fix.

I believe all that should be needed would be to update the feature selection on reqwest in the Cargo.toml for cargo-release. Right now it activates the rustls-tls feature, which activates rustls-tls-webpki-roots. Adding the rustls-tls-native-roots feature in the list for your Cargo.toml should automatically cause reqwest and thereby cargo-release to start picking up the system certs as well.
If you want to enable their use but make it opt-in for users, then you'd add the feature but call ClientBuilder::use_rustls_tls to force only use of the webpki certs by default, and then optionally call ClientBuilder::use_native_tls to cause cargo-release to pick up native certs based on a CLI flag.
Hope that helps!

I believe all that should be needed would be to update the feature selection on reqwest in the Cargo.toml for cargo-release. Right now it activates the rustls-tls feature, which activates rustls-tls-webpki-roots. Adding the rustls-tls-native-roots feature in the list for your Cargo.toml should automatically cause reqwest and thereby cargo-release to start picking up the system certs as well.
If you want to enable their use but make it opt-in for users, then you'd add the feature but call ClientBuilder::use_rustls_tls to force only use of the webpki certs by default, and then optionally call ClientBuilder::use_native_tls to cause cargo-release to pick up native certs based on a CLI flag.
Hope that helps!

I got the same error, I still don't understand what should be done on client side to get around with it.

I think applying the following patch might work, but I haven't fixed it.
diff --git a/Cargo.toml b/Cargo.toml
index c955962..a5f8c92 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -60,7 +60,7 @@ vendored-openssl = ["git2/vendored-openssl"]
 [dependencies]
 cargo_metadata = "0.18"
 tame-index = "0.9"
-reqwest = { version = "0.11", default-features = false, features = ["blocking", "rustls-tls", "gzip"] }
+reqwest = { version = "0.11", default-features = false, features = ["blocking", "rustls-tls-native-roots", "gzip"] }
 git2 = { version = "0.18.2", default-features = false }
 toml_edit = { version = "0.22.6", features = ["serde"] }
 toml = "0.8.10"

@alilleybrinker

Unfortunately it does NOT work.
My laptop is using Zscaler VPN.
My rust version is: rustc 1.77.0, cargo version is: cargo 1.77.0
OS: MacOS Sonoma version 14.4.1 Chip: Apple M3 max
Is there any way to specify Zscaler Certificate for usage when using cargo-release?

(I should say that my attempt at a patch was my initial guess from reviewing the way things appeared to work; I'm not a cargo-release maintainer, sorry it didn't work!)
Reqwest (and Rustls under the hood) definitely allows for configuration of the trusted certificates, so the question I think is how to expose that functionality to cargo-release users. This is where I'd basically want to defer to the maintainers as far as the right API.
Some things I've seen in other tools:

Offering some mechanism to turn off certificate checking entirely.

This is questionable because:

It's insecure
It's overkill for what people actually want (to let specific certificate pass validation)

Offering some mechanism to specify integration with the system trust store

Git has this, where for example you can tell it to use the system certificate store on Windows, which it doesn't by default.

Offering some mechanism to specify additional accepted certificates outside of any system store

These could then be done via:

Environment variables
Configuration files
CLI flags
Any mix of the above, with some precedence rules

I haven't explored how cargo-release does config to see how they'd likely want this to work.

In short: yes I believe this could be implemented, but there'd be implementation work to figure out:

How to teach reqwest to pick up different / additional certificates and/or turn off certificate checking entirely
Deciding what sort of configuration to expose to the user
Deciding where / how that configuration should be set

These could then be done via:

In our config layering, we support a user-wide config which it seems something like this would work.  We could potentially also have a CLI flag that is layered in with this.
Whether to use CLI or config is dependent on how transient the state is and if there are one time exceptions.  If this is a set-and-forget type of thing, config makes sense.
In proposing a config or CLI, I would like prior art shown of how other commands tend to represent this so we can be consistent on terms to make adoption easier.

I think putting it in configuration makes sense. In general I don't expect that modifications of the set of trusted certificates are a common thing to set transiently. Rather, you'd want to do a one-time configuration to link cargo-release up to the proper certificate store, and then expect it to use that in the future.
For prior art, I'd say Git's configuration around this is a good example. You can see some of the relevant configuration here: https://git-scm.com/docs/git-config#Documentation/git-config.txt-httpsslCAInfo

I'm happy to do an implementation around this if that's helpful. This is now blocking for me to publish versions of a crate I'm working on, so I'd like to get it resolved.

If you'd be able to.  As I can't reproduce this problem, I'm not in a good position to verify that its fixed.


Call the persist method on an array after using map_blocks and sending a Python object never release the copies of the object created for every chunk

Describe the issue: I was trying to apply a function that receives a Python Object that contains a small pandas series (less than 40K rows) to every chunk of an array, but I have noticed that the process is using an extreme amount of memory (taking into account the size of my array) and when I call the persist method that memory is never rereleased to the workers, I think that the map_blocks method is creating a copy of the object for every chunk and then it keeps some kind of pointer to every one of them and it only release them when the future is deleted.
Sorry if this was reported before but I was not able to find other similar issues.
Minimal Complete Verifiable Example:
import pandas as pd
import dask
import time

class Mapper:
    def __init__(self, s: pd.Series):
        self.s = s

    def map_arr(self, x):
        return x + 1

def f(x, m):
    # The problem is present even if I do not use the mapper object
    return m.map_arr(x)

mapper = Mapper(pd.Series(list(range(30000))))

# If I decrease the chunk size then it creates more copies and consumes more memory
# arr = dask.array.zeros(shape=(1000, 1000), chunks=(1, 10)),
# using the commented array makes my cluster reach the max memory limit on every worker and get stuck forever
arr = dask.array.zeros(shape=(1000, 1000), chunks=(10, 10))
a = arr.map_blocks(f, mapper, meta=arr).persist()
time.sleep(15)
print({
    k: worker_info["metrics"]["memory"]
    for k, worker_info in client.scheduler_info()['workers'].items()
})
# output: {0: 615858176, 1: 604512256, 2: 614825984, 3: 601804800, 4: 615587840, 5: 609296384}
# Release the memory
del a

# If the object is first distributed then the problem disappears
mapper_future = client.scatter(mapper, broadcast=True)
b = arr.map_blocks(f, mapper_future, meta=arr).persist()
time.sleep(15)
print({
    k: worker_info["metrics"]["memory"]
    for k, worker_info in client.scheduler_info()['workers'].items()
})
# output: {0: 207790080, 1: 206336000, 2: 207065088, 3: 207208448, 4: 207249408, 5: 207171584}
del b

Anything else we need to know?:
Environment:

Dask version: dask==2023.8.1
Python version: 3.10
Operating System: Linux
Install method (conda, pip, source): pip

I think the issue is related to the dask distributed, so should I open the issue here https://github.com/dask/distributed/issues?


Landing Thrusters slow for clients functions normally for host

This issue sounds similar to Landing Thrusters Slows and Eventually Softlocks the Ship #515 but only for client. It will function normally for me but they will still be landing slower then normal. I tried hopping off and on the ship and they told me they me teleporting down to the ground then back on the ship.
Now its seems even worse I noticed when I pull the lever the ship will land slow and even take back off into the sky only for client it will still be on the ground for me

It's some crazy desync and only started when we bought the upgrade I have their logs attached and if you need mine as well I can post as well
LogOutput.log
I have also did have them delete their configs and having it regenerate it still did not fix the issue

Apparently the function I picked to patch is only called by host, leading to clients to not have the desired speed.
I will look at this better at later time.

Would this also lead to the weird issue with the ship taking back off after landing as well. Like from the screenshot they both died from the ship "leaving" but was still on the ground for me

Since you have different speeds between each other, it's likely to cause desyncs in terms of landing/leaving.

Should be fixed in 3.10.2 release, will keep this open incase it's not.

Closing as it seems to be fixed.


clickables

it would be nice if positions, trades, and possibly balances were "clickable" where they would bring you to a more detailed page with added information.

closing, not tracking issues here rn


dev: improve rlp.cairo to support recursive list

Implemented recursive struct in rlp.cairo to be able to handle recursive list. I also tried to be as close as the code given in the ethereum doc ; https://ethereum.org/en/developers/docs/data-structures-and-encoding/rlp/ .
Here is a list of the biggest changes :

Types have been reduced to only be String or List.
decode_type() ( former from_bytes() ) now takes an array to be able to retrieve the long strings/lists size. It does now return the type which is either a string or a list, the offset at which it starts and its size.
decode() is now recursively called in case of recursive lists.

Here is a screenshot of gas consommation before the modifications ;

And here is one after the modifications ;

It's worth noting that some tests show improvement.
For instance, the test_decode_string appears to consume more gas than before, but this test is essentially a loop that converts a single character into an array, explaining the increased gas consumption. But on the other hand, the test_decode_long_list test, which deals with a larger amount of bytes, consumes less gas than it did originally.
I am certain that there is still potential for further improvement, and I would appreciate feedback on the direction these changes are taking. Whether you agree or disagree with some of the modifications.
Pull Request type

Please check the type of change your PR introduces:

[X] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?
rlp.cairo.decode() doesn't handle recusrive list.

Resolves: #428
What is the new behavior?

handle recursive list

Does this introduce a breaking change?

[ ] Yes
[X] No

Made a better recursive implementation for the rlp_decode().
No more "Option::Error", no more loop!

I had to downgrade starknet/cairo versions in scarb files back to 2.3.0-rc0 because the recursivity seems to fail in Cairo 2.3.0 giving a very strange error (see screenshot).

Which still appears on github CL/Tests.
To make the tests run on local, install scarb-rc1 or 0, they both seem to handle struct recursivity. I don't understand why the 2.3.0 break it yet, maybe an issue should be open on the compiler github ?

Interestingly, there was a bug in the compiler, it'll be fixed in the next release


[HPRO-646] Update navigation bar, page headers, and home page buttons

HPRO-646
In addition to the UI updates listed in the ticket, this PR makes few related changes:

Generalizes the equalizePanelHeight plugin to work on any set of columns that have only a single child element
Replaces the remaining few instances of glyphicons with Font Awesome icons
Adds a few missing <div class="page-header"> around page headers

Screenshots
Homepage with new layout and descriptions

Example of other pages
(This example also shows the page header made consistent for order pages and that the equalize row still works on panels)

Should we also change symfony's index.html.twig similar to silex's index.html.twig?

Looks awesome! :tada:


Управление Sonoff GK-200mp2-B.

Будьте любезны, приведите пример как вывести на панель видео с кнопками управления камерой Sonoff GK-200mp2-B.
Мы с внуком уже запутались.
Учу я его, а вот камеру не могу. Поток rstp вывели. А управление камерой нет.
С уважением, OldFedor.

I do not speak Russian, I used translation so some information could have been lost in translation.
I understand that you would like to display video feed with controls in one panel for Sonoff camera.
This component is for Tapo camera from TP-Link. I am not sure if it works on that camera too as I do not own it.
There is a topic for your camera here, from a quick Google search. There seems to be a lot of information for it available on Google.
This component only provides you controls of the Tapo camera and does not provide video feed.
That being said, in general; For video feed, you can use generic ip camera, onvif or many other components for cameras documented on Home Assistant documentation. You can combine that, with for example picture-glance card where you would put your own entities (scripts for example) which trigger services, like rotating, turning on alarm etc.
Closing this issue as it is not related to this component.

Благодарю за ответ.

рада помочь


fix(toggle): change background to use CSS variable

Short description of what this resolves:
Background color for ion-toggle is now properly set in iOS mode.
Changes proposed in this pull request:

Change .toggle-icon property background-color to background for consistency with checked state and the .toggle-inner background property
Change background property to use CSS variable

Ionic Version:

[x] 4.7.0
[x] 4.7.1

Fixes: #18940

Thanks for the PR! This is good to merge when the build passes. :tada:

Thank you again!


added kahns algo in java issue #682

Description
added kahns algo in java
review my pr @Amit-45
Fixes #682

@Ayan-thecodeking add main function and test cases

@Ayan-thecodeking add main function and test cases

Ok @Amit366

Since there is no update so closing it


Load modules from Bundles hosted remotely (Angular2, Webpack2)

Do you want to request a feature or report a bug?
Looking for a Feature
What is the current behavior?
We develop Angular 2 widgets and bundle them using multiple entry points so that main.bundle.js has only widget specific code (no Angular2 code). Our Widget bundles are remotely hosted (like CDN) and Consuming App downloads/executes these bundles at runtime.
Since the widgets created and webpacked in separate projects by separate teams, webpack_require() collides when it looks up for the vendor dependencies as each widget bundle may have different identifier assigned for the same vendor dependencies (in our case angular2) and it could be different from the identifier assigned for angular2 in the Main App Bundle itself.
This ends up in widgets not having their vendor dependencies resolved. We would like to check if there is any way to get this use case working.
If the current behavior is a bug, please provide the steps to reproduce.

Not a bug
What is the expected behavior?
For instance, we were using SystemJs earlier and it uses package name itself as the identifier in the bundle (like @angular/core instead of an integer) and hence widgets are able to resolve their vendor deps if it is present in Consumer App Bundle. We are looking for something in that line.
If this is a feature request, what is motivation or use case for changing the behavior?
Need to use Bundles created in separate projects in one consumer app and want the vendor deps to be served from the Consumer App bundle
Please mention other relevant information such as the browser version, Node.js version, Operating System and programming language.
Webpack Version: 2.1.0-beta.25
Npm: 3.10.9
Node: 4.4.7

This sounds like a job for DllPlugin + DllReferencePlugin.

Thanks much @kovensky for the tip.
DLL reference plugin seems to be what I am looking for. I will try it out and see if it meets the requirements.

It looks like you just deleted our lovely crafted issue template. It was there for good reasons. Please help us solving your issue by answering the questions asked in this template. I'm closing this. Please either update the issue with the template, or open a new issue.

I have updated the issue description using the template provided for future references although I seem to have got the answer that i am looking for. I will try it out and if still a blocker I will reopen this issue.
Thanks much folks.


Custom Cluster: Worker nodes not deleting properly.

Rancher Version:
Master 4/27/18
Steps:
Create a custom cluster, with at least one node with only the worker role.
Delete the node via UI from the cluster.
Results:
Node is still listed within the cluster.
Workloads attempt to create pods on deleted nodes.

Note: When node is deleted from cluster. Associated pods are still listed on active workloads after deletion.

v2.0.0-rc4
Verified fix. Node is properly deleted.


InList: set/list value must be evaluated to get the values

Which issue does this PR close?

Closes #2820
Rationale for this change

What changes are included in this PR?

Are there any user-facing changes?

Codecov Report

Merging #2834 (2fe8f01) into master (bf7564f) will increase coverage by 0.01%.
The diff coverage is 93.02%.

@@            Coverage Diff             @@
##           master    #2834      +/-   ##
==========================================
+ Coverage   85.19%   85.21%   +0.01%
==========================================
  Files         275      275
  Lines       48761    48790      +29
==========================================
+ Hits        41541    41574      +33
+ Misses       7220     7216       -4

Impacted Files
Coverage Δ

...atafusion/physical-expr/src/expressions/in_list.rs
82.67% <92.50%> (+0.84%)
:arrow_up:

datafusion/core/src/physical_plan/planner.rs
80.98% <100.00%> (ø)

datafusion/physical-expr/src/planner.rs
92.36% <100.00%> (ø)

datafusion/expr/src/logical_plan/plan.rs
74.70% <0.00%> (+0.39%)
:arrow_up:

...tafusion/physical-expr/src/expressions/try_cast.rs
99.19% <0.00%> (+0.40%)
:arrow_up:

datafusion/physical-expr/src/expressions/cast.rs
98.84% <0.00%> (+0.76%)
:arrow_up:

Continue to review full report at Codecov.

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

I think this PR is an improvement. Thank you @liukun4515
I left a suggestion on how to maybe make the check more general (aka not have to special case different expression types).

Thanks for you suggestion about evel const value.
I have changed the code according to your suggestion.
let batch = RecordBatch::new_empty(Arc::new(schema.to_owned()));
    list.iter().all(|v| match v.evaluate(&batch) {
        Err(_) | Ok(ColumnarValue::Array(_)) => false,
        Ok(ColumnarValue::Scalar(_)) => true,
    })

PTAL @alamb

Thanks for your review. @alamb
I think it's ready to be merged.


MSI installer link doesn't point to a place with the MSI

https://docs.microsoft.com/en-us/powershell/azure/install-az-ps-msi?view=azps-4.7.0 the Github link points to latest release, not an MSI.  Can you make the MSI easier to find?  This seems to be a recurring problem of pointing to either not the latest MSI, or not to an MSI at all.

@j1mmyfever Thank you for the feedback!  We are investigating this and will get back to you shortly.

@j1mmyfever I agree, finding the correct MSI is not terribly intuitive.  You can find the 4.7.0 release from September 16th, 2020 here (the Az-Cmdlets MSI is under assets at the bottom):
https://github.com/Azure/azure-powershell/releases/tag/v4.7.0-September2020
In general, you can find a chronological list of releases here:
https://github.com/Azure/azure-powershell/releases
I'm going to update the documentation to make finding the MSI easier moving forward.

@j1mmyfever Thank you again for bringing this to our attention!  The documentation has been updated to make finding the MSI easier, and should go live shortly.  We are going to close this thread as resolved but if there are any further questions regarding the documentation, please tag me in your reply and we will be happy to continue the conversation.


Add license comparison to comparable projects section

Debops: GPLv3 [1]
Sovereign: GPLv3 [2]
Refs:

https://github.com/debops/debops
https://github.com/sovereign/sovereign/blob/master/LICENSE.md

Completed with 66fa7bd


Widgets lack preview images on widget catalog

Steps to Reproduce

Go to Widget Catalog
Choose a group. e.g., Input

Expected: See the preview image of the widgets.
Actual: Many preview images are missing.

/cc @InMatrix

Thank you for bringing this up. This is a long-standing problem. A couple of ideas to add preview images to the catalog:

Some widget's API docs have screenshots or diagram, we can use them in the widget's catalog entry as well.
We can try to crowdsource widget preview images from the Flutter community.

Cc: @chalin @sfshaza2

Also, I believe where ever there is some code provided ( in documentation sample ) there should be an image of the end result output as well to help user visualize. Although, docs can add image by markdown but it would be nice if somehow the team is able to automate generating images from sample doc code at run time

Issue moved to flutter/website #2383 via ZenHub

@Kartik1607 We do have an image generator tool for that purpose: https://github.com/flutter/assets-for-api-docs/tree/master/packages/diagrams
However, it still requires some work to augment existing sample code. The best way you can help here is to file bugs against individual API reference pages where you think having images will be helpful.

@InMatrix I hope it's fine that I moved the issue to flutter/website.

@zoechi It's fine. Thanks!


 I was using svelte-query up until now, ...not sure which one was first, but is there any huge difference between the two?oO

Maybe that's a stupid question. I was using svelte-query up until now, ...not sure which one was first, but is there any huge difference between the two?oO

https://tanstack.com/query/v4/docs/react/comparison


"Failed to load snippets from ..." failure

How can I fix this error? Do you have a solution?

Same issue here.
The bootstrap package works the first time, next time you open Atom, there come the errors.
Wish someone could solve this, as the package looks promising.

Same issue here.

I got this issue on my mac.

same

The solution #25 works for me. Can some one fix it. Seems the solution is already here.

same problem any update?

Can someone fix this and push it? All the students in my class are wondering why this doesn't work. I would but I'm not that familiar with git yet.

Duplicate of https://github.com/degouville/atom-bootstrap4/issues/25
Calling this as duplicate of 25 as a fix is mentioned there.
https://github.com/degouville/atom-bootstrap4/issues/25#issuecomment-377848555

Same issue here.

Same issue here.

#metoo

same here

When atom gives the error it will give you a detailed reason for the error e.g. duplicate line etc. Just make those changes in the right files files and the errors should go away

Simple Solution..
Just go to atom installed directory/packages/atom-boostrap4
Download this snippets.zip file, unzip it and save the file in same directory

If you faced any other problem DM me on Twitter JRudransh

Why isnt this edited and pushed into here still?

Ah, yes?! Why would I download a zip instead of a fixed new version via atom?

Ah, yes?! Why would I download a zip instead of a fixed new version via atom?

And is there an update available?


Feature/by image utils

Description
By-image-utils & helper methods
In DesktopWebDriverUtils, the methods clickByImage and mouseOverByImage were added to provide a new way to hover over and click an element, that may not be possible to find in the usual ways (for example the test method elements in the threads view of testerra report, which are inside of a canvas element and can not be accessed by selenium).
These methods are build with the sikuli-api, which provides the possibility to search for images in the current viewport of the web driver. Since only the current viewport is analysed, a scroll-by-value-functionality and helper methods for the browser were added in JSUtils and used to ensure the image is searched in the complete webpage.
Unit- & report-ng-tests
The report-ng-tests for the threads view were updated to use the mouseOverByImage-method since due to the canvas element of echarts it was not possible to access the specific test methods in the usual ways.
Unit tests for the new utilities were added as well.
Type of change
Please delete options that are not relevant.

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

Checklist:

[ ] 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
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

I would rather like to implement an By.image('path/to/referenceImage.png') than introducing utils for that.
UiElement uiElement = find(By.image('...'));
uiElement.click();

A kind of By.image is still part of Testerra. It was taken over from the former framework but was never realy updated and documeneted. Maybe it can be removed.
Sikuli was used to find the given image in the viewport. With the help of the coordinates at this point the current existing Selenium Webelement was tried to identify. This was used to create a GuiElement.
But this usecase does not work at canvas graphics where you only have a big canvas Webelement. This solution works without any webelement and should be a little helper (e.g. for canvas elements), not more.
From my point a UiElement always based on a Selenium Webelement to support all features like actions, asserts, ...

@TobiasAdler I would approve this PR. Please resolve the conflicts. Thanks!

@martingrossmann All conflicts have been resolved.


TextAnalyticsClient methods do not output JSON contrary to REST API

Package Name: azure-ai-textanalytics
Package Version: 1.0.0b4
Operating System: macOS
Python Version: 3.5

Describe the bug
The methods within TextAnalyticsClient (for instance analyze_sentiment) do not output JSON. Instead, they output specific Python objects, which are not compatible with json.dumps(). This is contrary to the behaviour of the REST API (https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/how-tos/text-analytics-how-to-sentiment-analysis?tabs=version-3).
This is an issue for me, as my app requires the output of all APIs to be valid JSON.
To Reproduce
Steps to reproduce the behavior:
response = text_analytics_client.analyze_sentiment(documents)
json.dumps(response)

Expected behavior
I expect to have a method to convert response into a valid dictionary which I can apply json.dumps on. This method should be generic to all methods within TextAnalyticsClient.

Hi @alexcombessie, thank you for your question.
While the methods do output a list of objects, it is still possible to get the JSON output from the SDK using the response hook like this:
import json

def callback(response):
    print(json.dumps(response.raw_response))

result = text_analytics_client.analyze_sentiment(documents, raw_response_hook=callback)

Let me know if this helps solve your problem.

Hi @kristapratico,
Thanks for your quick reply. I have tried this solution with the callback, but it just prints the raw_response. Instead, I need to return it as part of my function. I have looked in various parts of the documentation but did not manage to find how.
What do you recommend?
Cheers,
Alex

Hi @alexcombessie,
My apologies, in the example above I just printed out the response, but you can do this to use the JSON as part of your function:
import json

json_response = []

def callback(response):
    json_response.append(json.dumps(response.raw_response))

result = text_analytics_client.analyze_sentiment(documents, raw_response_hook=callback)
return json_response[0]  # this is the JSON response returned from API

Also thanks for letting us know that you had trouble finding this in documentation. We will try to make it more clear how to get the JSON from the SDK.

Hi,
Thanks, that worked. In the end, I created a wrapper function around each endpoint:
def call_api_sentiment(documents, **kwargs):
    json_response = []
    def callback(response):
        json_response.append(json.dumps(response.raw_response))
    response = client.analyze_sentiment(documents, raw_response_hook=callback, **kwargs)
    return json_response[0]

It works, so I am happy.
For future users of the API who have similar constraints (JSON is a pretty popular standard), I think a parameter in the method itself to output JSON would be very useful. Or at least, a code sample in the doc with the snippet you have shared.
Cheers,
Alex

Thank you for your feedback! I have created an issue #11101  to update our code samples with the snippet showing how to retrieve the JSON response.
I'm going to close this issue for now, feel free to let us know if there's anything else we can help with. :)


Add root element class name

Sometimes I want to add some CSS property to popper's root element, It looks like I can't do it anyway.

@vq0599 Thanks you


Fix NodeView color status

This was originally part of #39. It needs to be added back for feature parity to previous beta versions.

Merged in develop


Added hyperlink to docker task

Just a small improvement to reference the docker task documentation

@DanielSSilva : Thanks for your contribution! The author(s) have been notified to review your proposed change. @azooinmyluggage

@juliakm Could you review the proposed update? I think the metadata needs to be changed, IIRC. Thanks!

@juliakm : Thanks for your contribution! The author(s) have been notified to review your proposed change. @azooinmyluggage

#sign-off
Thanks @DanielSSilva! I made a small change to remove localization from the url string (en-us).

@juliakm: I'm sorry - only the author of this article, @azooinmyluggage, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.

@ktoliver Can you merge this change? Looks like we still need to fix the metadata.

@ktoliver : Thanks for your contribution! The author(s) have been notified to review your proposed change. @azooinmyluggage


Typo in Jasmine Testing 101 docs

The documentation says
We should wrap this test something that identifies the file

It probably should read
We should wrap this test into something that identifies the file

Can't seem to find the docs in the angular repo to send in a PR

Found the right repo. Closing this issue.


Supporting multiple environments

Say I have multiple environment support in a traditional terraform pattern. Each environment is in a directory, and has two servers, puppet master and jenkins master.
sandbox
- puppet.tf
- jenkins.tf
staging
- puppet.tf
- jenkins.tf
production
- puppet.tf
- jenkins.tf

I want my sandbox puppet master A record to map to puppet.sandbox.example.com, and my production puppet master A record to map to puppet.production.example.com, etc.
Is this module able to support such a use case? It seems that resource "godaddy_domain_record" needs to be a monolith, so I can't include more than one for a given domain (in this case example.com). It's also not clear if it would work inside a module, modules are for creating multiple instances of given abstractions.
If such usage is supported, what would the pattern look like?

Hey @antgel - Although I haven't explicitly tried to use this provider in a module, it should be supported. Another alternative would be to create a map variable and an env variable, using the value of env as an index into the map. For example:
variable "env" {
  default = "sandbox"
}
variable "domain_name" {
  type = "map"
  default = {
    "sandbox":    "puppet.sandbox.example.com",
    "staging":    "puppet.staging.example.com",
    "production": "puppet.production.example.com"
  }
}
resource "godaddy_domain_record" "puppet_domain" {
  "domain": "${lookup(var.domain_name, var.env)}"
  ...
}

Thanks for the response. I'm still not sure how the above would support multiple enviroments, but we moved to Route 53 in any case, so I might as well close this.

Hi @n3integration,
I was trying the approach you suggested by prepending the "environment prefix" to the domain, but I get a 404 error from GoDaddy saying Domain staging.example.com not found for shopper , while the godaddy_domain_record for domain example.com works correctly.
I'm trying to move from the monolithic godaddy_domain_record for example.com with all the imported records from my domain to something that creates and removes DNS records in unison with the rest of the terraform configuration for a particular environment. This is a lot harder to do with a monolith than being able to add a godaddy_domain_record resource that only manages a subset of records for a particular environment.
Can you please explain what I'm doing wrong? Thanks!

Hey @Jack64 - Thank you for your question. Could you provide additional context?  In the example above, I included a rough plan of how to extract a godaddy_domain_record into a module by providing a mapping of environments to domains.

Hi @n3integration. Let me start off by saying thank you for making this plugin. It has worked great for me so far, but the biggest issue I'm having is with multiple environments that share the same domain.
I have two environments: staging and production and both use the same domain: example.com.
In the staging environment I want to add an A record to the "staging" subdomain. Ex: staging.example.com
In the production environment I want to add an A record to the top level domain. Ex: example.com.
The problem is that your plugin works as an all or nothing approach and deletes everything that's not listed. Therefore when I run the production environment, I lose all the records set in the staging environment and vice versa.
Is it possible for you to add a variable that allows us to set whether we augment the existing data or delete it?
Thanks


tmt: add some diskspace debug

Fwiw, first finding is that we do not get the disksize we ask for:
$    df -h / /var/tmp/ || true
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda2        40G  3.3G   35G   9% /


Pass company Name in Transaction Resource.

Company Number not allowed for a User Transaction, but the name will get passed to the Confirmation Email
IDVA3-1566
{
    "_id" : "094785-968417-186120",
    "data" : {
        "_id" : "094785-968417-186120",
        "company_name" : "THE GIRLS' DAY SCHOOL TRUST",
        "created_at" : ISODate("2024-06-17T08:14:55.000Z"),
        "created_by" : {
            "language" : "en",
            "id" : "Y2VkZWVlMzhlZWFjY2M4MzQ3MT",
            "email"<EMAIL_ADDRESS>        },
        "updated_at" : ISODate("2024-06-17T08:14:55.000Z"),
        "description" : "PSC Verification Transaction",
        "etag" : "aea61aad1995657c8856770e8bbc4b2376aa100f",
        "links" : {
            "self" : "/transactions/094785-968417-186120"
        },
        "reference" : "PscVerificationReference",
        "resources" : {
            "/transactions/094785-968417-186120/persons-with-significant-control-verification/666ff081c59a4550ef024cf7" : {

thanks, have added companyName to mock


nixVersions.nix_2_12: init at 2.12.0

Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@lovesegfault ofborg review requests haven't worked since you refactored this package. Would be good if you fix it as people aren't always going to ask for reviews manually.


Merge from scene UI it's a bit counter intuitive

Godot version:
11d7738
Issue description:
When opening the merge from scene dialog, there is an enormous empty space.
In the beginning, it seems like something is wrong, as if you forgot to select something that you are supposed to
Proposal:
Make it a 2 step UI that first asks for the scene and then asks for the nodes, since those steps can't be skipped anyway.

i reckon it's large because the scene you select could have a lot nodes.
i agree it's too large, maybe it should expand based on the scene you select


In utils.py line 36, wouldnt adj = adj + (adj.T > adj) also work?

I tried using this, I find the two give me the same adj_matrix
adj_smpl = adj +  (adj.T > adj).astype('int').astype('float
 adj_kpf = adj + adj.T.multiply(adj.T > adj) - adj.multiply(adj.T > adj)
(adj_smpl != adj_kpf).nnz == 0 --> gives True (https://stackoverflow.com/questions/30685024/check-if-two-scipy-sparse-csr-matrix-are-equal)

I also found this problem.
I think adj.multiply(adj.T > adj)  returns a zero matrix.
I want to ask what is the effect of subtracting this item?


extend /status and add /debug/chains endpont

Description
Report configured chain ids for xchain, and provider status by querying current block number (but not provider URL).

Add mode to /status to call all configured chain provider and call chain id and get block on each and report in returned json.


fontFamily 'Material Icons' is not a system font and has not been loaded through Expo.Font.loadAsync

I receiving this error:

Is this related to the recent update?
I have using this component previously and so far so good until now.
https://github.com/renrizzolo/react-native-sectioned-multi-select/issues/46

It seems like my mistake.

How did you solve it? I have the same problem

yarn add react-native-vector-icons worked for me

I have the same problem and no matter what I've done, it still doesn't work. Googled and checked every single github and stack overflow post and I cannot figure out what is wrong.

I fixed it with
`import FontAwesome from<EMAIL_ADDRESS>import MaterialIcons from<EMAIL_ADDRESS>state = {
fontLoaded: false
};
async componentWillMount() {
try {
  await Font.loadAsync({

    FontAwesome,
    'Material Icons': MaterialIcons

  });

      this.setState({ fontLoaded: true });
    } catch (error) {
      console.log('error loading icon fonts', error);
    }
  }

`


Change 'image' for 'volume' when getting tags

The AWS docs say that: "Currently, the resource types that support tagging on creation are instance and volume." Calling create_volume and passing image as the resource type in tag specifications causes an InvalidParameterValue error.

Thanks!


Use consistent line lengths in FAQ

What text width did you use? It looks rather narrow...

Those are 70 character widths which is what the Readme and the rest of the FAQ already appear to be using. This is just adjusting a few paragraphs to be consistent with those.

I think it may have been 72, which would still fit some of the existing lines here. But if we're going to rewrap, I'd prefer to go wider to 80.

I tried taking a look and I don't think the rest of the document matches 72 but regardless I could rewrap it to 80 if you would prefer that.

We haven't enforced anything, so I have no doubt that it's inconsistent. Yes, let's do 80 please.

Okay. Should the Readme be rewrapped too? It is also currently using 70.

Sure, if you're interested, go ahead in the readme too.

There ended up being more docs in this repo than I originally realized so I opted to just re-wrap the FAQ page to 80.

Thanks!


Create figures for thesis

The figures for my thesis need to be created, which should be high quality pdfs.
A possible idea is to use latex text rendering for the figures allowing for consistency throughout the document.
https://matplotlib.org/users/usetex.html

I am using altair for all the figures with a consistent theme across all projects


download_sra records every 50K of download, big logs ?

maybe there is a cli option to turn it off , or >/dev/null, or something like that .
most likely not a big deal

fixed!

fixed!
On Wed, 12 Dec 2018 at 23:49, Sergey Venev<EMAIL_ADDRESS>wrote:

[image: screenshot from 2018-12-12 23-39-19]
https://user-images.githubusercontent.com/6790270/49916164-a1890c00-fe67-11e8-929b-b2b0f847bd7e.png
maybe there is a cli option to turn it off , or >/dev/null, or something
like that .
most likely not a big deal
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mirnylab/distiller-nf/issues/118, or mute the thread
https://github.com/notifications/unsubscribe-auth/AA3uCke4woqoPpNnsvsqGkYxT2Mr6_3Nks5u4dxigaJpZM4ZQ7Bh
.


Error: cannot find task.id

After going through the DEMO.md, with latest version of the layer-sdk and wasmatic and avs-toolkit, everything works until the end.
cargo run -- --target=local task-queue add-task -b '{"x": 12}' -d 'test 1'

Returns:
Error: couldn't find event attribute for wasm.task_id

But the event is added to the task queue (marked open). The wasmatic instance also doesn't pick it up. docker logs -f localnode-wasmatic-1 says:
2024-10-21T08:10:22.019445Z ERROR tokio_cron_scheduler::job::creator: Error running job ec71e499-4a80-4a27-8cc6-5568162e643a RecvError(())
thread 'tokio-runtime-worker' panicked at /myapp/src/operator.rs:240:81:
called `Result::unwrap()` on an `Err` value: SerdeJson(Error("invalid type: string \"300000000000\", expected u64", line: 1, column: 99))

The wasmatic part was fixed here: https://github.com/Lay3rLabs/wasmatic/pull/55
Still need to fix the cli command


After initial reboot ceph-salt deploy says it can't find ceph-salt formula

Seen on SLE 12 SP2 with salt-3000 and ceph-salt-15.2.1+1587155350.g440cd72.
Initial run of ceph-salt deploy resulted in reboot of all nodes, with master node saying "Salt master must be rebooted manually", as shown here:

After rebooting the master, subsequent runs of ceph-salt deploy resulted in:
# ceph-salt deploy
Checking if ceph-salt formula is available...
salt-master will be restarted to load ceph-salt formula
Could not find ceph-salt formula. Please check if ceph-salt-formula package is installed

Of course, ceph-salt forumula is installed. The problem is somehow related to two minions not picking up the ceph-salt:execution:provisioned and/or ceph-salt:execution:failed grain correctly (two minions were printing [salt.loaded.int.module.cmdmod:397 ][INFO    ][1310] Executing command 'ssh -o StrictHostKeyChecking=no -i /tmp/ceph-salt-ssh-id_rsa root@node1 'salt-call grains.get --out=json --out-indent=-1 ceph-salt:execution:provisioned'' in directory '/root' every five seconds in /var/log/salt/minion).
Eventually a timeout was hit (https://github.com/ceph/ceph-salt/blob/master/ceph-salt-formula/salt/_states/ceph_salt.py#L62) and ceph-salt deploy started behaving correctly again.

@tserong did you manually killed ceph-salt process and rebooted master node before non-master nodes finished the deployment? I mean, before the q (quit) command became available in the UI?

Um... Probably? IIRC the other nodes had rebooted, but the q command was not available? But I'm not 100% certain. Should I re-test to confirm?

I've done another run from scratch (keeping my hands off), and now have:

master says it must be rebooted manually
node1 says "one or more minions failed" waiting for other minions
node2 and node3 are stuck in "wait for an admin host" for the last 25 minutes. I assume they will remain like that forever now :-)
there's no way to quit (see #195)

Oops, spoke to soon. node2 and node3 did eventually hit a timeout after 30 minutes(!) and I was able to quit. Then I rebooted the master and ran ceph-salt deploy again, which now seems to be doing the right thing...

...yep, worked the second time through.

This bug was introduced in https://github.com/ceph/ceph-salt/pull/175

In my case, there was no reboot required during ceph-salt update.However, when applying the configuration, it is stuck at "Find an admin host" for all the cluster nodes, including the admin node itself. Its been more than 35 minutes in the same state. Should the admin node minion not go under cephadm ?

@nistiwar from your description, ISTM you're experiencing a different error than "can't find ceph-salt formula". If you still have the problem, can you please open a separate issue and provide more details so we can track this better?

I think this is sorted now. It was due to firewall issues that I was facing
all the trouble.
Thanks for asking though.
On Wed, 16 Dec, 2020, 12:19 pm Tim Serong<EMAIL_ADDRESS>wrote:

@nistiwar https://github.com/nistiwar from your description, ISTM
you're experiencing a different error than "can't find ceph-salt formula".
If you still have the problem, can you please open a separate issue and
provide more details so we can track this better?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ceph/ceph-salt/issues/196#issuecomment-745804474, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXVGMIIRFUA4KST2LFNBLTSVBJ77ANCNFSM4MOEIMUQ
.


Data being removed from Database after refresh/ng serve

Hi,
I am facing a pretty confusing obstacle. I have so called "wizard form" where user fills the short form. After submit all the data goes to the Firebase Database. I can access them later in the edit profile page but when I refresh/reload the page the data dissapears from Database.
The data goes to Db via "save()" function that is launched by clicking submit button. The code is similar to this one:
`save(){
this.phone = wizard.value.phone;
        this.user = this._firebaseAuth.authState;
        this.user.subscribe(
            (user) => {
                if (user) {
                    this.userDetails = user;
                    console.log(this.userDetails);
                    firebase.database().ref('users').update({

                        phone: this.phone,

                    });
                }
                else {
                    this.userDetails = null;
                }
            }
        );

};`
Can anybody help?

When I change 'update' to 'set' or 'push' same thing happens...

Hey @MSkraburski this type of how-to question is best asked on Stack Overflow where the community is more prepared to take on this type of challenge. Issues should be saved for bugs or feature requests. Thanks!


table for roles

the roles will require the following column
role id primary key auto-increment
Job Title
department id this will be our FOREIGN KEY
salary

done


@azure/msal-react with PublicClientApplication gives error "AADSTS7000218: The request body must contain the following parameter: 'client_assertion' or 'client_secret"'.

Core Library
MSAL.js v2 (@azure/msal-browser)
Core Library Version
@azure/msal-react 1.0.0
Wrapper Library
MSAL React (@azure/msal-react)
Wrapper Library Version
@azure/msal-react 1.0.0
Description
When we use @azure/msal-react and PublicClientApplication initialize the config we get an error after login
"AADSTS7000218: The request body must contain the following parameter: 'client_assertion' or 'client_secret'."
Error Message
"AADSTS7000218: The request body must contain the following parameter: 'client_assertion' or 'client_secret'."
Msal Logs
No response
MSAL Configuration
export const config = {
  auth: {
    clientId: msClientId,
    authority: msAuthUrl,
    redirectUri: window.location.origin,
    clientSecret: msClientSecret
  },
  cache: {
    cacheLocation: "localStorage",
    storeAuthStateInCookie: true
  }
};

// Authentication Parameters
export const authenticationRequest = {
  scopes: [
    msScope
  ]
}

Relevant Code Snippets
export const pca = new PublicClientApplication(config);

function App() {
  return (
    <MsalProvider instance={pca}>
      <MsalAuthenticationTemplate interactionType={InteractionType.Redirect} authenticationRequest={authenticationRequest}>
          <Layout />
      </MsalAuthenticationTemplate>
    </MsalProvider>
  );
}

export default App;

Reproduction Steps
Login and then check the console for error
Expected Behavior
it should allow login
Identity Provider
Azure AD / MSA
Browsers Affected (Select all that apply)
Chrome, Firefox
Regression
No response
Source
External (Customer)

@sandeshindi Can you please check your app'e portal configuration if it is registered as a publicClientApplication? The only time we encounter this error if the app is configured as Confidential prompting the server to throw this.

@sameerag yes its confidential application we do not want it public . Is there a way we can resolve it if it is Confidential Application ?

Update changed the Redirect URI in Azure AD from WEB to SPA. then it works fine

@sandeshindi i am facing same issue, where should i do this change WEB to SPA


Updating from 4.2.1 to 5.1.0 introduces issue with MessageReceiver

Upgrading the extension nuget package from 4.2.1 to 5.1.0 resulted in IMessageReceiver and MessageReceiver in my function / class becoming unknown.  I use this in order to be able to Complete and Deadletter messages according to our logic as some failures will never succeed so there's no point retrying.
I tried to fix this by installing the deprecated Microsoft.Azure.ServiceBus nuget package 5.2.0.  This allows for the code to be compiled but running the function  gives me the error:
Microsoft.Azure.WebJobs.Host: Error indexing method 'XXX'. Microsoft.Azure.WebJobs.Host: Can't bind parameter 'messageReceiver' to type 'Microsoft.Azure.ServiceBus.Core.MessageReceiver'.

The reason I use IMessageReceiver is for moq unit test purposes so I can assert that a message was completed/deadlettered as expected.

Whilst there is documentation on how to instantiate a MessageReceiver - I can't seem to find any reference to accessing it within the ServiceBusTriggered Function.
It doesn't seem like MessageReceiver is part of the newer Azure.Messaging.ServiceBus package as I explored using that as well.

Hi @jenp-jb.   Thank you for reaching out and we regret that you're experiencing difficulties.  Starting in v5.0, the Service Bus extensions package shifted to using the Azure.Messaging.ServiceBus client library, which necessitated a change in some types and patterns used.
For message settlement, you'll want to bind to ServiceBusMessageActions rather than a receiver.  An example and additional context is available in the Message settelment of the package overview.


issue-64 - Fix conditions for triggering deserialization of parsed body

Hey there :)
Thank you for the PR, but I have to ask some questions before merging it:

Which HTTP library do you use? I am only familiar with Zend/Diactoros, but never faced this issue because getParsedBody() defaults to null.
The PSR says the following about the getParsedBody() method:

This method may return any results of deserializing the request body content; as parsing returns structured content, the potential types MUST be arrays or objects only. A null value indicates the absence of body content. (https://github.com/php-fig/http-message/blob/master/src/ServerRequestInterface.php#L161)

Although I am not sure, I think regarding an empty array result as if the body hasn't been parsed wouldn't follow the specification. What do you think?

Hello @kocsismate,
Actually, I do use Diactoros as well. I usually call ServerRequestFactory::fromGlobals() to initialize my ServerRequest. Having looked at the code of fromGlobals, $parsedBody will contain $_POST by default, which is evaluated to an empty array when I send a JSON body.
Cheers

Wow, that's interesting! I could only avoid this problem because I don't use ServerRequestFactory::fromGlobals() so I'll accept the PR, thank you very much for bringing it up and implementing the fix!
I am going to release your path for both the 1.* and 2.* branches tonight. :)

Hello,
Just a quick note: 1.* branches are fine as you used empty() instead of === null back then ;)
Cheers


Add new branch for Ansible 2.10 module style

Use new module names instead of traditional ones, in a new branch -- basically modernize the role.

With the dot notation

This can wait for 2.11 to be up, so that we test two versions in this new branch. Else it's kinda bit doing a bit of the same for no big reason.


How to create new network

Hello, I want to create new network and I also see the documentation that allows users create new network. But I don't know how to associate the network name in config file and my customized network ?

Yes, I Know. Thank you very much!


Updating past 3.0.130 has mqtt connection issues with sst dev

I tried to go from 3.0.88 to 3.1.10 and I think I can reproduce it on any version after 3.0.130 (I'm excited about that because I have hit the large payload issue in the past). I haven't been able to try deploying into another AWS account and see if it works with the same code yet. I'm running on MacOS 14.6.1.
It occasionally times out after 8 seconds trying to dial my local lambda. Similar to #1063
But most of the time, it invokes my function but returns nothing to the client. The lambda function log for that looks like this:
INIT_START Runtime Version: provided:al2023.v27	Runtime Version ARN: arn:aws:lambda:us-east-1::runtime:a6d6f23ba4060b8ad3969d56493bb6223e35f38649e62aec6b5a01ce1aa6218f
--
2024/09/13 23:20:23 INFO getting endpoint
2024/09/13 23:20:23 INFO found endpoint endpoint url="wss://[redacted].iot.us-east-1.amazonaws.com/mqtt?X-Amz-Expires=86400"
2024/09/13 23:20:23 INFO signed request url="wss://[redacted].iot.us-east-1.amazonaws.com/mqtt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=[redacted]]%2Fus-east-1%2Fiotdevicegateway%2Faws4_request&X-Amz-Date=20240913T232023Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=[redacted]"
2024/09/13 23:20:23 INFO connecting to iot clientID=[redacted]
2024/09/13 23:20:23 INFO mqtt connected
2024/09/13 23:20:23 INFO prefix prefix=ion/plp/robmarscher/[redacted]
2024/09/13 23:20:23 INFO get lambda runtime api url=<IP_ADDRESS>:9001
2024/09/13 23:20:23 INFO timeout timeout=8s
2024/09/13 23:20:23 INFO waiting for next invocation
START RequestId: e746a9a3-2be3-46a5-b353-7d91a7da944a Version: $LATEST
2024/09/13 23:20:23 INFO dialing lambda runtime api
2024/09/13 23:20:24 INFO request method=GET url=/2018-06-01/runtime/invocation/next
2024/09/13 23:20:24 INFO forwarding response
2024/09/13 23:20:24 INFO read error err=EOF
2024/09/13 23:20:24 INFO writing to topic topic=ion/plp/robmarscher/[redacted]/response/dvuuukrt data=1630
2024/09/13 23:20:24 INFO closed iot writer topic=ion/plp/robmarscher/[redacted]/response/dvuuukrt count=1
2024/09/13 23:20:24 INFO response sent method=GET
2024/09/13 23:20:24 INFO request method=POST url=/2018-06-01/runtime/invocation/e746a9a3-2be3-46a5-b353-7d91a7da944a/response
2024/09/13 23:20:24 INFO forwarding response
2024/09/13 23:20:26 INFO read error err="read tcp <IP_ADDRESS>:43458-><IP_ADDRESS>:9001: i/o timeout
^^ that repeats every 2 seconds until the lambda times out
2024/09/13 23:23:23 INFO read error err=EOF
--
2024-09-13T23:23:23.528Z e746a9a3-2be3-46a5-b353-7d91a7da944a Task timed out after 180.07 seconds

I tried sst refresh and I tried deleting the .sst folder, but I had the same result. Downgrading to 3.0.129 got things working again.  Thanks.

I haven't tried using sst remove, upgrading and then running sst dev. I would maybe try that next, but I'm fine with waiting a bit. If I'm the only person somehow experiencing this, then it's probably not worth tracking down.

what region is this?

what region is this?

It's us-east-1

I just tried again with sst upgrade and my dev server function is connected in live mode. Maybe something between 3.1.12 and 3.1.34 fixed it. Closing. Thanks!


feat(dependencies): upgrade to<EMAIL_ADDRESS>

Description
https://github.com/angular/angular/blob/master/CHANGELOG.md#420-salubrious-stratagem-2017-06-08
Now that angular really exposes the programmatic animations API. We can start leveraging them for tdToggle and tdFade instead of depending on the experimental API.
this will grant better support and not depend on BrowserAnimationsModule (now we can use NoopAnimationsModule)
What's included?

feat(toggle): make toggle directive use new animations API
feat(fade): make fade directive use new animations API
fix(media): make media service not use window directly
chore(): bump module dependencies to<EMAIL_ADDRESS>chore(): bump to<EMAIL_ADDRESS>
Test Steps

[ ] npm run reinstall
[ ] Play with directives demo and media demo
[ ] Also check all components to see that they still work fine

General Tests for Every PR

[ ] ng serve --aot still works.
[ ] npm run lint passes.
[ ] npm test passes and code coverage is not lower.
[ ] npm run build still works.

Screenshots or link to CodePen/Plunker/JSfiddle

Everything seems good to go in 4.2.0-rc.1, so we can merge this as soon as they release stable.

All good in 4.2.0-rc.2 and<EMAIL_ADDRESS>

Now we need to test everything in 4.2.0 stable.
Already fixed a few issues i found (and there is an issue in the ngx-charts demo.
Need more eyes on this PR

@emoralesb05 for ngx-charts package.json is using 5.0.0. Updating to the latest, 5.3.1 looks to fix the issue.

Awesome, just tested it and it worked! Thanks! 😄

I haven't come across anything else yet but I'll keep testing.

LGTM!

Should the "Updates" say something about supporting Angular 4.2.0? I know the changelog is linked, so just wondering if this fact is elevated to the dropdown.

Content scrolled is not resetting to top when navigating to another view:
Whan navigating to http://localhost:4200/#/components/steps
And scrolling content all the way down
And navigating to another component using the side menu
Then the new content is NOT starting from the top, it's scroll to the same position as the previous content viewed.

Good catch, thats been there for a while now and has always bugged me. Can you open an issue so we can tackle it in a separate PR?

Good catch, thats been there for a while now and has always bugged me. Can you open an issue so we can tackle it in a separate PR?

@emoralesb05 will open and issue

LGTM


Fix polluted logger

These 2 lines of fmt.Println() make our logger polluted as below.
{{{0 0} <nil>}}
<nil>

If it is able to drop these lines, I want to get this merged.
And my goimports removes the "github.com/newrelic/go-agent" import because of needless.

:bow:

thx!


reflex_ag_grid propriedade localeText

Describe the Custom Component
The custom component is an implementation of agGrid in a React application, specifically configured to support multiple languages for data grid display.
What is the purpose of the custom component?
The purpose of this custom component is to provide a data grid that allows for the visualization and manipulation of tabular data within the application, using the agGrid library. It is designed to support multiple languages by utilizing the localeText property, enabling the application to cater to a diverse user base with different language preferences.
What is the expected behavior of the custom component?
The component should render the agGrid data grid with all default UI labels, messages, and prompts translated based on the selected language. It should dynamically update the localeText property to reflect the current language, ensuring that all user interface elements, such as column menus, toolbar buttons, and pagination controls, are displayed in the appropriate language.
What are the use cases for the custom component?
Applications requiring a data grid that can be localized for users speaking different languages.
Scenarios where the data needs to be displayed in a user-friendly, interactive table format across various languages.
Cases where language flexibility is essential, such as international applications that need to accommodate a global audience.
Specifics (please complete the following information):
Do you have a specific React package in mind? Yes, the ag-grid-react package for integrating agGrid with React.
Additional context
This customization leverages the localeText property within the agGrid component to provide language-specific translations for all user interface elements in the grid. This setup allows for easy localization by updating the localeText object according to the user’s language preference, ensuring clarity and usability for a diverse audience.

We have AG Grid available now - see the docs here


Change loader color

Can you explain me how can I change the loader color?

I changed the loader color by including the library as project and I change the image.For eg in skype_29 is black color. I added the same image with pink color and it is working fine for me


affiliate vs. member

I'm looking for the relation between a member of a group or organization and the group or organization to which they belong. I don't see 'member of' among the relations, and 'has affiliate' is undefined.
Thoughts?

member_of was recently added to CCO (long time coming) as a relationship between aggregates and their members, but has not yet made it into the github release.
In the meantime, you might say:

person1 has_role role1
role1 has_organizational_context organization1

Thanks.

Changes in version 1.1:
added definition for 'is affiliated with'
added 'member of' and 'has member'


game of life cells stop animating in some sections after screen resize

This is so fubar I'll have to reproduce in a codepen and open an issue at pixi.js...


Fixes

this commit is also needed to fix building in debug mode https://github.com/ITotalJustice/borealis/commit/ee42b67f515857683c686bc088fff08a986f7f8d

there's a memleak that was introduced in this commit https://github.com/ITotalJustice/borealis/commit/7cf9d2bc831eeed81e2a548cac064ae1914f8f16#diff-f56b6ed09b7f0d460e9acff8b7ac035315c4b7fc1bff3461a72fb2a108555f9fL164
how come this was commented out?


Set a Environment Variable in Interactive Mode

fixes #3017
az> #export [key value] [value]

This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines

[x] The PR has modified HISTORY.rst with an appropriate description of the change (see Modifying change log).

(see Authoring Command Modules)

Codecov Report

Merging #3884 into master will decrease coverage by 0.04%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #3884      +/-   ##
==========================================
- Coverage   70.93%   70.88%   -0.05%
==========================================
  Files         428      428
  Lines       27048    27055       +7
  Branches     4119     4121       +2
==========================================
- Hits        19187    19179       -8
- Misses       6608     6621      +13
- Partials     1253     1255       +2

Impacted Files
Coverage Δ

...nd_modules/azure-cli-interactive/azclishell/app.py
30.78% <0%> (-0.42%)
:arrow_down:

...c/azure-cli-testsdk/azure/cli/testsdk/utilities.py
72.72% <0%> (-13.64%)
:arrow_down:

src/azure-cli-core/azure/cli/core/cloud.py
70.9% <0%> (-2.28%)
:arrow_down:

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 4ba0a0b...1ff6ba9. Read the comment docs.

This feels like a place where shelling out with !export might be better suited than building the function into the CLI (and having to consider stuff like parameter expansion).


Haskell library system-fileio tests fail

Seems like a hardcoded path problem? The log is below.
Preprocessing test suite 'filesystem_tests' for system-fileio-0.3.16...
running tests
Running 1 test suites...
Test suite filesystem_tests: RUNNING...
[ ABORT ] posix.copyFile.iso8859
  Test aborted due to exception: /private/var/folders/lj/655x29_s66718hvw6bdcvy1w0000gn/T/nix-build-haskell-system-fileio-ghc7.8.4-0.3.16-shared.drv-0/tests.iso8859.48795/old_¡¢£.txt: openBinaryFile: does not exist (No such file or directory)

[ ABORT ] posix.withFile.read.iso8859
  Test aborted due to exception: /private/var/folders/lj/655x29_s66718hvw6bdcvy1w0000gn/T/nix-build-haskell-system-fileio-ghc7.8.4-0.3.16-shared.drv-0/tests.read.iso8859.48795/¡¢£.txt: openBinaryFile: does not exist (No such file or directory)

[ ABORT ] posix.withTextFile.iso8859
  Test aborted due to exception: /private/var/folders/lj/655x29_s66718hvw6bdcvy1w0000gn/T/nix-build-haskell-system-fileio-ghc7.8.4-0.3.16-shared.drv-0/tests.iso8859.48795/¡¢£.txt: openFile: does not exist (No such file or directory)

FAIL: 81 tests run, 66 tests passed, 12 tests skipped, 3 tests aborted
Test suite filesystem_tests: FAIL
Test suite logged to: dist/test/system-fileio-0.3.16-filesystem_tests.log
0 of 1 test suites (0 of 1 test cases) passed.

For now, I'm able to build with doCheck = false, though.
diff --git a/pkgs/development/libraries/haskell/system-fileio/default.nix b/pkgs/development/libraries/haskell/system-fileio/default.nix
index cf3dcee..5f5aa4c 100644
--- a/pkgs/development/libraries/haskell/system-fileio/default.nix
+++ b/pkgs/development/libraries/haskell/system-fileio/default.nix
@@ -17,4 +17,5 @@ cabal.mkDerivation (self: {
     license = self.stdenv.lib.licenses.mit;
     platforms = self.ghc.meta.platforms;
   };
+  doCheck = false;
 })

Have you reported this issue to the library authors?

I haven't. My nix-fu is weak, but it appears to be a nix packaging issue?
Or is the policy to try to convince library authors to ensure that all of their extra files are properly caught by cabal2nix?
A similar problem was occuring with shake a little while back, but I haven't tested it recently.

What makes you think that this might be a Nix packaging issue?
Note that cabal2nix doesn't package anything. We build the distribution tarballs from Hackage.

Because it appears to be failing to find a file ¡¢£.txt in the location the test expects it to be. I suppose I'm working on the assumption that this test passes if you were to just cabal fetch it. I can confirm that.

Again, we download release tarballs from Hackage, just like cabal get does. The environment this package builds in Nix is identical to that in which it builds on any other platform. There are no extra files, nor are there any files missing.

Also, note that the test suite succeeds just fine when run on our CI: http://hydra.nixos.org/job/nixpkgs/haskell-updates/haskellngPackages.system-fileio.x86_64-linux.

Interesting, I'll dig in more and open the issue for the library itself.

To me, it looks like the weird file name is causing trouble on your system, maybe because your file system or locale environment doesn't support it. I'm just guessing, though.

Tests succeed on Hydra; seems to be an issue with the machine running the build that ought to be fixed upstream.

Yep—I agree. Closing here.

Thanks!

I ran into this issue. @tel did you discover what it was about your system that made it fail? Is there an upstream bug I can follow?

Never mind, found fpco/haskell-filesystem#5 which is the upstream bug.

Yeah, I've been just sitting on it since then. It seems like a Mac+Unicode kind of thing.

0af520573205a681545f9ef898158f5c84d92126 re-enables the test suite on Darwin.


Microsoft.WindowsAzure.Storage.StorageException: 'Requested value 'DELETE,GET,HEAD,MERGE,POST,OPTIONS,PUT,PATCH' was not found.'[BUG]

Exceptions:
1.Microsoft.WindowsAzure.Storage.StorageException: 'Requested value 'DELETE,GET,HEAD,MERGE,POST,OPTIONS,PUT,PATCH' was not found.'[BUG]
2. System.InvalidOperationException: 'Invalid storage account 'accountname'. Please make sure your credentials are correct.'
Reproduce Steps
Select the Azure Storage Account =>
Resource Sharing(CORS) =>

Set the CORS LIKE ,
Then After Create Sample WEB JOB PROJECT in VS 2019,
WRITE CODE LIKE
in PROGRAM.cs
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(ConfigurationManager.ConnectionStrings["AzureWebJobsStorage"].ToString());
        var blobClient = storageAccount.CreateCloudBlobClient();
        var serviceProperties = blobClient.GetServiceProperties(); -----> Getting Exception  (1)
        var cors = new CorsRule();
        cors.AllowedOrigins.Add("*");
        cors.AllowedMethods = CorsHttpMethods.Get;
        cors.MaxAgeInSeconds = 360000;
        serviceProperties.Cors.CorsRules.Add(cors);
        blobClient.SetServiceProperties(serviceProperties);

        var config = new JobHostConfiguration();

        if (config.IsDevelopment)
        {
            config.UseDevelopmentSettings();
        }
        var host = new JobHost(config);
        config.UseTimers();
        // The following code ensures that the WebJob will be running continuously
        host.RunAndBlock(); ----> Getting Exception (2)

This is duplicate of https://github.com/Azure/azure-storage-net/issues/916 .
However, per support statement we won't be fixing that anysoon, please upgrade to V12 .