unable to load

ADD ISSUE DESCRIPTION HERE
The editor could not be opened due to an unexpected error: ENOPRO: No file system provider found for resource 'vscode-remote://codespaces%2Bglorious-tribble-4jxwj7pjrj3qpr4/workspaces/158841148/filter-less/filter.c'
Version: 1.92.0
Commit: b1c0a14de1414fcdaa400695b4db1c0799bc3124
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36 Edg/<IP_ADDRESS>
Embedder: codespaces

Here is my Vscode environment:
Version: 1.92.0 (system setup)
Commit: b1c0a14de1414fcdaa400695b4db1c0799bc3124
Date: 2024-07-31T23:26:45.634Z
Electron: 30.1.2
ElectronBuildId: 9870757
Chromium: 124.0.6367.243
Node.js: 20.14.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.22631

I think I've run into the same issue.
My remote tunnel sessions have been unstable for the last few days.
I often have several vscode windows open, with separate remote tunnels.
Occasionally (a few times per day), they will all crash simultaneously with this error:
The editor could not be opened due to an unexpected error: ENOPRO: No file system provider found for resource 'vscode-remote://tunnel%2Bbz-01/home/user/workspace/ex/start.sh'

Here are some logs
2024-08-05 16:58:05.922 [info] Extension host with pid 2108 started
2024-08-05 16:58:05.922 [info] Skipping acquiring lock for c:\Users\user\AppData\Roaming\Code\User\workspaceStorage\814479ac89de972f6e7fd8f68e8ca5b2.
2024-08-05 16:58:05.922 [info] $getCanonicalURI invoked for authority (tunnel)
2024-08-05 16:58:05.926 [info] ExtensionService#_doActivateExtension ms-vscode.remote-server, startup: false, activationEvent: 'onResolveRemoteAuthority:tunnel'
2024-08-05 16:58:06.007 [info] [resolveAuthority(tunnel,1)][0ms] activating remote resolvers tunnel+bz-01
2024-08-05 16:58:06.007 [info] [resolveAuthority(tunnel,1)][0ms] activating resolver for tunnel+bz-01...
2024-08-05 16:58:06.007 [info] [resolveAuthority(tunnel,1)][0ms] invoking final resolve()...
2024-08-05 16:58:06.541 [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
2024-08-05 16:58:07.015 [info] [resolveAuthority(tunnel,1)][1008ms] waiting...
2024-08-05 16:58:07.758 [info] [resolveAuthority(tunnel,1)][1751ms] setting tunnel factory...
2024-08-05 16:58:07.758 [info] [resolveAuthority(tunnel,1)][1751ms] returned <IP_ADDRESS>:64252
2024-08-05 16:59:15.669 [info] ExtensionService#_doActivateExtension wayou.vscode-todo-highlight, startup: true, activationEvent: '*'
2024-08-05 16:59:15.675 [info] ExtensionService#_doActivateExtension ms-vscode.remote-explorer, startup: false, activationEvent: 'onCommand:remote-internal.setActiveFolders'
2024-08-05 16:59:15.697 [info] Eager extensions activated
2024-08-05 16:59:15.786 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-ssh, startup: false, activationEvent: 'onCommand:remote-internal.getActiveSshRemote'
2024-08-05 16:59:15.871 [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
2024-08-05 17:00:34.375 [info] Extension host terminating: renderer closed the MessagePort
2024-08-05 17:00:34.382 [error] Canceled: Canceled
	at new C (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:144:35204)
	at E.U (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:6017)
	at B.<computed>.j.charCodeAt.R.CharCode.DollarSign.B.<computed> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:3107)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205942)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at A.registerCommand.description (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:204704)
	at d.h (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:206481)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205473)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at Object.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:23060)
	at t.shutdown (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:583537)
	at e.deactivate (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:851180)
	at m.eb (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:9856)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7927
	at Array.map (<anonymous>)
	at m.$ (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7914)
	at m.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:8187)
	at $.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:1513)
	at o (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:10633)
	at MessagePortMain.<anonymous> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:6825)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285) setContext undefined
2024-08-05 17:00:34.382 [info] Extension host with pid 2108 exiting with code 0
2024-08-05 17:00:35.266 [info] Extension host with pid 25312 started
2024-08-05 17:00:35.266 [info] Skipping acquiring lock for c:\Users\user\AppData\Roaming\Code\User\workspaceStorage\814479ac89de972f6e7fd8f68e8ca5b2.
2024-08-05 17:00:35.266 [info] $getCanonicalURI invoked for authority (tunnel)
2024-08-05 17:00:35.276 [info] ExtensionService#_doActivateExtension ms-vscode.remote-server, startup: false, activationEvent: 'onResolveRemoteAuthority:tunnel'
2024-08-05 17:00:35.347 [info] [resolveAuthority(tunnel,1)][1ms] activating remote resolvers tunnel+bz-01
2024-08-05 17:00:35.347 [info] [resolveAuthority(tunnel,1)][1ms] activating resolver for tunnel+bz-01...
2024-08-05 17:00:35.347 [info] [resolveAuthority(tunnel,1)][1ms] invoking final resolve()...
2024-08-05 17:00:35.878 [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
2024-08-05 17:00:36.353 [info] [resolveAuthority(tunnel,1)][1007ms] waiting...
2024-08-05 17:00:36.372 [error] Error: write EPIPE
	at Socket.<anonymous> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:895728)
	at Object.onceWrapper (node:events:634:26)
	at Socket.emit (node:events:531:35)
	at emitErrorNT (node:internal/streams/destroy:169:8)
	at emitErrorCloseNT (node:internal/streams/destroy:128:3)
	at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
2024-08-05 17:00:37.033 [info] [resolveAuthority(tunnel,1)][1687ms] setting tunnel factory...
2024-08-05 17:00:37.033 [info] [resolveAuthority(tunnel,1)][1687ms] returned <IP_ADDRESS>:64451
2024-08-05 17:00:39.683 [info] ExtensionService#_doActivateExtension wayou.vscode-todo-highlight, startup: true, activationEvent: '*'
2024-08-05 17:00:39.686 [info] ExtensionService#_doActivateExtension ms-vscode.remote-explorer, startup: false, activationEvent: 'onCommand:remote-internal.setActiveFolders'
2024-08-05 17:00:39.703 [info] Eager extensions activated
2024-08-05 17:00:39.760 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-ssh, startup: false, activationEvent: 'onCommand:remote-internal.getActiveSshRemote'
2024-08-05 17:00:39.815 [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
2024-08-05 17:04:32.321 [info] [resolveAuthority(tunnel,2)][0ms] activating remote resolvers tunnel+bz-01
2024-08-05 17:04:32.321 [info] [resolveAuthority(tunnel,2)][0ms] activating resolver for tunnel+bz-01...
2024-08-05 17:04:32.321 [info] [resolveAuthority(tunnel,2)][1ms] invoking final resolve()...
2024-08-05 17:04:33.335 [info] [resolveAuthority(tunnel,2)][1014ms] waiting...
2024-08-05 17:04:34.347 [info] [resolveAuthority(tunnel,2)][2026ms] waiting...
2024-08-05 17:04:35.358 [info] [resolveAuthority(tunnel,2)][3038ms] waiting...
2024-08-05 17:04:36.367 [info] [resolveAuthority(tunnel,2)][4047ms] waiting...
2024-08-05 17:04:37.379 [info] [resolveAuthority(tunnel,2)][5058ms] waiting...
2024-08-05 17:04:38.380 [info] [resolveAuthority(tunnel,2)][6060ms] waiting...
2024-08-05 17:04:39.387 [info] [resolveAuthority(tunnel,2)][7067ms] waiting...
2024-08-05 17:04:40.389 [info] [resolveAuthority(tunnel,2)][8068ms] waiting...
2024-08-05 17:04:41.398 [info] [resolveAuthority(tunnel,2)][9078ms] waiting...
2024-08-05 17:04:42.404 [info] [resolveAuthority(tunnel,2)][10084ms] waiting...
2024-08-05 17:04:43.415 [info] [resolveAuthority(tunnel,2)][11094ms] waiting...
2024-08-05 17:04:44.421 [info] [resolveAuthority(tunnel,2)][12100ms] waiting...
2024-08-05 17:04:45.423 [info] [resolveAuthority(tunnel,2)][13102ms] waiting...
2024-08-05 17:04:46.433 [info] [resolveAuthority(tunnel,2)][14113ms] waiting...
2024-08-05 17:04:47.433 [info] [resolveAuthority(tunnel,2)][15113ms] waiting...
2024-08-05 17:04:48.442 [info] [resolveAuthority(tunnel,2)][16122ms] waiting...
2024-08-05 17:04:49.457 [info] [resolveAuthority(tunnel,2)][17137ms] waiting...
2024-08-05 17:04:50.465 [info] [resolveAuthority(tunnel,2)][18144ms] waiting...
2024-08-05 17:04:51.476 [info] [resolveAuthority(tunnel,2)][19155ms] waiting...
2024-08-05 17:04:52.490 [info] [resolveAuthority(tunnel,2)][20170ms] waiting...
2024-08-05 17:04:53.437 [error] [resolveAuthority(tunnel,2)][21116ms] returned an error Connection closed
2024-08-05 17:12:55.068 [info] Extension host terminating: renderer closed the MessagePort
2024-08-05 17:12:55.080 [error] Canceled: Canceled
	at new C (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:144:35204)
	at E.U (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:6017)
	at B.<computed>.j.charCodeAt.R.CharCode.DollarSign.B.<computed> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:3107)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205942)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at A.registerCommand.description (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:204704)
	at d.h (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:206481)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205473)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at Object.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:23060)
	at t.shutdown (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:583537)
	at e.deactivate (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:851180)
	at m.eb (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:9856)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7927
	at Array.map (<anonymous>)
	at m.$ (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7914)
	at m.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:8187)
	at $.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:1513)
	at o (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:10633)
	at MessagePortMain.<anonymous> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:6825)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285) setContext undefined
