Failed to connect to the remote extension host server (Error: Connection error: Unauthorized client refused: auth mismatch)

Client: MacOS 12.1, VSCode 1.66.0, ms-kubernetes-tools.vscode-kubernetes-tools v1.3.7.
Remote container: Ubuntu 18.04.1
It all used to work fine for me, but now I can't connect to the my containers anymore. I connect as usual via Attach Visual Studio Code line in the context menu in the Pods section of the Clusters panel. Then I try to open a folder and see this error in the bottom right corner:
Failed to connect to the remote extension host server (Error: Connection error: Unauthorized client refused: auth mismatch)
The folder I'm trying to open appears in the file explorer but it has a yellow exclamation mark to the right. When I click on the folder nothing happens.
Here are the logs I can see in each part of the Output panel.
`Microsoft Authentication`
[Info  - 06:20:54.216] Reading sessions from secret storage...
[Info  - 06:20:54.219] Got 0 stored sessions
[Info  - 06:20:54.219] Attempting to migrate stored sessions.
[Info  - 06:20:56.188] Getting sessions for the following scopes: email offline_access openid profile
[Trace  - 06:20:56.189] No session found with idtoken scopes... Using fallback scope list of: email offline_access openid profile
[Info  - 06:20:56.189] Got 0 sessions for scopes: email offline_access openid profile

`GitHub Authentication`
[Info  - 06:20:56.233] Reading sessions from keychain...
[Info  - 06:20:56.235] Getting sessions for user:email...
[Info  - 06:20:56.237] Getting sessions for all scopes...
[Trace  - 06:20:56.237] Token acquired from secret storage.
[Info  - 06:20:56.237] Got stored sessions!
[Trace  - 06:20:56.237] Read the following session from the keychain with the following scopes: read:user repo user:email
[Trace  - 06:20:56.237] Read the following session from the keychain with the following scopes: repo
[Trace  - 06:20:56.237] Read the following session from the keychain with the following scopes: read:user user:email
[Trace  - 06:20:56.237] Read the following session from the keychain with the following scopes: repo workflow
[Trace  - 06:20:56.237] Read the following session from the keychain with the following scopes: user:email
[Info  - 06:20:56.237] Got 5 verified sessions.
[Info  - 06:20:56.237] Got 1 sessions for user:email...
[Info  - 06:20:56.237] Got 5 sessions for ...

`Log (Settings Sync)`
[2022-04-07 09:20:36.520] [settingssync] [info] Auto Sync: Triggered by Activity
[2022-04-07 09:20:36.703] [settingssync] [info] Settings: No changes found during synchronizing settings.
[2022-04-07 09:20:36.708] [settingssync] [info] Keybindings: No changes found during synchronizing keybindings.
[2022-04-07 09:20:36.712] [settingssync] [info] Snippets: No changes found during synchronizing snippets.
[2022-04-07 09:20:36.715] [settingssync] [info] Tasks: No changes found during synchronizing tasks.
[2022-04-07 09:20:36.717] [settingssync] [info] Sync done. Took 33ms

`Log (Window)`
[2022-04-07 09:18:09.866] [renderer13] [info] Invoking resolveAuthority(k8s-container)
[2022-04-07 09:18:10.281] [renderer13] [info] Ignoring configured affinity for 'pub.name' because the extension is unknown or cannot execute.
[2022-04-07 09:20:19.459] [renderer13] [info] resolveAuthority(k8s-container) returned '<IP_ADDRESS>:40583' after 129592 ms
[2022-04-07 09:20:24.264] [renderer13] [info] Ignoring configured affinity for 'pub.name' because the extension is unknown or cannot execute.
[2022-04-07 09:20:33.026] [renderer13] [error] Error while installing 'ms-vscode.js-debug-companion' extension in the remote server. self signed certificate in certificate chain
[2022-04-07 09:20:33.027] [renderer13] [info] Downloading the 'ms-vscode.js-debug-companion' extension locally and install
[2022-04-07 09:20:33.054] [renderer13] [error] Error while installing 'ms-vscode.references-view' extension in the remote server. self signed certificate in certificate chain
[2022-04-07 09:20:33.054] [renderer13] [info] Downloading the 'ms-vscode.references-view' extension locally and install
[2022-04-07 09:20:33.606] [renderer13] [info] Downloaded extension: ms-vscode.js-debug-companion /var/folders/2_/xq88jjjs0td0dk9y5x240b7h0000gn/T/2501a5fc-92d2-460d-b993-2295581940a6
[2022-04-07 09:20:33.807] [renderer13] [info] Downloaded extension: ms-vscode.references-view /var/folders/2_/xq88jjjs0td0dk9y5x240b7h0000gn/T/1d23c1f4-2629-45c3-aae3-c12ca5344522
[2022-04-07 09:20:35.719] [renderer13] [info] Successfully installed 'ms-vscode.js-debug-companion' extension
[2022-04-07 09:20:35.860] [renderer13] [info] Successfully installed 'ms-vscode.references-view' extension
[2022-04-07 09:20:43.976] [renderer13] [info] Ignoring configured affinity for 'pub.name' because the extension is unknown or cannot execute.
[2022-04-07 09:20:44.076] [renderer13] [info] Invoking resolveAuthority(k8s-container)
[2022-04-07 09:20:51.756] [renderer13] [info] resolveAuthority(k8s-container) returned '<IP_ADDRESS>:40583' after 7681 ms
[2022-04-07 09:20:53.618] [renderer13] [error] [remote-connection][Management   ][775c6…][initial][<IP_ADDRESS>:40583] received error control message when negotiating connection. Error:
[2022-04-07 09:20:53.618] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:53.619] [renderer13] [error] [remote-connection] An error occurred in the very first connect attempt, it will be treated as a permanent error! Error:
[2022-04-07 09:20:53.619] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:53.619] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:53.619] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:53.622] [renderer13] [error] Cannot register remote filesystem provider. Error while fetching remote environment. Connection error: Unauthorized client refused: auth mismatch
[2022-04-07 09:20:53.635] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:53.637] [renderer13] [warning] Ignoring the error while validating workspace folder vscode-remote://k8s-container%2Bcontext%3Ddev%2Bpodname%3Ddemand-calculation-dev-9f7c7f7fd-wdzrf%2Bnamespace%3Dsugar-test%2Bname%3Ddemand-calculation-dev%2Bimage%3Dregistry.do.x5.ru%252fbdsu%252fdemand-calculation%252fdevelopment%253adevelopment-a47804b0/root/.ssh - No file system provider found for resource 'vscode-remote://k8s-container%2Bcontext%3Ddev%2Bpodname%3Ddemand-calculation-dev-9f7c7f7fd-wdzrf%2Bnamespace%3Dsugar-test%2Bname%3Ddemand-calculation-dev%2Bimage%3Dregistry.do.x5.ru%252fbdsu%252fdemand-calculation%252fdevelopment%253adevelopment-a47804b0/root/.ssh'
[2022-04-07 09:20:53.637] [renderer13] [error] ENOPRO: No file system provider found for resource 'vscode-remote://k8s-container%2Bcontext%3Ddev%2Bpodname%3Ddemand-calculation-dev-9f7c7f7fd-wdzrf%2Bnamespace%3Dsugar-test%2Bname%3Ddemand-calculation-dev%2Bimage%3Dregistry.do.x5.ru%252fbdsu%252fdemand-calculation%252fdevelopment%253adevelopment-a47804b0/root/.ssh'
    at p.withProvider (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:27776)
    at async p.doWatch (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:41538)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:41404
