Update all non-major dependencies

This PR contains the following updates:

Package
Type
Update
Change

@babel/core (source)
devDependencies
patch
7.23.0 -> 7.23.2

@babel/preset-env (source)
devDependencies
minor
7.22.20 -> 7.23.2

brianium/paratest
require-dev
minor
7.2.9 -> 7.3.0

stimulus-use
dependencies
patch
0.52.0 -> 0.52.1

webpack
devDependencies
minor
5.88.2 -> 5.89.0

zenstruck/foundry
require-dev
minor
1.35.0 -> 1.36.0

Release Notes

babel/babel (@babel/core)
v7.23.2
Compare Source
:bug: Bug Fix

babel-traverse

#16033 Only evaluate own String/Number/Math methods (@nicolo-ribaudo)

babel-preset-typescript

#16022 Rewrite .tsx extension when using rewriteImportExtensions (@jimmydief)

babel-helpers

#16017 Fix: fallback to typeof when toString is applied to incompatible object (@JLHwung)

babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime

#16025 Avoid override mistake in namespace imports (@nicolo-ribaudo)

paratestphp/paratest (brianium/paratest)
v7.3.0
Compare Source
What's Changed

Activate Renovatebot by @Slamdunk in https://github.com/paratestphp/paratest/pull/798
Update actions/checkout action to v4 by @renovate in https://github.com/paratestphp/paratest/pull/799
Update all non-major dependencies by @renovate in https://github.com/paratestphp/paratest/pull/801
Update dependency phpstan/phpstan-phpunit to ^1.3.15 by @renovate in https://github.com/paratestphp/paratest/pull/802
[7.x] Adds Symfony 7 support by @nunomaduro in https://github.com/paratestphp/paratest/pull/803

New Contributors

@renovate made their first contribution in https://github.com/paratestphp/paratest/pull/799
@nunomaduro made their first contribution in https://github.com/paratestphp/paratest/pull/803

Full Changelog: https://github.com/paratestphp/paratest/compare/v7.2.9...v7.3.0

stimulus-use/stimulus-use (stimulus-use)
v0.52.1
Compare Source
Changed

Pass IntersectionObserver instance to useIntersection callbacks by @marcoroth in https://github.com/stimulus-use/stimulus-use/pull/371

Docs

Cleanup HTML indentation on "docs/use-transition" code example by @achmiral in https://github.com/stimulus-use/stimulus-use/pull/304

Dependencies

Show all

Bump prettier from 2.8.3 to 2.8.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/283
Bump webpack and karma-webpack by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/279
Bump ts-loader from 8.4.0 to 9.4.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/285
Bump rollup from 3.15.0 to 3.17.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/286
Bump mocha from 8.4.0 to 10.2.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/287
Bump babel-loader from 8.3.0 to 9.1.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/288
Bump cypress from 12.4.0 to 12.6.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/289
Bump @babel/plugin-transform-runtime from 7.19.6 to 7.21.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/294
Bump cypress from 12.6.0 to 12.7.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/291
Bump @babel/core from 7.20.12 to 7.21.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/290
Bump karma-sourcemap-loader from 0.3.8 to 0.4.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/292
Bump rollup from 3.17.2 to 3.17.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/293
Bump rimraf from 4.1.2 to 4.3.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/297
Bump rollup from 3.17.3 to 3.18.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/299
Bump webpack from 5.75.0 to 5.76.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/301
Bump rimraf from 4.3.0 to 4.4.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/300
Bump sinon from 15.0.1 to 15.0.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/302
Bump np from 7.6.3 to 7.6.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/305
Bump rollup from 3.18.0 to 3.20.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/306
Bump @babel/core from 7.21.0 to 7.21.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/307
Bump webpack from 5.76.1 to 5.76.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/308
Bump webpack from 5.76.2 to 5.77.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/313
Bump cypress from 12.7.0 to 12.9.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/314
Bump rollup from 3.20.0 to 3.20.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/311
Bump sinon from 15.0.2 to 15.0.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/312
Bump prettier from 2.8.4 to 2.8.7 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/315
Bump webpack from 5.77.0 to 5.78.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/316
Bump @babel/core from 7.21.3 to 7.21.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/317
Bump @rollup/plugin-terser from 0.4.0 to 0.4.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/318
Bump @rollup/plugin-typescript from 11.0.0 to 11.1.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/320
Bump @babel/plugin-transform-runtime from 7.21.0 to 7.21.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/321
Bump hotkeys-js from 3.10.1 to 3.10.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/322
Bump np from 7.6.4 to 7.7.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/323
Bump webpack from 5.78.0 to 5.79.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/324
Bump rollup from 3.20.2 to 3.20.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/325
Bump rollup from 3.20.4 to 3.21.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/330
Bump karma from 6.4.1 to 6.4.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/327
Bump sinon from 15.0.3 to 15.0.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/328
Bump prettier from 2.8.7 to 2.8.8 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/329
Bump karma-typescript from 5.5.3 to 5.5.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/332
Bump karma-chrome-launcher from 3.1.1 to 3.2.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/333
Bump rollup from 3.21.2 to 3.21.5 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/334
Bump @rollup/plugin-typescript from 11.1.0 to 11.1.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/337
Bump typescript from 4.9.5 to 5.0.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/335
Bump sinon from 15.0.4 to 15.1.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/340
Bump webpack from 5.79.0 to 5.83.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/341
Bump socket.io-parser from 4.2.2 to 4.2.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/342
Bump rimraf from 4.4.0 to 5.0.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/339
Bump @rollup/plugin-node-resolve from 15.0.1 to 15.0.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/331
Bump vite from 2.9.13 to 2.9.16 in /playground by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/351
Bump np from 7.7.0 to 8.0.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/357
Bump webpack from 5.83.1 to 5.87.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/356
Bump ts-loader from 9.4.2 to 9.4.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/345
Bump cypress from 12.9.0 to 12.14.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/354
Bump @babel/plugin-transform-runtime from 7.21.4 to 7.22.5 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/355
Bump typescript from 5.0.4 to 5.1.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/358
Bump webpack from 5.87.0 to 5.88.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/359
Bump @rollup/plugin-terser from 0.4.1 to 0.4.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/360
Bump cypress from 12.14.0 to 12.15.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/361
Bump @rollup/plugin-node-resolve from 15.0.2 to 15.1.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/365
Bump karma-coverage from 2.2.0 to 2.2.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/368
Bump typescript from 5.1.3 to 5.1.6 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/366
Bump ts-loader from 9.4.3 to 9.4.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/367
Bump semver from 5.7.1 to 5.7.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/377
Bump prettier from 2.8.8 to 3.0.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/376
Bump webpack from 5.88.0 to 5.88.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/374
Bump @rollup/plugin-typescript from 11.1.1 to 11.1.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/375
Bump cypress from 12.15.0 to 12.17.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/378
Bump rollup from 3.21.5 to 3.26.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/381
Bump hotkeys-js from 3.10.2 to 3.11.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/382
Bump babel-loader from 9.1.2 to 9.1.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/380
Bump sinon from 15.1.0 to 15.2.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/383
Bump @babel/core from 7.21.4 to 7.22.9 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/379
Bump cypress from 12.17.1 to 12.17.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/384
Bump webpack from 5.88.1 to 5.88.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/385
Bump @babel/plugin-transform-runtime from 7.22.5 to 7.22.9 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/386
Bump rollup from 3.26.2 to 3.26.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/388
Bump @babel/preset-modules from 0.1.5 to 0.1.6 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/387
Bump cypress from 12.17.2 to 12.17.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/392
Bump rollup from 3.26.3 to 3.27.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/395
Bump hotkeys-js from 3.11.2 to 3.12.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/393
Bump @hotwired/stimulus from 3.2.1 to 3.2.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/399
Bump @babel/core from 7.22.9 to 7.22.10 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/398
Bump @babel/plugin-transform-runtime from 7.22.9 to 7.22.10 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/397
Bump rollup from 3.27.2 to 3.28.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/396
Bump prettier from 3.0.0 to 3.0.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/400
Bump @rollup/plugin-node-resolve from 15.1.0 to 15.2.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/401
Bump cypress from 12.17.3 to 12.17.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/402
Bump @rollup/plugin-typescript from 11.1.2 to 11.1.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/403
Bump @babel/core from 7.22.10 to 7.22.11 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/404
Bump chai from 4.3.7 to 4.3.8 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/405
Bump rollup from 3.28.0 to 3.28.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/406
Bump typescript from 5.1.6 to 5.2.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/407
Bump prettier from 3.0.2 to 3.0.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/408
Bump rollup from 3.28.1 to 3.29.1 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/413
Bump @babel/core from 7.22.11 to 7.22.17 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/412
Bump sinon from 15.2.0 to 16.0.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/414
Bump rollup from 3.29.1 to 3.29.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/415
Bump @babel/core from 7.22.17 to 7.22.20 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/417
Bump get-func-name from 2.0.0 to 2.0.2 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/421
Bump @babel/core from 7.22.20 to 7.23.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/419
Bump rollup from 3.29.2 to 3.29.3 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/420
Bump @rollup/plugin-typescript from 11.1.3 to 11.1.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/426
Bump chai from 4.3.8 to 4.3.10 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/422
Bump rimraf from 5.0.1 to 5.0.5 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/425
Bump rollup from 3.29.3 to 3.29.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/423
Bump ts-loader from 9.4.4 to 9.5.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/428
Bump postcss from 8.4.13 to 8.4.31 in /playground by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/427
Bump @rollup/plugin-terser from 0.4.3 to 0.4.4 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/431
Bump sinon from 16.0.0 to 16.1.0 by @dependabot in https://github.com/stimulus-use/stimulus-use/pull/429

New Contributors

@achmiral made their first contributihttps://github.com/stimulus-use/stimulus-use/pull/304ll/304

Commits
Full Changelog: https://github.com/stimulus-use/stimulus-use/compare/v0.52.0...v0.52.1

webpack/webpack (webpack)
v5.89.0
Compare Source
New Features

Make CommonJS import preserve chained expressions by @bworline in https://github.com/webpack/webpack/pull/17718

Dependencies & Maintenance