2024-08-05 17:12:55.080 [info] Extension host with pid 25312 exiting with code 0
2024-08-05 17:12:56.109 [info] Extension host with pid 2360 started
2024-08-05 17:12:56.109 [info] Skipping acquiring lock for c:\Users\user\AppData\Roaming\Code\User\workspaceStorage\814479ac89de972f6e7fd8f68e8ca5b2.
2024-08-05 17:12:56.111 [info] $getCanonicalURI invoked for authority (tunnel)
2024-08-05 17:12:56.119 [info] ExtensionService#_doActivateExtension ms-vscode.remote-server, startup: false, activationEvent: 'onResolveRemoteAuthority:tunnel'
2024-08-05 17:12:56.172 [info] [resolveAuthority(tunnel,1)][0ms] activating remote resolvers tunnel+bz-01
2024-08-05 17:12:56.172 [info] [resolveAuthority(tunnel,1)][0ms] activating resolver for tunnel+bz-01...
2024-08-05 17:12:56.173 [info] [resolveAuthority(tunnel,1)][0ms] invoking final resolve()...
2024-08-05 17:12:56.703 [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
2024-08-05 17:12:57.177 [info] [resolveAuthority(tunnel,1)][1004ms] waiting...
2024-08-05 17:12:57.909 [info] [resolveAuthority(tunnel,1)][1737ms] setting tunnel factory...
2024-08-05 17:12:57.910 [info] [resolveAuthority(tunnel,1)][1737ms] returned <IP_ADDRESS>:64958
2024-08-05 17:13:00.693 [info] ExtensionService#_doActivateExtension wayou.vscode-todo-highlight, startup: true, activationEvent: '*'
2024-08-05 17:13:00.696 [info] ExtensionService#_doActivateExtension ms-vscode.remote-explorer, startup: false, activationEvent: 'onCommand:remote-internal.setActiveFolders'
2024-08-05 17:13:00.730 [info] Eager extensions activated
2024-08-05 17:13:00.760 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-ssh, startup: false, activationEvent: 'onCommand:remote-internal.getActiveSshRemote'
2024-08-05 17:13:00.810 [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
2024-08-05 22:50:21.772 [info] [resolveAuthority(tunnel,2)][0ms] activating remote resolvers tunnel+bz-01
2024-08-05 22:50:21.772 [info] [resolveAuthority(tunnel,2)][0ms] activating resolver for tunnel+bz-01...
2024-08-05 22:50:21.772 [info] [resolveAuthority(tunnel,2)][1ms] invoking final resolve()...
2024-08-05 23:06:50.355 [info] [resolveAuthority(tunnel,2)][988583ms] waiting...
2024-08-05 23:06:51.368 [error] Error: Connection closed
	at Socket.<anonymous> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:895636)
	at Object.onceWrapper (node:events:634:26)
	at Socket.emit (node:events:531:35)
	at Pipe.<anonymous> (node:net:338:12)
2024-08-05 23:06:51.369 [info] [resolveAuthority(tunnel,2)][989597ms] waiting...
2024-08-05 23:06:51.954 [info] [resolveAuthority(tunnel,2)][990182ms] setting tunnel factory...
2024-08-05 23:06:51.954 [info] [resolveAuthority(tunnel,2)][990182ms] returned <IP_ADDRESS>:59658
2024-08-06 02:58:29.791 [info] [resolveAuthority(tunnel,3)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 02:58:29.791 [info] [resolveAuthority(tunnel,3)][0ms] activating resolver for tunnel+bz-01...
2024-08-06 02:58:29.791 [info] [resolveAuthority(tunnel,3)][0ms] invoking final resolve()...
2024-08-06 02:58:30.799 [info] [resolveAuthority(tunnel,3)][1008ms] waiting...
2024-08-06 02:58:31.169 [error] [resolveAuthority(tunnel,3)][1378ms] returned an error Connection closed
2024-08-06 02:58:31.581 [error] Error: Connection closed
	at Socket.<anonymous> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:895636)
	at Object.onceWrapper (node:events:634:26)
	at Socket.emit (node:events:531:35)
	at Pipe.<anonymous> (node:net:338:12)
2024-08-06 03:05:51.879 [info] Extension host terminating: renderer closed the MessagePort
2024-08-06 03:05:51.888 [error] Canceled: Canceled
	at new C (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:144:35204)
	at E.U (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:6017)
	at B.<computed>.j.charCodeAt.R.CharCode.DollarSign.B.<computed> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:3107)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205942)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at A.registerCommand.description (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:204704)
	at d.h (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:206481)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205473)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at Object.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:23060)
	at t.shutdown (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:583537)
	at e.deactivate (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:851180)
	at m.eb (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:9856)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7927
	at Array.map (<anonymous>)
	at m.$ (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7914)
	at m.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:8187)
	at $.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:1513)
	at o (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:10633)
	at MessagePortMain.<anonymous> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:6825)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285) setContext undefined
