iOS + Android detox.init() hangs

Describe the bug
Detox hangs at detox.init(config) so test globals like element, device etc are not defined.
The last log line is
detox[40338] DEBUG: [DetoxServer.js/CANNOT_FORWARD] role=testee not connected, cannot fw action (sessionId=f0510638-23ce-2146-cd0a-27fc25b0effb)

beforeAll(async () => {
  console.log('BEFORE INIT');
  await detox.init(config);
  console.log('AFTER INIT');
});

AFTER INIT never happens.
I tried to run detox test --debug-synchronization 200 then with 400 and 500 and it worked a few times, completely random.
To Reproduce

[x] I have tested this issue on the latest Detox release and it still reproduces

This happens on a newly created project so quite easy to reproduce.
react-native init bug_detox --version<EMAIL_ADDRESS>Then follow the detox guide.
Expected behavior
Should work 😄
Environment (please complete the following information):

Detox: 13.0.2 (but I tested also 12.x.x)
React Native: 0.59.9
Node: 10.16.0
Device: iPhone X simulator
Xcode: 10.2.1
iOS: 12.2
macOS: 10.14.5

Device and Verbose Detox Logs
detox[40338] DEBUG: [exec.js/EXEC_CMD, #6] SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/masti/Library/Detox/ios/d1b2c0e3c73310f29990b6226de64d67b9acc4ce/Detox.framework/Detox" /usr/bin/xcrun simctl launch 665D8016-8B94-49EA-8F3D-343DD09B4EF8 org.reactjs.native.example.bug-detox --args -detoxServer "ws://localhost:57966" -detoxSessionId "f0510638-23ce-2146-cd0a-27fc25b0effb"
detox[40338] DEBUG: [exec.js/EXEC_TRY, #6] Launching org.reactjs.native.example.bug-detox...
detox[40338] TRACE: [exec.js/EXEC_SUCCESS, #6] org.reactjs.native.example.bug-detox: 40395

detox[40338] DEBUG: [exec.js/EXEC_CMD, #7] /usr/bin/xcrun simctl get_app_container 665D8016-8B94-49EA-8F3D-343DD09B4EF8 org.reactjs.native.example.bug-detox
detox[40338] TRACE: [exec.js/EXEC_SUCCESS, #7] /Users/masti/Library/Developer/CoreSimulator/Devices/665D8016-8B94-49EA-8F3D-343DD09B4EF8/data/Containers/Bundle/Application/F762B286-0FEB-4761-9547-FA0395BA0C21/bug_detox.app

detox[40338] INFO:  [AppleSimUtils.js] org.reactjs.native.example.bug-detox launched. To watch simulator logs, run:
        /usr/bin/xcrun simctl spawn 665D8016-8B94-49EA-8F3D-343DD09B4EF8 log stream --level debug --style compact --predicate 'processImagePath beginsWith "/Users/masti/Library/Developer/CoreSimulator/Devices/665D8016-8B94-49EA-8F3D-343DD09B4EF8/data/Containers/Bundle/Application/F762B286-0FEB-4761-9547-FA0395BA0C21/bug_detox.app"'
detox[40395] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onLaunchApp({ bundleId: 'org.reactjs.native.example.bug-detox',
  deviceId: '665D8016-8B94-49EA-8F3D-343DD09B4EF8',
  launchArgs:
   { detoxServer: 'ws://localhost:57966',
     detoxSessionId: 'f0510638-23ce-2146-cd0a-27fc25b0effb' },
  pid: 40395 })
detox[40338] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"isReady","params":{},"messageId":-1000}
detox[40338] TRACE: [DetoxServer.js/MESSAGE] role=tester action=isReady (sessionId=f0510638-23ce-2146-cd0a-27fc25b0effb)
detox[40338] DEBUG: [DetoxServer.js/CANNOT_FORWARD] role=testee not connected, cannot fw action (sessionId=f0510638-23ce-2146-cd0a-27fc25b0effb)

Please follow the steps here:
https://github.com/wix/Detox/blob/master/docs/Troubleshooting.Synchronization.md#identifying-which-synchronization-mechanism-causes-us-to-wait-too-much
And post the log here. Thanks

@LeoNatan sorry 😢 I'm not sure I've added that param correctly as I can't find anywhere launchArgs / launchApp(), could you guide me in the right direction?
I've added it here but doesn't seem to produce what we expect

What I'm doing is adding that param then
detox build -c iPhoneX.debug
detox test -c iPhoneX.debug --debug-synchronization 200

And in another terminal window
$ xcrun simctl spawn booted log stream --level debug --style compact --predicate "category=='EarlGreyStatistics'"
Error from getpwuid_r: 0 (Undefined error: 0)
Filtering the log data using "category == "EarlGreyStatistics""

Nothing appears

Please search around for "EarlGreyStatistics" or "detoxPrintBusyIdleResources". It has been explained before.

Took me some time to find it, I'm gonna leave it here for future reference in case other people are searching for it and close the issue and eventually make a PR to improve docs.
In the end it was related to a network request being stuck so not a problem with Detox, thanks for pointing me in the right direction.
Edit /e2e/init.js
beforeAll(async () => {
  await detox.init(config, { launchApp: false });
  await device.launchApp({
    newInstance: true,
    launchArgs: { 'detoxPrintBusyIdleResources': 'YES' }
  });
});

Thanks


ci: add JDK 20

JDK 20 https://twitter.com/java/status/1638195008162471936

Need to re-open this PR.


After Selecting Dark Mode, the labels disappear

Description
Please refer the image, all input fields lose their selected value.

@subeshb1 , I would like to fix and close this issue.

Got reference of a parent issue,
from https://github.com/subeshb1/developer-community-stats/issues/240#issuecomment-711121973

Thanks for reporting this @tooshar. It looks like importing a package ant-design was the root cause of UI breaking. @Abhikumar98  is looking to fix it

This has been fixed


Fix System.InvalidCastException: Specified cast is not valid. in MvxAsyncCommand`1[T].ExecuteAsyncImpl (System.Object parameter)

Version <IP_ADDRESS>(3)
Stacktrace
MvvmCross.Commands.MvxAsyncCommand`1[T].ExecuteAsyncImpl (System.Object parameter) [0x00016] in <687f2e5f7efd4e33b498a18ba9db221f>:0;MvvmCross.Commands
MvvmCross.Commands.MvxAsyncCommandBase.ExecuteConcurrentAsync (System.Object parameter, System.Boolean hideCanceledException) [0x000a7] in <687f2e5f7efd4e33b498a18ba9db221f>:0;MvvmCross.Commands
MvvmCross.Commands.MvxAsyncCommandBase.ExecuteAsync (System.Object parameter, System.Boolean hideCanceledException) [0x00085] in <687f2e5f7efd4e33b498a18ba9db221f>:0;MvvmCross.Commands
MvvmCross.Commands.MvxAsyncCommandBase.Execute (System.Object parameter) [0x0009a] in <687f2e5f7efd4e33b498a18ba9db221f>:0;MvvmCross.Commands
Reason
System.InvalidCastException: Specified cast is not valid.
Link to App Center

https://appcenter.ms/users/wellhat/apps/SkyDrop/crashes/errors/743809484u

I don't think there's enough info here to fix this. Probably just a mistake during development.


Question on: Search

[ERROR]: cannot convert TU_3 to an integer

Could you post your log file, and the command you ran that resulted in the error message?


Integrate snapshot export step in CI

Summary of changes
Changes introduced in this pull request:

[X] Refactors walk_snapshot method
[X] Adds snapshot export step in CI

Reference issue to close (if applicable)

Closes #2195
Other information and links

I know it's still a draft but I'm not in love with the organization. Moving all the ipld utils into chain_store feels awkward.
Also, you're mixing async code and sync code in an unusual way.

I know it's still a draft but I'm not in love with the organization. Moving all the ipld utils into chain_store feels awkward.
Also, you're mixing async code and sync code in an unusual way.

This has been refactored as discussed

I'm not completely convinced about the SnapshotWalker structure. Why not use a callback like in the old walk_snapshot?

I tried refactoring back to closure based fn, but i got a few closure capture related errors:
https://github.com/ChainSafe/forest/commit/38d3d5e5f0a5e743fbf0b6cbe77b43c85774b847  thoughts?
Besides that, the main reasons I went for this refactor were:

Closure was doing two things, getting the blockstore and then sending the block. It just felt it was doing a lot.
Readability and contributer friendly. It can be hard to follow callback based code sometimes.

I'm not completely convinced about the SnapshotWalker structure. Why not use a callback like in the old walk_snapshot?

I tried refactoring back to closure based fn, but i got a few closure capture related errors: 38d3d5e thoughts?
Besides that, the main reasons I went for this refactor were:
1. Closure was doing two things, getting the blockstore and then sending the block. It just felt it was doing a lot.

2. Readability and contributer friendly. It can be hard to follow callback based code sometimes.

I'm not sure the control-flow of SnapshotWalker is easier to follow than that of walk_snapshot. And, for better or worse, we're already using the callback pattern in recurse_links.

I'm not sure the control-flow of SnapshotWalker is easier to follow than that of walk_snapshot. And, for better or worse, we're already using the callback pattern in recurse_links.

Reverted back to closure based walker fn


vertical scrolling

Is there any way to have vertical scrolling instead of horizontal scrolling ?

Sure! Have a look at #141
If you don't mind, I'll close this one as it is duplicated and we continue our chat in the original issue :smiley:


node-gyp rebuild fails blocking install of various modules

I've already chown'd:
/user/local
/usr/lib/node_modules
~/.node-gyp
when I try to do npm install -g ember-cli (and some other modules) though it always breaks at the node-gyp stage with the following output:
npm install -g ember-cli
/usr/bin/ember -> /usr/lib/node_modules/ember-cli/bin/ember

><EMAIL_ADDRESS>install /usr/lib/node_modules/ember-cli/node_modules/bufferutil
> node-gyp rebuild

make: Entering directory '/usr/lib/node_modules/ember-cli/node_modules/bufferutil/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h:261:25: error: redefinition of ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)’
 NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
                         ^
../../nan/nan.h:256:25: note: ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)’ previously declared here
 NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
                         ^
../../nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared
     , node::smalloc::FreeCallback callback
             ^
../../nan/nan.h:661:35: error: expected ‘,’ or ‘...’ before ‘callback’
     , node::smalloc::FreeCallback callback
                                   ^
../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:
../../nan/nan.h:665:50: error: ‘callback’ was not declared in this scope
         v8::Isolate::GetCurrent(), data, length, callback, hint);
                                                  ^
../../nan/nan.h:665:60: error: ‘hint’ was not declared in this scope
         v8::Isolate::GetCurrent(), data, length, callback, hint);
                                                            ^
../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../../nan/nan.h:672:67: error: no matching function for call to ‘New(v8::Isolate*, const char*&, uint32_t&)’
     return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                                                                   ^
In file included from ../src/bufferutil.cc:10:0:
/home/arkie/.node-gyp/4.1.2/include/node/node_buffer.h:31:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding) <near match>
 NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
                                        ^