chore(deps-dev): bump @types/node from 20.3.1 to 20.4.8 by @dependabot in https://github.com/webpack/webpack/pull/17568
docs: add example for stats detailed  output by @ersachin3112 in https://github.com/webpack/webpack/pull/17420
docs: add example for stats normal  output by @ersachin3112 in https://github.com/webpack/webpack/pull/17426
chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by @dependabot in https://github.com/webpack/webpack/pull/17539
chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by @dependabot in https://github.com/webpack/webpack/pull/17536
chore(deps-dev): bump @types/node from 20.4.8 to 20.4.9 by @dependabot in https://github.com/webpack/webpack/pull/17583
chore(deps-dev): bump less from 4.1.3 to 4.2.0 by @dependabot in https://github.com/webpack/webpack/pull/17580
chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in https://github.com/webpack/webpack/pull/17483
chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by @dependabot in https://github.com/webpack/webpack/pull/17427
chore(deps-dev): bump @types/node from 20.4.9 to 20.6.0 by @dependabot in https://github.com/webpack/webpack/pull/17666

Full Changelog: https://github.com/webpack/webpack/compare/v5.88.2...v5.89.0

zenstruck/foundry (zenstruck/foundry)
v1.36.0
Compare Source
October 13th, 2023 - v1.35.0...v1.36.0