2024-08-06 03:05:51.888 [info] Extension host with pid 2360 exiting with code 0
2024-08-06 03:05:52.962 [info] Extension host with pid 3380 started
2024-08-06 03:05:52.962 [info] Skipping acquiring lock for c:\Users\user\AppData\Roaming\Code\User\workspaceStorage\814479ac89de972f6e7fd8f68e8ca5b2.
2024-08-06 03:05:52.962 [info] $getCanonicalURI invoked for authority (tunnel)
2024-08-06 03:05:52.965 [info] ExtensionService#_doActivateExtension ms-vscode.remote-server, startup: false, activationEvent: 'onResolveRemoteAuthority:tunnel'
2024-08-06 03:05:52.996 [info] [resolveAuthority(tunnel,1)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 03:05:52.996 [info] [resolveAuthority(tunnel,1)][0ms] activating resolver for tunnel+bz-01...
2024-08-06 03:05:52.996 [info] [resolveAuthority(tunnel,1)][0ms] invoking final resolve()...
2024-08-06 03:05:53.525 [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
2024-08-06 03:05:54.002 [info] [resolveAuthority(tunnel,1)][1006ms] waiting...
2024-08-06 03:05:54.718 [info] [resolveAuthority(tunnel,1)][1722ms] setting tunnel factory...
2024-08-06 03:05:54.719 [info] [resolveAuthority(tunnel,1)][1723ms] returned <IP_ADDRESS>:60234
2024-08-06 03:05:57.609 [info] ExtensionService#_doActivateExtension wayou.vscode-todo-highlight, startup: true, activationEvent: '*'
2024-08-06 03:05:57.612 [info] ExtensionService#_doActivateExtension ms-vscode.remote-explorer, startup: false, activationEvent: 'onCommand:remote-internal.setActiveFolders'
2024-08-06 03:05:57.622 [info] Eager extensions activated
2024-08-06 03:05:57.665 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-ssh, startup: false, activationEvent: 'onCommand:remote-internal.getActiveSshRemote'
2024-08-06 03:05:57.707 [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
2024-08-06 07:19:51.205 [info] [resolveAuthority(tunnel,2)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 07:19:51.205 [info] [resolveAuthority(tunnel,2)][1ms] activating resolver for tunnel+bz-01...
2024-08-06 07:19:51.206 [info] [resolveAuthority(tunnel,2)][1ms] invoking final resolve()...
2024-08-06 07:19:52.213 [info] [resolveAuthority(tunnel,2)][1008ms] waiting...
2024-08-06 07:19:52.917 [info] [resolveAuthority(tunnel,2)][1712ms] setting tunnel factory...
2024-08-06 07:19:52.917 [info] [resolveAuthority(tunnel,2)][1712ms] returned <IP_ADDRESS>:57445
2024-08-06 11:29:24.985 [info] [resolveAuthority(tunnel,3)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 11:29:24.985 [info] [resolveAuthority(tunnel,3)][1ms] activating resolver for tunnel+bz-01...
2024-08-06 11:29:24.985 [info] [resolveAuthority(tunnel,3)][1ms] invoking final resolve()...
2024-08-06 11:29:25.987 [info] [resolveAuthority(tunnel,3)][1002ms] waiting...
2024-08-06 11:29:26.607 [info] [resolveAuthority(tunnel,3)][1622ms] setting tunnel factory...
2024-08-06 11:29:26.607 [info] [resolveAuthority(tunnel,3)][1623ms] returned <IP_ADDRESS>:49767
2024-08-06 11:30:29.568 [info] [resolveAuthority(tunnel,4)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 11:30:29.569 [info] [resolveAuthority(tunnel,4)][0ms] activating resolver for tunnel+bz-01...
2024-08-06 11:30:29.569 [info] [resolveAuthority(tunnel,4)][0ms] invoking final resolve()...
2024-08-06 11:30:30.569 [info] [resolveAuthority(tunnel,4)][1001ms] waiting...
2024-08-06 11:30:31.576 [info] [resolveAuthority(tunnel,4)][2007ms] waiting...
2024-08-06 11:30:31.910 [info] [resolveAuthority(tunnel,4)][2341ms] setting tunnel factory...
2024-08-06 11:30:31.910 [info] [resolveAuthority(tunnel,4)][2341ms] returned <IP_ADDRESS>:49858
2024-08-06 11:43:18.907 [info] [resolveAuthority(tunnel,5)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 11:43:18.907 [info] [resolveAuthority(tunnel,5)][0ms] activating resolver for tunnel+bz-01...
2024-08-06 11:43:18.907 [info] [resolveAuthority(tunnel,5)][0ms] invoking final resolve()...
2024-08-06 11:43:19.918 [info] [resolveAuthority(tunnel,5)][1011ms] waiting...
2024-08-06 11:43:20.592 [info] [resolveAuthority(tunnel,5)][1685ms] setting tunnel factory...
2024-08-06 11:43:20.592 [info] [resolveAuthority(tunnel,5)][1686ms] returned <IP_ADDRESS>:50435
2024-08-06 16:00:17.191 [info] [resolveAuthority(tunnel,6)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 16:00:17.191 [info] [resolveAuthority(tunnel,6)][0ms] activating resolver for tunnel+bz-01...
2024-08-06 16:00:17.191 [info] [resolveAuthority(tunnel,6)][0ms] invoking final resolve()...
2024-08-06 16:00:18.196 [info] [resolveAuthority(tunnel,6)][1004ms] waiting...
2024-08-06 16:00:18.231 [error] Error: Connection closed
	at Socket.<anonymous> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:895636)
	at Object.onceWrapper (node:events:634:26)
	at Socket.emit (node:events:531:35)
	at Pipe.<anonymous> (node:net:338:12)
2024-08-06 16:00:19.211 [info] [resolveAuthority(tunnel,6)][2019ms] waiting...
2024-08-06 16:00:20.224 [info] [resolveAuthority(tunnel,6)][3033ms] waiting...
2024-08-06 16:00:21.229 [info] [resolveAuthority(tunnel,6)][4037ms] waiting...
2024-08-06 16:00:22.244 [info] [resolveAuthority(tunnel,6)][5052ms] waiting...
2024-08-06 16:00:23.255 [info] [resolveAuthority(tunnel,6)][6064ms] waiting...
2024-08-06 16:00:24.268 [info] [resolveAuthority(tunnel,6)][7077ms] waiting...
2024-08-06 16:00:25.280 [info] [resolveAuthority(tunnel,6)][8088ms] waiting...
2024-08-06 16:00:26.291 [info] [resolveAuthority(tunnel,6)][9100ms] waiting...
2024-08-06 16:00:27.291 [info] [resolveAuthority(tunnel,6)][10100ms] waiting...
2024-08-06 16:00:28.304 [info] [resolveAuthority(tunnel,6)][11112ms] waiting...
2024-08-06 16:00:28.812 [error] [resolveAuthority(tunnel,6)][11620ms] returned an error Connection closed
2024-08-06 16:00:37.764 [info] Extension host terminating: renderer closed the MessagePort
2024-08-06 16:00:37.784 [error] Canceled: Canceled
	at new C (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:144:35204)
	at E.U (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:6017)
	at B.<computed>.j.charCodeAt.R.CharCode.DollarSign.B.<computed> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:151:3107)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205942)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at A.registerCommand.description (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:204704)
	at d.h (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:206481)
	at d.g (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205473)
	at d.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:205380)
	at Object.executeCommand (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:23060)
	at t.shutdown (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:583537)
	at e.deactivate (c:\Users\user\.vscode\extensions\ms-vscode-remote.remote-ssh-0.112.0\out\extension.js:2:851180)
	at m.eb (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:9856)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7927
	at Array.map (<anonymous>)
	at m.$ (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:7914)
	at m.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:160:8187)
	at $.terminate (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:164:1513)
	at o (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:10633)
	at MessagePortMain.<anonymous> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:177:6825)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285) setContext undefined
2024-08-06 16:00:37.784 [info] Extension host with pid 3380 exiting with code 0
2024-08-06 16:00:38.708 [info] Extension host with pid 10936 started
2024-08-06 16:00:38.708 [info] Skipping acquiring lock for c:\Users\user\AppData\Roaming\Code\User\workspaceStorage\814479ac89de972f6e7fd8f68e8ca5b2.
2024-08-06 16:00:38.708 [info] $getCanonicalURI invoked for authority (tunnel)
2024-08-06 16:00:38.712 [info] ExtensionService#_doActivateExtension ms-vscode.remote-server, startup: false, activationEvent: 'onResolveRemoteAuthority:tunnel'
2024-08-06 16:00:38.743 [info] [resolveAuthority(tunnel,1)][0ms] activating remote resolvers tunnel+bz-01
2024-08-06 16:00:38.743 [info] [resolveAuthority(tunnel,1)][0ms] activating resolver for tunnel+bz-01...
2024-08-06 16:00:38.743 [info] [resolveAuthority(tunnel,1)][0ms] invoking final resolve()...
2024-08-06 16:00:39.262 [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
2024-08-06 16:00:39.297 [error] [resolveAuthority(tunnel,1)][553ms] returned an error Connection closed
2024-08-06 16:00:39.352 [info] ExtensionService#_doActivateExtension wayou.vscode-todo-highlight, startup: true, activationEvent: '*'
2024-08-06 16:00:39.356 [info] ExtensionService#_doActivateExtension ms-vscode.remote-explorer, startup: false, activationEvent: 'onCommand:remote-internal.setActiveFolders'
2024-08-06 16:00:39.379 [info] Eager extensions activated
2024-08-06 16:00:39.393 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-ssh, startup: false, activationEvent: 'onCommand:remote-internal.getActiveSshRemote'
2024-08-06 16:00:39.443 [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
2024-08-06 16:00:39.649 [error] Error: getaddrinfo ENOTFOUND global.rel.tunnels.api.visualstudio.com
	at re.from (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:940980)
	at w.<anonymous> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:963273)
	at w.emit (node:events:531:35)
	at h.forEach.d.<computed> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:680126)
	at ClientRequest.emit (node:events:531:35)
	at TLSSocket.socketErrorListener (node:_http_client:500:9)
	at TLSSocket.emit (node:events:519:28)
	at emitErrorNT (node:internal/streams/destroy:169:8)
	at emitErrorCloseNT (node:internal/streams/destroy:128:3)
	at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
	at At.request (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:971833)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async E.axiosRequest (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:75388)
	at async E.request (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:76034)
	at async E.sendRequest (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:69974)
	at async E.listTunnels (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:64683)
	at async c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:1201977
	at async d.h (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:206473)
	at async Promise.all (index 1)
	at async t.RemoteTreeDataProvider.refreshTunnels (c:\Users\user\.vscode\extensions\ms-vscode.remote-explorer-0.4.3\dist\node\extension.js:1:7845) remote-tunnels.internal.getTunnelsList {"value":"ms-vscode.remote-server","_lower":"ms-vscode.remote-server"}
2024-08-06 16:00:40.665 [error] Error: getaddrinfo ENOTFOUND global.rel.tunnels.api.visualstudio.com
	at re.from (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:940980)
	at w.<anonymous> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:963273)
	at w.emit (node:events:531:35)
	at h.forEach.d.<computed> (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:680126)
	at ClientRequest.emit (node:events:531:35)
	at TLSSocket.socketErrorListener (node:_http_client:500:9)
	at TLSSocket.emit (node:events:519:28)
	at emitErrorNT (node:internal/streams/destroy:169:8)
	at emitErrorCloseNT (node:internal/streams/destroy:128:3)
	at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
	at At.request (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:971833)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async E.axiosRequest (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:75388)
	at async E.request (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:76034)
	at async E.sendRequest (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:69974)
	at async E.listTunnels (c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:64683)
	at async c:\Users\user\.vscode\extensions\ms-vscode.remote-server-1.5.2\dist\node\extension.js:2:1201977
	at async d.h (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:206473)
	at async Promise.all (index 1)
	at async t.RemoteTreeDataProvider.refreshTunnels (c:\Users\user\.vscode\extensions\ms-vscode.remote-explorer-0.4.3\dist\node\extension.js:1:7845)

This is interesting
[error] Error: getaddrinfo ENOTFOUND global.rel.tunnels.api.visualstudio.com
I have fiber internet and don't have any evidence of other connectivity problems.

The original issue seems to be around Codespaces, so please report that here: https://github.com/community/community/discussions/categories/codespaces
As for issues with tunnels, please open a new issue.


Update english nyaize

Summary
日本語の語句がしりません、ですから英語でかいます、すみません。
I've updated the english nyaize functionality. I had some other ideas, but decided to only implement the "na" to "nya" parts. The RegEx case insensitive flag i does not work here because it would replace e.g. "Naturally" with "nyaturally", which would be incorrect. Therefore two separate replacements have been implemented.
In addition, I fixed the existing replacements. For example, "Morning everyone!" was replaced with "mornyan everynyan!" when it should have been "Mornyan everynyan!" (see above problem).

Thank you guys!


Fixes broken (404) links.

The following hyperlinks are invalid and returning 404 errors. I tracked down the following alternatives:

Bake Template - the master branch has been renamed the 2.x branch.
AmazonSdk - it appears @mcallisto has unpublished his fork, and so I switched to another version, unless or until he chimes in with an updated location.
GHREPO.info - has been renamed to Kildekoden.
cakephpnyc - I can not find this group on Meetup.com, and have replaced the link with their twitter account.

Thanks a lot!


Revet regression from 89e721a

If you clone this repo and run node example with Node v4, v5, v6, or v7, it doesn't actually run the tests. This commit fixes that.
In the commit 89e721a there were two changes. The first was fine, so this commit does not revert that change.
But the second change made in 89e721a was a major regression. It's all about calling Function.prototype.apply supplying fixture.content as the array of arguments. Inspecting the definition of that fixture.contents (line 47) reveals that the property comes from a module called file-reader which returns objects, not arrays. Function.prototype.apply is inappropriate for objects, so this commit ensures that Function.prototype.apply is not used (unless for some reason fixture.content happens to be array-like).

thanks!


Cookie method has returns wrong value when using in response

What steps will reproduce the problem?
Add cookie
Yii::$app->response->cookies->add(new Cookie([
                'name' => 'test',
                'value' => 1,
            ]));

What is the expected result?
When checking if the CookieCollection has the current cookie, it should return true.
$value = Yii::$app->response->cookies->has('test')
What do you get instead?
$value is actually false.
I suppose its because in the Yii code expire is checked and the cookie has expire 0 in my case. But it's a valid value, it means 'until the browser is closed'.
return isset($this->_cookies[$name]) && $this->_cookies[$name]->value !== ''
    && ($this->_cookies[$name]->expire === null || $this->_cookies[$name]->expire >= time());

Suggested solution
I’d updated the code like this, but I'm really not sure if it's enough and won't break anything.
return isset($this->_cookies[$name]) && $this->_cookies[$name]->value !== ''
    && ($this->_cookies[$name]->expire === null || $this->_cookies[$name]->expire === 0 || $this->_cookies[$name]->expire >= time());

Additional info

Q
A

Yii version
<IP_ADDRESS>

PHP version
7.1.4

Operating system
Win10

Thank you for the reported issue. Would you like to help up to fix this issue by submitting a pull request? We have contributors guide that is a good starting point. If you need any tip – let us know.

Of course I can make a pull request, but that’s why I wrote the issue – I’m not sure if the suggested code is ok. If it doesn’t break anything. I’m really not so self-confident about the Yii2 core.
So if you guys says “your solution is perfectly fine and bulletproof”, I’ll happily make a pull request.

It's perfectly fine for me :)


Remove hard dependency on KafkaAutoConfiguration

There are situations where we need to stick to a certain version of the Kafka client library. With spring-boot we can opt-out of it applying its KafkaAutoConfiguration and set ${kafka.version} and ${spring-kafka.version} as needed while still benefitting from other spring-boot features in the rest of the application.
However, in KafkaBinderConfiguration (and also the streams binder variants) there is a hard @Import for KafkaAutoConfiguration which by-passes the support for exclusion and ordering of AutoConfigurations. Would it be possible to use @AutoConfigureAfter or, preferably, create a dedicated KafkaConfiguration class in spring-cloud-stream-binder-kafka-core which would bail out if the required beans are already provided by AutoConfiguration? That way the dependency on spring-boot becomes optional.
https://github.com/spring-cloud/spring-cloud-stream/blob/6c8423365adebac2bdee4c3ccb0ca5c01a8d00e9/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java#L84