/home/arkie/.node-gyp/4.1.2/include/node/node_buffer.h:31:40: note:   conversion of argument 3 would be ill-formed:
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h:672:67: error: invalid conversion from ‘uint32_t {aka unsigned int}’ to ‘node::encoding’ [-fpermissive]
     return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                                                                   ^
In file included from ../src/bufferutil.cc:10:0:
/home/arkie/.node-gyp/4.1.2/include/node/node_buffer.h:43:40: note: candidate: v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t) <near match>
 NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
                                        ^
/home/arkie/.node-gyp/4.1.2/include/node/node_buffer.h:43:40: note:   conversion of argument 2 would be ill-formed:
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h:672:67: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
     return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                                                                   ^
../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(uint32_t)’:
../../nan/nan.h:676:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), size)’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’
     return node::Buffer::New(v8::Isolate::GetCurrent(), size);
                             ^
../../nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../../nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’
     return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
            ^
bufferutil.target.mk:90: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
make: Leaving directory '/usr/lib/node_modules/ember-cli/node_modules/bufferutil/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack     at emitTwo (events.js:87:13)
gyp ERR! stack     at ChildProcess.emit (events.js:172:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 3.12.49-1-MANJARO
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/lib/node_modules/ember-cli/node_modules/bufferutil
gyp ERR! node -v v4.1.2
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
npm ERR! Linux 3.12.49-1-MANJARO
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "ember-cli"
npm ERR! node v4.1.2
npm ERR! npm  v3.3.5
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the bufferutil package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls bufferutil
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/arkie/Downloads/npm-debug.log

I've tried filing something against bufferutil ( https://github.com/websockets/bufferutil/issues/25 ) however bufferutil seems to install fine and this seems to happen on more than one module, always at the node-gyp rebuild stage.
I'm using:
Manjaro Linux (Arch derivative)
Node 4.1.2
npm 3.3.5
node-gyp 3.0.3

Not an issue with node-gyp.  Please report to the ember-cli project, they probably need to update their dependencies.

OK. Will do.


⚠ TADA Wallet Web has degraded performance

In a000ea0, TADA Wallet Web ($WALLET_WEB_URL) experienced degraded performance:

HTTP code: 200
Response time: 7156 ms

Resolved: TADA Wallet Web performance has improved in 47f3ae9.


Update service load balancer finalizer doc for GA

Ref https://github.com/kubernetes/enhancements/issues/980#issuecomment-545106241. Updating service load balancer finalizer doc to reflect the GA state.
cc @pgburt @daminisatya

/milestone 1.17

/lgtm

Holding this until the k/k PR is merged.
/hold

@MrHohn Just a reminder about the last Docs deadline - 22nd Nov, by which this PR needs to be merged!
You have some review comments to be addressed.

@daminisatya  Oops, sorry this somehow falls off my radar. Updating this now, thanks!

/hold cancel

/lgtm
/approve


Error with iOS 7.1

[!] The platform of the target Pods (iOS 7.1) is not compatible with ReactiveCocoa (3.0.0-alpha.1) which has a minimum requirement of iOS 8.0 - OS X 10.9.
I have commit that fixed this issue.
Change CCBottomRefreshControl.podspec as followed:

s.dependency 'ReactiveCocoa'

s.dependency 'ReactiveCocoa', '<= 2.0.0'

Done

This is not the recommended way of fixing this issue. Since CCBottomRefreshControl works with any version of RAC 2.x, you should use >= 2.0 instead of <= 2.0.0. By using the latter, we have made CCBottomRefreshControl compatible only with RAC 2.0.0.

RAC dependency has been removed since version 0.4.0


Associating errors with FieldList positions

I'm using WTForms v1.0.5.
Is there any way to determine which element in a FieldList has generated an error? If I  submit two elements to a FieldList, and the second element has errors, myform.errors.myfield ends up with [["some error"]] in it. It's correctly nesting lists here, which I'm happy to see, but there's no placeholder for the valid first element, so I have no way of associating the error with the second element.
I'd like to see something like [None, ["first error on second element", "second error on second element"]].
There's also an open Stack Overflow question on this.
Thanks!

+1 For adding placeholders for all items in a FieldList when performing validation. Would make rendering errors for the correct list much easier.
Like @fweep I'm also using WTForms to validate JSON data, and I'm stuck at the same problem.


Design changes to known/allowed culture list and cache

Have default allowed culture list be empty

Make setting the default culture mandatory when using AddLocalization
If you want to support a specific set of cultures, pass in a default culture and also a set of allowed cultures

The loc middleware upon seeing the request’s desired cultures will compare it against the list of SupportedXyz cultures for an exact match (case insensitive). If it’s not any of those, fall back to the default culture
Rename AllowedXyz to SupportedXyz for lists of cultures
Keep CultureInfoCache and use it for all CultureInfo retrieval, including registering “unknown” cultures. The list of Known Cultures will go away.

@Eilon we should have the option to make the application use the browser language (Accept-Language header) without having to specify every single possible culture in RequestLocalizationOptions.SupportedCultures

@omuleanu I believe there were some concerns around allowing completely arbitrary cultures that browsers send, which would potentially cause internal culture caches to potentially grow infinitely, causing memory issues. On OSes such as Windows 10, there is an infinite number of valid cultures, and ASP.NET Core Localization has to cache them (because creating cultures is a bit expensive), so if browsers send en-US-1, en-US-2, ..., en-US-9999 then ASP.NET's culture cache would grow and take up all memory.
Our belief is that sites only support a relatively small set of cultures (at most a few dozen, and that's extremely rare), so listing them all is reasonable.
If a site wishes to support completely arbitrary cultures (i.e. allow anything a browser sends), then they will have to use some other middleware.
@ryanbrandenburg @DamianEdwards was this the exact reason? Or was there something else?


got: change package platforms to linux

Motivation for this change
package does not build on darwin, see https://github.com/NixOS/nixpkgs/pull/156351#pullrequestreview-860432781
tl;dr: one of the dependencies is not supported on darwin
error: Package ‘libmd-1.0.4’ in /Users/gordias/Documents/Code/nixpkgs/pkgs/development/libraries/libmd/default.nix:18 is not supported on ‘x86_64-darwin’, refusing to evaluate.

Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

cc @heph2, I opened this PR to address the comment


Added pensize and test for it

I started working on the missing features to the parser apart of issue #37 that contains a list of currently unimplemented features one of which is pensize
I also did a minor bug fix in turtle.js to remove parseInt as we do this in the command handler now anyways

@shiffman Done I have fixed the merge conflicts and pushed it again with pensize

This is also now addresses #50


vw assignments with attribute selectors dont get applied

css:
a.bar[class*="foo"] {width:20vw;}
vminpoly will spit out :
a.bar{width: Xpx;}
when it should still keep the attribute selector like this:
a.bar[class*="foo"] {width:Xpx;}


Adding causal language

Description

Adding some causal language to the example notebook, showing how our model responds to a simple DAG, and making the assumptions within the structural equation built into the model even clearer.
Related Issue

[ ] Closes #7
[x] Related to #724

Checklist

[x] Checked that the pre-commit linting/style checks pass
[ ] Included tests that prove the fix is effective or that the new feature works
[x] Added necessary documentation (docstrings and/or example notebooks)
[ ] If you are a pro: each commit corresponds to a relevant logical change

Modules affected

[x] MMM
[ ] CLV

Type of change

[ ] New feature / enhancement
[ ] Bug fix
[x] Documentation
[ ] Maintenance
[ ] Other (please specify):

📚 Documentation preview 📚: https://pymc-marketing--1003.org.readthedocs.build/en/1003/

Nice! I left some minor suggestions!

@juanitorduz Thanks for the review, I already modify the text based on it!


Support automatic replacement of head node in case of failures

How does aws-parallelcluster provide high availability on the head node?
Couldn't find if the master goes down which process will bring it back.

Hi @elgalu. We don't currently offer HA support for the head node. Manual intervention is required if it goes down. I'm marking this as a feature request.

See #1447. Slurm supports up to 3 controllers and will fail over to the extra controllers if there is a failure. I agree that this is an important feature.

The simplest scenario is unhealthy hardware. With long-term, fixed infrastructure such as this, it isn't uncommon for the underlying hardware to become unhealthy. You'll sometimes get notifications from EC2 that an instance needs to be migrated because the underlying server is unhealthy and that your applications may have already died. Instance health checks fail, etc. Ideally, the instance would be configured to automatically recover with a start/stop, or be created by an ASG that terminates the old instance and creates a new one. Having the option to have a backup controller configured would enable the cluster to continue to run while the primary is recovering.
It seems like the lowest cost alternative to having higher availability is automatic recovery of the instance, perhaps with a custom health check that checks that slurmctld is running.
The higher cost option is 2-3 controllers with alarms to notify the admins when any of the controllers are unhealthy. This could and probably should be combined with auto-recovery as in the previous option.

There are many reasons the HeadNode might become unavailable, Probably 70% of the time it is due to admin errors. nothing to do with the underlying infrastructure.  One example might be running out of drive space.
Not thinking of cost so much, it would be nice to enable the failover method capabilities mentioned here:
https://slurm.schedmd.com/quickstart_admin.html#HA
https://slurm.schedmd.com/network.html#failover


state is not loaded if it's added after module creation

In this use case the active state is defined after an async ajax call. However, if the current url matches the state which has been defined at a later time, the view is not loaded or rendered correctly.
angular-ui works like this currently.

The browser loads /glob
AngularJS / ui-router is loaded and states are created, but not a state for /glob
A state "glob" for url "/glob" is created
The template for glob is not rendered
(Optional: 5. You can now load the glob state manually)

How angular-ui should work:

The browser loads /glob
AngularJS / ui-router is loaded and states are created, but not a state for /glob
A state "glob" for url "/glob" is created
ui-router notices that the new state corresponds with the current url, so the state is actived and the view is rendered

https://gist.github.com/eddiemonge/f6a58169c2846731a1eb


Board Review: AppConfiguration new features

Contacts and Timeline

Responsible service team: ADP
Main contacts: @pakrym
Expected code complete date: N/A
Expected release date: N/A

About the Service

Link to documentation introducing/describing the service: https://docs.microsoft.com/en-us/azure/azure-app-configuration/overview
Link to the service REST APIs: https://docs.microsoft.com/en-us/azure/azure-app-configuration/rest-api

About the client library

Name of the client library: Azure.Data.AppConfiguration
Languages for this review:

Artifacts required (per language)
.NET

APIView Link: https://apiview.dev/Assemblies/Review/9b8b99e6d6544ea0b0eb4d4a92c2c09c/d921121d178f4925a27a9b430dd4e490?diffRevisionId=04b0e0d66aef4de38b0448b0672ac7fa&doc=False&diffOnly=False
Link to Champion Scenarios/Quickstart samples: https://gist.github.com/pakrym/5904304c62d5003fc75d5abbaf145b76

For all other languages, send a request to the Architecture Board to discuss the best format on individual basis.
Thank you!

scheduled for 3/3 2-3PM PST

(Not .net, but I did take a stab at adding in some models for the various filter types in JS)
JS apiview
I still need to go through and give the fields the proper naming treatment (currently they're reflecting the exact structure of the underlying JSON) but it can illustrate what they look like.

Recording[MS INTERNAL ONLY]

scheduled for 3/16

Python APIView
Python samples

JavaScript:

APIView
Samples

Java:
API-view
Sample

Recording[MS INTERNAL ONLY]


Add Task detail page

TODO:

[x] find task with progress report -> sync repo
[x] Reserve resource - name, type (from URL)
[x] human readable names
[x] Cancel button functionality
[x] Cancel button only when task status is running/waiting

How to create a running task:

Set remote rh-certified repo according to https://console.redhat.com/ansible/automation-hub/token
Sync rh-certified
Go to Task management

How to create a failing task:

Upload an old collection - like https://console.redhat.com/ansible/automation-hub/repo/published/arista/eos?version=1.0.0
It should fail

How to create a success task:

Upload a collection that doesn't fail
Push a container
Sync

UX issue .. the same button is called "Stop" on one screen and "Cancel Task" on the detail screen.
We should not have different button labels for the same action :)

@ZitaNemeckova @himdel I would change the Cancel task on the detail screen to Stop task


fix wrong methods of new BigDecimal() and equals()

What this PR does / why we need it?

new BigDecimal(double d) produces BigDecimal that is inexactly equal to the supplied double value, use BigDecimal.valueOf(double) instead.
compare two java.math.BigDecimal numbers should use b1.compareTo(b2) == 0 rather than equals().

Summary of your change
Please indicate you've done the following:

[x] Made sure tests are passing and test coverage is added if needed.
[x] Made sure commit message follow the rule of Conventional Commits specification.
[ ] Considered the docs impact and opened a new docs issue or PR with docs changes if needed.

Codecov Report
Patch coverage: 50.00% and project coverage change: -0.01 :warning:

Comparison is base (824e215) 75.27% compared to head (d1845d4) 75.26%.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1420      +/-   ##
============================================
- Coverage     75.27%   75.26%   -0.01%
+ Complexity    20098    20097       -1
============================================
  Files           622      622
  Lines         80523    80523
  Branches      17705    17705
============================================
- Hits          60615    60609       -6
- Misses        12595    12598       +3
- Partials       7313     7316       +3

Impacted Files
Coverage Δ

...ain/java/com/alibaba/fastjson2/JSONPathFilter.java
74.44% <0.00%> (ø)

...ava/com/alibaba/fastjson2/schema/NumberSchema.java
69.01% <33.33%> (-0.71%)
:arrow_down:

...ain/java/com/alibaba/fastjson2/util/TypeUtils.java
81.52% <100.00%> (ø)

... and 2 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Enable ngraph passes in IE backend

Also add support for dumping serialized IE network and TF function post optimization.

A lot of those passes don't do anything for IE ops.

A lot of those passes don't do anything for IE ops.

That's good to know. Note that these are applied before the auto-upgrade to opset1. Which ones would you recommend dropping?

Before the opset1 pass you're okay. But if you later start doing opset1 directly from TF, reshape sink/swim won't be doing anything which will be a problem.


Supporting of the json schema

@nlohmann I have tried to find in documentation and in code if this library supports json schema and failed. Could you please tell if there are any plans to add schema validation to this library?

See https://github.com/nlohmann/json/issues/305

JSON Schema is currently not supported. See #305 for a link to an existing project based on this library.


⚠ SceneTime has degraded performance

In 3bc21f4, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 1433 ms

Resolved: SceneTime performance has improved in 2f0e91d after 9 minutes.


[DATA-281] Update documentation, including a new quickstart

Update autogenerated documentation, including a brand new quickstart!

All of the existing examples were preserved, but moved into a sub-page.
I added a warning that the V1 Stream API is no longer under active development, to encourage users to use the V2 API.
I tried to keep the code examples reasonably concise (while pointing to the "resources" page for more details) -- but let me know if there's something critical I should highlight.

To review this, I would recommend browsing the docs locally. You can look at the artifact on the CircleCI build or you can check out this branch and run:
pip install -r requirements/docs.txt
make -C docs clean html

Open the docs/_build/index.html file in your browser, and it should all work nicely.
I would love feedback on any of the docs, including things that didn't (obviously) change in this PR. I just made a bunch of changes to the docstrings related to streams/stream metadata. Just give me the name of the function/class/module that you're looking at (or quote the docs directly, and I'll find it).

OH! I also changed the theme that is used to render the docs. The formatting is quite different, but I find the spacing/highlighting to be much more readable... LMK if there are any objections

I haven't forgotten this! The tab is sitting here open, waiting for me to get a break from watch issues to review it. Let me know if I'm blocking anything.

@trevor-haynes thanks for the (offline) feedback! I added the missing import you flagged + a note about the batch availability API limit:

@gavin-philips We're hoping to cut the release tomorrow, so I'd love feedback if you have time today! But this can & will evolve after this PR is merged... it's never too late :-)


rcouto/logrus

This PR is the alternative to https://github.com/scootdev/scoot/pull/230, using logrus instead of log15. There is no structured logging included or modifications to logged statements, just import path changes and fmt replacements.

Codecov Report

Merging #231 into master will decrease coverage by 0.07%.
The diff coverage is 71.42%.

@@            Coverage Diff             @@
##           master     #231      +/-   ##
==========================================
- Coverage   57.95%   57.88%   -0.08%
==========================================
  Files          85       85
  Lines        4276     4276
==========================================
- Hits         2478     2475       -3
- Misses       1556     1559       +3
  Partials      242      242

Impacted Files
Coverage Δ

snapshot/bundlestore/file_store.go
0% <0%> (ø)
:arrow_up:

saga/saga_generators.go
0% <0%> (ø)
:arrow_up:

scootapi/server/setup.go
0% <0%> (ø)
:arrow_up:

snapshot/bundlestore/groupcache.go
0% <0%> (ø)
:arrow_up:

binaries/scheduler/main.go
0% <0%> (ø)
:arrow_up:

common/stats/stats.go
63.38% <0%> (-1.64%)
:arrow_down:

snapshot/git/gitdb/checkout.go
43.43% <0%> (ø)
:arrow_up:

runner/runners/queue.go
96.22% <100%> (ø)
:arrow_up:

snapshot/git/gitfiler/cloner.go
61.11% <100%> (ø)
:arrow_up:

sched/scheduler/recover_jobs.go
100% <100%> (ø)
:arrow_up:

... and 12 more

Continue to review full report at Codecov.

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


Consistency for configuration for distros

Configuration is in different places for the different distros:
# contrib
/etc/otelcol-contrib/config.yaml
# core
/etc/otelcol/config.yaml
# k8s distro
No conf

It would be great to have it be consistent

This was intentional https://github.com/open-telemetry/opentelemetry-collector-releases/issues/59#issuecomment-1014451868
I don't like having a default config because:

It leads to a silent failure (using the default config) if you get the command wrong/mount the config in the wrong place
The default config is not useful outside of a demo, it just uses the debug exporter. Additionally, I don't think any config would be helpful, we can't really predict users use case here

Although it is a breaking change, the blast radius is probably going to be more reduced (at least if we keep the entrypoint as is), since most people are not using the default configuration

I agree on removing default config

I'm also in favor of removing the default config.

It leads to a silent failure (using the default config) if you get the command wrong/mount the config in the wrong place

I've seen this many times as well.


Generated CRDs prone to name collisions

When enabling a resource of  for federation, several CRDs are created:

federated<kind>.primitives.federation.k8s.io
federated<kind>overrides.primitives.federation.k8s.io
federated<kind>placements.primitives.federation.k8s.io

This disregards the API group that namespaces the kind. Thus it's not possible to federate two distinct resources with the same kind name.
While this seems overall like an unlikely edge case, it could certainly happen and seems to be a pretty fundamental blocker in those cases.
The obvious solution might be to move to federated<kind>overrides.<api_group>.primitives.federation.k8s.io. OTOH, the kind of the federated resources would become something like FedereatedDeploymentMyCustomGroupComOverrides, which seems pretty unusable too.
/kind bug

I think the ability to override the group of the generated CRD renders this bug invalid.  Feel free to reopen if you disagree.


Spyder will not save in Box Drive

Description
What steps will reproduce the problem?

Open file.  Save the file in same location path.
Traceback
  File "C:\Users\kylel\Anaconda3\envs\py364\lib\site-packages\spyder\plugins\editor\widgets\editor.py", line 2020, in save
    self._write_to_file(finfo, finfo.filename)
  File "C:\Users\kylel\Anaconda3\envs\py364\lib\site-packages\spyder\plugins\editor\widgets\editor.py", line 1976, in _write_to_file
    fileinfo.encoding = encoding.write(txt, filename, fileinfo.encoding)
  File "C:\Users\kylel\Anaconda3\envs\py364\lib\site-packages\spyder\utils\encoding.py", line 240, in write
    if absolute_path_filename.exists():
  File "C:\Users\kylel\Anaconda3\envs\py364\lib\pathlib.py", line 1314, in exists
    self.stat()
  File "C:\Users\kylel\Anaconda3\envs\py364\lib\pathlib.py", line 1136, in stat
    return self._accessor.stat(self)
  File "C:\Users\kylel\Anaconda3\envs\py364\lib\pathlib.py", line 387, in wrapped
    return strfunc(str(pathobj), *args)
ValueError: stat: embedded null character in path

Versions

Spyder version: 4.1.5
Python version: 3.6.4
Qt version: 5.12.5
PyQt5 version: 5.12.3
Operating System: Windows 10

Dependencies

# Mandatory:
atomicwrites >=1.2.0           :  1.4.0 (OK)
chardet >=2.0.0                :  3.0.4 (OK)
cloudpickle >=0.5.0            :  1.6.0 (OK)
diff_match_patch >=20181111    :  20200713 (OK)
intervaltree                   :  None (OK)
IPython >=4.0                  :  7.16.1 (OK)
jedi =0.17.1                   :  0.17.1 (OK)
nbconvert >=4.0                :  5.6.1 (OK)
numpydoc >=0.6.0               :  1.1.0 (OK)
paramiko >=2.4.0               :  2.7.2 (OK)
parso =0.7.0                   :  0.7.0 (OK)
pexpect >=4.4.0                :  4.8.0 (OK)
pickleshare >=0.4              :  0.7.5 (OK)
psutil >=5.3                   :  5.7.2 (OK)
pygments >=2.0                 :  2.6.1 (OK)
pylint >=1.0                   :  2.6.0 (OK)
pyls >=0.34.0;<1.0.0           :  0.34.1 (OK)
qdarkstyle >=2.8               :  2.8.1 (OK)
qtawesome >=0.5.7              :  0.7.2 (OK)
qtconsole >=4.6.0              :  4.7.7 (OK)
qtpy >=1.5.0                   :  1.9.0 (OK)
rtree >=0.8.3                  :  0.9.4 (OK)
sphinx >=0.6.6                 :  3.2.1 (OK)
spyder_kernels >=1.9.4;<1.10.0 :  1.9.4 (OK)
watchdog                       :  None (OK)
zmq >=17                       :  19.0.2 (OK)

# Optional:
cython >=0.21                  :  None (OK)
matplotlib >=2.0.0             :  None (OK)
numpy >=1.7                    :  1.19.1 (OK)
pandas >=0.13.1                :  1.1.2 (OK)
scipy >=0.17.0                 :  None (OK)
sympy >=0.7.3                  :  None (OK)

Hi @kdl0013 thanks for the feedback. Do you know if Box Drive does something to the path files? Seems like this is related with the check of existence of the path. We will be looking to fix this in a future release :+1:

Note: Just for reference a closed Python issue https://bugs.python.org/issue29042 (interestingly enough resolved as not a bug)

@dalthviz, do you think we could fix this somehow in our side?

Good evening,
I would have very little knowledge about the path files with Box.  I’m just not getting into Data Science but only for Climate Data so I am fairly unaware of most computer science topics.  I just know that I have been using Spyder now for about 2 months and up until today, I was able to save in Box.
It may just be my computer being dumb for a while.  I did downgrade my Spyder to 3.6.4 so that I could work with our HPC cluster, but I created it into a new environment in anaconda.  I will check tomorrow and see if I can save scripts from the base environment.
Kyle Lesinger
Auburn University
Graduate Research Assistant
Dept. of Crop, Soil, Environmental Sciences
kdl0013<EMAIL_ADDRESS>From: Daniel Althviz Moré<EMAIL_ADDRESS>Sent: Wednesday, September 9, 2020 3:22 PM
To: spyder-ide/spyder<EMAIL_ADDRESS>Cc: Kyle Lesinger<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [spyder-ide/spyder] Spyder will not save in Box Drive (#13745)
Hi @kdl0013https://github.com/kdl0013 thanks for the feedback. Do you know if Box Drive does something to the path files? Seems like this is related with the check of existence of the path. We will be looking to fix this in a future release 👍
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/spyder-ide/spyder/issues/13745#issuecomment-689800640, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQSMB65FYSNXXH77LJGAC73SE7PWRANCNFSM4RCXPY7Q.

Thanks for the info @kdl0013! Any new info in order to reproduce this is greatly appreciated.

@dalthviz, do you think we could fix this somehow in our side?

@ccordoba12 maybe we could try to capture the error but I'm unsure if there are other alternatives. Also, I think that validation is done to prevent an error when writing the file.

Good morning,
So yes the issues is indeed having me trying to save scripts from anaconda environment containing Python 3.6.4 into a Box drive.  It will also not save in a new folder within Box drive.  I can however save files to my Desktop.
When I switch my environment back to base anaconda (with Python 3.8) the script will save normally and it will save into other Box directories and also Desktop.
Kyle Lesinger
Auburn University
Graduate Research Assistant
Dept. of Crop, Soil, Environmental Sciences
kdl0013<EMAIL_ADDRESS>From: Daniel Althviz Moré<EMAIL_ADDRESS>Sent: Wednesday, September 9, 2020 11:09 PM
To: spyder-ide/spyder<EMAIL_ADDRESS>Cc: Kyle Lesinger<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [spyder-ide/spyder] Spyder will not save in Box Drive (#13745)
Thanks for the info @kdl0013https://github.com/kdl0013! Any new info in order to reproduce this is greatly appreciated.
@dalthvizhttps://github.com/dalthviz, do you think we could fix this somehow in our side?
@ccordoba12https://github.com/ccordoba12 maybe we could try to capture the error but I'm unsure if there are other alternatives. Also, I think that validation is done to prevent an error when writing the file.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/spyder-ide/spyder/issues/13745#issuecomment-689966680, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQSMB667LCJQO3OMZZUB4E3SFBGNXANCNFSM4RCXPY7Q.


scale factor bug in synthetic test

Making this a separate issue as it has not been simple to diagnose.
Things to try:

Run the synthetic data through another code?
Work backwards from a 100Ohmm TF and make a time series?

N.B. We are off by 1e-6/u0, but this is also very close to "cfac" which is nomially 1.29
This issue blocks issue #20.  It also blocks issue #30 and #13.

Actually, now that decimation levels are working, it looks like we over estimate Rho at low frequencies and underestimate at high frequencies.  Need to bring this up with Gary at next TF meeting

The issue was spectral leakage.  First difference prewhitening has fixed this


I will try to add screenshot later. or test in a real device
Update:
I tried with API 23 and it is working

Hi @harryyuanfeng . Can you share the stacktrace so we can know what might be the reason for this? Thanks

never mind. solve this problem after I re-download the virtual device. now game is working in Samsung Galaxy S4 API 19. May close this issue.

sure, thanks for update.


[WFLY-17009]: Upgrade to JBoss Metadata 15.2.0.Final.

Upgrade to JBoss Metadata 15.2.0.Final

Jira: https://issues.redhat.com/browse/WFLY-17009
Signed-off-by: Emmanuel Hugonnet<EMAIL_ADDRESS>

Thanks @ehsavoie


Better optimize the bridge for nodejs serverless deployments

Right now, we spawn a new child where we invoke the user-supplied http server.
However, since our shim is in Node.js, we can simply require and avoid extra I/O, copy, parsing time, etc.

This issue was moved to zeit/now-cli#774


XML Tags - I/O - DocumentExtensions.ObjectHandle

v1.1.14
Suggest changing the input port label from "item" to "obj" or "object"
Also suggest changing the input port description, which is currently "The handle". This appears to be an accidental copy from DocumentExtensions.ObjectByHandle.

"object" cannot be used because it has meaning in C#, will use "obj" instead, fixed in 1.1.15


Improved accuracy on saved queries for tags

Description
Many of the saved cypher queries used system_tags = 'admin_tier_0' which will break when the system_tags field contains multiple tags. Updating to use CONTAINS instead for accuracy.
Motivation and Context
Improve query accuracy
How Has This Been Tested?
Tested in local env
Screenshots (if appropriate):
Types of changes

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

Checklist:

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

Technically a user could create a custom asset group with the tag "admin_tier_0_fake" and these new queries would capture those nodes. Better solution might be something like WHERE "admin_tier_0" IN split(n.system_tags, ' ')


EZAF-3181 - Create autotix mutation to generate RBACs for spark apps

Reopened new PR in new branch fy24-q1 - https://github.com/HPEEzmeral/spark-on-k8s/pull/255


erroneous mismatches > 0

cat test.fasta
>s1
TCEVWGPTSPKLMLSLKLENKEAKVSKREKAVWVLNPEAGMWQCLLSDSGQVLLESNIKVLPTWSTPVQPMALIVLGGVAGLLLFIGL
>s2
LLSDSGQVLLESNIKVLPTWSTPVQPMALIVLGGVAGLLLFIGLGIFFCVRCRHRRRQAERMSQIKRLLSEKKTCQCPHRFQKTCSPI

The last 44 residues of s1 perfectly match the first 44 residues of s2
mmseqs createdb ../hit_calling_redo_v2/test.fasta test_cd4
mmseqs search test_cd4 test_cd4 resultDB tmp
mmseqs convertalis test_cd4 test_cd4 resultDB result.m8
cat result.m8

s2      s2      1.000   88      0       0       1       88      1       88      1.067E-63       181
s2      s1      0.930   44      3       0       1       44      45      88      7.487E-28       88
s1      s1      1.000   88      0       0       1       88      1       88      4.412E-63       179
s1      s2      0.907   44      4       0       45      88      1       44      6.035E-27       86

Expected Behavior
The alignments are correct, but 0 mismatches should be reported
Current Behavior
Either 3 or 4 mismatches reported for s1 - s2 alignment.
Steps to Reproduce (for bugs)
See above
Your Environment
MMseqs2 Version: f5f780acd64482cd59b46eae0a107f763cd17b4d

@chubukov I see you! 88mer peptides with 44 overlap... hmmmmm
Did you ever get this resolved? Pretty sure its your -c and --cov-mode params?
https://github.com/soedinglab/mmseqs2/wiki#how-to-set-the-right-alignment-coverage-to-cluster


How do I get CNAME record?

As I understand, I can only fetch A, AAAA and RDNS records. Is there a way to get CNAME records? i.e. through dnsQuery function?

Types of queries that do not have their own procedure can be made using procedures dnsAsyncQuery and dnsQuery or dnsAsyncTcpQuery and dnsTcpQuery. To see the types of queries currently supported, see the dnsprotocol package.
Here is a basic example using what is in the readme:
import ndns

let
  header = initHeader(randId(), rd = true)
  question = initQuestion("irc.vircio.org", QType.CNAME, QClass.IN)
  msg = initMessage(header, @[question])
  client = initDnsClient()
  rmsg = dnsQuery(client, msg)

if rmsg.header.flags.rcode == RCode.NoError:
  for rr in rmsg.answers:
    if rr.name != msg.questions[0].qname or rr.`type` != Type.CNAME or
      rr.class != Class.IN: continue

    echo "Canonical name: ", cast[RDataCNAME](rmsg.answers[0].rdata).cname

This should return: Canonical name: irc.vircio.net.


Gamify using Google Play Games (option)

Creating badges for completing missions, that would show up in Google Play Games, and create a virality effect
http://fr.openfoodfacts.org/missions

Would this require adding a dependency on Google Play Services? :(

If this did require Google Play services, I couldn't use it anymore.

Can I get this data in the api? We don't need Google Play Service, we can "make" our own ranking system

@jalami @LuccoJ @itchix
I think we can have our own gamification system where you can earn achievements and the likes.
The idea I'm bringing forward is:

for those who already use Google Play Games and opt-in, can we -in addition- propose to publish the achievements through it ? It would be a way to get other people to discover Open Food Facts.
for those who so wish, being able to share it on social networks.
for those who so wish, keep it to yourself.

Maybe like social game, e.g. Clash of Clans / SimCity / Crossy Road / etc...
Everytime you achieve something within the game, you earn some xp points, afterwards you can earn Google Play Games' xp points and compare with your friends.

@teolemon Gamification in itself would be nice, and you could propose to publish achievements through Google Play Games, but please please please don't just make it "opt-in" in the sense that you can refuse to; it needs to be "opt-in" in the sense that there should be a separate build path for compiling the app without linking to / including Play Services.
Otherwise, it cannot be included in F-Droid anymore, and I certainly won't be able to use it anymore (since I don't even have Play Services installed, even if I wanted to get the app from another source).

They are some apps having different builds for F-Droid and the Google Play Store, like riot.im, so this is definitively possible just in case someone was wondering about it.


Rename action to be setup-pulumi

We are going to rename the action to ensure it follows the style that GitHub use of setup-<tool>
This means we will major version bump the provider and mark it as a v2

v2 of the renamed provider has now been released since we have semver support


feat: The kcctl "join" command adds the ssh parameters

Signed-off-by: zhuzhenfan<EMAIL_ADDRESS>
What type of PR is this?
/kind feature

What this PR does / why we need it:
The kcctl "join" command adds the ssh parameters
Which issue(s) this PR fixes:

Fixes #
Special notes for reviewers:

Does this PR introduced a user-facing change?

None

Additional documentation, usage docs, etc.:

@x893675 @qinyer

Codecov Report

Merging #509 (16b2010) into master (7e41cb9) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #509   +/-   ##
=======================================
  Coverage   13.02%   13.02%
=======================================
  Files         123      123
  Lines       19335    19335
=======================================
  Hits         2519     2519
  Misses      16539    16539
  Partials      277      277

/lgtm

/approve


Bulleted lists visualization issue

Preflight Checklist

[ x] I agree to follow the Code of Conduct that this project adheres to.
[x ] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Describe the bug
In every kind of shape I use, when trying to add a "Bulleted list" to texts, it doesn't change the aspect as it does with "numbered list"
The bug only aplies to web look, because if i download the proyect as image or pdf the bulleted list appears as it should
(This issue started like two weeks ago)
To Reproduce
Steps to reproduce the behavior:

Go to 'Any shape (text edition mode) ->Text'
Click on 'the text you try to insert the bulleted list'
Insert the Bulleted list
See error: dots don't appear

Expected behavior
The selected text format should change to bullet list
Screenshots
It works with numbered list

But it does not work whith bulleted list

(Edit) Download the example i made as a .jpg, the bulleted list is working, but is not visible on the web

draw.io version (In the Help->About menu of the draw.io editor):

draw.io version 21.6.2

Desktop (please complete the following information):

OS: Windows 11
Browser Chrome
Version 114.0.5735.199

Works for me. Does it work in Incognito Mode (with all browser extensions turned off)?

OMG, it was an extension, problem solved.


Api Response should have a way to represent a default response type

Swagger \ OpenAPI has a way to represent a default error response for all errors. See https://swagger.io/docs/specification/describing-responses#default. We don't have a good way to represent this. For the time being, we're resorting to using StatusCode=0 to indicate this.

Addressed the new property in NSwag and Swashbuckle.


Fix missing apostrophe and capitalization of PiVPN

I was looking at the docs and found these typos.

Sory for the long wait time! thanks a lot for your contribution. Merging.


integration_test Whether macOS desktop applications are supported

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Use case
I am currently doing automated UI testing for macOS, using integration_test, but even the simplest example doesn't work, so I wanted to ask flutter if there is something else that supports automated UI testing for macOS desktop. Automated UI testing that supports all desktop applications is even better
Proposal
myself@myselfdeMacBook-Pro integration_test % flutter test login_test.dart
Changing current working directory to: /Users/myself/code/shalibaron/2023.5.31/Shalibaron/dsi-ui/dsi-console
00:02 +0: Add and remove a todo
══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════
The following LateError was thrown running a test:
LateInitializationError: Field 'shalihome' has not been initialized.
When the exception was thrown, this was the stack:
#0      ManagerConfigSingleton.shalihome (package:shalitalk/system/data/userInfo.dart)
#1      ManagerConfigSingleton.CheckUserInfoExist (package:shalitalk/system/data/userInfo.dart:161:21)
#2      main. (file:///Users/myself/code/shalibaron/2023.5.31/Shalibaron/dsi-ui/dsi-console/lib/integration_test/login_test.dart:26:45)
#3      testWidgets.. (package:flutter_test/src/widget_tester.dart:170:29)

(elided one frame from package:stack_trace)
The test description was:
Add and remove a todo
════════════════════════════════════════════════════════════════════════════════════════════════════
00:02 +0 -1: Add and remove a todo [E]
Test failed. See exception logs above.
The test description was: Add and remove a todo
To run this test again: /Users/myself/flutter/bin/cache/dart-sdk/bin/dart test /Users/myself/code/shalibaron/2023.5.31/Shalibaron/dsi-ui/dsi-console/lib/integration_test/login_test.dart -p vm --plain-name 'Add and remove a todo'
00:02 +0 -1: (tearDownAll)
Warning: integration_test plugin was not detected.
If you're running the tests with flutter drive, please make sure your tests
are in the integration_test/ directory of your package and use
flutter test $path_to_test to run it instead.
If you're running the tests with Android instrumentation or XCTest, this means
that you are not capturing test results properly! See the following link for
how to set up the integration_test plugin:
https://flutter.dev/docs/testing/integration-tests#testing-on-firebase-test-lab
00:02 +0 -1: Some tests failed.

integration_test supports macOS, as well as the other desktop platforms. The only part that's not supported, which is what the warning is about, is driving macOS integration tests from Xcode and getting the results in the Xcode test UI.
The failure here is in code in your application (an uninitialized late variable); the warning is harmless, and unrelated to the failure.


Fix bounded int parsing post cairo 2.8.0

Closes #1467
Introduced changes

parser transformer handle both pre and post 2.8.0 bounded int

[ ] This PR contains breaking changes

Hi @feltroidprime, please update the pr description and add the addressed issue number in the topic (#1467). Could you add a proper test? (it is described in the issue)

CI fails but test is ok :
starknet_py/abi/v2/parser_test.py::test_bounded_int_parse_pre_2_8_0 PASSED [  6%]
starknet_py/abi/v2/parser_test.py::test_bounded_int_parse_post_2_8_0 PASSED [  6%]


Bug: cursor.css is not minified properly

Description
For some reason cursor.css during CI minification becomes empty, but added properly to bundle.css.

It turned out, that the issue is broader and related to how build scripts
works on GitHub Actions CI and randomly producing empty minified file into the lib/.

It feels like this is related to CI bash execution more than to build.sh script itself — never reproduced locally, so adding a check for build correctness is a temporary solution.
This landed in 0.1.1 version


New version: SAPIEN.PowerShellStudio version <IP_ADDRESS>

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.4 schema?

Microsoft Reviewers: codeflow:open?pullrequest=https://github.com/microsoft/winget-pkgs/pull/110579&drop=dogfoodAlpha

@stephengillie

Automatic Validation ended with:

Installation failed with exit code -1978335226
2023-06-23 15:16:25.998 [CLI ] ShellExecute installer failed: 1603
LookupUserGroupFromRid() FAILED
LookupAccountSidW() FAILED
LookupUserGroupFromRidSDDL() FAILED
LookupAliasFromRid() FAILED
Property(S): ErrorDialog = ErrorDlg
MSI (s) (80:EC) [15:16:20:420]: Product: PowerShell Studio 2023 -- Installation failed.
MSI (s) (80:EC) [15:16:20:420]: Windows Installer installed the product. Product Name: PowerShell Studio 2023. Product Version: <IP_ADDRESS>. Product Language: 1033. Manufacturer: SAPIEN Technologies, Inc.. Installation success or error status: 1603.

@wingetbot waivers Add Validation-Shell-Execute

The error didn't recur in a Windows 10 VM.


Any ideas how to add search widget to digital garden?

Thank you for your cool product! Any ideas how to add search widget?

I will look into this. I do already have some thoughts on how to add it.
Do you have any thoughts on how it should work? Would it be best if it could be enabled in the plugin settings and then appear on every note in your site, or where you envisioning something else?

Thank you for fast answer! Actyally, for my case the best search mechanics is the one I found at Zola implementation: https://peteryuen.netlify.app/ . I mean when the search is present on all website pages. As for widget behavior - I like the Zola implementation as well:

btw, I found images are successfully transfered to netlify website. In which folder on git are they saved? (sorry if needed create separate topic for this question)?

Great input. The zola implementation looks nice. I will take a closer look at it and try to come up with something.
Regarding the image part: the images are actually just encoded into base64 and embedded directly in the note itself. If you go to the src/site/notes folder in your repo and find a note that has an image, you will see that there is a long string there, instead of an image link.

Thank you, got it!

+1 for a searching feature.
I tried several "publish your obsidian vault as a digital garden" approaches that are emerging recently, and I really like this one because it's very clean.
Besides the "obsidian-zola" mentioned above, there's also this one here to get some inspiration: https://quartz.jzhao.xyz/

Just set this plugin up and I was amazed how easy and clean this was. Thank you. Looking forward to the search capability.

I have built a basic search on lunrjs here https://github.com/oleeskild/digitalgarden/pull/12
It builds at the site build step the index and then uses netlify as API provider for search. The search page is maybe too simple but I didn't want to spend too much time on it

I've merged @shmuga's changes and added a new "Enable search" option in the plugin. It should add a search bar which you can click to bring up a popup allowing you to search all your notes. It can also be triggered by pressing CTRL + K or CMD + K on mac.
Remember to first update the plugin to the lates version, then use the "Create PR" button to update to the latest template.
Thanks a lot to @shmuga for doing most of the heavy lifting and creating a PR 🙌


Bonfire Seek and Destroy Bug???

Challenge http://www.freecodecamp.com/challenges/bonfire-seek-and-destroy has an issue. Please describe how to reproduce it, and include links to screen shots if possible.
Shouldn't the function include the array and two variables i.e. function destroyer(arr, x, y)????

Hi @Concretechris ,
It looks like the author of this bonfire wanted to introduce you to the arguments object. So with that in mind, the function isn't really missing anything. Checkout arguments here: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments
Thanks for submitting an issue. Don't hesitate to submit any other issues that you may find. Have fun coding :-)

Thank you for the answer @treece.
@Concretechris, remember to close this issue.


Bug report: Meslo-for-powerline moved and split

Remember to follow the pre bug report guide beforehand. Failure to do so might get your issue closed.
Description of issue
The Meslo-for-powerline cask refers to https://github.com/powerline/fonts/trunk/Meslo which no longer exists. As of https://github.com/powerline/fonts/pull/158 Meslo-for-powerline has been split into a slashed version and a dotted version, which are found at https://github.com/powerline/fonts/tree/master/Meslo Slashed and https://github.com/powerline/fonts/tree/master/Meslo Dotted respectively.
Output of `brew bundle`
Installing font-meslo-lg-for-powerline cask. It is not currently installed.
==> Checking out https://github.com/powerline/fonts/trunk/Meslo
Error: Download failed on Cask 'font-meslo-lg-for-powerline' with message: Command failed to execute!

==> Failed command:
/usr/bin/svn checkout --force --config-option config:miscellany:use-commit-times=yes --trust-server-cert --non-interactive https://github.com/powerline/fonts/trunk/Meslo #<Pathname:/Users/keith.bertelsen/Library/Caches/Homebrew/Cask/font-meslo-lg-for-powerline--svn>

==> Standard Output of failed command:

==> Standard Error of failed command:
svn: E170000: URL 'https://github.com/powerline/fonts/trunk/Meslo' doesn't exist

==> Exit status of failed command:
#<Process::Status: pid 67212 exit 1>
Error: nothing to install
Installing font-meslo-lg-for-powerline has failed!

Output of `brew doctor`
> brew doctor
Your system is ready to brew.

Output of `brew cask doctor`
> brew cask doctor
==> Homebrew-Cask Version
Homebrew-Cask 1.1.11
caskroom/homebrew-cask (git revision ea93; last commit 2017-03-30)
==> Homebrew-Cask Install Location
<NONE>
==> Homebrew-Cask Staging Location
/usr/local/Caskroom
==> Homebrew-Cask Cached Downloads
~/Library/Caches/Homebrew/Cask (7 files, 241.9MB)
==> Homebrew-Cask Taps:
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask (3614 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-fonts (1098 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/cask/lib
/usr/local/Homebrew/Library/Homebrew
/Library/Ruby/Site/2.0.0
/Library/Ruby/Site/2.0.0/x86_64-darwin16
/Library/Ruby/Site/2.0.0/universal-darwin16
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/x86_64-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin16
==> Environment Variables
LANG="en_US.UTF-8"
PATH="~/.gem/ruby/2.3.1/bin:~/.rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bin:~/.rubies/ruby-2.3.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:~/.df/bin:/usr/local/sbin:~/.df/bin:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle/cmd:/usr/local/Homebrew/Library/Homebrew/shims/scm"
RUBYOPT=""
SHELL="/usr/local/bin/bash"

https://github.com/caskroom/homebrew-fonts/pull/962.
Please make font request for the new ones.


Add files via upload

Added Event Class

@Chaplinski - Can you move the Event.java file into the "src" directory? Also, there are few updates needed on the class.

Class name needs to be changed from Venue to Event
Class constant DEFAULT_VENUE_FILE should be renamed to DEFAULT_EVENT_FILE
Class constant DEFAULT_VENUE_FILE (DEFAULT_EVENT_FILE) should be set to "src/events.csv"
Class constructors need to be changed from Venue to Event

Oh dang I thought I caught everything :) I'm out for the night but I will
definitely take care of it in the morning, thanks dude.
On Nov 11, 2017 7:35 PM, "soundzofstatic"<EMAIL_ADDRESS>wrote:

@Chaplinski https://github.com/chaplinski - Can you move the Event.java
file into the "src" directory? Also, there are few updates needed on the
class.

Class name needs to be changed from Venue to Event
Class constant DEFAULT_VENUE_FILE should be renamed to
DEFAULT_EVENT_FILE
Class constant DEFAULT_VENUE_FILE (DEFAULT_EVENT_FILE) should be
set to "src/events.csv"
Class constructors need to be changed from Venue to Event

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/soundzofstatic/event_management/pull/1#issuecomment-343707197,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AXZXu8r9LeIzDdyFeaAK9w5I4hjd0zjmks5s1ktrgaJpZM4QalAy
.


SpriteFramesEditor improvements around deleting animations

Made some changes in the frames editor for AnimatedSprite based on suggestions from #31963 (this PR only fixes it partially).

Reorganized buttons layout to make it clearer between deleting animation & frame
Added a confirmation popup for deleting an animation
Fixed errors on selecting an animation after deleting one

Thanks!


FileField fix multiple files

Hi there! Thanks for your great library)
Recently I needed custom multiple file upload field in form. I find out that all widget attributes go to file path wrapper, but not to button itself. So I decided to at least add this attribute to button and came out with this tiny pull request.
Field from my ModelForm:
...
attachments = forms.FileField(required=False, widget=forms.ClearableFileInput(attrs={'multiple': True}))
...

Is this working? My form is not creating a multiple file field.

Thank you!


python311Packages.docker-pycreds: rename from docker_pycreds

Description of changes
part of #245383
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

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

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

4 packages built:

python310Packages.docker-pycreds
python310Packages.docker-pycreds.dist
python311Packages.docker-pycreds
python311Packages.docker-pycreds.dist


[docs] small copy update

Why:
One small punctuation update and removed a sentence that seems to not be needed in the context it is used.
What's being changed (if available, include any code snippets, screenshots, or gifs):
Small content update to the types-of-contributions.md document.
Check off the following:

[x] I have reviewed my changes in staging (look for the "Automatically generated comment" and click the links in the "Preview" column to view your latest changes).
[x] For content changes, I have completed the self-review checklist.

Writer impact (This section is for GitHub staff members only):

[ ] This pull request impacts the contribution experience

[ ] I have added the 'writer impact' label
[ ] I have added a description and/or a video demo of the changes below (e.g. a "before and after video")

@schalkneethling Thanks so much for opening a PR! I'll get this triaged for review :zap:

@schalkneethling Thanks for spotting the error and for cleaning the paragraph up a bit! 🧹
I'll merge these changes once the tests have all passed 🍏
Thanks again for contributing to GitHub Docs!


Identify cluster supports lighting app but if we read or pass any command or attribute we are getting issues in RPI platform but passing in thread platform.

Issues:-
Scenario 1 : Identify cluster supports lighting app but if we read attribute using lighting app the values are different compared to spec where the same attribute is read using all-clusters-app we are getting expected values  according to spec.
Scenario 2 : Identify cluster supports lighting app but if we pass a command  using lighting app we are getting invalid command where the same command passed  using all-clusters-app we are getting expected values  according to spec.
"The mentioned above 2 scenario is for RPI platform which works fine for Thread platform"
steps to reproduce:- sudo ./chip-tool identify trigger-effect 0 0 1 1
PFA log executed in Thread platform using lighting app:-
Identify command in thread platform.txt
PFA log executed in RPI platform using lighting app:-
Identify command.txt
PFA log executed in RPI platform using all-cluster-app
identify command in All-cluster-app.txt

@Rajashreekalmane since this is working on all-cluster-app can we close this issues. Not sure if this functionality will be implemented in lightingApp.


[RangeInfo] Simplify some code. NFC

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

@swift-ci please smoke test


Reconsider breaking change policy

I was honestly a little surprised by the number and character of breaking changes in .NET Core 3.0
Yes, .NET Framework had a tremendous disadvantage in that almost nothing could be changed, fixed or improved and compatibility was to be taken extremely seriously as any minor bug fix could break millions of existing applications because of a single shared global runtime.
.NET Core was a promise that we could finally get rid of that burden and move forward and expect awesome new features. improvements and fix old warts that couldn't be fixed before. But (out of frustration of course) I'm wondering if it's gone too far. There has to be a middle ground.
The example I want to highlight and where I find it hard to see the benefit of a breakage is this:
We asked for nullable owned entities, but not for that to suddenly become the (unchangable) default. Yes, we asked for nullable owned entities but didn't ask to get rid of required owned entities. Now, instead of having owned entities be present like before, I just get null. Patching this is definitely not a small or trivial fix and requires updating code all over the project in almost all places that the entity is queried and carefully rethinking how the change will affect this.
I honestly can't see how this is an improvement in behavior at all, let alone it being an improvement that has  so much benefit to justify make it a breaking change, as opposed to an opt-in. Or at the very least... adding a way to opt-out.
I especially find it hard to believe that this is now the default and unchangable behavior because it has so many bugs: #17935 #18718. Even the most basic usage like updating an owned entity no longer works. They're completely unusable in 3.0. Has this even been tested? I get the impression that it hasn't, or that nobody uses .NET anymore, because googling these issues didn't give any results and it feels like I'm the only person to be using this, which is frustrating.

@Neme12 Thanks for the feedback--I answered a similar question here: https://github.com/aspnet/EntityFrameworkCore/issues/18256#issuecomment-540109273
There is always a balance between breaking for a better experience long-term, and not breaking to keep existing applications running. For 3.0, we may have erred too much on the breaking side, but it will likely take some time before we can really tell, since the breaks support long-term goals.
We have more 50,000 tests that run for each platform on each build, so yes, we do test. Also, the numbers I have seen indicate many developers already using EF Core 3.0. (Nuget package download counts, which are public, also indicate this--this morning we were getting close to half a million downloads of EF Core 3.0.)


Fix wrap for tags

Added some flex layout for styling. I was not sure where you would like the styling. Let me know if you want it moved
Fixes [#56]

Docker Image for build 1 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-195-amd64

Could you please change this to the develop branch so we can keep the versions separated :)

sure thing!

Docker Image for build 2 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-195-amd64

Docker Image for build 3 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-195-amd64


Crash: Can't create thread

To be exact: RuntimeError: can't start new thread
Cent OS 7.  Got 8k file descriptors limit.  1GB RAM total + some swap.  About 500MB usually free.
Got the latest version from the master branch.
Started the mitmproxy on localhost in transparent mode.  Redirected some tor http traffic from local exit node.  After about 12 hours and may be few dozens of thousands requests, I am having a crash:
( output is intermingled with requests a little bit )
(venv) [root@v48807 mitmproxy]# mitmproxy --mode transparent --set block_global=false --listen-host <IP_ADDRESS>

pt/mitmproxy/mitmproxy/net/tcp.py", line 621, in serve_forever
    t.start()/<IP_ADDRESS>/sorry/index?continue=http://www.google.fr/search%3Fq%3Detude%2
  File "/usr/local/lib/python3.7/threading.py", line 847, in start
    _start_new_thread(self._bootstrap, ())
RuntimeError: can't start new threadvirtualisation+economie+transporteur+express+internati
       onal+up…
----------------------------------------
----------------------------------------continue=http://www.google.fr/search%3Fq%3Dvirtual
Error in processing of request from ('<IP_ADDRESS>', 35888)
Traceback (most recent call last):
  File "/opt/mitmproxy/mitmproxy/net/tcp.py", line 621, in serve_foreverone+2001&num=100&h
    t.start()S…
  File "/usr/local/lib/python3.7/threading.py", line 847, in start
    _start_new_thread(self._bootstrap, ())ntinue=http://www.google.fr/search%3Fq%3Denjeux%
RuntimeError: can't start new thread
       ← 503 text/html 3.09k 449ms
----------------------------------------l+petrole+energie+fossile+concurrents&num=100&hl=e
----------------------------------------
Error in processing of request from ('<IP_ADDRESS>', 35890)
Traceback (most recent call last):index?continue=http://www.google.fr/search%3Fq%3Dtotal%2
  File "/opt/mitmproxy/mitmproxy/net/tcp.py", line 621, in serve_forever
    t.start()text/html 3.08k 425ms
  File "/usr/local/lib/python3.7/threading.py", line 847, in starts&num=100&hl=en-US&gbv=1
    _start_new_thread(self._bootstrap, ())
RuntimeError: can't start new thread
   GET http://<IP_ADDRESS>/sorry/index?continue=http://www.google.fr/search%3Fq%3Ddossier
----------------------------------------
       ← 503 text/html 3.05k 448ms
>> GET http://<IP_ADDRESS>/search?q=guide-pratique+administratif&num=100&hl=en-US&gbv=1&pr
       md=ivns…
       ← 302 text/html 450b 1.74s
   GET http://<IP_ADDRESS>/sorry/index?continue=http://www.google.fr/search%3Fq%3Dguide-p
       ratique…

Tell me how mitmproxy works.  Does it create a new thread for each connection?
If so, any way to switch to async architecture so I can use a fixes pool of threads?

Alright so after about 24k HTTP requests mitmproxy took up about 712MB of RAM.
Does it keep all of the requests in memory or what?

Alright.  Let me run mitmdump with debug logs for a while.  Lets see what happens.

About 30k requests went through mitmdump.  It grew from about 60 MB to 220MB and keeps growing.  Number of open file descriptors fluctuates around 100.
Let me upload the debug log.

We just merged a brand new protocol implementation - if you can repeat the problem with the latest version from git-master, please re-open this issue.


vue3.2 has supported setup syntax sugar

This function solves the problem (这个功能解决的问题)
When is setup syntax sugar supported
Expected API (期望的 API)
i mean the official document, for copy

desc

always supported.
If you mean script setup It's easy, modify by yourself.
Change all demo code to script setup will cost too much energy.
We need spend the time to bug fix and new features.

We won't put time into refactor all demos for the syntax sugar, nor we won't be able to iterate on new features or bug fix.


Port projectgeode.org

@jacksoncvm thanks for the update! Two major points:

can you please make sure that Apache Geode is referred to as Apache Geode (incubating) at least for the first time we mention it on the page and definitely on the footers/headers/etc.
I still see tons of references to pivotal.io, etc. Can you please fix those links so they point to our ASF infrastructure?

I thought Greg Chase was going to make those changes, but yes, I can.
-Chloe
On Thu, May 7, 2015 at 11:49 AM, Roman V Shaposhnik <
<EMAIL_ADDRESS>wrote:

@jacksoncvm https://github.com/jacksoncvm thanks for the update! Two
major points:

can you please make sure that Apache Geode is referred to as Apache
Geode (incubating) at least for the first time we mention it on the page
and definitely on the footers/headers/etc.
I still see tons of references to pivotal.io, etc. Can you please
fix those links so they point to our ASF infrastructure?

—
Reply to this email directly or view it on GitHub
https://github.com/apache/incubator-geode/pull/3#issuecomment-99975911.

What should replace https://network.pivotal.io/products/project-geode (ie.
where are downloads now)? Should we change
https://support.pivotal.io/hc/communities/public/topics/200053218-Pivotal-GemFire-Forum
to something else?  Those are the only 2 pivotal.io links I see...
-Chloe
On Thu, May 7, 2015 at 11:51 AM, Chloe Jackson<EMAIL_ADDRESS>wrote:

I thought Greg Chase was going to make those changes, but yes, I can.
-Chloe
On Thu, May 7, 2015 at 11:49 AM, Roman V Shaposhnik <
<EMAIL_ADDRESS>wrote:

@jacksoncvm https://github.com/jacksoncvm thanks for the update! Two
major points:

can you please make sure that Apache Geode is referred to as Apache
Geode (incubating) at least for the first time we mention it on the page
and definitely on the footers/headers/etc.
I still see tons of references to pivotal.io, etc. Can you please
fix those links so they point to our ASF infrastructure?

—
Reply to this email directly or view it on GitHub
https://github.com/apache/incubator-geode/pull/3#issuecomment-99975911.

I was expecting infrastructure similar to the github check in / check out.
I basically need someone to set me up and show me how to do this :)
On Thu, May 7, 2015 at 11:56 AM, Chloe Jackson<EMAIL_ADDRESS>wrote:

What should replace https://network.pivotal.io/products/project-geode
(ie. where are downloads now)? Should we change
https://support.pivotal.io/hc/communities/public/topics/200053218-Pivotal-GemFire-Forum
to something else?  Those are the only 2 pivotal.io links I see...
-Chloe
On Thu, May 7, 2015 at 11:51 AM, Chloe Jackson<EMAIL_ADDRESS>wrote:

I thought Greg Chase was going to make those changes, but yes, I can.
-Chloe
On Thu, May 7, 2015 at 11:49 AM, Roman V Shaposhnik <
<EMAIL_ADDRESS>wrote:

@jacksoncvm https://github.com/jacksoncvm thanks for the update! Two
major points:

can you please make sure that Apache Geode is referred to as
Apache Geode (incubating) at least for the first time we mention it on the
page and definitely on the footers/headers/etc.
I still see tons of references to pivotal.io, etc. Can you please
fix those links so they point to our ASF infrastructure?

—
Reply to this email directly or view it on GitHub
https://github.com/apache/incubator-geode/pull/3#issuecomment-99975911
.

--
Greg Chase
Director of Product Marketing | Big Data
http://www.pivotal.io/big-data
Pivotal Software
http://www.pivotal.io/
650-215-0477
@GregChase
Blog: http://geekmarketing.biz/


EUSH-851 afrondingsfout

1. Why is this change necessary?
2. What does this change do, exactly?
3. Describe each step to reproduce the issue or behaviour.
4. Please link to the relevant issues (if any).
5. Which documentation changes (if any) need to be made because of this PR?
6. Checklist

[ ] I have written tests and verified that they fail without my change
[ ] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[ ] I have read the contribution requirements and fulfil them.

Hi @runelaenen!
Thank you for creating a PR! Please fill out the template so we know what it is you're trying to fix and how we can reproduce the rounding error you're trying to fix.
Also, please create a small functional test to validate the fix.

This PR was closed due to inactivity and ignoring our contribution guidelines. If this change is still important to you, feel free to create a new pull request.
For more information about our contribution guidelines, see https://developers.shopware.com/contributing/contribution-guideline/.


In-line evaluation failing with valid syntax in while loop

Details

Atom version: 1.32.2
Julia version: 0.7 (although syntax also valid in 1.0)
OS: Mac-OSX
Package versions:

Atom v0.7.9
Juno v0.5.3

Steps to reproduce

Place the following minimal code example  in a test.jl file and have the file open in the editor.

function checkIt()
    state = []
    while(true)
        break
    end
    return state
end

with the cursor 'in' the function, shift-enter to evaluate.

One gets an “incomplete: “function” at … test.jl requires end” error.
The problem is the “while(true)”, it needs to be written as “while (true)”, or better I suppose “while true"
However the "while(true)" is accepted by the REPL and if you directly just include the file etc.

Hm, while this actually is valid syntax (which I didn't think it was), I'm not sure whether I actually want to support this case.
Fun fact: Syntax highlighting here on github shows the difference as well:
while(true)
end

vs
while true
end


Single file output

Feature request
I would greatly appreciate if the tool could produce a single file as its output for the entire manga, instead of a single file per volume.
API suggestion

--output-split "volume" - default, output a single file per volume
--output-split "none" - output a single file for the entire manga

I have not added this feature so far because of performance concerns with really large ebooks (as in, containing potentially 1000s of images). When I have the time, I will look into whether these concerns still apply and then decide if this proposed option should be added


angularv13 breaks build after bundling dependency

🐞 Bug report
Command (mark with an x)

[ ] new
[x] build
[ ] serve
[ ] test
[ ] e2e
[ ] generate
[ ] add
[ ] update
[ ] lint
[ ] extract-i18n
[ ] run
[ ] config
[ ] help
[ ] version
[ ] doc

Is this a regression?
Described functionality worked fine in angular v12
Description
 A clear and concise description of the problem...
🔬 Minimal Reproduction

Create angular application with angular-cli
Add cal-heatmap package to it (install it with yarn or npm)
Go to app.component.ts and add import * as CalHeatMapImpl from "cal-heatmap"; to import cal-heatmap in application

🔥 Exception or Error

Error: Uncaught (in promise): TypeError: Cannot read properties of undefined (reading 'document')
TypeError: Cannot read properties of undefined (reading 'document')
    at d3.js:8:1
    at Object.97718 (d3.js:9554:2)
    at __webpack_require__ (bootstrap:19:1)
    at Object.72510 (cal-heatmap.min.js:8:429)
    at __webpack_require__ (bootstrap:19:1)
    at Module.82265 (analytics-toolbar.component.ts:9:39)
    at __webpack_require__ (bootstrap:19:1)
    at Module.36395 (base-calendar-heatmap.component.ts:30:42)
    at __webpack_require__ (bootstrap:19:1)
    at Module.19697 (analytics-filters-filter.pipe.ts:6:40)
    at resolvePromise (zone.js:1213:1)
    at resolvePromise (zone.js:1167:1)
    at zone.js:1279:1
    at ZoneDelegate.invokeTask (zone.js:406:1)
    at Object.onInvokeTask (core.mjs:25444:33)
    at ZoneDelegate.invokeTask (zone.js:405:1)
    at Zone.runTask (zone.js:178:1)
    at drainMicroTaskQueue (zone.js:582:1)

🌍 Your Environment

Angular CLI: 13.1.4
Node: 16.13.0
Package Manager: yarn 1.22.17
OS: darwin arm64

Angular: 13.1.3
... animations, cdk, common, compiler, compiler-cli, core, forms
... localize, material, platform-browser
... platform-browser-dynamic, platform-server, router
... service-worker

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1301.4
@angular-devkit/build-angular   13.1.4
@angular-devkit/core            13.1.4
@angular-devkit/schematics      13.1.4
@angular/cli                    13.1.4
@schematics/angular             13.1.4
rxjs                            7.5.2
typescript                      4.5.5

tsConfig

{
  "compileOnSave": false,
  "compilerOptions": {
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "skipLibCheck": true,
    "moduleResolution": "node",
    "experimentalDecorators": true,
    "target": "es2015",
    "module": "es2020",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2017",
      "dom",
      "es2018.promise"
    ],
 }

Anything else relevant?
Worth noting that cal-heatmap is using quite old version of d3.js v3, but I still hope there is a way to make it work with angular v13.
The same bundle works fine with angular v12 or with v13 if I import cal-heatmap via CDN in index.html, so that it doesn't get bundled, so I suspect it's because of the bundling process.
This issue is also reported in cal-heatmap github with links to similar issues (plotly1, plotly2, and SO), but none of the answers there seem to be relevant.

Thanks a lot @alan-agius4, I was missing a bit with using (globalThis as any)['CalHeatMap'];, so this fixed the thing for me.


Comparing two versions of VIC model.

Hello,
I am going to compare the results of  VIC 4.2 to VIC 5.1 for my study area. However, as far as I understand, we cannot use the same forcing files for both of them. Is there any way to run the VIC 5.1 with the same PreP, Tmin, Tmax and Wind data. In not, it is logical to compare the outputs of VIC model with different forcing files. That is because the required inputs in new version are AIR_TEMP (average temperature), PREC, PRESSURE, SWDOWN, LWDOWN (Incoming shortwave and longwave radiation, Vapor pressure and Wind Speed.
Thank you,
Hadi

@Hadiheidari17. I think this question is better directed to the VIC users list serve<EMAIL_ADDRESS>If you wouldn't mind posting your question there, someone will answer it in proper detail.


Better document Sequel integration

When running a Roda application, there is a case where the extension is not loaded. This is solveable with a workaround as described here: private link

The example in the linked conversation isn't very detailed. This is the best I can make of it now, but we'd need to test it:
#### Load order

A lack of instrumentation can also be caused by the AppSignal extension being loaded _after_ the Sequel database connection has already been created. When the AppSignal extension auto instruments the connection class after the fact, it will not report no data for queries.

To fix this, make sure the AppSignal extension is loaded before your database connection is created.

require "sequel"
require "appsignal"

# Start Appsignal and instrument Sequel
Appsignal.start

# Create the database connection after AppSignal has started and instrumented
# the Sequel connection class.
DB =
  begin
    Sequel.connect(ENV["DATABASE_URL"])
  rescue Sequel::DatabaseConnectionError
    # Some error handling
  end

there's an example app in the examples repo: https://github.com/appsignal/appsignal-examples/tree/rails-5+sequel


Cannot read property 'getElementsByTagName' of null

When module is enabled, it throws error in console:
Cannot read property 'getElementsByTagName' of null
It occurs both on 2.3.2 and 2.4.0 version.  What can we do about it?

I think your code was executed before HTML elements was drawn.
solution is here.
window.onload = function () {
  /* your code here */
}

@loadkrnis yeah, but how it applies to nuxt-gtm situation? I just followed everything from the docs - I put gtm into modules and than, I provided module with my GTM container. Nothing more. I don't even know where would I place your window.onload function

@mkierdev Can i see your code all?

I found a solution - code inside gtm container caused this problem, not the gtm module itself, as I initially thought.
Thank you for quick response :)


New checkbox and loading spinner for react-common

Creating a new checkbox component that uses native checkboxes (better for accessibility). It's now tab navigable and has styling for when it's focused.
I also stole the spinner component from fluentui to replace the one we use in the async checkbox of the user profile since that one is from semantic. The fluentui is also much simpler implementation wise, so that's a bonus.

oh, whoops, i broke the webapp build. will reopen

Fixed! Ready for review

also swap out loader here? https://github.com/microsoft/pxt/blob/master/skillmap/src/components/AppModal.tsx#L351


improving and adding button for close in login page

in this login page we can't go back without logging until we refresh page so adding closing button in both sign-in/sign-up page
please assign this issue to me under gossc ext and hacktoberfest

Good notice @Aditijainnn
Please add it as in figma design
You copy svg of back icon from
https://www.figma.com/design/EkIXVrH4wyDIE3oyJZpCkK?node-id=
Add in both login and registration page
Ask me if you have any doubt

Good notice @Aditijainnn
Please add it as in figma design
You copy svg of back icon from
https://www.figma.com/design/EkIXVrH4wyDIE3oyJZpCkK?node-id=
Add in both login and registration page
Ask me if you have any doubt

i have sent you the request to grant the access of figma svg icon

Good notice @Aditijainnn
Please add it as in figma design
You copy svg of back icon from
https://www.figma.com/design/EkIXVrH4wyDIE3oyJZpCkK?node-id=
Add in both login and registration page
Ask me if you have any doubt

i have sent you the request to grant the access of figma svg icon

Sorry let me share with access although i have approved it
https://www.figma.com/file/EkIXVrH4wyDIE3oyJZpCkK?node-id=

Good notice @Aditijainnn
Please add it as in figma design
You copy svg of back icon from
https://www.figma.com/design/EkIXVrH4wyDIE3oyJZpCkK?node-id=
Add in both login and registration page
Ask me if you have any doubt

i have sent you the request to grant the access of figma svg icon

Sorry let me share with access although i have approved it https://tinyurl.com/44wkf5hs

ok thank you can i complete this issue in a day or 2?
because i have my midterm exam going on


Reorganise source to support DataConfig as drop-in git submodule (suggestion, not an issue)

My typical workflow is to fork a project I'm working on/with, create a new branch for any changes I might make, then use git submodules to place the fork within its containing project.
This allows changes to be pushed to the right repo, and others to clone the project and have all the submodules, with the changes on the new branch, automagically be in place.
With DataConfig, the actual Plugin directory (with the .uplugin file) is not at the top level so this doesn't work by default.
Right now, I need to clone the fork locally, then make a copy of /DataConfig into the plugins directory of my project. This is simple enough, however, if I make changes, I need to manually copy those changes back to the fork.
So... after that long and probably unnecessary introduction, the suggestion I'd like to make is to remove the DataConfig/DataConfig directory and place the contents at the top level.
I don't know how many others would find this helpful, and maybe it's just some latent OCD creeping in, but having to duplicate code out of it's repo gives my project "special needs", and requires users to learn those needs.
PS. Of course this can already be done by moving things around in my branch, but if there's something to contribute back from the fork to the parent project, it makes it a bit trickier. In any case, just close this issue if you don't see value in the suggestion :)

Hi! The thing is that it seems it's impossible to setup a plugin layout that works with both UE4 and UE5, hence the DataConfig.uplugin and DataConfig4.uplugin seperation. Also even if I do the layout change as you described it would still have trouble with the DataConfigHeadless.Target.cs that would break it as a plugin.
I actually have a similar issue like you described and my solution locally is to create soft links (junctions on windows) and link individual folders to the UE project. I suggest you try this out. You can reference the scripts for making the release plugins to see which folders are needed.
Or even simpler, you can just link the DataConfigCore folder into your project as a game module which also should work. Using DataConfigCore module without UE plugin layout is an intended use case.
Hope this helps!


Connect Torus

User Story / Job to be Done / Problem

As a non-crypto user creating a new commitment, I want to create a new wallet from which to fund my stake.
As a returning user with an active commitment, I want to be able to see my current commitment without having to first  reconnect my wallet
As a returning user without an active commitment, I want to be able to start a new commitment without having to reconnect to my wallet.

Potential solution ideas

cache Torus login so user doesn't need to re-login each session
load returning user's current commitment (if exists)

Additional context
Add any other context or screenshots about the feature request here.

Some questions/remarks to scope the requirements:
As a non-crypto user creating a new commitment, I want to create a new wallet from which to fund my stake.

=> Done by Torus by design, so done.
As a returning user with an active commitment, I want to be able to see my current commitment without having to first reconnect my wallet

=> This is not Torus related, but Web3 login related since with MetaMask you'd expect the same. In other words, we call the contract based on account/address not on login method.
As a returning user without an active commitment, I want to be able to start a new commitment without having to reconnect to my wallet.

=> How would you identify a returning user without an active commitment? We would need an address, or store an address in local storage. But the address in local storage could belong to someone else, which I think could become a strange UX. So my vote would be user login -> call contract based on address -> active commitment yes/no -> appropriate screen

I think this is all related to whether Torus supports multi-session login. From what you found @bitbeckers, it doesn't sound like that's the case, so any Torus user will always have to sign back in to their Torus wallet.
And as you mention, these goals are more appropriate for metamask or walletconnect, ie relevant for #35


Shopify Github- can no longer access repo

Hello,
We have a Github repo connected to our Shopify that I'm no longer able to see or find after Github crashed and I restarted my computer.  Any help is greatly appreciated. Thank you

Hi Lizzy, hope you were able to figure this out. Unfortunately I don't think this is something we can help out with, sorry.

Hi Lizzy, hope you were able to figure this out. Unfortunately I don't think this is something we can help out with, sorry.


Team PVP improvement

Is your feature request related to a problem? Please describe.
I don't know if this is my lack of knowledge or an issue with the plugin but only people with admin powers (who are the leaders of their teams) are able to use /team PVP
Describe the solution you'd like
If it isn't just my own stupidity my server members would apreshaite being able to do /team PVP if they have high-rank status in their teams. If it is my own stupidity a feature that would also (though not entirely) fix this issue would be allowing the use of /team PVP with the admin variations of the commands so as an admin I could turn it on or off for them. (as of right now that docent work)

It appears I forgot to setup the permission node correctly, give your default group the permission node betterteams.pvp for now. I will fix this properly in the next update.

This bug has been fixed and will be included in the next update


[usb20_usbdpi] Fixes for usb smoke test

Enable the differential receiver in ASIC top level for smoke test and streaming test; remains functional for Verilator and FPGA.
Fix generation of device Dn enable; usb_monitor needs to see J as well as SE0. This wasn't leading to test failure, but the monitor was showing CRC errors and garbled logs because it had failed to return to MS_IDLE after an ACK response from the device.
Leaving as draft for now because I want to re-run all tests to successful completion and check the logs (since dpi/monitor cannot yet signal test failure directly). -A

Leaving as draft for now because I want to re-run all tests to successful completion and check the logs (since dpi/monitor cannot yet signal test failure directly). -A

usbdev_test, usbdev_stream_test and usbdev_pincfg_test all passing in dv sim now, and the errors (eg. CRC) previously seen in usb0.log are now resolved.