5ffa1cd minor: allow Symfony 7.0 (#509) by @kbond
925eab3 fix: proxy should not try to refresh when persist is disabled (#508) by @nikophil
e8b3ff5 feat: allow stories to call their own pool (#506) by @nikophil
881280e docs: Move note about immutability into States section (#504) by @pavelmaca
d6eb810 doc: fix typo (#502) by @ternel
131517a minor: flag repo as dev-dependency for composer (#501) by @Chris53897, @Chris8934
4da5628 fix: replace doctrine:query:sql with dbal:run-sql (#492) by @KDederichs

Configuration
📅 Schedule: Branch creation - "on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.


Connectivity.NetworkAccess reports "Internet" without an internet connection on Android

Inside the Connectivity.ConnectivityChanged event handler, Connectiviy.NetworkAccess reports "Internet" after disabling WLAN and without Mobile Data on my Android device.
I updated all software, but this doesn't help.

I believe the code you reference is from Microsoft, not Vanara. Please close this issue if that assumption is correct.

I'm very sorry, I posted this issue on the wrong place, please excuse me. 😓


croppie doesn't work

Expected Behavior
Croppie should work
Actual Behavior
Croppie doesn't work
Example Link
https://codepen.io/TheBigfootCyclop/pen/pLoJbm

Specifications

Browser: any

This isn't a bug.
http://foliotek.github.io/Croppie/#bind
https://www.foliotek.com/devblog/cropping-images-with-javascript-and-croppie-js/

Hi,
Can someone send working sample of saving cropping file  ?
I am newbie and need it.
Thank you for your helps


Added extents for GPU and CPU Particles2D emission points

The emission mask now uses relative values which are multiplied by the emission extents. This also fixes the issue where emission points are dependent on original texture size.
This commits also change emission points texture to be centered on the particle system instead of placing the top left corner at the center.
I think this also fixes #16411

Is this change relevant for CPUParticles2D as well? If so, that needs to be implemented as well.

@clayjohn Done.

@eligt Is this still desired? If so, it needs to be rebased on the latest master branch.

@aaronfranke @eligt I'd still really like to see this change.

I'm not convinced that this is the right solution for the problem at hand.
There are two issues being addressed here:

the points are bound to the texture size, and they shouldn't be
the point center is on 0,0 instead of half the extents
I think that offsetting by half the size is fine, but what I wouldn't do is the rescaling in the way that is done here: the implementation in this PR makes it necessary to specify the extents of the box, so there is an additional setup stage, where things won't work out of the box. I'd substitute the usage of box extents with a single float scale property that defaults to one and remove the normalization from the creation of the points texture, so that it can be scaled relatively to the size of the initial texture and not with an absolute value.

Seems like there is no consensus on the solution, nor has there been any activity with this PR for a while. Since we're at the end of the beta stage, I have to close this. An agreed upon solution to the presented problems that doesn't break compatibility is likely still welcome in future.


workflow: daily e2e test for ibmcloud with operator (amd64)

Fixes https://github.com/confidential-containers/cloud-api-adaptor/issues/781

Here are some results https://github.com/liudalibj/cloud-api-adaptor/actions/workflows/daily-e2e-test-ibmcloud-amd64.yaml

@liudalibj the tests seems to be failing

checking the internal jobs, it spend more time to complete the e2e-test, will adjust this job to more later time.

@bpradipt please check again:
the passed job can be found https://github.com/liudalibj/cloud-api-adaptor/actions/workflows/daily-e2e-test-ibmcloud-amd64.yaml

https://github.com/liudalibj/cloud-api-adaptor/actions/runs/4605803004


Strange behaviour with value names ending in .n

Output of helm version:
version.BuildInfo{Version:"v3.6.3", GitCommit:"d506314abfb5d21419df8c7e7e68012379db2354", GitTreeState:"dirty", GoVersion:"go1.16.5"}

Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.0", GitCommit:"cb303e613a121a29364f75cc67d3d580833a7479", GitTreeState:"clean", BuildDate:"2021-04-08T21:16:14Z", GoVersion:"go1.16.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"20+", GitVersion:"v1.20.4-eks-6b7464", GitCommit:"6b746440c04cb81db4426842b4ae65c3f7035e53", GitTreeState:"clean", BuildDate:"2021-03-19T19:33:03Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"}

Cloud Provider/Platform (AKS, GKE, Minikube etc.):
AKS

I bumped into a weird behavior when rendering the contents of variables named n or ending in .n
e.g
n: "w3c7ZVF16RLCSt"
----
"n": {{ .Values.n | quote }}

->
renders "n":

Renders an empty value
If I rename it to mor something else.
m: "w3c7ZVF16RLCSt"
----
"n": {{ .Values.m | quote }}

->
 renders "n": "w3c7ZVF16RLCSt"  as expected

The same is true if the value name is e.g .Values.jwt.n, .Values.foo.n, .Values.foo.bar.n
The original use case was:
JWT_AUTH["JWT_PRIVATE_SIGNING_JWK"] = json.dumps(
    {
        "kid": {{ .Values.jwt.kid | quote }},
        "kty": {{ .Values.jwt.kty | quote }},
        "e": {{ .Values.jwt.e | quote }},
        "d": {{ .Values.jwt.d | quote }},
        "n": {{ .Values.jwt.n | quote }}
        "p": {{ .Values.jwt.p | quote }},
        "q": {{ .Values.jwt.q | quote }}
    }

Is n a reserved value name, or is this an actual bug?

I've been able to replicate the problem and traced it to the yaml parsing dependency.
In YAML "n" is the newline character but it needs to be \n for that to be processed per the spec. So, I think this is a bug in a library somewhere.


flask container template is broken because of function deprecation

The flask container template relies on @app.before_first_request, which is deprecated since version 2.3.0 of Flask. Launching the container, or any challenge that depends on it, results in a crash loop:
Traceback (most recent call last):
  File "/usr/local/bin/flask", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.8/dist-packages/flask/cli.py", line 1064, in main
    cli.main()
  File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.8/dist-packages/click/decorators.py", line 92, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.8/dist-packages/flask/cli.py", line 912, in run_command
    raise e from None
  File "/usr/local/lib/python3.8/dist-packages/flask/cli.py", line 898, in run_command
    app = info.load_app()
  File "/usr/local/lib/python3.8/dist-packages/flask/cli.py", line 313, in load_app
    app = locate_app(import_name, None, raise_if_not_found=False)
  File "/usr/local/lib/python3.8/dist-packages/flask/cli.py", line 219, in locate_app
    __import__(module_name)
  File "/app/app.py", line 28, in <module>
    @app.before_first_request
AttributeError: 'Flask' object has no attribute 'before_first_request'

Opened #55 to fix this


Multiple User Pools Attached to Single API

Although Amplify supports multi-auth and AppSync supports multiple user pools, I cannot seem to use Amplify tooling to connect multiple user pools to a single graphql API.

I cannot connect a user pool using walkthrough steps if my default auth is set to user pools.
1.5 I can work around this with a custom resource to manually configure AppSync.

Decorating a model with @aws_cognito_user_pools will have no effect as the Query and Mutation resolvers to CRUD my model will not have @aws_cognito_user_pools applied after the schema transformation. No easy workaround.

Is there a weird trick to get multiple pools working with Amplify? Or is there a way to modify parameters files or config files for this to work.
I also couldn't find e2e tests for having user pools as a second auth option.
Which Category is your question related to?
Graphql API, Auth
Amplify CLI Version
4.18
What AWS Services are you utilizing?
Cognito (multiple pools), AppSync
Provide additional details e.g. code snippets

The Amplify CLI does not currently support connecting multiple user pools to a single GraphQL API.
I'm marking this issue as enhancement.

I am really interested in this feature as well. I have a use case where I want to create a separate user pool for each tenant in my application. Then I would like to authorise based on both the user pool and user pool groups combined.

I’d like to do the same. A proper multi tenant solution would be a great feature.

I'm also trying to create a multi tenant service and as a workaround I've just set the API to API Key and after user login I include the identity in requests header which I can then use to identify the user on resolver. I'm not sure if this method is safe enough? Can someone advice?

This would be very amazing to have - voicing my support

I've spent all day trying to get additional authorisation with a second user pool to work in the console - just wont play. Multi tenant should not be this hard, please can we have this feature,

yes please support this feature!

Please support this feature!

Any updates on this feature?

+1

+1


[flutter_tools] include LICENSE files as build dependencies

Description
have the AssetManifest track LICENSE files as input dependencies using a refactored LicenseCollector.  Surface these dependencies as depfile inputs to ensure the bundle is rebuilt if a LICENSE file changes.
Adds note about current bug in the license processing, and includes tests for some of the current license behavior.
Fixes https://github.com/flutter/flutter/issues/27720

Note: this needs a corresponding change in google3 due to additionalDependencies field added to the AssetManifest

Going to avoid landing this until I update other implementations

Upstream change has landed, this is safe to submit now


WIKI Updater cannot connect to Azure DevOps WIKI

Hi,
I am getting this problem now on my Self-Hosted build VM conneting to an Azure DevOps GIT repo.
I've checked the credentials being used, I've checked the URL of the repo but I keep getting the error.
The YAML in use is (sensitive stuff removed):

    -   task: richardfennellBM.BM-VSTS-WIKIUpdater-Tasks.WikiUpdaterTask.WikiUpdaterTask@1
        displayName: 'Git based WIKI Updater (TEST)'
        condition: and(succeeded(), eq(variables['EnvironmentKey'], 'test'))
        inputs:
            repo: 'dev.azure.com/xxxxxx/_git/Documentation'
            filename: ${{ 'ReleaseNotes/Environments/Test/$(Build.BuildNumber).md' }}
            dataIsFile: true
            sourceFile: '$(BUILD.SOURCESDIRECTORY)\GeneratedReleaseNotes.md'
            message: 'Auto-Generated Release Notes'
            gitname: 'Testing Here'
            gitemail<EMAIL_ADDRESS>            useAgentToken: false
            user: ${{parameters.wikiUserName}}
            password: ${{parameters.wikiPassword}}
            localpath: $(BUILD.SOURCESDIRECTORY)\Documentation

The error stack I get is:
2020-01-21T17:28:15.7967590Z ##[section]Starting: Git based WIKI Updater (TEST)
2020-01-21T17:28:15.8174974Z ==============================================================================
2020-01-21T17:28:15.8175086Z Task         : Git based WIKI Updater from Black Marble
2020-01-21T17:28:15.8175147Z Description  : A tools to update or create a WIKI based in a Git repo
2020-01-21T17:28:15.8175218Z Version      : 1.7.5
2020-01-21T17:28:15.8175261Z Author       : Richard Fennell
2020-01-21T17:28:15.8175337Z Help         : Version: 1.7.5. [More Information](https://github.com/rfennell/vNextBuild/wiki/Wiki-Updater-Task/)
2020-01-21T17:28:15.8175408Z ==============================================================================
2020-01-21T17:28:16.0738815Z ##[debug]agent.workFolder=C:\agent\_work
2020-01-21T17:28:16.0832394Z ##[debug]loading inputs and endpoints
2020-01-21T17:28:16.0834139Z ##[debug]loading ENDPOINT_AUTH_PARAMETER_SYSTEMVSSCONNECTION_ACCESSTOKEN
2020-01-21T17:28:16.0848567Z ##[debug]loading ENDPOINT_AUTH_SCHEME_SYSTEMVSSCONNECTION
2020-01-21T17:28:16.0852005Z ##[debug]loading ENDPOINT_AUTH_SYSTEMVSSCONNECTION
2020-01-21T17:28:16.0854726Z ##[debug]loading INPUT_APPENDTOFILE
2020-01-21T17:28:16.0857240Z ##[debug]loading INPUT_DATAISFILE
2020-01-21T17:28:16.0859709Z ##[debug]loading INPUT_FILENAME
2020-01-21T17:28:16.0861557Z ##[debug]loading INPUT_GITEMAIL
2020-01-21T17:28:16.0863586Z ##[debug]loading INPUT_GITNAME
2020-01-21T17:28:16.0865331Z ##[debug]loading INPUT_LOCALPATH
2020-01-21T17:28:16.0867328Z ##[debug]loading INPUT_MESSAGE
2020-01-21T17:28:16.0869082Z ##[debug]loading INPUT_PASSWORD
2020-01-21T17:28:16.0872353Z ##[debug]loading INPUT_REPLACEFILE
2020-01-21T17:28:16.0903210Z ##[debug]loading INPUT_REPO
2020-01-21T17:28:16.0903839Z ##[debug]loading INPUT_SOURCEFILE
2020-01-21T17:28:16.0904156Z ##[debug]loading INPUT_TAGREPO
2020-01-21T17:28:16.0904403Z ##[debug]loading INPUT_USEAGENTTOKEN
2020-01-21T17:28:16.0904957Z ##[debug]loading INPUT_USER
2020-01-21T17:28:16.0905230Z ##[debug]loading SECRET_SYSTEM_ACCESSTOKEN
2020-01-21T17:28:16.0905494Z ##[debug]loaded 18
2020-01-21T17:28:16.1045331Z ##[debug]repo=dev.azure.com/xxxx/_git/Documentation
2020-01-21T17:28:16.1050518Z ##[debug]filename=ReleaseNotes/Environments/Test/2<IP_ADDRESS>.md
2020-01-21T17:28:16.1052083Z ##[debug]localpath=C:\agent\_work\14\s\Documentation
2020-01-21T17:28:16.1060417Z ##[debug]contents=null
2020-01-21T17:28:16.1063140Z ##[debug]message=Auto-Generated Release Notes
2020-01-21T17:28:16.1065140Z ##[debug]gitname=Testing Here
2020-01-21T17:28:16.1066714Z<EMAIL_ADDRESS>2020-01-21T17:28:16.1068235Z ##[debug]user=some name here
2020-01-21T17:28:16.1069799Z ##[debug]password=xxxxx
2020-01-21T17:28:16.1072097Z ##[debug]useAgentToken=false
2020-01-21T17:28:16.1073913Z ##[debug]replaceFile=True
2020-01-21T17:28:16.1076128Z ##[debug]appendToFile=True
2020-01-21T17:28:16.1085786Z ##[debug]dataIsFile=true
2020-01-21T17:28:16.1087040Z ##[debug]sourceFile=C:\agent\_work\14\s\GeneratedReleaseNotes.md
2020-01-21T17:28:16.1088831Z ##[debug]tagRepo=False
2020-01-21T17:28:16.1089177Z ##[debug]tag=null
2020-01-21T17:28:16.1105506Z Variable: Repo [dev.azure.com/xxxx/_git/Documentation]
2020-01-21T17:28:16.1105869Z Variable: Filename [ReleaseNotes/Environments/Test/2<IP_ADDRESS>.md]
2020-01-21T17:28:16.1106257Z Variable: Contents [null]
2020-01-21T17:28:16.1106489Z Variable: Commit Message [Auto-Generated Release Notes]
2020-01-21T17:28:16.1106898Z Variable: Git Username [Testing Here]
2020-01-21T17:28:16.1107063Z Variable: Git Email<EMAIL_ADDRESS>2020-01-21T17:28:16.1107223Z Variable: Use Agent Token [false]
2020-01-21T17:28:16.1108987Z Variable: Replace File [true]
2020-01-21T17:28:16.1109213Z Variable: Append to File [true]
2020-01-21T17:28:16.1109566Z Variable: Username [xxxx]
2020-01-21T17:28:16.1109731Z Variable: Password [xxxx]
2020-01-21T17:28:16.1110087Z Variable: Localpath [C:\agent\_work\14\s\Documentation]
2020-01-21T17:28:16.1110262Z Variable: Data Is File [true]
2020-01-21T17:28:16.1110420Z Variable: SoureFile [C:\agent\_work\14\s\GeneratedReleaseNotes.md]
2020-01-21T17:28:16.1110594Z Variable: Tag Repo [false]
2020-01-21T17:28:16.1110743Z Variable: Tag [null]
2020-01-21T17:28:16.1336716Z URL used<EMAIL_ADDRESS>2020-01-21T17:28:16.1337895Z Cleaned C:\agent\_work\14\s\Documentation
2020-01-21T17:28:16.1353046Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1357852Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1358463Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1358697Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1358905Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1359092Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1359286Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1359459Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1359651Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1359823Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1360013Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1360184Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1360381Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1360562Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1360754Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1361337Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1361546Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1361738Z (node:7836) Warning: Use Cipheriv for counter mode of aes-256-ctr
2020-01-21T17:28:16.1463559Z ##[error]Error: Error: spawn git ENOENT
2020-01-21T17:28:16.1463866Z ##[debug]Processed: ##vso[task.issue type=error;]Error: Error: spawn git ENOENT
2020-01-21T17:28:16.1464429Z     at exports._errnoException (util.js:1020:11)
2020-01-21T17:28:16.1464643Z     at Process.ChildProcess._handle.onexit (internal/child_process.js:197:32)
2020-01-21T17:28:16.1465024Z     at onErrorNT (internal/child_process.js:376:16)
2020-01-21T17:28:16.1465228Z     at _combinedTickCallback (internal/process/next_tick.js:80:11)
2020-01-21T17:28:16.1465452Z     at process._tickCallback (internal/process/next_tick.js:104:9)
2020-01-21T17:28:16.1465624Z     at Module.runMain (module.js:613:11)
2020-01-21T17:28:16.1465823Z     at run (bootstrap_node.js:394:7)
2020-01-21T17:28:16.1465991Z     at startup (bootstrap_node.js:160:9)
2020-01-21T17:28:16.1466171Z     at bootstrap_node.js:507:3
2020-01-21T17:28:16.1466509Z ##[debug]task result: Failed
2020-01-21T17:28:16.1467116Z ##[error]Error: Error: spawn git ENOENT
2020-01-21T17:28:16.1467493Z ##[debug]Processed: ##vso[task.issue type=error;]Error: Error: spawn git ENOENT
2020-01-21T17:28:16.1467709Z     at exports._errnoException (util.js:1020:11)
2020-01-21T17:28:16.1468060Z     at Process.ChildProcess._handle.onexit (internal/child_process.js:197:32)
2020-01-21T17:28:16.1468253Z     at onErrorNT (internal/child_process.js:376:16)
2020-01-21T17:28:16.1468756Z     at _combinedTickCallback (internal/process/next_tick.js:80:11)
2020-01-21T17:28:16.1469718Z     at process._tickCallback (internal/process/next_tick.js:104:9)
2020-01-21T17:28:16.1469886Z     at Module.runMain (module.js:613:11)
2020-01-21T17:28:16.1470067Z     at run (bootstrap_node.js:394:7)
2020-01-21T17:28:16.1470236Z     at startup (bootstrap_node.js:160:9)
2020-01-21T17:28:16.1470412Z     at bootstrap_node.js:507:3
2020-01-21T17:28:16.1497673Z ##[debug]Processed: ##vso[task.complete result=Failed;]Error: Error: spawn git ENOENT
2020-01-21T17:28:16.1497987Z     at exports._errnoException (util.js:1020:11)
2020-01-21T17:28:16.1498169Z     at Process.ChildProcess._handle.onexit (internal/child_process.js:197:32)
2020-01-21T17:28:16.1498368Z     at onErrorNT (internal/child_process.js:376:16)
2020-01-21T17:28:16.1498533Z     at _combinedTickCallback (internal/process/next_tick.js:80:11)
2020-01-21T17:28:16.1498715Z     at process._tickCallback (internal/process/next_tick.js:104:9)
2020-01-21T17:28:16.1499056Z     at Module.runMain (module.js:613:11)
2020-01-21T17:28:16.1499418Z     at run (bootstrap_node.js:394:7)
2020-01-21T17:28:16.1499600Z     at startup (bootstrap_node.js:160:9)
2020-01-21T17:28:16.1499781Z     at bootstrap_node.js:507:3
2020-01-21T17:28:16.1528948Z ##[section]Finishing: Git based WIKI Updater (TEST)

The build server itself is an Azure hosted VM; has many things installed to meet the requirements of the build chain (MSBuild, VS, GIT, Docker etc etc.)
The YAML file is a part of a multi-stage pipeline and the above block is from the release phase.
It all seems to work (I think, not executed a release lately) from a visual pipeline; this is the first of the YAML ones.
Any assistance is most welcome.
Cheers

As per my standard practice I am closing this issue as I have heard nothing for a while. If this issue remains a problem please do not hesitate to re-open it

@rfennell I am having problems with git clone authentication. After hours of research, I concluded that I need to pass this argument -c http..extraheader="AUTHORIZATION: bearer ***" to the git clone command. Will it be possible to add an optional argument that allow this ?

That's not impossible, but a couple of questions

What is the *** in the extra header, is it the PAT?
Any suggestion how I an repo the issue to make sure any change works before I ship, or to put it another way wgat is strange about your setup?

Thank you for the quick response.

The *** is the $(system.accesstoken)
Unfortunately, The repo of our organization is not on Azure Cloud neither exposed over internet so I don't know how you can test this

Looking at you code, I might suggest something like this:
try {
    await git.silent(true).clone(remote, localpath);
} catch (error) {
    logError(error);
    logDebug(`Trying clone with extraheader`);
    await git.silent(true).clone(`https://${repo}`, localpath, [`-c http.extraheader="AUTHORIZATION: bearer ${password}"`]);
}

Yes, I ended up with the same plan. I need to wrapper in flags so the default behaviour is unchanged.

Reopen to track the change

This has been fixed by optionally passing the credentials in the header as opposed to the url.
See #625 for the details.
It has been shipped as 1.8.7


Installer fails due to cert-manager unknown cert authority

Describe the bug
When I install Epinio through the epinio-installer helm chart, I get a failure due to cert-manager readiness.
If I install cert-manager myself and let the installer skip it, there's no issue.
To Reproduce
Steps to reproduce the behavior, e.g.:

Install Epinio via helm chart
Read post-install logs
See error

Expected behavior
The installer should complete without error
Logs

Click to expand
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="plan" "components"="kubed, cert-manager, namespace-tekton, tekton, namespace-epinio, epinio, namespace-registry, registry, namespace-minio, minio, minio-tenant"
--
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="namespace-tekton" "type"="namespace"
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="namespace-epinio" "type"="namespace"
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="cert-manager" "type"="helm"
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="kubed" "type"="helm"
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="namespace-registry" "type"="namespace"
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="namespace-minio" "type"="namespace"
2021/12/14 03:13:54 EpinioInstaller/helm "level"=2 "msg"="run" "component"="cert-manager" "type"="helm" "args"=["upgrade","cert-manager","--install","--namespace","cert-manager","--create-namespace","--wait","assets/installer/cert-manager-v1.5.4.tgz","--set","installCRDs=true","--set","extraArgs[0]=--enable-certificate-owner-ref=true"]
2021/12/14 03:13:54 EpinioInstaller/helm "level"=2 "msg"="run" "component"="kubed" "type"="helm" "args"=["upgrade","kubed","--install","--namespace","kubed","--create-namespace","--wait","assets/installer/kubed-v0.12.0.tgz"]
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="tekton" "type"="yaml"
2021/12/14 03:13:54 EpinioInstaller/yaml "level"=2 "msg"="run" "component"="tekton" "type"="yaml" "args"=["apply","--wait","--filename","assets/installer/pipeline-v0.28.0.yaml"]
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="minio" "type"="yaml"
2021/12/14 03:13:54 EpinioInstaller/yaml "level"=2 "msg"="run" "component"="minio" "type"="yaml" "args"=["apply","--wait","--filename","assets/installer/minio-operator.yaml"]
2021/12/14 03:13:54 EpinioInstaller "level"=1 "msg"="apply install" "component"="epinio" "type"="helm"
2021/12/14 03:13:54 EpinioInstaller "level"=3 "msg"="pre deploy" "component"="epinio" "type"="helm" "checkType"="pod"
2021/12/14 03:13:55 EpinioInstaller "level"=3 "msg"="wait complete" "component"="minio" "type"="yaml" "checkType"="crd"
2021/12/14 03:13:56 EpinioInstaller "level"=3 "msg"="wait complete" "component"="tekton" "type"="yaml" "checkType"="pod"
2021/12/14 03:13:57 EpinioInstaller "level"=1 "msg"="apply install" "component"="minio-tenant" "type"="yaml"
2021/12/14 03:13:57 EpinioInstaller/yaml "level"=2 "msg"="run" "component"="minio-tenant" "type"="yaml" "args"=["apply","--wait","--filename","/tmp/epinio1146945201"]
2021/12/14 03:13:58 EpinioInstaller "level"=3 "msg"="wait complete" "component"="minio-tenant" "type"="yaml" "checkType"="pod"
2021/12/14 03:14:01 EpinioInstaller/helm "level"=3 "msg"="done" "component"="kubed" "type"="helm"
2021/12/14 03:14:06 EpinioInstaller "level"=3 "msg"="wait complete" "component"="tekton" "type"="yaml" "checkType"="crd"
2021/12/14 03:14:06 EpinioInstaller "level"=3 "msg"="pre deploy" "component"="epinio" "type"="helm" "checkType"="crd"
2021/12/14 03:14:06 EpinioInstaller "level"=3 "msg"="wait complete" "component"="tekton" "type"="yaml" "checkType"="crd"
2021/12/14 03:14:06 EpinioInstaller "level"=3 "msg"="pre deploy" "component"="epinio" "type"="helm" "checkType"="crd"
2021/12/14 03:14:06 EpinioInstaller "level"=3 "msg"="pre deploy" "component"="epinio" "type"="helm" "checkType"="pod"
2021/12/14 03:14:08 EpinioInstaller/helm "level"=2 "msg"="run" "component"="epinio" "type"="helm" "args"=["upgrade","epinio","--install","--namespace","epinio","--create-namespace","--wait","https://github.com/epinio/helm-charts/releases/download/epinio-0.2.0/epinio-0.2.0.tgz","--set","email=epinio@suse.com","--set","systemDomain=<IP_ADDRESS>.sslip.io","--set","api.username=admin","--set","api.password=1Vp9nXBoV0YX","--set","certManagerNamespace=cert-manager","--set","server.sessionKey=wVbgwrCB2wcjMDgQpAQe7K8u","--set","server.accessControlAllowOrigin=*","--set","server.timeoutMultiplier=1","--set","server.traceLevel=5","--set","s3.endpoint=minio.minio-epinio.svc.cluster.local","--set","s3.bucket=epinio","--set","s3.accessKeyID=1vOIxURBEI5fmbAD","--set","s3.secretAccessKey=Dc5waWWlsOAz5GJ7","--set","s3.region=","--set","s3.useSSL=false","--set","registry.url=epinio-registry.<IP_ADDRESS>.sslip.io","--set","registry.localhostURL=<IP_ADDRESS>:30500","--set","registry.username=admin","--set","registry.password=QPTF8ZJGlz","--set","registry.namespace=apps","--set","registry.certificateSecret=epinio-registry-tls","--set","registry.certificateSecretNamespace=epinio-registry","--set","server.forceKubeInternalRegistryTLS=false"]
2021/12/14 03:14:10 EpinioInstaller/helm "level"=3 "msg"="helm result" "component"="epinio" "type"="helm" "error"={"Stderr":null} "out"="Release \"epinio\" does not exist. Installing it now.\nError: Internal error occurred: failed calling webhook \"webhook.cert-manager.io\": Post \"https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=10s\": x509: certificate signed by unknown authority\n"
error for 'epinio': failed installing epinio, output:
Release "epinio" does not exist. Installing it now.
Error: Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post "https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=10s": x509: certificate signed by unknown authority
: exit status 1
2021/12/14 03:14:22 EpinioInstaller/helm "level"=3 "msg"="done" "component"="cert-manager" "type"="helm"
2021/12/14 03:14:22 EpinioInstaller "level"=3 "msg"="wait complete" "component"="cert-manager" "type"="helm" "checkType"="pod"
2021/12/14 03:14:22 EpinioInstaller "level"=3 "msg"="wait complete" "component"="cert-manager" "type"="helm" "checkType"="pod"
2021/12/14 03:14:22 EpinioInstaller "level"=3 "msg"="wait complete" "component"="cert-manager" "type"="helm" "checkType"="pod"
failed to install all components
failed installing epinio, output:
Release "epinio" does not exist. Installing it now.
Error: Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post "https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=10s": x509: certificate signed by unknown authority
: exit status 1

Cluster (please complete the following information):

Provider: k3s
Options: 5 NUCs, longhorn storage, traeifik and linkerd already installed
Kubernetes Version: 1.21.2

Desktop/CLI (please complete the following information):

OS: windows
Epinio Version: 0.3.1
Epinio Install Options: Rancher Marketplace with questions.yml. Skipping traefik and linkerd installation.

This is not a clean cluster, so I wonder if there's left over CRs from previous application?

Not without a way to reproduce. I haven't seen this error in none of my tests so far. It needs something that I don't have to reveal itself.

I haven't seen this either in a while so closing


switch to jsdelivr

https://www.jsdelivr.com/github

By using jsDelivr CDN URLs you get better performance globally thanks to our multi-CDN infrastructure. We also permanently cache all files to ensure reliability, even if your files get deleted from Github they will continue to work on jsDelivr without breaking any sites using them. The jsDelivr CDN is designed for production use with multiple layers of failover to ensure best possible uptime.

How is it beneficial for this project?

not really beneficial specifically but in general it is beneficial


Improved support for covenants

Covenants are one of the main ways to add more useful functionality to Bitcoin Cash contracts (see https://honest.cash/v2/pein_sama/spending-constraints-with-op_checkdatasig-172). The way they work is by passing in the current transaction's preimage and using OP_CHECKDATASIG to ensure that it is the correct preimage. The components of this preimage can then be used in the rest of the script. For example, Karol's Mecenas contract checks that the outputs and value of the transaction matches expectations.
It is a lot of work to manually recreate this transaction preimage and pass it in as a parameter. A first option could be to provide a placeholder for this preimage in the same way we offer a placeholder for new Sig(keypair, 0x01. We could take it further by adding language constructs for the different parts of the preimage, such as tx.value, or tx.outputs, and then passing in the preimage behind the scenes in the SDK. This needs more research though, and might need other language features to be completed first, such as simple arrays.
Another thing is that covenants can rely on a certain inputs/outputs setup in order to function, that possibly can't be guaranteed by the current CashScript SDK, since this does input / output creation behind the scenes. So either we will need to come up with a higher level of abstraction to make sure these inputs / outputs are set up correctly behind the scenes, or we need to offer a lower level of abstraction where the user creates inputs and outputs (similar to what the Spedn SDK does currently).

A first few steps for higher abstraction on the side of the compiler could be:

[ ] Add optional automatic bytes size enforcement. If a specific flag is set, we could add <depth> OP_PICK OP_SIZE <size> OP_EQUALVERIFY to the compiled output to make sure that the passed arguments are the correct size. Or <depth> OP_PICK 4 OP_NUM2BIN OP_DROP to make sure an int is actually numeric. Currently, this has to be done manually to achieve this kind of security.

[ ] Add automatic output construction. Currently outputs are constructed manually, like this:
bytes output = amount + 0x17a914 + hash160(contractBytecode) + 0x87;

It would be more efficient and legible to create this kind of functionality:
bytes output = OutputP2SH(amount, hash160(contractBytecode));

Released better covenant support in v0.3.0. Something that could be added in the future is manual input selection to make sure that contracts that depend on it can work correctly.


Feat: Add partial support to MHR GamePass version

This should make HunterPie work on the GamePass version of Monster Hunter Rise (base game).
As far as I tested the following widget are working:

Player HUD: Fully functional, didn't saw any bugs of incorrect information appearing.
Damage Meter: Fully function, although when someone changes weapon the damage meter reset, which seems to be expected but the player starts with the DPS as being it's total damage. I did a little debugging and I kinda understands what's happening but I didn't try to fix it.
Monster: Also fully functional, didn't saw nothing wrong.
Chat: Fully functional, I did see the widget flickering (toggling between visible and not) but this happened only once and never again
Activities: Also fully functional, with regards to the Elgato nest which I didn't test
Wirebug: Fully functional as well, the Aim patch is also working as intended.

The other widgets are not working yet. The abnormality tray, for instance, some times works ... some times it don't, when it works the effects match, but the timers are incorrect

nop, mas provavelmente as coisas que funcionam no jogo base devem funcionar na expansão tbm.


UPS drop

For some reason enabling this mod and the Eradicator's Belt Planner results in UPS drop. Also, when turned on belt planner, time usage increases.

Yeah, thats works perfectly

Absolutely! I'm glad it was able to make it in, and hopefully this helps people enjoy the mod more!


CI - set ruby version

Fix problem:
5:18:44 PM: Fetching gem metadata from https://rubygems.org/.........
5:18:44 PM: activesupport-7.0.1 requires ruby version >= 2.7.0, which is incompatible with
5:18:44 PM: the current version, ruby 2.6.2p47
5:18:44 PM: Error during gem install
5:18:44 PM: Build was terminated: Build script returned non-zero exit code: 1

Setting .rubyversion file did not work - maybe because it was too short
Setting RUBY_VERSION worked
also I changed to Ubuntu 20

Getting this error on Ruby 3 and Ubuntu 20
5:50:20 PM: Using /opt/buildhome/.rvm/gems/ruby-3.0.2p107
5:50:20 PM: Warning! Executable 'ruby' missing, something went wrong with this ruby installation!
5:50:20 PM: Warning! Executable 'gem' missing, something went wrong with this ruby installation!
5:50:20 PM: Warning! Executable 'irb' missing, something went wrong with this ruby installation!
5:50:20 PM: Using ruby version 3.0.2p107
5:50:20 PM: Using bundler version 2.1.4 from Gemfile.lock
5:50:20 PM: /opt/buildhome/.rvm/scripts/override_gem: line 19: gem: command not found

Using 2.7.0 worked
https://app.netlify.com/sites/michael-currin/deploys/61defa5e3c6fcc480edbbfe9

Using 3.0.2 worked until it could not find nokogiri
https://app.netlify.com/sites/michael-currin/deploys/61defbbf7e57b15cc1c5c726
6:06:10 PM: cp node_modules/list.js/dist/* assets/js
JEKYLL_ENV=production bundle exec jekyll build --trace
6:06:11 PM: bundler: failed to load command: jekyll (/opt/build/cache/bundle/ruby/3.0.0/bin/jekyll)
6:06:11 PM: /opt/buildhome/.rvm/rubies/ruby-3.0.2/lib/ruby/3.0.0/bundler/spec_set.rb:91:in `block in materialize': Could not find nokogiri-1.13.0 in any of the sources (Bundler::GemNotFound)


Update README.md

I have upgraded to the latest version you may please check

Please do add the Hacktober fest label


Early cleanup of MCVs

This also fixes a bug where final cluster status entries are added twice for completed clusters.

/assign @fontivan @sudomakeinstall2

/lgtm

/approve

/refresh

/retest

/cherrypick release-4.12

/cherrypick release-4.12


Peer to peer code review

Great Job so far :clap: keep up the good work, But there is still a small improvement you should apply to your project.
Kindly use event keypress, or keydown while adding the new todo to the list.

thanks for mentioning.


hwmv2: Added Board Support for Starfive VisionFive2 RISC-V Single Board Computer

Modified the patches according to HWMV2 as per #69359. These list of patches contain Board support files for running Zephyr on the Starfive VisionFive2 RISC-V Single Board Computer based on JH7110 SOC. It's a basic support, no drivers other than UART have been tested.

@fkokosinski any update on this PR?

@fkokosinski any update on this PR?

Hey, there are some issues issues with the PR and the changes it introduces:

you have merge commits in your PR
your commits are not squashed properly, making bisecting problematic in the future
the documentation fails to build with your changes
it looks like the board is not covered by any of the areas of maintenance as defined in the MAINTAINERS.yml file
it also looks like you're adding a commit with me as a co-author. Please do not do that.

Also please not that as per Zephyr Project guidelines, reviewers have 1 week to reply to the changes contributors make in their PRs etc. While it usually take less than that, sometimes (e.g. when there's a new release coming, or in general - big changes are introduced) it may take some days before reviewers can get back to your PR :)

Hi @fkokosinski!
Thanks for you reply

you have merge commits in your PR

We removed all the merges and just took our commits and pushed them.  You can see our commits from 0c208eca19127a858f76381c409e30b4a963168f commit hash.

your commits are not squashed properly, making bisecting problematic in the future

We feel that these re submitting the changes might fix those

the documentation fails to build with your changes

We checked the build logs and it reported loss of connectivity.

it looks like the board is not covered by any of the areas of maintenance as defined in the MAINTAINERS.yml file

We are adding ourselves as the Maintainers for this board. Under the RISCV area.

it also looks like you're adding a commit with me as a co-author. Please do not do that.

We are doing this PR as a team of 2 people. With the whole SoC and Devicetree support by @pfarwsi and board support by me.


feat(snapshots/pstor): add initial snapshot definitions

These are the spec-like definitions that are stored in the pstor (etcd). As a reminder, we use a log-based approach where we first write-out what the operation is, eg: create, and upon success we complete by writing the final object. This allows us to recover in case of a crash for example.
It may be that we have only Create&Delete operations for a snapshot, it's not clear to me yet if we need an Update operation when using clones, but that is TBD.

bors merge


Check if module load is good type

Example:
No load module (router, php, etc), into module Network

From https://stackoverflow.com/a/551124:

You can't make that check. There is simply no way you can check whether a pointer is "valid". You have to trust that when people use a function that takes a pointer, those people know what they are doing. If they pass you 0x4211 as a pointer value, then you have to trust it points to address 0x4211.


new strange keymaps that end with Þ created by which-key/keys.lua at line 266 for every keymap and the strange keymaps will start with the same prefix

nvim --version
NVIM v0.7.0
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by<EMAIL_ADDRESS>
Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/opt/homebrew/Cellar/neovim/0.7.0/share/nvim"

Run :checkhealth for more info

my which key setup is nothing special:
require('which-key').setup {}

suppose I have following keymaps:
vim.api.nvim_set_keymap('n', '<leader>ff', '<cmd>Telescope find_files<CR>', {})

where leader is mapped as space.
start neovim with nvim -V1, and type verbose nmap <space>f, it will shows with the following keymap
n  <Space>fÞ   * <Nop>
        Last set from ~/.local/share/nvim/site/pack/packer/opt/which-key.nvim/lua/which-key/keys.lua line 266

in fact, if using telescope, type :Telescope keymaps, and type the character Þ, I will find that for every keymaps,
which-key creates a new keymap starts with the same prefixes as my other keymaps and ends with Þ,
here is the screenshot:

I think this is a really strange behavior.

keys.lua at line 6 suggests this is designed as suppose.

Yeah but why? I mean, what's the purpose?

@dave-kennedy it's needed to intercept and show the which-key popup om timeoutlen

That's not normal. Default which-key doesn't create a mapping for a..

What does :verbose nmap a say? You probably have another keymap starting with a.


(21.6%) Take out the intermediate VPST translation in release mode

It makes sense in debug mode, but it's kinda slowing us down in release mode for no reason.
2.8% VonPrinter.printMultiline
3.1% ParserVonifier
7.5% VonPrinter
8.2% ParsedLoader

Done in #472!


bump java etcd client to 0.0.21

Description
Current etcd client version is from 2019. Bump to latest patch version.
Related issue and scope

[ ] I opened an issue to propose and discuss this change (#????)

My changes affect the following components

[ ] API
[X] Controller
[ ] Message Bus (e.g., Kafka)
[ ] Loadbalancer
[X] Scheduler
[X] Invoker
[ ] Intrinsic actions (e.g., sequences, conductors)
[ ] Data stores (e.g., CouchDB)
[ ] Tests
[ ] Deployment
[ ] CLI
[ ] General tooling
[ ] Documentation

Types of changes

[ ] Bug fix (generally a non-breaking change which closes an issue).
[X] Enhancement or new feature (adds new functionality).
[ ] Breaking change (a bug fix or enhancement which changes existing behavior).

Checklist:

[X] I signed an Apache CLA.
[X] I reviewed the style guides and followed the recommendations (Travis CI will check :).
[ ] I added tests to cover my changes.
[ ] My changes require further changes to the documentation.
[ ] I updated the documentation where necessary.

Codecov Report

Merging #5309 (ddce42d) into master (9005a08) will decrease coverage by 34.89%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master    #5309       +/-   ##
===========================================
- Coverage   81.12%   46.22%   -34.90%
===========================================
  Files         239      232        -7
  Lines       14192    13928      -264
  Branches      580      576        -4
===========================================
- Hits        11513     6438     -5075
- Misses       2679     7490     +4811

Impacted Files
Coverage Δ

...n/scala/org/apache/openwhisk/utils/JsHelpers.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...a/org/apache/openwhisk/common/ConfigMapValue.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...g/apache/openwhisk/common/ResizableSemaphore.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...pache/openwhisk/http/LenientSprayJsonSupport.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...penwhisk/core/database/cosmosdb/CosmosDBUtil.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...nwhisk/core/database/cosmosdb/CosmosDBConfig.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...hisk/core/database/cosmosdb/ReferenceCounted.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...core/database/cosmosdb/RxObservableImplicits.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...re/database/cosmosdb/CollectionResourceUsage.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...ore/database/cosmosdb/cache/CacheInvalidator.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 164 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


[BUG] Slideflow Studio crashes when doing ROIs

Description
Slideflow Studio crashes when creating ROIs sometimes. Specifically, when right-clicking only once, without dragging. It causes a rasterio ValueError and the program crashes.
To Reproduce
Steps to reproduce the behavior:
I open Studio, I load in a slide (TIFF), I go to the ROI screen and click "Add ROI". If I click and then drag to create the ROI, it works fine. However, if I do not first drag-click and only do a single right click, the program crashes with the following error:

[16:28:53] INFO     Loading /home/pearsonlab/PROJECTS/CHRONIC_ENDOMETRITIS/Control_1.tiff
[16:29:13] WARNING  Unable to use ROI 0 for Control_1. At least 3 points required to create a shape.
Traceback (most recent call last):
File "/home/pearsonlab/anaconda3/envs/sfcell/bin/slideflow-studio", line 366, in
main()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/click/core.py", line 1130, in call
return self.main(*args, **kwargs)
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/home/pearsonlab/anaconda3/envs/sfcell/bin/slideflow-studio", line 83, in main
viz.run()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/gui/_glfw.py", line 167, in run
self.draw_frame()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/init.py", line 1166, in draw_frame
self._draw_control_pane()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/init.py", line 325, in _draw_control_pane
self.sidebar.draw()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/init.py", line 1857, in draw
viz.slide_widget(self.expanded and self.selected == 'slide')
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/gui/imgui_utils.py", line 160, in decorator
res = method(self, *args, **kwargs)
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/widgets/slide.py", line 709, in call
self._process_roi_capture()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/studio/widgets/slide.py", line 243, in _process_roi_capture
viz.wsi.load_roi_array(wsi_coords)
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/slide/init.py", line 1875, in load_roi_array
self.process_rois()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/slide/init.py", line 2071, in process_rois
self._build_coord()
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/slideflow/slide/init.py", line 1247, in _build_coord
self.roi_mask = rasterio.features.rasterize(
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/rasterio/env.py", line 401, in wrapper
return f(*args, **kwds)
File "/home/pearsonlab/anaconda3/envs/sfcell/lib/python3.8/site-packages/rasterio/features.py", line 327, in rasterize
raise ValueError('No valid geometry objects found for rasterize')
ValueError: No valid geometry objects found for rasterize

I think it has something to do with not having any shapes it can reference in context with the single right click. Of note, if I have drawn other ROIs first, and then right click (in the below output I right-clicked multiple times) there also seems to be a strange warning error. Studio currently, I think, just doesn't like single-click annotations. It seems to be logging every right click as an ROI shape and runs into some kind of issue/problem when dealing with single-clicks.

[16:26:44] WARNING  Unable to use ROI 5 for Control_1. At least 3 points required to create a shape.
[16:27:19] WARNING  Unable to use ROI 4 for Control_1. At least 3 points required to create a shape.
[16:27:31] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
[16:27:41] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
[16:27:48] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
[16:27:49] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.
[16:27:51] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 7 for Control_1. At least 3 points required to create a shape.
[16:27:55] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 7 for Control_1. At least 3 points required to create a shape.
[16:27:56] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 7 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 9 for Control_1. At least 3 points required to create a shape.
[16:27:57] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 7 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 9 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 10 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 7 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 9 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 10 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 11 for Control_1. At least 3 points required to create a shape.
[16:27:58] WARNING  Unable to use ROI 3 for Control_1. At least 3 points required to create a shape.
WARNING  Unable to use ROI 6 for Control_1. At least 3 points required to create a shape.

Expected behavior
It shouldn't crash. It could either log the ROI as an individual point (might be nice feature, QuPath has that option, but you must select the "Points" tool instead of the "Polygon" tool). Or, really I would like it to ignore single-click ROIs completely.
Environment:

Slideflow Version (e.g., 1.0): 2.0.3+77.g97829796
OS (e.g., Ubuntu): Ubuntu 22.04
How you installed Slideflow (pip, source): github repo, on branch dev-2.1
Python version: 3.8.16
CUDA/cuDNN version: 11.7
GPU models and configuration: NVIDIA A5000
Any other relevant information:
Environment file:
studio_env.txt

Thanks Sara - I've just pushed an update to dev-2.1 that should fix this issue. Let me know if it resolves the problem on your end, as well.


Implementation for ForumAI SDK

This PR adds implementation for ForumAI SDK in Typescript, which can be ported to use for both JS and TypeScript.
The implementation is tested in NodeJS enviroment. Please take a look.
The document,  release wf, guide to examples will added later via other PRs

Looks good.


Add website and forum to navbar

Before logout on the right hand side we want About (https://couchers.org) and Forum (https://community.couchers.org)

Hi! I'd like to work on this issue!

See #1037 and #1054 - missed that the routes lead to /url rather than url.

See #1037 and #1054 - Realized the links lead to /url instead of url.


Reset previous sorting rules before adding an attribute sort rule

Our catalog widget in Magento 2.3.2 is sorting by created_at by default as seen:
"ORDER BY e.created_at desc, cat_index.position ASC LIMIT 10"
This PR resets previous sort rules and makes created_at sorting secondary.

@taskula Looks good! I'm curious though, why the load() call? That will negate the lazy loading..

I just had the same issue and it really did not work when not using load(). Without the load() call the resulting SELECT query just did not have the ORDER BY clause.

One other problem I noticed is that the collection is loaded correctly, sorted correctly, running the SQL query manually shows the correct order, but in the frontend the widget still shows another order :disappointed:

After some more digging I actually found the error on why it is not possible to sort by position:
When the product collection is created, Magento uses the default root category, because the widget can be embedded anywhere. Afterwars it is possible to add rules to filter for category id, but as the collection was created using the root category, the query uses the positions from the root category instead of the category that is filtered.
I worked around this by replacing the product collection with a new collection alltogether.


Spot diameter from the heatmap or flowmap

Hello team, thanks again for this repo. I was wondering if there is a way to retrieve the spot diameters for each detected spot.

Indeed a nice idea! However the predicted heatmap will try to recover the ground truth Gaussians, which have a fixed sigma (e.g. 1.5px). So its is not really predicting the "spot diameter"

Sorry, another question - does the length of the flow more or less predict the spot size? If so, is there a way to expose them as well in the predictions?

No, unfortunately not. As the annotation spotiflow is trained on are only single points annotations, there is no natural target for such a diameter.

Hmm I don't think so. As @maweigert suggested, similarly to the heatmap, the stereographic flow is designed to predict using a specific scale length, and it should not convey any information about the spot size.

Ah ok, I see. In that case, there should be some way to start seeding a circle at each predicted spot (x,y) and "constantly" look at the original image to see whether a big enough seed was generated.

I think this is probably a safer way if you want to proceed to compute the spot size, at least for now

Alright, thanks for the help!


Fix flake8 tests - closes #414

Require flake8<5.0.0 to fix styling tests
closes #414

This will be fixed in #403.


Do not use daemon API command file_list with argument outpoint

https://github.com/lbryio/lbry-app/blob/2746627fb15f617725192a51cc8f6ba4f053915a/ui/js/actions/file_info.js#L38
I would like to deprecate the outpoint argument from daemon API command file_list as it is incorrect to attach claim information to files. Files can and do exist without being attached to claims (i.e., on reflector hosts).
doFetchFileInfo(uri) should instead resolve the uri, check the sd_hash for the claim, and use file_list with argument sd_hash to get the correct file.
See discussion here: https://github.com/lbryio/lbry/issues/944

Thanks for creating this, I was about to open one up.  I'm sure there will be many touchpoints to this change.
Other related issues which this should take into account/fix: https://github.com/lbryio/lbry/issues/951 (more generic is download problems for updated claims for users who downloaded the original)
https://github.com/lbryio/lbry-app/issues/600 (updating claim bug)

@kaykurokawa This change is fine with me app-side. Feel free to deprecate or remove this daemon side.

The filters for file list as of 0.19.0 are: sd_hash, file_name, stream_hash, rowid, claim_id, outpoint, txid, nout, channel_claim_id, channel_name, and claim_name
Files do not have to be associated to a claim, if they aren't the claim related fields are None.

@jackrobison / @kaykurokawa should we close this issue? I guess we can't/won't be removing outpoint information from files.


Where can I see or edit functions like roots_loop_before()?

Hey all,
I'm still learning how to build WordPress sites, and I've been interested in the Roots theme for awhile now. I've been trying to build a front page, but I've noticed that my layout is getting messed up due to multiple instances of the container class in my layout. Problem is, the container class I want to remove is being generated by a roots_() function, and while I've found the roots-hooks.php file, I have no idea where to find the actual functions or code that gets run by these functions.
Can someone help me understand this?

you are using an older roots, but see #209 for the answer regarding hooks


Publish package preview

Done, first version released :
https://www.nuget.org/packages/Vernou.Swashbuckle.HttpResultsAdapter


enable bubbletea unit tests to run in github actions

To avoid the "could not open a new TTY" error when a tests runs in ci, the github actions config needs a change.
Issue might be related to gh-actions 241

As suggested by perplexity, I tried this in tthe workflow:
      - name: Set terminal environment
        run: export TERM=xterm

... and in context:
  golangci:
    name: lint
    runs-on: ubuntu-latest
    steps:
      - name: Set terminal environment
        run: export TERM=xterm

but actually, I might have made the change to the wrong job. Should be in test job, not golangci

The solution to this porblem has still not been found


Fixing issue#1467: Inline mixset error

This PR fixes the case of an inline mixsetes that consists of one element, which is placed inside Umple classes, traits, or any Umple entities.
Also, the parser will raise an error for unsupported inline mixsets. An error page has been added to explain the error and the way to solve the error.

I notice that the following code raises the error, but still the compiler then crashes!
class X {
  mixset m1 a;
}

I changed the manual page slightly to improve it, and to make it render (the syntax information was in the wrong location, but I just removed it since we generally haven't been putting that in the error message pages)

I notice that the following code raises the error, but still the compiler then crashes!
class X {
  mixset m1 a;
}

Great. I just put things with the intention to improve them before submitting the PR.

Just for the record, the third example in the associations in traits manal page (traits_example_multifeature) gives the following errors when you add use f1; use f4;
Error on line 65 : Inline syntax for the mixset : 'f5' is not supported. Please enclose the body of 'f5' with curly brackets.. More information (1511)
Error on line -1 : Compiler Error (Analysis).
Exception java.lang.NullPointerException in at
cruise.umple.compiler.UmpleInternalParser.analyzeMixset(UmpleInternalParser.java:15478) at
cruise.umple.compiler.UmpleInternalParser.analyzeMixsetBodyToken(UmpleInternalParser.java:15270) at
cruise.umple.compiler.UmpleInternalParser.analyzeClassToken(UmpleInternalParser.java:2022) at
cruise.umple.compiler.UmpleInternalParser.analyzeToken(UmpleInternalParser.java:1311) at
cruise.umple.compiler.UmpleInternalParser.analyzeAllTokens(UmpleInternalParser.java:1267) at
cruise.umple.compiler.UmpleInternalParser.analyzeClass(UmpleInternalParser.java:2958) at
cruise.umple.compiler.UmpleInternalParser.analyzeClassToken(UmpleInternalParser.java:1854) at
cruise.umple.compiler.UmpleInternalParser.analyzeToken(UmpleInternalParser.java:1289) at
cruise.umple.compiler.UmpleInternalParser.analyzeAllTokens(UmpleInternalParser.java:1240) at
cruise.umple.compiler.UmpleInternalParser.parseMixsetWaitingFragment(UmpleInternalParser.java:15424) at
cruise.umple.compiler.UmpleInternalParser.analyzeMixset(UmpleInternalParser.java:15499) at
cruise.umple.compiler.UmpleInternalParser.analyzeMixsetToken(UmpleInternalParser.java:15438) at
cruise.umple.compiler.UmpleInternalParser.analyzeToken(UmpleInternalParser.java:1298) at
cruise.umple.compiler.UmpleInternalParser.analyzeAllTokens(UmpleInternalParser.java:1240) at
cruise.umple.compiler.UmpleInternalParser.analyze(UmpleInternalParser.java:1129) at
cruise.umple.compiler.UmpleModel.run(UmpleModel.java:1594) at
cruise.umple.PlaygroundMain.processCommand(PlaygroundMain.java:763) at
cruise.umple.PlaygroundMain.handleMessageFromClient(PlaygroundMain.java:459) at
cruise.umple.AbstractServer.receiveMessageFromClient(AbstractServer.java:556) at
cruise.umple.ConnectionToClient.run(ConnectionToClient.java:335) . More information (9100)

Right. "traits_example_multifeature" fails because of:
mixset f5 after custom m2() {System.out.println("m2 occurred");}.
The main difference to the following code:
 mixset f6 { BAD CODE %^%$^$%^ a }
is that f5 code violates the syntax of inline mixsets since the aspect (before/after) is not supported, while f6 does not violate the syntax of regular mixsets. But it has a bad code.
An option of delaying the errors of unsupported inline mixsets until the time of their use. The parsing should continue and errors will be detected and saved in the mixset meta-model. This option has a bad design since it goes against early detection of errors in code.
Therefore, I've update f5 in "traits_example_multifeature"  with curly brackets.

Fixing the user manual example is good.
But the compiler should not crash on bad input EVER. It still crashes if given the original bad input.
That null pointer exception in at UmpleInternalParser.analyzeMixset should still be handled in some sensible way.

Right. I am using some JUnit tests to test my code and Its always shows the fail trace when there is an error. I see your point when using umpleonline or console. Sorry to this misunderstanding.


Manage profiles via tables

I would find it useful to have a profile configuration UI (as an editor) where two tables:

First table: Profiles & Extensions

Such a table could contain checkboxes that could be clicked to effectively manage extensions across profiles:
A bonus would be for the last Column to be a + sign which allows to easily create a new profile.

Extension
Default Profile
Rust Profile
JavaScript Profile

dracula theme
✅
✅
✅

eslint
[ ]
[ ]
✅

rust analyzer
[ ]
✅
[ ]

Second table: Profiles & Folders

The profile column could contain dropdown select boxes to effectively manage which profile applies to which folder:

Folder
Profile

C:\Alex\src\vscode
JavaScript

C:\Alex\src\monaco-editor
JavaScript

C:\Alex\src\proj1
Rust

Thanks @alexdima for opening this. @stevencl @sandy081 and me had a similar discussion.
The open question here is - if we introduce this UI should we align it with the current Show Content UI (which is a split view)? I think yes, and we could use one custom editor to achieve both.
I am not convinced about the first table idea - since we could just re-use the manage one profile UI (which we need when importing). And this manage view would allow you to switch between what profile you are managing.
Second table makes good sense to me.

Also please note that, a profile also consist of settings and other data and not just extensions.

Yeah, that's why I am not yet sold on the idea of the first table :)

The purpose of the suggestion for the first table is to have a single management UI that allows customizations across profiles and even seeing diffs across profiles in a quick, compact manner.

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding, and happy coding!


Replace deprecated PythonInterp with Python3 (backport of #213)

Backport of #213

all ign-math python tests have just started failing on 22.04 (https://github.com/ignitionrobotics/ign-math/issues/401) and the timing makes me suspect that it is related to this pull request

all ign-math python tests have just started failing on 22.04 (ignitionrobotics/ign-math#401) and the timing makes me suspect that it is related to this pull request

This is because ign-math also needs some modifications to use ${Python3_EXECUTABLE} instead of the old ${PYTHON_EXECUTABLE} (see e.g. https://github.com/ignitionrobotics/sdformat/pull/907).


[#3940] improvement(gradle): skip Docker dependent tests by default

What changes were proposed in this pull request?

skip Docker dependent tests by default when run build and test task
don't  skip Docker dependent tests in CI

Why are the changes needed?
Fix: #3940
Does this PR introduce any user-facing change?
no
How was this patch tested?
verified locally

I'm okay with the current changes.


fix: Warning user to install signatures

Give the user an instruction link to install signatures if they installed Capa via pip
related #682
Checklist

[x] No CHANGELOG update needed

[x] No new tests needed

[x] No documentation update needed

i like the idea of providing more feedback to the user when the signatures can't be found, thank you for proposing these changes. see above for some suggestions.

I've made the change you recommended and moved the check closer to the CLI args. This will now issue a warning if the default path is used but the directory doesn't exist. However, I'm not certain if I should also check if the signature path is within a pip package or not.

Looks good, can you please rebase (to fix the black code_style fail)?

@williballenthin g2g?

send it!Message ID: @.***>
thanks @naikordian!


Update packages

Update xchain and other required packages

Done, following package updates

Updated
xchainjs/xchain-binance
xchainjs/xchain-bitcoin
xchainjs/xchain-bitcoincash
xchainjs/xchain-client
xchainjs/xchain-cosmos
xchainjs/xchain-crypto
xchainjs/xchain-doge
xchainjs/xchain-ethereum
xchainjs/xchain-litecoin
xchainjs/xchain-midgard
xchainjs/xchain-midgard-query
xchainjs/xchain-thorchain
xchainjs/xchain-thorchain-query
xchainjs/xchain-thornode
xchainjs/xchain-utxo-providers
axios
ethers
openapi for internally for thornode
Removed
thorchain/asgardex-util
thorchain/asgardex-midgard


Remove deprecated agentConfig param

What does this PR do?
According to the current docs, the agentConfig param is no longer required to be passed to AgentCheck.init().
Also switched to using super().
Additional Notes
I am not totally clear on the compatibility story of this between v5 / v6 agents.  For example, in v5 agents, instances will be a list of all instances... but I'm not clear on how this list gets populated in v6 since the docs say it's a single-element list.

Codecov Report

Merging #2725 into master will decrease coverage by 6.06%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #2725      +/-   ##
==========================================
- Coverage   84.68%   78.61%   -6.07%
==========================================
  Files         657        8     -649
  Lines       37189      519   -36670
  Branches     4462      110    -4352
==========================================
- Hits        31492      408   -31084
+ Misses       4383       79    -4304
+ Partials     1314       32    -1282

@jeffwidman It appears our docs are wrong, this doesn't work on A5 🤦♂
ofek.lev@ozone ~\Desktop $ ddev env start --dev -a 5 kafka_consumer 1.1-kafka
Environment variable DD_API_KEY does not exist; a well-formatted fake API key will be used instead. You can also set the API key by doing `ddev config set dd_api_key`.
Setting up environment `1.1-kafka`... success!
Updating `datadog/dev-dd-agent:master`... success!
Detecting the major version... Agent 5 detected
Writing configuration for `1.1-kafka`... success!
Starting the Agent... success!
Upgrading `kafka_consumer` check to the development version... success!

Config file (copied to your clipboard): C:\Users\ofek.lev\AppData\Local\dd-checks-dev\envs\kafka_consumer\1.1-kafka\config\kafka_consumer.yaml
To run this check, do: ddev env check kafka_consumer 1.1-kafka
To stop this check, do: ddev env stop kafka_consumer 1.1-kafka
ofek.lev@ozone ~\Desktop $ ddev env check kafka_consumer
2018-12-12 17:22:17,181 | INFO | dd.collector | utils.dockerutil(dockerutil.py:145) | Docker features disabled: No running Docker instance detected. Will not retry since no docker_daemon configuration file was found.
2018-12-12 17:22:17,318 | INFO | dd.collector | utils.cloud_metadata(cloud_metadata.py:275) | Attempting to get OpenStack meta_data.json
2018-12-12 17:22:17,321 | INFO | dd.collector | utils.cloud_metadata(cloud_metadata.py:295) | Could not load meta_data.json, not OpenStack EC2 instance
2018-12-12 17:22:17,321 | INFO | dd.collector | config(config.py:998) | no bundled checks.d path (checks provided as wheels): /opt/datadog-agent/agent/checks.d
2018-12-12 17:22:17,441 | ERROR | dd.collector | config(config.py:1076) | Unable to initialize check kafka_consumer
Traceback (most recent call last):
  File "/opt/datadog-agent/agent/config.py", line 1065, in _initialize_check
    agentConfig=agentConfig)
TypeError: __init__() got an unexpected keyword argument 'agentConfig'
2018-12-12 17:22:17,443 | INFO | dd.collector | config(config.py:1249) | initialized checks.d checks: []
2018-12-12 17:22:17,443 | INFO | dd.collector | config(config.py:1250) | initialization failed checks.d checks: ['kafka_consumer']
Note: If some metrics are missing, you may want to try again with the -r / --rate flag.

Hmm... since it looks like agentConfig will show up regardless, would appending **kwargs to the super() help?

I'm going to close this for now since we're discussing a path forward for this situation.

Is there a related ticket for this somewhere that I can follow? Which tracks either updating the docs or the code (I don't care which)


Only push on pull_requests

Diffblue Cover

Run: Test: Custom Project / Test  (windows-latest)
Commit: 71e201c83511d82dd9f082d60c33344291c95182

:construction: This comment is under construction and will be updated on completion. :construction:

Diffblue Cover

Run: Test: Maven Project / Test  (macos-latest)
Commit: 71e201c83511d82dd9f082d60c33344291c95182

:construction: This comment is under construction and will be updated on completion. :construction:

Diffblue Cover

Run: Test: Gradle Project / Test  (ubuntu-latest)
Commit: 71e201c83511d82dd9f082d60c33344291c95182

:construction: This comment is under construction and will be updated on completion. :construction:


REFACTOR: Removed reliance on precompiled header

How do you feel about @importing Foundation and UIKit directly into the files that require those them? I ask because starting with 6.2 Xcode no longer includes a precompiled header. These changes will help ease the setup process in newer projects without creating more work for those that already use precompiled headers. I also updated enums to use the NS_ENUM to make for better bridging with Swift.

This looks great, I'll get it merged in this week.
Thanks!


Bottom bar glitch

Describe the bug
When the browser goes offline for some reason the bottom bar glitches
To Reproduce
Turn off the internet when browsing and search search something.
Expected behavior
No glitching
Screenshots

Smartphone (please complete the following information):

Device : Moto E4 Plus
Android Version : A7
Kiwi Browser Version : version 93

Duplicate of #60. Please close this issue @Killerpac


[question] best way to have my own reward model which is backed by rules

hi there,
i see that in recent versions from 0.11, especially in PPO, there is a big change that only reward_model of nn.Module is accepted for scoring. in contrast to previous versions that I can use my own reward module to get the scores on the fly.
thus, my question is, if i have my own reward module, which is backed by rules instead of a LM, what is the recommended practice to integrate it into the current version ?
what comes into my mind are two manners:

perhaps to change the function in get_reward https://github.com/huggingface/trl/blob/main/trl/trainer/utils.py#L1051 and write my rules within it ?
Use my own reward module to score samples and train a module as the reward LM and then pass it into the ppo_trainer ?

My question also applied to OnlineDPOTrainer.
Thanks.

Hi, I have the same question as you do.
I think that there must be some easy way to simply write a reward function as a nn.Module, so we don't have to refactor anything, but I didn't tried it yet.
But I also think that PPOTrainer should accept a custom_get_reward_function as an optional parameter. In this case, anyone could define its own reward function, and would be a clean solution.

@yananchen1989 Thanks for posting this as I was stuck with a similar issue (but for OnlineDPOTrainer). The easiest workaround for me was to subclass the trainer class (OnlineDPOTrainer) and override the training_step with my custom get_reward logic, and rest of the implementation being the same as in the original method.

correct me if i am wrong.
would like to know the primary motivation to rewrite the dpo from older version to current trainer unified version. maybe for better efficiency ?
i understand that recent TRL versions wants to unify the pipeline in a more neat and organized manner across these different RL methods, where Trainer is the pivotal module.
so for some methods like ppo the reward module is needed, it is also directed passed into the trainer. while for say dpo, sft, there is no provision for reward module.
however. this could cause excessive encapsulation since it if hard to modularize the the reward module.
the core reason is that in practical cases, reward module can be of any form not just a single torch.nn module which just score the whole output. the reward module may be a mixture and may be of dependence on external parameters, the prompt and most importantly it can not score the ppo trainer' outputs in a batch mode.
anyway the flexibility is significantly reduced.
although as you know the current unified pipeline is very fine with  other mothods such as dpo as they do not have the reward concerns and the reward module is implicitly expressed within the algorithm.
in my view, there is no need to rigidly transfer these rl methods into a unified training framework.
pls advise.

Ultimately, TRL is a Hugging Face library built on top of Transformers and is part of the Hugging Face ecosystem. If the Trainer does limit flexibility, then Transformers will need to adapt; otherwise, we will have to maintain a much larger and more complex codebase.
We'll come up with a way to add these features and prepare a PR soon!

@qgallouedec, do you want to comment?

Maybe having a reward_func arg of type Callable is an option.
Alternatively, releasing the type of reward_model to accept any Callable is also an option. But given that a custom reward func won't return the same type/shape as proper reward_model I'm a bit afraid that it would require overcomplicated logic.
In any case, I believe that the best approach is to discuss around a PR if anyone is willing to propose their approach

i hear u. thanks


Partially fix #188.  Add missing api documentation to readme.

Description
This adds some missing documentation.
Motivation and Context
It works well, is unit tested, and yet nobody knows about it... Till now!
How Has This Been Tested?
Yes, but way prior to its release.

Updated.  Ty for catching!

Since changes were addressed, going to go ahead and merge so we can handle a few outstanding pr's.


increase volume size of C9 instance

Issue #, if available: C9 volume is not big enough to run cdk bootstrap and npm i.
Description of changes: Increasing size remediates this issue
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Thanks for this, merging into staging for testing


Add documentation for UPSERT

This PR fixes #509
Add documentation to sql/statements/insert.md
And updated the railroad diagram for INSERT

@Tishj , do these tweaks look ok? I was confused by the word alias since those clauses are in different parts of the statement. Happy to merge if you think it looks good!

@Alex-Monahan, yea they look great, looking back at what I wrote, it seems a little rushed, sorry about that.
I cleaned up a couple things, but definitely let me know if there are more things that are confusing :)

Awesome feature and thank you for adding it to the docs as well! I know this will come in handy for me...


Resolvers inheritance

Closes #90

Can't wait for this to be finally merged. :stuck_out_tongue_winking_eye:

@IgorSzymanski @draconids
Released in 0.12 🎉
https://19majkel94.github.io/type-graphql/docs/interfaces-and-inheritance.html#resolvers-inheritance


feat: add ad_integration_preserve_authselect_profile

Feature: Add ad_integration_preserve_authselect_profile as a boolean
parameter.
Reason: Users need to be able to remove the authselect command from
sssd-enable-logins to avoid overwriting previous PAM/nsswitch changes,
until RHEL-5101 is addressed.
Result: Users can use the ad_integration role with PAM/nsswitch changes.
Signed-off-by: Rich Megginson<EMAIL_ADDRESS>

[citest]

Ack, LGTM. Could we ask the user who submitted the associated issue to test?


[VERY HIGH] Each school year, the roles for 'Volunteer' & 'Volunteer Minor' users needs to be reset

At the beginning of each school year - at a date tbd (maybe Aug 1, if schools go year round) - the user role is reset so they are unable to RSVP until 3 criteria are fulfilled.

new background check
new code of conduct
refresher or orientation

As of now, this is all done by sight -  I must monitor incoming RSVPs from new and returning tutors and cross-check them with Refresher/Orientation attendance (and Checkr background checks if returning), and paper code of conduct forms on file and make sure those are completed.

There's a bulk method to revert all the Volunteers and Volunteer Minors back to "Volunteer Pending". It's still a bit manual but should only take 5-10 minutes.
Here's a video walkthrough for you of how to do it. I'll DM you on FB with the password (since there's email addresses in the video, I don't want the video being public).
https://screencast-o-matic.com/watch/cYioc65Wkw


Update slf4j-nop to 1.7.28

Updates org.slf4j:slf4j-nop from 1.7.26 to 1.7.28.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention @scala-steward in the comments below.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [{ groupId = "org.slf4j", artifactId = "slf4j-nop" }]

labels: semver-patch

Done in #34


How wrap selections?

I wanna wrap selected texts...
Selected text to text...
replaceSelection remove text, do not leave..
How to do it optimally? With multi-selection support. Thanks!

You call replaceRange twice, once for each end of the selection (or ofter, when there are multiple selections). Take care to make your changes back-to-front, so that the addition of text does not make subsequent ranges invalid (i.e. if you first add the text in front of the selection, the end might no longer be where it used to be).
In any case, this is not a bug, so the issue tracker is the wrong place for it.


Use RabbitMQ vhostName from authParams when declared

If the RabbitMQ vhostName is declared in the TriggerAuthentication resource, it will be used.
Checklist

[x] I have verified that my change is according to the deprecations & breaking changes policy
[x] Tests have been added
[x] Changelog has been updated and is aligned with our changelog requirements
[x] Commits are signed with Developer Certificate of Origin (DCO - learn more)

Fixes https://github.com/kedacore/keda/issues/6369

/run-e2e rabbitmq


Make copyright headers consistent with respect to Qiskit

Most CKT copyright headers say "This code is a Qiskit project." ... but a few stragglers say "This code is part of Qiskit."  This PR updates those stragglers.

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

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

Totals

Change from base Build<PHONE_NUMBER>6:
0.0%

Covered Lines:
2410

Relevant Lines:
2410

💛  - Coveralls


update EO date

closes #2170

Does the about page not have a Spanish translation?

It does have one, however the existing one is most likely outdated. We're working on new translated content right now and will back fill this one the latest translations come in.
Thanks for the reminder to update this Spanish content ticket!

Cool. LGTM then!


Revert "Added Accounts and Database Backup Page to Migration wizard"

This reverts commit e1690055712c48fb860fdcc1350c72f07440f186.
Reverting while investigation into test failure is happening

Pull Request Test Coverage Report for Build 411747465

0 of 7 (0.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.1%) to 41.528%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

extensions/azurecore/src/extension.ts
0
1
0.0%

extensions/azurecore/src/azureResource/utils.ts
0
6
0.0%

Totals

Change from base Build 411577206:
0.1%

Covered Lines:
22059

Relevant Lines:
48748

💛  - Coveralls


Stateless go-machine-service

To support a multi-node Rancher setup and to recover in case the local docker-machine directories are lost or becomes corrupted, we need to support the ability to be able to re-build local docker-machine directories from stored machine configs.

Cleaned up edge cases to support this.