@chringwer Sounds like something we can do. Feel free to issue a PR, or we can get to it at some point during the 4.0.x timeline.

This is similar to what was done in the RabbitBinder and RabbitAutoConfiguration.

Legend
---------------------------------
SB = SpringBoot
KAC = KafkaAutoConfiguration
ACA = AutoConfigureAfter

Current use of KAC
SB KAC is used in the following ways by the binder:
Standard config
When the app uses standard binder config then the app context is shared w/ the binder so the SB KAC is used. However, if SB KAC is excluded then the directly imported KAC is used.
Custom config
When the app uses custom binder config then the app context is not shared w/ the binder so the directly imported KAC is used.
Possible solutions
AutoConfigureAfter
Because KAC is not recognized as typical SB auto-config, ACA does not apply in this case. If you add it to the binder configs it has no effect.
KAC removal
The only KAC configured bean needed by the binder is KafkaProperties. The binder constructs its own admin client, producer, consumer, etc.. This is a good thing. As such, simply replacing the direct @Import of KAC w/ @EnabledConfigurationProperties(KafkaProperties.class) works well.
With this approach, the required KafkaProperties is available in all cases (standard/custom config w/ or w/o KAC excluded).
I submitted a code proposal w/ the "KAC removal" approach. I have added a test in each binder integration test suite to verify the case w/ and w/o KAC excluded.

Thanks! That would certainly be an improvement. However, it will still leave the spring-boot dependency in place. If in a future spring-boot version KafkaProperties are renamed or otherwise modified in a backwards incompatible way, we would still have no option to pin the kafka dependencies to a particular version while staying up-to-date with the rest of the stack. I think, ideally there should be no hard compile time dependency to any of the autoconfiguration modules.

@chringwer
I understood the original ask as the ability to use another version of kafka-clients / spring-kafka via adjusting version numbers properties and excluding KAC. I believe the above approach does allow this as KP only reliance on kafka-clients / spring-kafka is for constants (see below) which are rather stable.
import org.apache.kafka.clients.CommonClientConfigs;
import org.apache.kafka.clients.consumer.ConsumerConfig;
import org.apache.kafka.clients.producer.ProducerConfig;
import org.apache.kafka.common.config.SslConfigs;
import org.apache.kafka.common.serialization.StringDeserializer;
import org.apache.kafka.common.serialization.StringSerializer;

import org.springframework.kafka.listener.ContainerProperties.AckMode;
import org.springframework.kafka.security.jaas.KafkaJaasLoginModuleInitializer;

Another benefit of this approach is a much smaller blast radius as SCSK apps that are currently configured using spring.kafka.* need no further modifications. If we were to distill the required properties into a SCS config props abstraction then those apps would have to update their spring.kafka.* properties to a new SCS property prefix.
While not perfect, I think it is a good compromise that allows another version of kafka-clients / spring-kafka to be used and also respecting the exclusions of KAC.
Wdyt?

Thanks, @onobc. I agree with your assessment and think this is probably good enough and our best option. Just wanted to make sure we are on the same page about the limitations of this solution. As you pointed out there are dependencies in KafkaProperties on kafka-clients/spring-kafka which could potentially cause issues in the future but given the nature of this class and its dependencies that is rather unlikely as of now.


Missing Entities

I installed the Integration and everything works fine, but some of the values from ETA API are missing, f.e.
How can i fix this ?

@dhoffmann1979
Which values are missing?

@dhoffmann1979  I released a new version (0.0.2) it should work now.
If not please reopen the issue


[admin] Publish

Docs Build status updates of commit b4f8682:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-add-ins-charts.md
:white_check_mark:Succeeded
View

docs/excel/excel-add-ins-ranges-precedents-dependents.md
:white_check_mark:Succeeded
View

docs/images/excel-charts-data-table.png
:white_check_mark:Succeeded
View

docs/reference/requirement-sets/ribbon-api-requirement-sets.md
:white_check_mark:Succeeded
View

docs/testing/unit-testing.md
:white_check_mark:Succeeded
View

docs/tutorials/share-data-and-events-between-custom-functions-and-the-task-pane-tutorial.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


tmpfs /tmp mount space

tmpfs by default will take the size of half the machine RAM. https://wiki.archlinux.org/index.php/Tmpfs
The gemini ansible playbooks pull down tars and files that require a little over 500MBs of space, given less space the ansible installer will fail.

Throwing errors on pulling / extracting a tar file.

#0edfe1095590e71d5558cf22539cfe2f69b43f47

Adds a script that resizes the tmpfs to 700MBs, not ideal but works as a hot fix for now

#df2e95f8c1f42545631627abb4c345a5011d4713
Conditionally sizes this mount point, to ensure we won't run out when we have small amounts of total RAM.


update command reports success incorrectly

I've noticed when iterating through a large number of files that sometimes the update command will respond with Successfully updated drive file/folder ID 0B1H-.... but in fact the file remains not updated.
In particular I've tried changing the parentname of a file:
10459 2015-05-21 15:23:22,231 [DEBUG] interfaces: Executing: gam_cmd user<EMAIL_ADDRESS>update drivefile id 0B1H-... parentname "subdir"
10460 2015-05-21 15:23:25,324 [DEBUG] interfaces: Searching for files with query: "mimeType = "application/vnd.google-apps.folder" and "me" in owners and title = "subdir""...
10461 Successfully updated drive file/folder ID 0B1H-...

Iterating through a couple hundred files this succeeds most of the time, but ~5% of the time it reports Success while the file remains in the original directory.

This is likely a propogation issue. Give it 24 hours and then check to see if all the files are moved. When you make a lot of changes all at once in Drive it's possible you may see some inconsistency for a period of time.


Backport: Add boto3 retry to mitigate IAM throttling

Signed-off-by: Rex<EMAIL_ADDRESS>By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Changes approved in https://github.com/aws/aws-parallelcluster/pull/2751


Adding API version 2023-01-15-preview for Failover Group resource type

ARM API Information (Control Plane)
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Azure 1st Party Service can try out the Shift Left experience to initiate API design review from ADO code repo.  If you are interested, may request engineering support by filling in with the form https://aka.ms/ShiftLeftSupportForm.
Changelog
Add a changelog entry for this PR by answering the following questions:

What's the purpose of the update?

[ ] new service onboarding
[x] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month.
When do you expect to publish the swagger? Please provide date or, the the date is not yet available, the month.
By default, Azure SDKs of all languages (.NET/Python/Java/JavaScript for both management-plane SDK and data-plane SDK, Go for management-plane SDK only ) MUST be refreshed with/after swagger of new version is published. If you prefer NOT to refresh any specific SDK language upon swagger updates in the current PR, please leave details with justification here.

Contribution checklist (MS Employees Only):

[x] I commit to follow the Breaking Change Policy of "no breaking changes"
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

Change to data plane APIs
Adding new properties
All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

[x] Check this box if any of the following apply to the PR so that the label "ARMReview" and "WaitForARMFeedback" will be added by bot to kick off ARM API Review.  Missing to check this box in the following scenario may result in delays to the ARM manifest review and deployment.

Adding a new service
Adding new API(s)
Adding a new API version
-[ ] To review changes efficiently, ensure you copy the existing version into the new directory structure for first commit and then push new changes, including version updates, in separate commits. You can use OpenAPIHub to initialize the PR for adding a new version. For more details refer to the wiki.

[ ] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If you have any breaking changes as defined in the Breaking Change Policy, request approval from the Breaking Change Review Board.
Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Additional details on the process and office hours are on the Breaking Change Wiki.
NOTE: To update API(s) in public preview for over 1 year (refer to Retirement of Previews)
Please follow the link to find more details on PR review process.

The justification for each are here:
1011: This response code is present in the previous api-version 2022-06-15-preview here, so I don’t believe it is a breaking change.
1026: This change is to address these model validations errors. @Monica Adusumilli was advised to fix this in order to avoid requesting exceptions for this every time.
1044: The previous 2022-06-15-preview version already had this change.
1048: The previous 2022-06-15-preview version had this x-ms-enum extension.

Breaking change previously reviewed and approved in https://github.com/Azure/azure-rest-api-specs-pr/pull/10350

/azp run

Thanks for reviewing this PR @zizw123! I addressed the comments in the latest commit. Please let me know if there is anything else needed.
@live1206

Thanks for the feedback @rkmanda. I pushed the changes addressing your comments.
@live1206 for awareness to remove ARMChangesRequested tag.


feat(client): checkout service

Changes
WIP
part of #1138

Checklist

[x] the list of features is updated (if it's a feature and it's relevant)
[x] I followed contributing guidelines

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: mkucmus:x: patzickYou have signed the CLA already but the status is still pending? Let us recheck it.


brahmi.central.GunjalaGondi schema added

Gondi is spoken by nearly 1 crore people in central india, spanning nearly seven states like TG, CHG, MH, MP, etc. Gondwana and gondi has rich cultural, and political history. Gondi is now mainly a spoken language. Present gond community uses other major scripts of respected states, like telugu, and devanagari when required.
There exists many movements, not just of statehood to gondwana, but also to teach adivasi children in their mother tongue. And to standardize language, encouraging it's usage, so on. And community after gigantic work with many elders, govt agencies from all states, linguists, assembelled for a month long conference, and published excellent dictionary. And then followed many such. Many states now provide gondi primary education, in tribal areas. It helps in continuing children in education. standardization helps in bridging gaps, and fighting insurgency, so on so forth. But there remains need for a standard script, instead of adhoc solns.
researchers of UOH, lately discovered few manuscripts of 1750s in gondi language in telangana's Gunjala. Only few elders of village can read the script then. The information contained in the manuscripts includes that of the names of the months and days, a horoscope chart, grammar, and numbers. Additionally, manuscripts were found on "knowledge of the seasons, history, and the Gondi code of ethics and literature." Of the historical information that has been discovered, the following cases have been reported: the 6th-7th century trade relationship between the Pardhan community and civilizations in Myanmar; the origins of the Indravelli mandal; the early eighteenth century rebellions of the Chandrapur Gond kings against the British, with the support of the Rohilla community, all of this among other pieces of information
The script has seen a very welcoming response by the various government agencies, and gondwana community, And telangana state govt also published text book in script, and trained children in script. Later it is included in Unicode11. It is now fairly established as future script of gondwana. a font also created for it. Community is going in mission mode in TG, CHG states in propagating script, and availing education in mother tongue.
This is little background for the script, for concerned. I will soon add gondi dictionaries, with also having gunjala gondi as script parallel to telugu as previously used. This PR adds scheme map for script.