[2022-04-07 09:20:53.640] [renderer13] [info] Ignoring configured affinity for 'pub.name' because the extension is unknown or cannot execute.
[2022-04-07 09:20:53.864] [renderer13] [error] Connection error: Unauthorized client refused: auth mismatch: Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:53.865] [renderer13] [error] No file system provider found for resource 'vscode-remote://k8s-container%2Bcontext%3Ddev%2Bpodname%3Ddemand-calculation-dev-9f7c7f7fd-wdzrf%2Bnamespace%3Dsugar-test%2Bname%3Ddemand-calculation-dev%2Bimage%3Dregistry.do.x5.ru%252fbdsu%252fdemand-calculation%252fdevelopment%253adevelopment-a47804b0/root/.ssh': ENOPRO: No file system provider found for resource 'vscode-remote://k8s-container%2Bcontext%3Ddev%2Bpodname%3Ddemand-calculation-dev-9f7c7f7fd-wdzrf%2Bnamespace%3Dsugar-test%2Bname%3Ddemand-calculation-dev%2Bimage%3Dregistry.do.x5.ru%252fbdsu%252fdemand-calculation%252fdevelopment%253adevelopment-a47804b0/root/.ssh'
    at p.withProvider (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:27776)
    at async p.doResolveFile (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:28858)
    at async p.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:28581)
    at async i.findWorkspaces (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1947:6441)
[2022-04-07 09:20:53.937] [renderer13] [error] Connection error: Unauthorized client refused: auth mismatch: Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:54.099] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:54.775] [renderer13] [error] [Extension Host] Unhandled Error: ENOPRO: No file system provider found for resource 'vscode-remote://k8s-container%2Bcontext%3Ddev%2Bpodname%3Ddemand-calculation-dev-9f7c7f7fd-wdzrf%2Bnamespace%3Dsugar-test%2Bname%3Ddemand-calculation-dev%2Bimage%3Dregistry.do.x5.ru%252fbdsu%252fdemand-calculation%252fdevelopment%253adevelopment-a47804b0/root/.ssh'
    at p.withProvider (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:27776)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async p.exists (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:30371)
    at async Promise.all (index 0)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:2110:2110
[2022-04-07 09:20:55.860] [renderer13] [error] Connection error: Unauthorized client refused: auth mismatch: Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:56.183] [renderer13] [error] [remote-connection][ExtensionHost][227bd…][initial][<IP_ADDRESS>:40583] received error control message when negotiating connection. Error:
[2022-04-07 09:20:56.184] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:56.184] [renderer13] [error] [remote-connection] An error occurred in the very first connect attempt, it will be treated as a permanent error! Error:
[2022-04-07 09:20:56.184] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)
[2022-04-07 09:20:56.184] [renderer13] [error] Error received from starting extension host (kind: Remote)
[2022-04-07 09:20:56.184] [renderer13] [error] Error: Connection error: Unauthorized client refused: auth mismatch
    at V (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:55705)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:43257
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at u.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:19607)
    at g._receiveMessage (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:24238)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:21722
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at s.acceptChunk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:16438)
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:83:15568
    at vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:40443
    at S.invoke (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:145)
    at s.fire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:67:1856)
    at FileReader._fileReader.onload (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:616:38374)

`Log (Main)`
[2022-04-07 09:20:42.750] [main] [info] window#load: attempt to load window (id: 13)
[2022-04-07 09:20:42.780] [main] [info] Extension host with pid 12927 exited with code: 0, signal: null.
[2022-04-07 09:20:43.412] [main] [info] window#load: window reported ready (id: 13)
[2022-04-07 09:20:43.643] [main] [info] Starting extension host with pid 13029 (fork() took 1 ms).
[2022-04-07 09:20:43.643] [main] [info] ExtensionHostStarterWorker.start() took 2 ms.

`Log (Shared)`
[2022-04-07 09:17:50.424] [sharedprocess] [info] Worker process with pid 12721 terminated normally (type: fileWatcher, window: 12).
[2022-04-07 09:18:09.920] [sharedprocess] [info] Starting worker process with pid 12926 (type: fileWatcher, window: 13).
[2022-04-07 09:20:42.759] [sharedprocess] [info] Worker process with pid 12926 terminated normally (type: fileWatcher, window: 13).
[2022-04-07 09:20:43.641] [sharedprocess] [info] Starting worker process with pid 13028 (type: fileWatcher, window: 13).