Thanks for the contribution, @damooo . Looks good so far. Please add some pytest tests, and confirm that all tests run (you can ignore the unrelated one failing at https://travis-ci.org/github/sanskrit-coders/indic_transliteration - it works offline ) - we want to make sure that the code is never broken. See https://github.com/sanskrit-coders/indic_transliteration/tree/master/tests/sanscript . Shouldn't take much effort.

@vvasuki @damooo That's a good idea. Unit Testing is essential to prevent the code from breaking. As @vvasuki  said, the effort is minimal but the returns are exponential. The number of unit tests failed will be indicative of information loss during translation. Thank you for the valuable input!

tests updated.


JBPM-5635 - Drools language missing in an adhoc stage for completion …

…condition

@jlindop amended. thanks.

@tsurdilo While testing this, I see that the script language property applies to the OnEntry and OnExit actions as well as the AdHocCompletionCondition. I wonder if it would be better to create a separate property for the CompletionConditionLanguage so that e.g the CompletionCondition could use 'Drools' while the OnEntry/OnExit scripts use 'Java'. What do you think?

@jlindop i agree with that. if ok lets create a separate jira for that so we can do this in both here and stunner. wdyt.

@tsurdilo Agreed. The PR looks good
+1

thank you for fixing it so fast @tsurdilo  .... can we merge it now?

@csadilek could this be merged please? Same for https://github.com/droolsjbpm/jbpm-designer/pull/545. Thanks!


Update zio, zio-streams, zio-test, ... from 2.1.11 to 2.1.13

About this PR
📦 Updates

dev.zio:zio
dev.zio:zio-streams
dev.zio:zio-test
dev.zio:zio-test-sbt

from 2.1.11 to 2.1.13
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "dev.zio" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #657.


Canonical location for app public keys

There's a number of features that require communicating user's app-specific public keys-- e.g., end-to-end encryption and signing. We could support these features much more easily by having a canonical location for storing app-specific public keys for multi-player applications
Imagine, being able to encrypt a file to another specific user by calling:
putFile('foo.json', 'hello world', { encrypt: True, encryptToUser: 'blankstein.id' })

And that would encrypt the file to blankstein.id in a way that blankstein.id's appPrivateKey would know how to decrypt. Would be pretty cool, right?
Anyways, I talked about this in #381 -- and proposed turning the apps key in the profile object into a mapping from appDomain to an object { hubUrl, publicKey } instead of just a string as it is today.  Unfortunately, this wouldn't be a backwards compatible change, and for changes to the profile object, it would be nice to have backwards compatible changes.
Instead, we could add a key to profile object appsMeta which would be a mapping from appDomain to objects, and store the public key there.
{
...
apps: {
   'localhost:3030' : 'https://gaia.blockstack.org/hub/1937Jf5qW2mPCY74RtCiH2f46vfWsjBXGa/'
}
appsMeta: {
   'localhost:3030' :
     { 'publicKey': '0299f2962e593ead69f3354f3db556ff499cb8aba82e586530eff1f8801b62bd4e' }
  }
...
}

Does this require any changes from Gaia?

I don't think it would, @hstove -- I think it would only require changes in blockstack.js and blockstack-browser (roughly here: https://github.com/blockstack/blockstack-browser/blob/master/app/js/auth/components/AuthModal.js#L195) to add the entry to the profile when the multi-player storage scope is requested.

Awesome, yeah that makes sense. This would be really cool (especially in combination with your inbox proposal, which would open up a ton of possibilities).

If also "storage: gaiaurl" is added to appsMeta (duplicated), we'd have a way of deprecating and later removing "apps" in total to get away from the cruft of having apps and appsMeta separated.
The platform is still so young that we're not likely to have a lot of apps/code that exists now actually be usable in a years time anyway. So it might be nice planning for deprecation/nice formats.


feat: Slack Transport for Agent <> Slack communication

@dkolas this is the Slack transport that I wrote the other day. It works, but it's not polished and needs a bit of touch-up.
Before I do that, I was hoping for a quick scan for any high level design disagreements within so that I can fix those before polishing off the edges.
My thinking was to get something relatively simple in, along with documentation, and then we'll learn where the gremlins lie (as we did with Telegram) once people start to use it.
Also hoping it'll serve useful for us to consider a broader set of "Transports" together vis-a-vis developer/user UX issues ---- e.g. is there a universal UI/UX that manages transports? Are they ad hoc? Etc.

@douglas-reid I'm pretty sure this is ready for an initial review / edit / commit.
It implements:

a basic Slack Transport that can send multi-modal message back
is fully tested using a mock slack server

Additional edits in this pr are:

I slightly refactored Dave's Telegram testing code to use variable name that port more easily across different transports
I added a to_public_url method on the Block class to facilitate the fact that we have a few ways of creating public urls on blocks

(2) there also surfaced a TODO on the engine for creating a signed url in aws for blocks (currently we only support this for files)


Add empty string to valid 'proc_type' values

When a VSI's status is 'BUILD' the Power Cloud API returns an empty
string as the 'procType' value, which does not follow the current
OpenAPI definition.
fixes #48
I believe this is ultimately a bug in the Power Cloud API backend and am following up with the API team internally within IBM. I'm not sure how long a fix would take, so this is proposed as a interim fix.

@jaywcarman does the API return an empty string or is the returned value failing the proc_type_validator = EnumAttributeValidator.new('String', ["dedicated", "shared", "capped"]) validator and the sdk gem is returning an empty string?
Wondering if instead of allowing setting an empty string we add the value to the set of valid properties

@agrare the API is returning an empty string. For the record, here's an example response I got from a live environment using curl:
~ > pcloud GET "/pcloud/v1/cloud-instances/$cloud_instance_id/pvm-instances/f8fd1854-35aa-473a-aa7b-44b3bff52d29" | jq .
{
  "addresses": [],
  "creationDate": "2021-02-22T16:34:39.000Z",
  "diskSize": 120,
  "health": {
    "lastUpdate": "2021-02-22T16:38:04.077106",
    "reason": "PENDING",
    "status": "PENDING"
  },
  "imageID": "1cc73e97-b8d5-496c-b617-fb264a6b1463",
  "memory": 0,
  "migratable": false,
  "networkIDs": [],
  "networks": [],
  "osType": "",
  "pinPolicy": "none",
  "procType": "",
  "processors": 0,
  "pvmInstanceID": "f8fd1854-35aa-473a-aa7b-44b3bff52d29",
  "serverName": "apitesttemp",
  "srcs": [],
  "status": "BUILD",
  "storageType": "tier3",
  "sysType": "s922",
  "updatedDate": "2021-02-22T16:34:39.000Z",
  "virtualCores": {
    "assigned": 1
  },
  "volumeIDs": [
    "d869ab4c-b059-4280-93ce-6fc335f58ad6"
  ]
}

Released v1.0.2 with this change

Released v1.0.2 with this change

Thank you @agrare !


Fix setup clean

Fix for https://github.com/Toblerity/Fiona/issues/872:

Fix indent of log.info("GDAL version major=%r minor=%r", gdal_major_version, gdal_minor_version)
Add setup.py clean to travis

@sgillies  The Travis / Github connection seems to be broken at the moment. In https://github.com/Toblerity/Fiona/pull/860 the result was never submitted from travis to github and after that, I think I saw only appveyor tests running. Although, the PR seems to be running on travis: https://travis-ci.org/github/Toblerity/Fiona/builds/669858297?utm_medium=notification&utm_source=github_status

Coverage remained the same at 83.119% when pulling f44f9ed79fb253dd2d4eccedf9496adec65b4862 on rbuffat:fix_setup_clean into 79e1b5a2caf8cdcf525b6ee255215e0ab12dc8fc on Toblerity:maint-1.8.

Thanks @rbuffat !


feat(openshift): Configure osm-label to work on OpenShift

Signed-off-by: Kalya Subramanian<EMAIL_ADDRESS>
Description:
Configure anyuid SCC for osm-label job to run on OpenShift

Affected area:

New Functionality      [ ]
Documentation          [ ]
Install                [X]
Networking             [ ]
Metrics                [ ]
Security               [ ]
Tests                  [ ]
CI System              [ ]
Performance            [ ]
Other                  [ ]

Please answer the following questions with yes/no.

Does this change contain code from or inspired by another project? If so, did you notify the maintainers and provide attribution?
Inspired by https://github.com/Azure/azure-policy-kubernetes/pull/149/files

If we're editing the osm-label template for openshift, we should test the compatibility of az policy and osm-arc on openshift with the built-in azure policies enforced. Let's pair on this when you're ready.

If we're editing the osm-label template for openshift, we should test the compatibility of az policy and osm-arc on openshift with the built-in azure policies enforced before we merge this. Let's pair on this when you're ready.

This is a great point to bring up. it's not a blocker for merging this though since we want to enable OpenShift usage. We're planning on hammering out PSPs/SCCs in the next release both upstream and for Arc


STDIOTunnel with ssh is not working

I am unable to make STDIOTunnel to work with ssh ProxyCommand as shown in example in the README.md file.
Meanwhile TCPClientTunnel works without issues.
Software used:
Debian 12.1
OpenSSH_9.2p1 Debian-2, OpenSSL 3.0.9 30 May 2023
wireproxy, version 1.0.6
Non working config:
[Interface]
Address = <IP_ADDRESS>/32
PrivateKey = redacted
DNS = <IP_ADDRESS>
MTU = 1400

[Peer]
PublicKey = redacted
PresharedKey = redacted
AllowedIPs = internal.subnet/24
Endpoint = external.ip:51820
PersistentKeepalive = 15

[STDIOTunnel]
Target = internal.server.ip:22

$ ssh -o ProxyCommand='./wireproxy -c ./wireproxy.conf'<EMAIL_ADDRESS><no output>

Though I can see on the server side that handshakes have been made, there is no output when running the above ssh command. I expected the server to ask for the password.
Working config:
[Interface]
Address = <IP_ADDRESS>/32
PrivateKey = redacted
DNS = <IP_ADDRESS>
MTU = 1400

[Peer]
PublicKey = redacted
PresharedKey = redacted
AllowedIPs = internal.subnet/24
Endpoint = external.ip:51820
PersistentKeepalive = 15

[TCPClientTunnel]
BindAddress = <IP_ADDRESS>:2222
Target = internal.server.ip:22

$ ./wireproxy -c ./wireproxy.conf -d
$ ssh -p 2222 me@localhost
me@localhost's password:

Works as expected.
Wireguard server is on a separate machine, does NAT, and forwards packets to the rest of the local network.
Hopefully it's just me doing something wrong :smile:
This tool is great for when you want to deploy to a server on your local network via github actions and don't want to expose ssh to the internet. Deserves a github action on the marketplace if you ask me.

Hello,
I am the creator of the STDIOTunnel feature, as I am not the owner of this project though, I didn't get notified of the issue you were facing.
Considering that you have not used the -s option of wireproxy, it puzzles me that your are not receiving any of the DEBUG out put of the command, you should see something like
DEBUG: 2023/08/15 15:41:22 UAPI: Updating private key
DEBUG: 2023/08/15 15:41:22 Routine: decryption worker 4 - started
DEBUG: 2023/08/15 15:41:22 Routine: encryption worker 1 - started
DEBUG: 2023/08/15 15:41:22 Routine: encryption worker 3 - started
DEBUG: 2023/08/15 15:41:22 Routine: decryption worker 3 - started
DEBUG: 2023/08/15 15:41:22 Routine: handshake worker 3 - started
DEBUG: 2023/08/15 15:41:22 Routine: encryption worker 4 - started

[...]
If you could manage to send that output, it would be great, as well as running ssh with -v
Thanks

Another question: when this doesn't work, you have no other wireguard connection using the same private key right? And this the only connection you're trying to do via STDIO?
Wireguard only supports one connection per peer, so if you want to use multiple ssh connections over the same wireguard link, you have to multiplex using advanced ssh configuration that is outside of the scope of the wireproxy's configuration (ControlMaster, ControlPath, ProxyJump). It works very well, but first let's try to make your first and only connection work :)


Compile compatibility warnings for CUDA9.1 which could be cause of  a modelling failure.

Environment info
Operating System: unbuntu 16.04
Compiler: g++ and nvcc using CUDA9.11
Hardware: multi GPU V100
Package used (python/R/jvm/C++): C++
xgboost version used: latest master
trying to compile from source code

The commit hash (git rev-parse HEAD): cdc036b752df52c32d43329a9b9c92ae05debbec
Logs will be helpful (If logs are large, please upload as attachment).

Steps to reproduce

run camke with the following options: cmake .. -DUSE_CUDA=ON -DUSE_NCCL=ON -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-9.1
get the following warnings when it compiles against CUDA

/home/mrawas/apps/xgboost/src/tree/updater_gpu_hist.cu(418): warning: function "__ballot"
/usr/local/cuda-9.1/include/sm_20_intrinsics.h(407): here was declared deprecated ("__ballot() is not valid on compute_70 and above, and should be replaced with __ballot_sync().To continue using __ballot(), specify virtual architecture compute_60 when targeting sm_70 and above, for example, using the pair of compiler options: -arch=compute_60 -code=sm_70.")

/home/mrawas/apps/xgboost/src/tree/updater_gpu.cu(111): warning: function "__shfl_up(int, unsigned int, int)"
/usr/local/cuda-9.1/include/sm_30_intrinsics.hpp(175): here was declared deprecated ("__shfl_up() is not valid on compute_70 and above, and should be replaced with __shfl_up_sync().To continue using __shfl_up(), specify virtual architecture compute_60 when targeting sm_70 and above, for example, using the pair of compiler options: -arch=compute_60 -code=sm_70.")
          detected during instantiation of "void xgboost::tree::reduceScanByKey(xgboost::bst_gpair *, xgboost::bst_gpair *, const xgboost::bst_gpair *, const int *, const xgboost::tree::node_id_t *, int, int, int, xgboost::bst_gpair *, int *, const int *, xgboost::tree::node_id_t) [with BLKDIM_L1L3=256, BLKDIM_L2=512]"
(605): here

/home/mrawas/apps/xgboost/src/tree/updater_gpu.cu(111): warning: function "__shfl_up(int, unsigned int, int)"
/usr/local/cuda-9.1/include/sm_30_intrinsics.hpp(175): here was declared deprecated ("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")
          detected during instantiation of "void xgboost::tree::reduceScanByKey(xgboost::bst_gpair *, xgboost::bst_gpair *, const xgboost::bst_gpair *, const int *, const xgboost::tree::node_id_t *, int, int, int, xgboost::bst_gpair *, int *, const int *, xgboost::tree::node_id_t) [with BLKDIM_L1L3=256, BLKDIM_L2=512]"
(605): here

/home/mrawas/apps/xgboost/src/tree/updater_gpu_hist.cu(418): warning: function "__ballot"
/usr/local/cuda-9.1/include/sm_20_intrinsics.h(407): here was declared deprecated ("__ballot() is deprecated in favor of __ballot_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")

/home/mrawas/apps/xgboost/src/tree/updater_gpu.cu(111): warning: function "__shfl_up(int, unsigned int, int)"
/usr/local/cuda-9.1/include/sm_30_intrinsics.hpp(175): here was declared deprecated ("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")
          detected during instantiation of "void xgboost::tree::reduceScanByKey(xgboost::bst_gpair *, xgboost::bst_gpair *, const xgboost::bst_gpair *, const int *, const xgboost::tree::node_id_t *, int, int, int, xgboost::bst_gpair *, int *, const int *, xgboost::tree::node_id_t) [with BLKDIM_L1L3=256, BLKDIM_L2=512]"
(605): here

/home/mrawas/apps/xgboost/src/tree/updater_gpu_hist.cu(418): warning: function "__ballot"
/usr/local/cuda-9.1/include/sm_20_intrinsics.h(407): here was declared deprecated ("__ballot() is deprecated in favor of __ballot_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")

/home/mrawas/apps/xgboost/src/tree/updater_gpu.cu(111): warning: function "__shfl_up(int, unsigned int, int)"
/usr/local/cuda-9.1/include/sm_30_intrinsics.hpp(175): here was declared deprecated ("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")
          detected during instantiation of "void xgboost::tree::reduceScanByKey(xgboost::bst_gpair *, xgboost::bst_gpair *, const xgboost::bst_gpair *, const int *, const xgboost::tree::node_id_t *, int, int, int, xgboost::bst_gpair *, int *, const int *, xgboost::tree::node_id_t) [with BLKDIM_L1L3=256, BLKDIM_L2=512]"
(605): here

/home/mrawas/apps/xgboost/src/tree/updater_gpu_hist.cu(418): warning: function "__ballot"
/usr/local/cuda-9.1/include/sm_20_intrinsics.h(407): here was declared deprecated ("__ballot() is deprecated in favor of __ballot_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")

/home/mrawas/apps/xgboost/src/tree/updater_gpu.cu(111): warning: function "__shfl_up(int, unsigned int, int)"
/usr/local/cuda-9.1/include/sm_30_intrinsics.hpp(175): here was declared deprecated ("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")
          detected during instantiation of "void xgboost::tree::reduceScanByKey(xgboost::bst_gpair *, xgboost::bst_gpair *, const xgboost::bst_gpair *, const int *, const xgboost::tree::node_id_t *, int, int, int, xgboost::bst_gpair *, int *, const int *, xgboost::tree::node_id_t) [with BLKDIM_L1L3=256, BLKDIM_L2=512]"
(605): here

/home/mrawas/apps/xgboost/src/tree/updater_gpu_hist.cu(418): warning: function "__ballot"
/usr/local/cuda-9.1/include/sm_20_intrinsics.h(407): here was declared deprecated ("__ballot() is deprecated in favor of __ballot_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")

/home/mrawas/apps/xgboost/src/tree/updater_gpu.cu(111): warning: function "__shfl_up(int, unsigned int, int)"
/usr/local/cuda-9.1/include/sm_30_intrinsics.hpp(175): here was declared deprecated ("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")
          detected during instantiation of "void xgboost::tree::reduceScanByKey(xgboost::bst_gpair *, xgboost::bst_gpair *, const xgboost::bst_gpair *, const int *, const xgboost::tree::node_id_t *, int, int, int, xgboost::bst_gpair *, int *, const int *, xgboost::tree::node_id_t) [with BLKDIM_L1L3=256, BLKDIM_L2=512]"
(605): here

/home/mrawas/apps/xgboost/src/tree/updater_gpu_hist.cu(418): warning: function "__ballot"
/usr/local/cuda-9.1/include/sm_20_intrinsics.h(407): here was declared deprecated ("__ballot() is deprecated in favor of __ballot_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).")

and on trying to build a model using gpu_hist it fails directly after memory allocation:

yyyy@xxxx:~$ ~/apps/xgboost/xgboost train.conf
[16:38:28] 196623695x1967 matrix with<PHONE_NUMBER> entries loaded from /data/d1
[16:38:28] /apps/xgboost/src/cli_main.cc:198: Loading data: 57.0302 sec
[16:38:28] boosting round 0, 0 sec elapsed
[16:39:26] Allocated 3773MB on [2] Tesla V100-SXM2-16GB, 11941MB remaining.
[16:39:26] Allocated 3773MB on [3] Tesla V100-SXM2-16GB, 11941MB remaining.
[16:39:26] Allocated 3773MB on [0] Tesla V100-SXM2-16GB, 11189MB remaining.
[16:39:27] Allocated 3773MB on [1] Tesla V100-SXM2-16GB, 11941MB remaining.
[16:39:33] Allocated 73MB on [2] Tesla V100-SXM2-16GB, 11867MB remaining.
[16:39:33] Allocated 73MB on [0] Tesla V100-SXM2-16GB, 11115MB remaining.
[16:39:33] Allocated 73MB on [3] Tesla V100-SXM2-16GB, 11867MB remaining.
[16:39:33] Allocated 73MB on [1] Tesla V100-SXM2-16GB, 11867MB remaining.
terminate called after throwing an instance of 'thrust::system::system_error'
  what():  parallel_for failed: invalid argument
Aborted (core dumped)

Also worth mentioning that I have tried to provide -DCUDA_COMPUTE_VER=60 in cmake, but is seems that the cmake file forces v70 when it finds cuda 9 check https://github.com/dmlc/xgboost/blob/master/CMakeLists.txt#L125