`Log (Extension Host)`
[2022-04-07 09:18:10.307] [exthost] [info] Extension host with pid 12927 started
[2022-04-07 09:18:10.324] [exthost] [info] $resolveAuthority invoked for authority (k8s-container)
[2022-04-07 09:18:10.329] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-containers, startup: false, activationEvent: 'onResolveRemoteAuthority:k8s-container'
[2022-04-07 09:20:24.762] [exthost] [info] ExtensionService#_doActivateExtension alefragnani.project-manager, startup: true, activationEvent: '*'
[2022-04-07 09:20:24.780] [exthost] [info] ExtensionService#_doActivateExtension vscode-icons-team.vscode-icons, startup: true, activationEvent: '*'
[2022-04-07 09:20:24.820] [exthost] [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
[2022-04-07 09:20:25.443] [exthost] [info] Eager extensions activated
[2022-04-07 09:20:25.447] [exthost] [info] ExtensionService#_doActivateExtension usernamehw.errorlens, startup: false, activationEvent: 'onStartupFinished'
[2022-04-07 09:20:28.103] [exthost] [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
[2022-04-07 09:20:42.730] [exthost] [info] extension host terminating: renderer closed the socket
[2022-04-07 09:20:42.733] [exthost] [info] Extension host with pid 12927 exiting with code 0
[2022-04-07 09:20:43.995] [exthost] [info] Extension host with pid 13029 started
[2022-04-07 09:20:43.995] [exthost] [info] Skipping acquiring lock for /Users/sergeyzakharov/Library/Application Support/Code/User/workspaceStorage/a3bbae4a1eca453b418559f3eaf0cd2f.
[2022-04-07 09:20:44.021] [exthost] [info] $getCanonicalURI invoked for authority (k8s-container)
[2022-04-07 09:20:44.024] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-containers, startup: false, activationEvent: 'onResolveRemoteAuthority:k8s-container'
[2022-04-07 09:20:44.076] [exthost] [info] $resolveAuthority invoked for authority (k8s-container)
[2022-04-07 09:20:54.057] [exthost] [info] ExtensionService#_doActivateExtension vscode.ipynb, startup: true, activationEvent: '*'
[2022-04-07 09:20:54.069] [exthost] [info] ExtensionService#_doActivateExtension alefragnani.project-manager, startup: true, activationEvent: '*'
[2022-04-07 09:20:54.085] [exthost] [info] ExtensionService#_doActivateExtension vscode-icons-team.vscode-icons, startup: true, activationEvent: '*'
[2022-04-07 09:20:54.127] [exthost] [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication, startup: false, activationEvent: 'onAuthenticationRequest:microsoft'
[2022-04-07 09:20:54.775] [exthost] [info] Eager extensions activated
[2022-04-07 09:20:54.777] [exthost] [info] ExtensionService#_doActivateExtension usernamehw.errorlens, startup: false, activationEvent: 'onStartupFinished'
[2022-04-07 09:20:56.195] [exthost] [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'

Is it trying to authenticate in GitHub from within my container? I don't think it should. I only used GitHub locally. And these errors persist even after uninstalling the extension "GitHub Pull Requests and Issues" from local vscode and reloading the window.
EDIT: here's Dev Containers logs:
[23 ms] Remote-Containers 0.231.4 in VS Code 1.66.0 (e18005f0f1b33c29e81d732535d8c0e47cafb0b5).
[22 ms] Start: Resolving Remote
[32 ms] Start: Run: kubectl exec -it demand-calculation-dev-9f7c7f7fd-wdzrf --context dev --namespace sugar-test --container demand-calculation-dev -- /bin/sh -c VSCODE_REMOTE_CONTAINERS_SESSION='a3bbec63-93bb-4717-b5f1-2b6ad7295d741649393667489' /bin/sh
[37 ms] Start: Run in container: echo $PATH
[1770 ms] /usr/local/lib/python3.7/dist-packages/pyspark/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[1771 ms] Unable to use a TTY - input is not a terminal or the right kind of file
[1772 ms] Start: Run in container: id -un
[1888 ms] root
[1888 ms]
[1889 ms] Start: Run in container: uname -m
[2003 ms] x86_64
[2003 ms]
[2004 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2119 ms] PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[2119 ms]
[2120 ms] Start: Run in container: cat /etc/passwd
[2236 ms] Start: Run in container: test -d /root/.vscode-server
[2345 ms]
[2345 ms]
[2346 ms] Start: Run in container: test ! -f '/root/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/root/.vscode-server/data/Machine' && { > '/root/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[2458 ms]
[2458 ms]
[2458 ms] Exit code 1
[2458 ms] Start: Run in container: cat /root/.vscode-server/data/Machine/settings.json
[2575 ms] {
    "http.proxyStrictSSL": false
}
[2575 ms]
[2577 ms] Start: Run in container: test -d /root/.vscode-server/bin/e18005f0f1b33c29e81d732535d8c0e47cafb0b5
[2742 ms]
[2742 ms]
[2742 ms] Start: Launching Remote-Containers helper.
[2743 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.sock) forwarded to local host (/private/tmp/com.apple.launchd.rPPqhqWfcb/Listeners).
[2743 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[2746 ms] Start: Run: kubectl exec -it demand-calculation-dev-9f7c7f7fd-wdzrf --context dev --namespace sugar-test --container demand-calculation-dev -- /bin/sh
[2748 ms] userEnvProbe: loginInteractiveShell (default)
[2749 ms] userEnvProbe shell: /bin/bash
[2750 ms] Start: Run in container: # Test for /root/.ssh/known_hosts and ssh
[2750 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.js' >/tmp/vscode-remote-containers-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.js
[2862 ms] ssh not found
[2862 ms]
[2862 ms] Exit code 1
[2863 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /root/.vscode-server/bin/e18005f0f1b33c29e81d732535d8c0e47cafb0b5/node /tmp/vscode-remote-containers-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.js $*; }; f' || true
[3009 ms]
[3009 ms]
[3010 ms] Start: Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd ; readlink /proc/$pid/ns/mnt ; cat /proc/$pid/stat | tr "
[4420 ms]
[4421 ms] Unable to use a TTY - input is not a terminal or the right kind of file
[4421 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.js' >/tmp/vscode-remote-containers-server-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.js_1649393672754
[4851 ms]
[4851 ms]
[5721 ms] userEnvProbe PATHs:
Probe:     '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
Container: '/usr/local/lib/python3.7/dist-packages/pyspark/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
Merged:    '/usr/local/lib/python3.7/dist-packages/pyspark/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
[10758 ms] Extension host agent is already running.
[10758 ms] Start: Run in container: cat '/root/.vscode-server/data/Machine/.devport-e18005f0f1b33c29e81d732535d8c0e47cafb0b5' 2>/dev/null
[10883 ms] 46445
[10883 ms]
[10884 ms] Port forwarding for container port 46445 starts listening on local port.
[10887 ms] Port forwarding local port 46445 to container port 46445
[10890 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /root/.vscode-server/bin/e18005f0f1b33c29e81d732535d8c0e47cafb0b5/node /tmp/vscode-remote-containers-7b9b6fa03de0b4007859473d1a0c160cee0eb3b9.js $*; }; f' || true
[10915 ms] Port forwarding connection from 57227 > 46445 > 46445 in the container.
[10915 ms] Start: Run: kubectl exec -it demand-calculation-dev-9f7c7f7fd-wdzrf --context dev --namespace sugar-test --container demand-calculation-dev -- /bin/sh -c VSCODE_REMOTE_CONTAINERS_SESSION='a3bbec63-93bb-4717-b5f1-2b6ad7295d741649393667489' /root/.vscode-server/bin/e18005f0f1b33c29e81d732535d8c0e47cafb0b5/node '-e' '
[11008 ms]
[11008 ms]
[11555 ms] Port forwarding 57227 > 46445 > 46445 stderr: Unable to use a TTY - input is not a terminal or the right kind of file
[12752 ms] Port forwarding 57227 > 46445 > 46445 stderr: Connection established
[12779 ms] Port forwarding connection from 57239 > 46445 > 46445 in the container.
[12780 ms] Start: Run: kubectl exec -it demand-calculation-dev-9f7c7f7fd-wdzrf --context dev --namespace sugar-test --container demand-calculation-dev -- /bin/sh -c VSCODE_REMOTE_CONTAINERS_SESSION='a3bbec63-93bb-4717-b5f1-2b6ad7295d741649393667489' /root/.vscode-server/bin/e18005f0f1b33c29e81d732535d8c0e47cafb0b5/node '-e' '
[12881 ms] Port forwarding 57227 > 46445 > 46445 stderr: Remote close
[12940 ms] Port forwarding 57227 > 46445 > 46445 terminated with code 0 and signal null.
[12941 ms] Port forwarding 57227 > 46445 > 46445: Local close
[13499 ms] Port forwarding 57239 > 46445 > 46445 stderr: Unable to use a TTY - input is not a terminal or the right kind of file
[14623 ms] Port forwarding 57239 > 46445 > 46445 stderr: Connection established
[14746 ms] Port forwarding 57239 > 46445 > 46445 stderr: Remote close
[14791 ms] Port forwarding 57239 > 46445 > 46445 terminated with code 0 and signal null.
[14793 ms] Port forwarding 57239 > 46445 > 46445: Local close

Another EDIT:
I tried to set up a port forwarding with kubectl and used that to connect to this container using Remote SSH extension. And this way I could connect and open my folders inside the container.

After some updates to VS Code these errors are gone and everything is working again


ListView does not apply DataContext to items correctly

Describe the bug
In a ListView, only the initial visible items obtain DataContext.
Steps to reproduce the bug

In MainPage.xaml

<ListView ItemsSource="{x:Bind Entries}" >
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <Grid >
                <Grid.ColumnDefinitions>
                    <ColumnDefinition />
                    <ColumnDefinition />
                </Grid.ColumnDefinitions>
                <TextBlock Text="{Binding Key, Mode=OneTime}" />
                <TextBlock Grid.Column="1" Loaded="TextBlock_Loaded" />
            </Grid>
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ListView>

In MainPage.xaml.cs

public class TestEntry
{
    public string Key { get; set; }
    public string Value { get; set; }
}

public TestEntry[] Entries { get; } = Enumerable.Range(0, 30)
    .Select((_, i) => new TestEntry { Key = $"Key {i}", Value = $"Value {i}" })
    .ToArray();

private void TextBlock_Loaded(object sender, Microsoft.UI.Xaml.RoutedEventArgs e)
{
    ((TextBlock)sender).Text = (((FrameworkElement)sender).DataContext as TestEntry)?.Value ?? "(null)";
}

Expected behavior
No response
Screenshots

NuGet package version
WinUI 3 - Windows App SDK 1.3.2: 1.3.230602002
Windows version
Windows 10 (21H2): Build 19044
Additional context
No response

Your binding says 'OneTime', try switching to OneWay instead.
Also, the loaded/unloaded events on items in a ListView are unreliable since the items get reused. If you want to setup/clean up when items come and go out of the view, please use the ContainerContentChanging event instead. In this case I think OneWay should avoid the need for these events.


After update restart, all vscode instances reload in the current virtual desktop instead of their initial virtual desktops

Issue Type: Bug
Repro:

Create multiple virtual desktops
Open a vscode instance in each virtual desktop
Update vscode such that it restarts

Expected: All reloaded instances after the restart are placed in their original virtual desktop
Actual: All reloaded instances are placed in the current virtual desktop
This is quite annoying as I have multiple repos opened in multiple virtual desktops. After each vscode restart I have to waste a minute or two figuring out which virtual desktop to move each vscode instance to
VS Code version: Code 1.41.1 (26076a4de974ead31f97692a0d32f90d735645c0, 2019-12-18T14:58:56.166Z)
OS version: Windows_NT x64 10.0.18363

System Info

Item
Value

CPUs
Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (12 x 3492)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
31.90GB (9.30GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (18)

Extension
Author (truncated)
Version

spellright
ban
3.0.48

dscript
Bui
0.1.38015

githistory
don
0.4.13

xml
Dot
2.5.0

vscode-archiver
ecm
0.0.27

EditorConfig
Edi
0.14.4

graphviz-preview
EFa
1.3.3

gc-excelviewer
Gra
2.1.32

buildxlscript
Mic
0.1.0-devBuild

remote-wsl
ms-
0.41.7

cpptools
ms-
0.26.2

csharp
ms-
1.21.9

powershell
ms-
2019.12.0

dot
Ste
0.0.1

spellchecker
swy
1.2.13

zip-file-system
Tom
1.0.0

markdown-all-in-one
yzh
2.6.1

vscode-proto3
zxh
0.4.0

A couple of related issues here: https://github.com/microsoft/vscode/issues?q=is%3Aissue+label%3Aworkbench-os-integration+virtual+is%3Aclosed
We need Electron API to support this. I encourage you to ask for this API in https://github.com/electron/electron/issues so that we can link back the issue here.
Bottom line: as far as I know when opening a window in Electron I can only give it a size and position but I cannot restore virtual desktops, nor find out about them. If someone has ideas, please speak up.

It seems such an issue already exists: https://github.com/electron/electron/issues/5362


AJAXify HESK

//TODO Fill this in. There's a lot to cover.

Maybe consider angularjs instead of ajax

The only things that will be AJAX-driven are form submissions. Using angular, in my opinion, would be overkill. Now if this was a new project from scratch, it would be something to consider.

Agree,
+1 to form submissions.
-1 to everything else.

Migrated to JIRA as [MFH-8].


Why AGPLv3?

Hi,
Was chatting to a guy who asked me if we wanted to work on your software. We were thinking of building our own text2stix tool, and we like a lot of your software but AGPL v3 is a no-go for us. Apache 2 is fine, so i am not sure why a few of your repos are AGPLv3. Can you explain please?

See https://github.com/muchdogesec/txt2stix/commit/28145349f3d26bf294bfa10594bb2f017697a523
:)

Thanks for that Dave, we are definitely keen to start building some text-2-stix capability later this year, and are happy to collaborate on your stack.
Personally, I like the idea of building a GRAG for the ATT&CK data, as it seems the most sensible approach.
In terms of timing, we are thinking 4th quarter, but thanks for kicking off the change.
Cheers
Brett


Separate each class/module into its own file

There is too much going on in this plugin to keep everything in one file with nearly 100 lines. Let's break things up a bit.
Am I namespacing everything right? Everything was a child of the Jekyll module, so that's why I put it all in a jekyll subdirectory.

7d7d003 Only added a comment; no reason it should have broken the build.
Is this just a flaky test.

Why is that test failing??? :rage2:

:+1: on the idea. A few specifics to work out in terms of establishing a naming convention for plugins, that I've been struggling with myself.

@benbalter How does this look?

@pathawks looks :sparkles:. Thanks (and thanks for working through it with me!).

Thanks for the help :+1:


Out-of-date note at top of page

At the top of this document there's a note, stating:

WebView will eventually be replaced by WebView2 (currently in preview). Thus, the WebView has been deprecated within the Toolkit, but we are working on conveying requirements to the WebView2 team. If you would like to give feedback directly for WebView2, you can do so here on the Edge repository.

But on the linked page (https://docs.microsoft.com/en-us/microsoft-edge/webview2/) it looks like it is out of preview for a while now.
Maybe change the note to something like: "You are advised to use WebView2 instead of WebView."

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

ID: 5150561a-a399-7d1d-247b-83cfcdbfd7a8
Version Independent ID: a8ad70cc-9fca-2212-80cf-866ad145004d
Content: WebView control for Windows Forms and WPF - Windows Community Toolkit
Content Source: docs/controls/wpf-winforms/WebView.md
Product: community-toolkit
GitHub Login: @mcleanbyron
Microsoft Alias: mhawker

Thanks for the catch @JeroenOortwijn! Will look into this :)


Call to an undefined method Eloquent\Builder::restore

Larastan Version: 8.6.7
--level used: max
Pull request with failing test: https://github.com/nunomaduro/larastan/pull/1039

Description
Larastan finds an issue when calling the method Illuminate\Database\Eloquent\Builder::restore of models that have the SoftDeletes trait.
Laravel code where the issue was found
<?php

class User extends Model
{
    use SoftDeletes;

    // ...
}

User::query()->onlyTrashed()->restore(); // Call to an undefined method Illuminate\Database\Eloquent\Builder<App\User>::restore().

User::query()->onlyTrashed()->where('id', $userId)->restore();

Maybe Laravel wants to restore 1 user at a time.

@szepeviktor You mentioned the Model::restore, I was talking about Builder::restore: https://github.com/laravel/framework/blob/8.x/src/Illuminate/Database/Eloquent/SoftDeletingScope.php#L70


Add return codes for high level functions

The return code is meant to represet program success on a high level.
It is not meant to replace exceptions.
The return code will is used as the program exit status.
OK(0)     - Normal termination, positive result
_ERROR(1) - Abnormal termination (usually an unhandled exception)
FAIL(2)   - Normal termination, negative result
This change will allow us to use the exit status to represent
whether a DExTer test has passed or failed. This feature is required
for debuginfo tests integration.

Rebased.


docs(docs-zh): update k8s helm doc

update k8s helm doc

另外commit点修改下，跟这个标题一样
docs(docs-zh): update k8s helm doc

Codecov Report

Merging #1881 (0082426) into master (8dd10a7) will increase coverage by 0.00%.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff           @@
##           master    #1881   +/-   ##
=======================================
  Coverage   45.25%   45.26%
=======================================
  Files         472      472
  Lines       84824    84824
=======================================
+ Hits        38385    38393    +8
+ Misses      43393    43385    -8
  Partials     3046     3046

see 6 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Add peer dependencies

Need to add the following to peer dependencies:

@types/uuid
@types/pg

After some thought I think these are just going to be in dependencies.


Feature: Idiomatic Javascript

Update javascript to be more idiomatic (that word is so wanky!)
Added formatter so we aren't all competing over formatting rules
Got rid of some globally declared variables that can be local
updated the yarn.lock the last PR updated the package.json but not the yarn.lock so it's currently out of date. (that's why additions looks so crazy but all in this is a net net green/red PR)
removed duplicating in a couple places and try to make things a little DRY (also a wanky term 🤮)

All in all hopefully this provides some value to this project! I'm no eth expert but will do my best to continue to contribute but figured this might be a nice first step....  There's no way I can review and merge a +839 PR. If you'd like this merge, please break it up into smaller PRs.

😂 Because the previous guy didn't commit the yarn.lock, that is the majority of the diff. But fairs I will break it down.


Fix for #1343

Fix to check for both iterable and generic type before proceeding.

[x] You have read the Spring Data contribution guidelines.
[x] You use the code formatters provided here and have them applied to your changes. Don’t submit any formatting related changes.
[x] You submit test cases (unit or integration tests) that back your changes.
[x] You added yourself as author in the headers of the classes you touched. Amend the date range in the Apache license header if needed. For new types, add the license header (copy from another file and set the current year only).

Please add at least one test exercising this code.

I think it is also necessary to take into account improvements for #1323

Closing this in favor of #1356


Congrats + share social media features

See bottom of mockups

This includes prewritten social media messaging when possible
setting meta tags for effective share

We may want to add SEO optimization to this one as well. I'm happy to take ownership over search engine rankings.


Add python example documentation for LegacyViewingPipeline

Added python example to documentation for LegacyViewingPiepline #1312.
@doug-walker Please let me know if I made a mistake or need to change something.

@adeskmr , thanks for the contribution. To be accepted, a pull request (and all the commits) must be signed so, you should check the links to see how to do it.

I need to sign the EasyCLA


Rocketchat never updates

My Setup

Operating System: Windows 10 Home
App Version: 2.15.2
Installation type:

[ ] I have tested with the latest version
[ ] I can simulate the issue easily

Description

Prev version and this version requires me to uninstall and reinstall new rocketchat. Install Updates never works.
Current Behavior

Clicking on Install Updates will show "You will be notified when update is ready to be installed". But it never gets installed.
Expected Behavior

New updates installed immediately.

Same here
Operating System: Windows 10 Pro
App Version: v 2.17.11 and all previous versions
Installation type: exe

One more
Operating System: Windows 10 Home (ver. 1903)
App Version: v 2.17.9
Installation type: exe

Duplicate of #1670


Support GNU style file:line.column links

The Sail compiler outputs file:line links that follow this GNU convention:
Warning: Redundant case sail-riscv/model/riscv_sys_control.sail:206.6-7:
206 |      _ => false
    |      ^

This doesn't currently work in VSCode. It does support a very wide range of formats and I don't recall ever seeing this format before (even from GNU tools) so I suspect nobody else uses it. Nonetheless it's easy to add support in VSCode.
See https://github.com/rems-project/sail/issues/287

Doesn't seem to work, see echo src/vs/workbench/contrib/snippets/browser/snippetsFile.ts:70.30-36

The PR intentionally left that out:

so I've opted for the simpler option of just ignoring the - part.

But it should be easy to add so will leave this open.


Add option for font-smoothing to Zero

Something along the lines of $hui.font-smoothing = true to enable the various browser variants for -webkit-font-smoothing: antialiased or similar.

$hui.font-smoothing = antiliased could even be allowed so the user could define their own preference.  I also wonder if this should be set by default?


Add Image Filter Project

This project will have features like brightness, contrast, blur, grayscale, invert, saturate, etc which you can implement on various images.
Its working video,
https://user-images.githubusercontent.com/75881393/118355373-4fdf9100-b58d-11eb-8b8e-059318d93ff4.mp4

Please @ridsuteri @991rajat @urvashi-code1255 review this issue.

Hey @K-jais This Project Already Exist, Sorry Didn't know when I assigned You. I'm closing this one.
If you want to modify or improve it create an issue for the same


Optimize status code lookup and logging, increase timeouts of cloud to edge clients.

/azp run

/azp run


Added React Summit and JSNation

thank you. I've added the content manually to the repo, because due to automations conferences must be submitted in separate commits


Change to return Promise when testing asynchronous functions

I propose a modified code for more accurate testing when testing asynchronous functions in test code.

I couldn't proceed without modifying the existing test code when the structure of the block was changed in the process of solving the issue (https://github.com/bpfkorea/stoa/issues/222).

I couldn't proceed without modifying the existing test code when the structure of the block was changed in the process of solving the issue (https://github.com/bpfkorea/stoa/issues/222).

@Geod24 Thanks for the review, I have completed all your questions and requests. Please review it.

@Geod24 Thanks for the review, I have completed all your questions and requests. Please review it.

The test code needs to be stabilized more.
So we need to think more. So I'll close this PR.

The test code needs to be stabilized more.
So we need to think more. So I'll close this PR.

Maybe the last 3 commits could be made in their own PR ?

Maybe the last 3 commits could be made in their own PR ?


new URL() has problems in Safari.

Per https://github.com/zloirock/core-js/issues/656, https://github.com/zloirock/core-js/commit/8699b9a3024c1703d7b158ad3236288b38633af6 and https://bugs.webkit.org/show_bug.cgi?id=216841 in Safari 13 new URL('http://x', undefined) throws an error, but in Nodejs 14.9, Firefox 80 and Chromium 85 it does not.
Please reflect this at https://caniuse.com/url .

Thanks, has been added.


Update cc

@fredj, I rebased on top of OL3 master and fixed the remaining issues.
You may want to reset hard your branch using mine so that it can be merged in OL3 master. I will then close this "PR*.

integrated, thanks


set owner and permissions for libvirt config files

Going forward libvirt will be installed on the host.
https://github.com/openstack-k8s-operators/edpm-ansible/pull/467
As part of that change we now creating the libvirtconfig files
mode "0640". As a result that now causes rsync to fail to copy the
files into the logs. To adress that this change chmods the
libvirt configs to 0644 and recursivly set the ownership.
Closes: #909
As a pull request owner and reviewers, I checked that:

[x] Appropriate testing is done and actually running
[x] Appropriate documentation exists and/or is up-to-date:

[x] README in the role
[x] Content of the docs/source is reflecting the changes

i added a depends-on to openstack-k8s-operators/edpm-ansible#467 to confirm that this fixes the issue so lets wait for that to report

oh this now works https://review.rdoproject.org/zuul/build/0b03d08e5cc8490380f309b2b320d6af

/lgtm
worked in test collection

for future refence i forgot to git add the change to convert it to 644 so I'm going to update the pr title.


searchFn works on iPhone Simulator, but not iPhone (14 Pro Max)

Hi,
I'm using the SearchChoices 2.2.5 package from pub.dev, and am encountering a problem when using the searchFn. It works well on the iPhone Simulator, but search results aren't returned from it when running the app on an iPhone or iPad. I'm not sure what the problem is, using the debugger isn't giving me any hints as to the problem is.
I've attached screen shots so you can see what it looks like on the simulator, on my phone, along with my system I'm developing with and the flutter environment.
Thanks!

Hi @joshwhitehouse ,
Thanks for reporting this issue.
It might be related to the way the search matching function is implemented.
Can you please share your code so that I can have a look?

Hi,
Thanks for you reply!  I'm using pretty much the same search matching function you are.
Here is my implementation code. The Countries object is from a database, and I build Let me know if there is anything else you need.
BTW, this is a terrific package you've developed, I have tried a couple of others, but yours is definitely better for my use!
Best,
Josh
class LocationsCountrySearchWidget extends StatelessWidget {
  const LocationsCountrySearchWidget({super.key});

  @override
  Widget build(BuildContext context) {
    return SearchChoices<Countries>.single(
      style: TextStyle(fontSize: 14, color: blueColor),
      hint: "Select a Country",
      searchHint: "Select a Country",
      onChanged: (country) {
// set a value in the Provider store
      },
      items: getCountries(context: context),
      value: null,
      searchFn: (String keyword, items) {
        List<int> ret = [];
        if (items != null && keyword.isNotEmpty) {
          keyword.split(" ").forEach((k) {
            int i = 0;
            items.forEach((item) {
              if (!ret.contains(i) &&
                  k.isNotEmpty &&
                  (item.child
                      .toString()
                      .toLowerCase()
                      .contains(k.toLowerCase()))) {
                ret.add(i);
              }
              i++;
            });
          });
        }
        if (keyword.isEmpty) {
          ret = Iterable<int>.generate(items.length).toList();
        }
        return (ret);
      },
      dialogBox: true,
      isExpanded: true,
      clearSearchIcon: const Icon(
        Icons.backspace,
        color: Color.fromRGBO(33, 150, 243, 1),
      ),
    );
  }

  List<DropdownMenuItem<Countries>>? getCountries(
      {required BuildContext context}) {
    final realmServices = Provider.of<RealmServices>(context, listen: false);
    late RealmResults<Countries> countries = realmServices.realm
        .query<Countries>('TRUEPREDICATE SORT(country_name ASC)');

    List<DropdownMenuItem<Countries>> dropDownList = countries
        .map((country) => DropdownMenuItem(
              value: country,
              child: Text(country.countryName),
            ))
        .toList();
    return dropDownList;
  }
}

Hi @joshwhitehouse ,
Thanks a lot for your message, this means a lot to me!
I was not able to try your code but I spotted a difference with the example that may explain the behavior you noticed:
In your code:
item.child // Using the item.child means you are taking the Text Widget instead of a String value. When using .toString() on it while in debug, this may work but not in release.
                      .toString()
                      .toLowerCase()
                      .contains(k.toLowerCase())

In the example:
item.value // The example uses the item.value which, in the example, is a String.
                        .toString()
                        .toLowerCase()
                        .contains(k.toLowerCase())

Since your items contains a value which contains a property called countryName, what you want to do is probably the following:
Likely working in your case:
item.value.countryName // In your case, the value.countryName is likely the String you want to search against.
                        .toString()
                        .toLowerCase()
                        .contains(k.toLowerCase())

I hope this will solve your issue.

I just noticed the same thing myself! I had already changed it to item.value.countryName instead of the item.child (which is a Text). It worked on the simulator just now using item.value.countryName, I'm going to test it on the iPhone right now, and will confirm it works as soon as I do. Many, many thanks!

That's great, thanks for letting me know. Fingers crossed for the release/device test.

Yes! that fixed it fine on the device as well! Thanks so much for having a look!
Best,
Josh

closed

Thanks to you Josh for this great news!


Fixed #1764, possibly fixed #1767 (needs to be looked up) and some other improvements

The other improvements are:

reduced the number of Rotations (to only those possible),
removed AllSidesBlockFamily - doesn't make sense, as the "top" and "bottom" one does not have well defined sides,
added method "getSide(Block)" to SideDefinedBlockFamily to avoid calling "Block::getDirection()" that will most likely be removed.

Refer to this link for build results (access rights to CI server needed):
http://jenkins.terasology.org/job/TerasologyPRs/135/
Hooray Jenkins reported success with all tests good!

I figure this is the second coming of #1735 now that the big merge is done, right? And will probably be what helps fix the few broken modules likely set up to take advantage of this.
In any case it has architecture written all over it so casting Summon @immortius for review :-)
@emanuele3d was interested last go-around too so ping!

Moved FullRotationFamily to Signalling, though I'm sure it will be copy/pasted to many mods.

This is an argument for it being in a common module, not being in engine. The point of engine is to provide the minimum required to support the game, not to provide features that of common or even universal appeal. I know there is a lot of cruft in engine, and we have not always done well at keeping to this principle, but I still feel we should aspire to it.
I suggest we should create a new "common" module, siphon anything relevant out of core into it, add your FullRotationFamily, and start maintaining this as a source for commonly useful but piecemeal features, at least until enough stuff builds up that it makes sense to split them out into separate modules.  Would need to come up with some inclusion guidelines along the lines of guava (need to ensure things are commonly useful and not just some neat feature which one person needs).

Would this be a convenient time to also mark Block.getDirection() and Block.setDirection(...) as deprecated (or I suppose even remove it)? To me it seemed like this getSide(...) functionality was its intention.

@Josharias Maybe. Should we chuck get/setRotation into Block, and not bother with the getSide()?

I'm ok with modifying the Block to have "get/setRotation" instead of "getSide", or just dropping the "getSide" all together.

Refer to this link for build results (access rights to CI server needed):
http://jenkins.terasology.org/job/TerasologyPRs/136/
Hooray Jenkins reported success with all tests good!

A related common misc module was made last time around :-)
https://github.com/Terasology/MarcinScIncubator
Until we find a more permanent home for utility stuff, anyway. Yeah we could do a more common(ly named) module instead, but no big difference for now.

@Cervator That is in fact, where the FullRotationFamily (and associated classes) currently resides.

I now agree with @MarcinSc about taking out Block.getDirection() in favor of the block family implementation of what direction a block is facing.  Using the block family is the only way that modules can attach extra metadata to a particular block (in this case, the facing direction) because the Block class is final.  The Block class should probably keep to the purpose of determining how a block is displayed in the world.
The other direction we could go is to allow subclasses of Block to be created and returned from the block family.  That would allow creation of a BlockThatFacesADirection class that would then contain the method that returns the direction.  However, I am unsure if that would cause all sorts of other problems in the rest of the engine.

Extra information can be attached to blocks via their prefabs as well - although this is awkward currently. Ideally blocks will ultimately just be entities or prefabs and the block class will disappear.
The block family is not an intended method of adding data, only to group blocks and provide the algorithms to decide which to use in different situations. Sides/rotations/directions tie into this.

So is that a Yea or Nay on this PR's approach for now? Or more related to future architectural plans with this PR good to merge?

I am happy with the PR, yes. :)


[FLINK-5016] [ci] Increase no output timeout to 10 mins

Some heavy test suites occasionally have quite long running times on Travis, in which cases the no output timeout of 5 mins is too aggressive and incorrectly fails the build. This behaviour is meant to help debugging any deadlock situations we encounter on Travis.
This PR increases the no output timeout to 10 minutes. Since we're quite close to the maximum build times this will not detect anything that deadlocks in the last 10 minutes of the build after which Travis errors the build. I think that's OK.
Do you think increasing the timeout is OK or should we instead add some output to the heavy test suites or split them up?
/cc @tillrohrmann @aljoscha

I think it's fine to increase the timeout.

+1 for increased timeout.

I think we should split up the tests that take so long into multiple files. That should do the trick as well.
For example, the EventTimeWindowCheckpointingITCase can simply have an abstract base class with the tests, and then three ITCase files with supply the state backend.

Closing in favour of #2933.


Separate Track 1 from Track 2 tests for ACR

Add *.data.yml and service.projects file to run ACR track 1 tests in a different pipeline from track 2 tests.
First commit to address: https://github.com/azure/azure-sdk-for-net/issues/19544

/azp prepare-pipelines

/azp run prepare-pipelines


FATAL  : cannot determine the qt version

me@host:~$ wget -c http://subsurface-divelog.org/downloads/Subsurface-4.8.6-x86_64.AppImage

me@host:~$ ./Subsurface-4.8.6-x86_64.AppImage --appimage-extract

me@host:~$ cat > updatedeployqt.json <<EOF
{
   "bridge" : "AppImageUpdater"
  ,"manual-update-check" : {
    "qmenu-name" : "menuHelp"}
}
EOF

me@host:~$Downloads/updatedeployqt-continuous-x86_64.AppImage  squashfs-root/
updatedeployqt git-commit ed09133 , built on Tue Jun  4 18:07:28 2019
Copyright (C) 2019 The Future Shell Laboratory.
[ 21:04:22 ]     INFO  : will be deploying AppImageUpdater bridge.
[ 21:04:22 ]     INFO  : adding manual update check initialization for this application.
[ 21:04:22 ]     INFO  : QMenu object name(menuHelp) is given , 'Check for Update' option will be appended.
[ 21:04:22 ]     INFO  : system library path: /lib/x86_64-linux-gnu.
[ 21:04:22 ]     INFO  : deploy library path: squashfs-root/usr/lib.
[ 21:04:22 ]     INFO  : deploy plugins path: squashfs-root/usr/plugins.
[ 21:04:22 ]     INFO  : QXcb plugin path: squashfs-root/usr/plugins/platforms/libqxcb.so.
[ 21:04:22 ]     INFO  : downloading AppImageUpdater bridge from upstream...
[ 21:04:25 ]     INFO  : deployed bridge successfully!.
sh: 1: qmake: not found
[ 21:04:25 ]    FATAL  : cannot determine the qt version.
[ 21:04:25 ]    FATAL  : qt plugin injection failed.
[ 21:04:25 ]    FATAL  : deploy failed , exiting with errors.

What are you trying to do there? If all you need is the Qt version, then you could use something like (but in Qt rather than bash):
me@host:~$ strings squashfs-root/usr/lib/libQt5Core.so.5 | grep qt_version_tag | sort -V -r | head -n 1
qt_version_tag_5_9

me@host:~$ cat > updatedeployqt.json <<EOF
{
"bridge" : "AppImageUpdater"
,"manual-update-check" : {
"qmenu-name" : "menuHelp"}
}
EOF
me@host:~$ Downloads/updatedeployqt-continuous-x86_64.AppImage  squashfs-root/
updatedeployqt git-commit ed09133 , built on Tue Jun  4 18:07:28 2019
Copyright (C) 2019 The Future Shell Laboratory.
[ 21:09:19 ]     INFO  : will be deploying plugins for qt version 5.9.
[ 21:09:19 ]     INFO  : will be deploying AppImageUpdater bridge.
[ 21:09:19 ]     INFO  : adding manual update check initialization for this application.
[ 21:09:19 ]     INFO  : QMenu object name(menuHelp) is given , 'Check for Update' option will be appended.
[ 21:09:19 ]     INFO  : system library path: /lib/x86_64-linux-gnu.
[ 21:09:19 ]     INFO  : deploy library path: squashfs-root/usr/lib.
[ 21:09:19 ]     INFO  : deploy plugins path: squashfs-root/usr/plugins.
[ 21:09:19 ]     INFO  : QXcb plugin path: squashfs-root/usr/plugins/platforms/libqxcb.so.
[ 21:09:19 ]     INFO  : downloading AppImageUpdater bridge from upstream...
[ 21:09:23 ]     INFO  : deployed bridge successfully!.
[ 21:09:23 ]     INFO  : downloading modified qxcb plugin for qt version 5.9.
[ 21:09:23 ]     INFO  : downloading qt plugin injector from upstream...
[ 21:09:23 ]    FATAL  : cannot write md5sum of the bridge into qxcb plugin.
[ 21:09:23 ]    FATAL  : qt plugin injection failed.
[ 21:09:23 ]    FATAL  : deploy failed , exiting with errors.

This is an authentic issue , I will be fixing this soon. For now you have to mention the entire version. Like this ,
 "qt-version" : "5.9.0"

please use that until this is fixed.

Just to let you know, this is working for me:
wget -c http://subsurface-divelog.org/downloads/Subsurface-4.8.6-x86_64.AppImage

./Subsurface-4.8.6-x86_64.AppImage --appimage-extract

cat > updatedeployqt.json <<EOF
{
    "qt-version" : "5.9.0",
   "bridge" : "AppImageUpdater"
  ,"manual-update-check" : {
    "qmenu-name" : "menuHelp"}
}
EOF

wget -c "https://github.com/AppImage/AppImageKit/releases/download/12/appimagetool-x86_64.AppImage"

VERSION=4.8.6 ./appimagetool-x86_64.AppImage squashfs-root/ -u "gh-releases-zsync|Subsurface-divelog|subsurface|latest|Subsurface*-x86_64.AppImage.zsync"

It would still be nice if updatedeployqt could figure out the Qt version on its own, though.

I'm working on it now. Please wait.

Thank you for the tip on qt_version_tag , Now updatedeployqt handles invalid qt version strings which is optional , and can determine qt version automatically without explicitly defined.

Thank you.


Update docs

Coverage remained the same at 100.0% when pulling 793310541be39c25a099774532e84e8662d0ae6f on fix/updateDocs into b6b30a0495eedfe08bdf47da9f5f891d61c68227 on master.


[Distributed] IRGen: Let debug info know about distributed accessor

Use emitArtificialFunction to let debug info know that compiler
is about to generate code for distributed accessor.

@swift-ci please test


Mobile Support

Hello,
is there a reason for the plugin not being available on mobile?
The Imgur plugin seems to work on mobile already but I need a self hosted version like yours to use on my ipad.
Please let us know why this is not available and if it will be in th enear future
Thanks for your work

Due to the heavy use of Node.js libraries for downloading files and batch uploading files, PicGo was unable to offer quick support for mobile. Additionally, the PicGo HTTP API only supported uploading image paths and did not handle binary files.
Recently, PicList added support for uploading binary files, and this plugin has been updated to accommodate this feature. This forms the foundation for supporting mobile devices.
In the future, there may be a separate plugin specifically designed for mobile devices, while the core functionality will be retained.

Thank you for the quick reply.
I am looking forward to that day.
Keep up the good work!

Can develop a function to download images to  local mobile, sometimes when the network is poor,  can't load the network images。

Hello, any updates for mobile support?
I feel it would be the perfect image hosting solution if mobile is supported.
As piclist supports most of the popular image hosting services, the other Obsidian image upload plugins no longer needed.


Update Unbox version to 3.0

What
This updates Unbox to 3.0.
Why
Unbox 3.0 has official Swift 4.1 support.
How

Edit entry in Package.swift, run swift package update.

Questions/Concerns

Several other external dependencies also have new versions, and making a separate PR for each of them might be more trouble than it's worth

Please confirm if you prefer separate PRs, or a single one

Awesome, thanks a lot @yhkaplan! 👍 I do prefer separate PRs for each dependency, especially if some code changes are required, so this is perfect.

Good to know, thanks for the followup!


feat: use In App Billing v6

Breaking Changes

The purchase method now uses an object, not String.

- purchase(productId);
+ purchase({ identifier: productId });

The launchPriceChangeConfirmationFlow method has been removed, because it was removed from the In App Billing SDK v6. Please use the new properties oldPurchaseToken, subscriptionReplacementMode and originalExternalTransactionId in purchase() instead!

Download: ti.iap-android-4.0.0.zip
If you use this version, please leave a comment below to let me know if all works!

Hey @hansemannn I'm trying the version 4.0.0
with update in the purchase method, I'm getting following error for my valid productId
IAP.purchase({identifier: selectedProduct});  // where selectedProduct is a productId:String
IAP purchase error:  Error: Unable to convert null at eval (eval at Module._compile (/app.js:727:10), <anonymous>:41:19) at new Promise (<anonymous>) at purchase (eval at Module._compile (/app.js:727:10), <anonymous>:30:10) at Object.exports.purchase (eval at Module._compile (/app.js:727:10), <anonymous>:208:9) at Object.exports.purchase (eval at Module._compile (/app.js:727:10), <anonymous>:69:21) at eval (eval at Module._compile (/app.js:727:10), <anonymous>:916:27) at Titanium.eval (eval at Module._compile (/app.js:727:10), <anonymous>:657:7) { nativeStack: '' + '    org.appcelerator.titanium.util.TiConvert.toInt(TiConvert.java:439)' + '    org.appcelerator.kroll.KrollDict.getInt(KrollDict.java:162)' + '    ti.iap.TitaniumInAppPurchaseModule.purchase(TitaniumInAppPurchaseModule.kt:183)' + '    org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native Method)' + '    org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:55)' + '    org.appcelerator.kroll.runtime.v8.V8Function.call(V8Function.java:41)' + '    ti.modules.titanium.TitaniumModule$Timer.run(TitaniumModule.java:142)' + '    android.os.Handler.handleCallback(Handler.java:942)' + '    android.os.Handler.dispatchMessage(Handler.java:99)' + '    android.os.Looper.loopOnce(Looper.java:226)' + '' }

The branch is still work in progress, so you might want to look into the code for details. We migrated to RevenueCat a while ago, so there is no direct impact on us here right now. Sorry for that!

When you say we migrated to RevenueCat, does that mean ti.iap wont be maintained anymore ?

I'm not an Android dev so have very less knowledge on it, can you clear this one.
It works if I replace
 val subscriptionReplacementMode = params.getInt("subscriptionReplacementMode")
with
 val subscriptionReplacementMode: Int? = null
and since subscriptionReplacementMode is optional it should have worked with the previous code as well, right ?

ahh maybe because null is not an integer, that's why ?

It should default to null without issues. But let me check ;)

@cmtanko Done

Is there a compiled version of the module including the last changes available for download and testing?
Thanks

@martinrademacher You can build it from this PR :)

Sorry, I wasn't aware, that it is that easy to build modules. but a little google search was quite helpful. 🤦♂

Received this from Google Play
Deadline
Aug 30, 2024
Violation
App must use Google Play Billing Library version 6.0.1 or later
Details
To provide users with a safe and secure experience, all apps are required to meet Google Play Billing Library requirements.
Your app uses an old version of Google Play Billing Library. From Aug 30, 2024, all apps must use version 6.0.1 or later.
Update to a newer version by this date to prevent your updates from being rejected.

@yozef Did you use this version already before? If it works, I would like to merge this one and then iterate / bump the version afterwards.

It is based on 6.0.1 already though: https://github.com/hansemannn/titanium-iap/pull/5/files#diff-197b190e4a3512994d2cebed8aff5479ff88e136b8cc7a4b148ec9c3945bd65aR6

Sorry! I just realized this version is 6.0.1 (I didn't notice the .0.1)... I will try it. Thanks

@hansemannn can you rebuild the ZIP file for the release version from main? It looks like that is still an old version as it had the unable to convert to null error in line 183 (slack source).

I just updated it from latest main


[terra-date-time-picker]  Keep time updates while date is invalid.

Summary
If the date portion is invalid, changes made to the time are no longer lost upon updating the date to a valid value.
Additional Details

Fixes #611
When the date is invalid, any updates made to the time is now preserved upon changing the date back to a valid value.
onChange used to be triggered when there is only a valid date with no time value. Having a valid date without a time should not be considered a valid date-time value. Hence, onChange should not be triggered in this situation. With this change, onChange is now triggered only when both a valid date and valid time are present or when both the date and time are cleared.

Thanks for contributing to Terra.
@cerner/terra

Functional verification completed. The date time examples now only update when a valid date and time are entered.


Possible Compression Improvements

[ ] Experiment more with pins
[ ] Relative coding of chains to increase letter frequency
[ ] Code beginning of chain (BOC) using rows
[ ] Reduce BOC markers by allowing a different color pen to connect connected components
[ ] Allow tracing around the edge of the image if it would eliminate enough BOC

I tried the BOC optimization, but the image statistics are such that not too many chains start from the same row. Maybe this could be optimized by picking the starts to be along a line.

Managed to improve pins such that on connectomics.npy, I am seeing a 4x reduction in the amount of data pre-gzip. After gzip? A 7% improvement. Pins are already slow, but a better optimizer than greedy might result in further substantial gains (at high compute cost).

BOC are pretty small... ~2% in connectomics.npy. Marginal improvements possible even though there may be substantial gains on that 2%.


New version: NordSecurity.NordPass version 5.23.10

Checklist for Pull Requests

[ ] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Note: <path> is the directory's name containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

Installation failed with exit code -1978335215
2024-09-25 01:31:51.191 [CLI ] Package hash verification failed. SHA256 in manifest [9e4828cd6085628bcae012871caff1b09cf4881522a009f37e27aa6cd11e0401] does not match download [6da05baabb6152f1d38b02b94e555cf0c9b1975ff637ffa97b08802a345d8c55]

Automated error analysis suggests -1978335215 may mean The installer files hash does not match the manifest
(Automated response - build 896.)

Close with reason: Duplicate of #175040;


Control: StatusBar/Function Bar

This is the function bar at the bottom of the screen that provides a visual cue for the available commands.

There are two possibilities here: just show a part (or all) of the available hotkeys, or show a short message. Or hide the hotkey content when a message is shown for a short time.
Should the StatusBar be multiline? Should it also handle the hotkeys or just display them? In the latter case, it only has to display a content with a color-switching character:
new StatusLine("~F1~ Help ~F2~ Save ~F3~ Load");

in the former it probably looks like
new StatusLine()
  .AddCommand( new Command("F1", "Help", () => Help() )
  .AddCommand( new Command("F2", "Save", () => Save(), () => CanSave() )
  .AddCommand( new Command("F3", "Load", () => Load(), () => CanLoad() );

Some other topics to ponder:

Is the StatusBar the provider of the global accelerator, or just a useful display?   I think it should provide the accelerator, and respond to keyboard input
I think that if we go with a global one, that we need a push/pop system, but perhaps the pushing/popping should be the job of running a new toplevel.

StatusBar is in. Closing.


dts: bindings: adxl372: move int1-gpios to common

The int1-gpios property is common for both spi and i2c implementations of adxl372. Therefore move it to
adi,adxl372-common.yaml

@teburd @yperess please take a look


Extend chip-tool to support Bridged Device Basic Information Cluster

Problem
Fixes #14309
Change overview
Updates 2 zap files and the zap generated file.
Testing
Verified that the attributes are now supported.

@pjzander-signify Needs a rebase/merge to tip?


chore: python API

Add examples of how to run simulations from a python script.

--profiles are not supported by Snakemake API at the time of writting. WE will probably need to provide the profile parameters manually...

Actually, I need some feedback here as well @robjohnnoble:
I need a set of demon parameters which would result in a nice, presentable results. I would like to prepare an interactive example so it also need to have a reasonable runtime (a few minutes is OK). It may be a toy example population, just so that we may show and let others trigger the workflow and inspect the results themselves.
Also: I understand that the repository of yours (above) works out-of-the-box to generate Muller plots? That would be very desirable.
I plan to set up an interactive Jupyter notebook which would clone this repo, install its dependencies, install your package too and start an interactive notebook where users could trigger the workflow and then generate some simple plots out of the results.

A set of parameters which gives quite nice looking Muller plots is:
parameters
{
spatial_structure
{
log2_deme_carrying_capacity 9
}
dispersal
{
migration_type 0
init_migration_rate 2e-03
migration_edge_only 1
migration_rate_scales_with_K 1
}
mutation_rates
{
mu_driver_birth 1e-05
mu_passenger 0.1
mu_driver_migration 0
passenger_pop_threshold -1
}
fitness_effects
{
normal_birth_rate 0.8
baseline_death_rate 0
s_driver_birth 0.1
s_passenger 0
s_driver_migration 0
max_relative_birth_rate 10
max_relative_migration_rate 10
}
non_biological_parameters
{
init_pop 1
matrix_max -1
max_pop 100000
max_time 86400
max_generations 2000
seed 10
write_grid 0
write_clones_file 0
write_demes_file 0
record_matrix 0
write_phylo 0
calculate_total_diversity 0
biopsy_size_per_sample 100
}
}
Should run in a couple minutes. The Muller plot function is plot_all_images("path_to_output_folder"), and there's also plot_all_charts("path_to_output_folder") which outputs evolutionary parameter graphs. I really like the idea of having a more user-friendly way to converse with demon btw!

Thanks a lot! OK, I will start with these and test out if an interactive notebook works.


Fix the Unity link and name on Custom Platforms guide

going off the custom platforms readme https://github.com/affederaffe/CustomPlatforms

Addressed in #409 with the project being downgraded to be compatible with ModelSaber


Carbon limitation

Shouldn't have added many kelp examples.

@syou83syou83, if you want to merge some of the code from this you can pull out specific commits to a new branch, e.g. maybe 0a897a6c9c4d8969fdc313b36fe8b811364ccdd7, then amend the commit to remove the extra file.


Handle freshly created SRAM with no initialized save files.

In a case where the game was booted with no save files created, the program would crash attempting to convert the player's name from the data, throwing a System.FormatException of  'Input string was not in a correct format.' A minor adjustment to the stringbuilder's AppendFormat resolves this issue.

It's been a very long time but I'm pretty sure that backslash should stay, so it can roundtrip arbitrary bytes by escaping a hexdecimal representation of them. The missing 0: is definitely a bug though, yes.

When changed from sb.AppendFormat("{0:x2}", b); to sb.AppendFormat("\\{0:x2}", b);, the Name field becomes \ff\ff\ff\ff\ff\ff\ff\ff as opposed to ffffffffffffffff.
Loading SRAM with a savefile already does not seem to affect the name when opened.
I can make the change if you'd prefer that behavior.

Yeah, I'm pretty sure that is the intent. A sequence of 0xff bytes needs to convert back into 0xff bytes, and not a bunch of fs in the in-game character set (which would be 0xca bytes I think). See also the string -> bytes conversion here:
CA

I was just thinking you would want ascii characters by default and not specific tiles in the name (see attached), however I don't think it really matters as the program and game do not crash any longer with the change. I will revise the code.

One is definitely likely to want a sensible string as the name but (IMO) a save editor should never cause 'automatic' changes to a property just by opening and resaving a file, which would happen if you loaded a save with non-in-game-mapped characters without the backslash. You know what I mean?

Ah, absolutely true. Especially for languages other than English.


mkDerivation: fix typo in checkFlags

:wave:
This fixes a typo I've encountered through https://github.com/yusdacra/nix-cargo-integration, which uses dream2nix.

Thanks :)