As a try to fix I have had a hacky fix for the cuda deprecated functions call be doing the following, as it helped compiling the code with no warnings, but the modelling error says as is.
--- a/src/tree/updater_gpu.cu
+++ b/src/tree/updater_gpu.cu
@@ -111,1 +111,1@@
-  int previousKey = __shfl_up(myKey, 1);
+  int previousKey = __shfl_up_sync(0xFFFFFFFF, myKey, 1);
--- a/src/tree/updater_gpu_hist.cu
+++ b/src/tree/updater_gpu_hist.cu
@@ -418,1 +418,1 @@
-    unsigned ballot = __ballot(val == left_nidx);
+    unsigned ballot = __ballot_sync(0xFFFFFFFF, val == left_nidx);

I'm not too worried about the compiler warnings. We can easily write a macro that switches between the 8.0/9.0 versions of these functions.
I believe the crash may be due to the updated thrust library that comes with 9.1. For now I think we will not support 9.1 until this issue can be dealt with.

@RAMitchell reinstalled with 9.0 cuda. Still gettings the same error...

For me Cuda 9.0 solved the issue, keeping in mind that if you have more than one cuda in your system you would need to specify the target path in you PATH environment, in addition to LD_LIBRARY_PATH, before compiling the code. and while running.


Adding bookmark fails with "Error saving bookmark: Request error: OK"

First of all, I love linkding, love this extension <3
That said, I've recently started running into an issue adding bookmarks. This is on Firefox 121.0 (64-bit) on Fedora Linux. Not sure what has triggered this change but here's the error:

Extension settings state that the extension is properly configured (API key is set), and I'm able to add bookmarks via the linkding web interface. Any ideas on what's going on here?

Nevermind, I figured it out. I was using an http address instead of https (reverse proxy with nginx).


update readme

Adds badges to the readme.
resolves #395

Maybe add a note about browser compatibility as mentioned on yesterdays meeting? @vnys

Maybe add a note about browser compatibility as mentioned on yesterdays meeting? @vnys

We support the most up to date version of evergreen browsers (browsers that auto-update), which means Chrome, Safari, Firefox and (Chromium) Edge.
I think that sums it up, we don’t have to mention specifically that we don’t support IE11 or non-Chromium Edge – or that Safari only applies for mobile, do we? The guidelines from the IT Pro Network says mobile Safari – but if we want CCOM to use our components for the company website we can’t omit desktop Safari.


chore(main): release 1.0.7

:robot: I have created a release beep boop
1.0.7 (2024-08-21)
Bug Fixes

mantem node_modules na imagem para utilizar a CLI do typeorm no init container (e67f9c6)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v1.0.7
:sunflower:


Using Itens Bug When Should Generate Another Item

When i setup a item like water bottle to be stacked, and try to drink it for example it should consume just one water bottle and generate an empty bottle, but what it actually does is consume all water bottles and generates only one empty bottle

This is a side effect that I'm unable to fix. I would avoid making items that normally can't stack stackable. Same thing happens with tools, weapons, armor etc.


[FEATURE] : Integration of Gemini AI Chatbot for Fitness Guidance and Support

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
To improve user engagement and provide immediate, personalized support, I propose integrating the Gemini AI Chat into the FitFlex platform. This Chat will assist users with workout guidance, fitness tips, nutrition advice, and provide motivational support to keep users consistent in their fitness journey.
The Gemini AI chatbot will be customized to match the FitFlex website's theme, ensuring a cohesive look and user experience.
DEMO

NOTE : The UI will be matched with the theme of the website
Use Case

Enhanced User Guidance: The Gemini AI chatbot will provide immediate answers to common questions about workout routines, exercise techniques, and general fitness guidance, creating a more supportive and educational experience for users.

Personalized Fitness Advice: Users can quickly get personalized advice on exercises, diet, and fitness routines tailored to their goals (e.g., weight loss, muscle gain, general fitness), empowering them to make well-informed choices.

24/7 Availability: With round-the-clock access, users can receive support and encouragement anytime, which is especially valuable for maintaining motivation and adherence to fitness goals.

Benefits

Improved User Retention: Real-time assistance encourages users to stay engaged and on track with their fitness programs.
Enhanced User Experience: The chatbot adds a layer of personalized guidance, making FitFlex feel like a more interactive and supportive fitness companion.
Resource Efficiency: By answering frequently asked questions, the chatbot reduces the need for additional human support, allowing for more efficient resource allocation.

Priority
High
Checklist

[X] I have read the Contributing Guidelines
[X] I’m a GSSOC'24 contributor
[X] I have starred the repository

@Shariq2003,  please complete as soon as possible.

@GAVINESHWAR sir, please look into level

@GAVINESHWAR sir, I am adding Both, Backend and Frontend


Dead Library?

I see CA Tech was purchased by Broadcom in November and the commits dropped off significantly after that. I love that you guys have a11y concerns baked in, but as the 8ball says "Outlook not so good."

Hi, Scott. The library is not dead, but you're right that it's had much, much less time devoted to it recently. We're discussing internally how best to move forward and will clearly communicate the outcome. Thank you for your kind words and concern.
I'm going to close this for now, but will reference this issue and/or ping you when that official communication is published.

We have published a document regarding the status of this project: https://github.com/mineral-ui/mineral-ui/blob/master/docs/status-of-mineral-ui.md
If you have further thoughts, please respond in the dedicated issue, #845, or to the email address available in that doc.

@kylegach Thanks for all you did for the project. I know how heartbreaking it can be to lose this amount of work. :hugs: to you and your team.


Opening Dashboard on ECM provisioned cluster results in Get request to v1/schemas returns 502 - Available after refreshing the browser.

What kind of request is this:
bug
Steps to reproduce (least amount of steps as possible):

After installing Rancher provision a cluster
When the new cluster is provisioned, click in Try Dashboard.

Result:

Refreshing the browser makes the Dashboard available.
Other details that may be helpful:
Related to: rancher/rancher#28150
Environment information

Rancher version: master-head (08/11/2020) d19f179c4
Installation option: HA k8s

I use Tencent TKE provider, got same problem

Happens to me as well on v2.4.5

@izaac can you reproduce this everytime?

@maggieliu I'm not able to reproduce this on latest master at least not consistently meaning rarely seen.

This must have been a firewall issue. I got it fixed by opening some ports, can't remember the exact one though... Maybe 8472.

solved when rancher agent run success in kubernetes

https://github.com/rancher/rancher/issues/28364

@izaac can you please test again in master? Also can you please test in 2.4 and log a bug for 2.4 also?

Rancher version v2.4-head (08/26/2020) 43fc91d70
I am able to reproduce this by deploying clusters and clicking Try Dashboard as soon as the cluster is Active in Ember UI.
Even though the Cluster is in Active state It seems that until all the System project workloads are finished deploying, perhaps specifically cattle-cluster-agent trying to open the Dashboard on these clusters end up getting this cluster schemas endpoint error.
I wasn't able to reproduce this on master-head (08/26/2020) 616259e02 I tried a few times with different cluster types.
Opened #28577 for v2.4 follow up.


Adding optional priority to dump commands, and using for full dumps

Fixes #419

Coverage remained the same at 80.864% when pulling 1221d0043c7d9651af0d33185cdbf88d330ff65e on dump-priority into 63e6e479ccc7f94a3abfd7780a6301e3605e786c on master.


unable to install dbt-fal[bigquery]

Describe the bug
When running pip install dbt-fal[bigquery] i get zsh: no matches found: dbt-fal[bigquery]
How to reproduce
On mac osx use pip install dbt-fal[bigquery]
Expected behavior
installation of  dbt-fal[bigquery]
Actual behavior
I get the message:  zsh: no matches found: dbt-fal[bigquery]

Thank you for raising this, @marcNY. Could you tell us which versions of Python and dbt-bigquery you are using?

@marcNY, you need to enclose the package in quotes. Brackets are picked up by zsh and treated differently.
Try
pip install 'dbt-fal[bigquery]'

Hi @marcNY! Where you able to run @chamini2's recommendation successfully? If yes, I would like to close the ticket.


environment variables not populating form or headers correctly

Describe the bug
In 2020.3.0 and 2020.3.2  I am unable to get some environment variables to populate form or header fields correctly
The environment variables appear when I press CTRL-SPACE, but after selecting the completion, the variable appears onscreen in red with a warning triangle, OR the variable appears correct but the query URL Preview shows the variable as NaN
To Reproduce
Steps to reproduce the behavior:

Create a new workspace
add "BASE_URL" to the base environment
create a sub-environment
add userid, password and apikey to a new sub-enviroment
create a GET request, on query tab add field name api_key, in value use CTRL-SPACE to select apikey. Note that the value of the api key correctly displays in the form but the URL preview shows api_key=NaN (screenshot below)
create a POST request, url-form encoded, add form variables username and password. Use env  variables to populate
Note in the form that 'username' is highlighted in RED even though it displays the correct value from the sub-environment

Expected behavior
Variables should work like they did before 2030.3.0
Screenshots

Desktop (please complete the following information):

OS: Ubuntu 18
Installation Method: snap
App Version 2020.3.2

Additional context
I love this program and use it every day.. This is the first time I've had a problem.  Thanks for trying to get 2020.3.2 out, but I think its still not quite right

This is fixed in 2020.3.3, which was a separate issue than the one fixed in 2020.3.2

thank you for the quick fix, it has resolved the issue for me.

I am seeing this issue again in the current version (2023.2.2)

In my case this is occurring when I have a dash in the environment variable.  I have changed it to an underscore instead.


Infer host using most frequently seen url rather than first seen

If a --host argument is not passed to the command line, then
the most frequently seen URL from the HAR input should be used
to infer the host, rather than the first URL seen in the HAR input.
This is useful for ingesting HAR files where there may be some other
urls included that are not likely to be the desired URL.
Cleaned up a few spelling issues
Added npm run test support using mocha for the newly introduced
Util.inferHosts function.

Merged on pull request https://github.com/anbuksv/avantation/pull/30


access: loong64 team for @sophie-zhao

Hi,
Please add @sophie-zhao  to the @golang/loong64   linux/loong64 team. She has contributed many CLs to linux/loong64.
These are her commits: https://github.com/golang/go/commits?author=sophie-zhao
Thanks!

Thanks. An invite has been sent, it will need to be accepted by @sophie-zhao.

Thanks. I have accepted the invite and joined the loong64 team.


DevToolsActivePort file doesn't exist

Running on Windows.  Getting this error:
An error occurred while processing the url https://en.wikipedia.org/wiki/John_Calvin: Message: unknown error: Chrome failed to start: was killed.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location C:\Program Files\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

Exact same issue for me. Tried different arguments for chromeOptions but couldnt find a solution so far.

Same issue for me
Chrome : Version 114.0.5735.199 (Official Build) (64-bit)
but tried brave and  firefox as well no luck

Looking into that. Did any of you found a solution?

Negative.

Tried pretty much all fixes I could find online. Issue still exists.

Same here.

perfectly the same problem. anybody to downgrade chrome?

Is this issue still happening? I understand should be resolved by now

@assafelovic Yes. Still happening.

@msantoro14
I am trying to running the code on windows 10 but can't find a solution to the error "OSError: cannot load library 'gobject-2.0-0': error 0x7e.  Additionally, ctypes.util.find_library() did not manage to locate a library called 'gobject-2.0-0'".
I installed GTK+3 following the instruction from the link in the troubling shoot but it didn't work.
I suppose you already solved this error.
How kind of you if you give me the solution.

I didn't have this error.  I've been using the test environment as a
workaround.
On Wed, Aug 16, 2023, 10:08 PM Jacob Chan @.***> wrote:

@msantoro14 https://github.com/msantoro14
I am trying to running the code on windows 10 but can't find a solution to
the error "OSError: cannot load library 'gobject-2.0-0': error 0x7e.
Additionally, ctypes.util.find_library() did not manage to locate a library
called 'gobject-2.0-0'".
I installed GTK+3 following the instruction from the link in the troubling
shoot but it didn't work.
I suppose you already solved this error.
How kind of you if you give me the solution.
—
Reply to this email directly, view it on GitHub
https://github.com/assafelovic/gpt-researcher/issues/24#issuecomment-1681502971,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANLEW62ZPITWPQ2FDZVRX33XVV4J3ANCNFSM6AAAAAA2GGYFSQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

I`m still running into the mentioned issue.


Unable to export XML or json

While following the example in the demo I get this error:
Property 'bpmnJS' is private and only accessible within class 'BpmnEditorComponent'.ts(2341)
clickExport() {
  this.ucBpmn.bpmnJS.saveXML((err, data) => {
    console.log(data);
  });
}

Also getting getJson does not exist on type BpmnEditorComponent
exportJson() {
  this.ucBpmn.getJson().then(json => {
    console.log(json);
    this.json = json;
  })
}

How to get the XML/Json?
===UPDATE===
I was able to get the xml by passing in the template var
<div id="modeler">
  <button class="btn btn-outline-success" label="Save" (click)=clickExport(modeler)>Save</button>
  <ng-bpmn type="modeler" #modeler></ng-bpmn>
</div>

  clickExport(modeler) {
    modeler.bpmnJS.saveXML((err, data) => {
      if(err){ console.log(err.message); }

      console.log(`Exporting XML`, data);
    });
  }

This seems kinda hacky and I can't get the json this way

So u still cant get the json?

I haven not tried since and had to move on.


Poster generated at quarter resolution on slow machines

Description
When running Model-Viewer on a slow machine, the Poster images generated via toBlob are at a quarter of the resolution of the Model-Viewer object (half original width and height).
This seems to only happen when the 3D rendering has been downscaled (automatically by Three.js when framerate is slow?). The toBlob method must be capturing the image data at the downscaled resolution, rather than the original canvas pixel dimensions.
This is possibly a three.js issue rather than Model-Viewer issue. Unless there's some way to force Three.js to render out at the specific full resolution for the toBlob capture?
Only noticed this as I was doing some cross-platform testing and was using a (low end) cloud-based remote desktop session for Windows testing. In the real world, maybe people wouldn't be using such a low spec machine.
Live Demo
https://modelviewer.dev/examples/tester.html
Version

model-viewer: v1.2.1

Browser Affected

[ ] Chrome
[ ] Edge
[x] Firefox v78.0.2
[ ] IE
[ ] Safari

OS

[ ] Android
[ ] iOS
[ ] Linux
[ ] MacOS
[x] Windows

This screenshot shows the poster generation demo side by side with the generated image:

Exploring this a bit more, and I see there is a minimumRenderScale setting that I can force to 1 to prevent downscaling at the time of capture. So that workaround is fine for my needs.

Perfect, yes I should have mentioned that.


UNDERTOW-1964 IPAddressAccessControlHandler stops working when ProxyPeerAddressHandler is enabled and X-Forwarded-For request header contains multiple IP addresses

Issue:
https://issues.redhat.com/browse/UNDERTOW-1964
https://issues.redhat.com/browse/UNDERTOW-1965

Hmm, a new test case IPAddressAccessControlHandlerWithProxyPeerAddressHandlerTestCase fails when testing with -Pproxy option.
It appears setReuseXForwarded(true) is not invoked for ProxyHandler when it's initialized in DefaultServer. Hence, as the proxy does not forward the X-Forwarded-For request header which the client sends, IPAddressAccessControlHandlerWithProxyPeerAddressHandlerTestCase fails.
I think we need to update DefaultServer to initialize ProxyHandler with setReuseXForwarded(true), or specify @ProxyIgnore for IPAddressAccessControlHandlerWithProxyPeerAddressHandlerTestCase temporarily.

Hmm, the test case is still failing with ipv6... I guess the failure is same to UNDERTOW-1198, so I hope this failure will be resolved after https://github.com/undertow-io/undertow/pull/1160 is merged.

@msfm it appears that we still have failures in the testsuite


codeplex repo provides no information regarging porting to github

So I've been pointed to codeplex SVE repository from some stackoverflow question and have only later found out about the github repo which is more up to date

Fixed


Provide a skeleton for Web Portal Api

need a simple skeleton for working with future API
[ ] provide auth methods

if #33 succeed, then move API to util-web-api package


lbc.extract_topology() np.bool error

error with numpy 1.25.2 please update requirements and specify compatible version of numpy (<1.20?)
lbc.extract_topology()

File ~\anaconda3\envs\conda3Dopen\lib\site-packages\pc_skeletor\laplacian.py:287 in extract_topology
self.skeleton_graph = self.__extract_skeletal_graph(skeletal_points=skeleton_points)
File ~\anaconda3\envs\conda3Dopen\lib\site-packages\pc_skeletor\laplacian.py:241 in __extract_skeletal_graph
_, _, _, _, edge_index, _ = extract_mst(points=skeletal_points)
File ~\anaconda3\envs\conda3Dopen\lib\site-packages\pc_skeletor\laplacian.py:237 in extract_mst
degree, edge_length, branch_length, branch_shape, edge_index, branch_index = mst.get_stats(include_index=True, k_neighbours=self.graph_k_n)
File ~\anaconda3\envs\conda3Dopen\lib\site-packages\mistree\mst\get_mst_class.py:408 in get_stats
return self._get_stats(include_index=include_index, sub_divisions=sub_divisions,
File ~\anaconda3\envs\conda3Dopen\lib\site-packages\mistree\mst\get_mst_class.py:370 in _get_stats
self.get_branches(sub_divisions=sub_divisions)
File ~\anaconda3\envs\conda3Dopen\lib\site-packages\mistree\mst\get_mst_class.py:198 in get_branches
branch_index, rejected_branch_index = branches.get_branch_index(self.edge_index, self.edge_degree)
File ~\anaconda3\envs\conda3Dopen\lib\site-packages\mistree\mst\branches.py:54 in get_branch_index
mask_end = np.ones(index_branch_end.shape, dtype=np.bool)
File ~\AppData\Roaming\Python\Python310\site-packages\numpy_init_.py:319 in getattr
raise AttributeError(former_attrs[attr])
AttributeError: module 'numpy' has no attribute 'bool'.
np.bool was a deprecated alias for the builtin bool. To avoid this error in existing code, use bool by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.bool_ here.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

duplicate of Numpy Version Requires to be <= 1.23.5


AudioCache wrong link

In the README.md, in the section of AudioCache (https://github.com/luanpotter/audioplayers#audiocache) the link "here" at the end is wrong. It redirect to https://github.com/luanpotter/audioplayers/blob/master/doc/audio_cache.md insted of https://github.com/luanpotter/audioplayers/blob/master/packages/audioplayers/doc/audio_cache.md

nice catch, would you be willing to send us a PR?

Can you fix the link here as well?
https://pub.dev/packages/audioplayers

I fixed this already, pub will be updated upon next release.


Information leak when reconstructing wraps

Description
There is a possible information leak when doing public division.
At one point we reconstruct the wraps and then we do something like:
value = value - wraps * 4 * (ring_size / 4)

Expected Behavior
The wraps should remain as shares and not be in plaintext

I'm taking this on... :)

I think it would be a good idea to add direct tests for this part of the code-base. Currently, we only cover it indirectly in the MPC tensor tests. This will allow us to have a better handle of the situation, I think. What is your opinion on this?


Make library light-weighted

Make the library light-weighted by

Moving icons / fonts outside
Use only required ramda functions

[ ] Expose each component in submodules like lodash.
[ ] Using the optimized prod config.


[Bug] Fullscreen and Console stack Controller windows (one-time issue)

Branch 1.2
Same issue reported by @JorgeR81 https://github.com/chrisgoringe/cg-controller/discussions/232#discussioncomment-11093663
https://github.com/user-attachments/assets/c3940d25-248a-4123-be49-c3bfb8e67c33
The issue is fixed when you refresh the page.

How are you going fullscreen there?

Pressing f11

I can't reproduce this problem...

Try this:

Create new default workflow (don't save or anything)
Create new controllers and move them apart
Go fullscreen or open console

If you can't reproduce this way, it's possibly the frontend version (I'm on 1.3.28)

Try this:

Create new default workflow (don't save or anything)
Create new controllers and move them apart
Go fullscreen or open console

If you can't reproduce this way, it's possibly the frontend version (I'm on 1.3.28)

Yeah, now I can reproduce the issue..
An there is a way to "fix" it:

save de worflow.
close the worflow
open it again ( now the issue does not happen )

@chrisgoringe This issue is not fixed yet, it still happens to me (sometimes also when I switch tabs in browser)

Any reliable way to reproduce?
Also, next time it happens, please immediately look for errors in the javascript console.

Any reliable way to reproduce?

Same instructions as before:

Create new default workflow (don't save or anything)
Create new controllers and move them apart
Go fullscreen or open console

Also, next time it happens, please immediately look for errors in the javascript console.

I don't get any errors
https://github.com/user-attachments/assets/e174d428-c94e-4e7b-95fe-0d6a3fa809b9

Seems fixed in 1.4!