Color Picker v0.4.5 doesn't work in Ubuntu 20.04lts and VSC 1.45.1

Hello, I have a problem with Color Picker, it doesn't work with Alt + C + P or Ctrl + Shift + P and I write Pick Color.
This is my information:
VSC Version: 1.45.1
OS: Linux Ubuntu 20.04lts x64 5.4.0-29-generic snap
Color Picker: Version: 0.4.5

Hi @danilogonzalez-mcs, thank you for the comment.
Could you give information?
https://github.com/anseki/vscode-color/blob/master/.github/ISSUE_TEMPLATE.md

No reply came, then this abandoned issue is closed.

Hi @danilogonzalez-mcs, thank you for the comment.
Could you give information?
https://github.com/anseki/vscode-color/blob/master/.github/ISSUE_TEMPLATE.md

Extension Version:
VS Code Version: 1.45.1
OS Version: Linux Ubuntu 20.04lts x64 5.4.0-29-generic snap
Node.js Version (result of command node -v): v10.19.0
NPM Version (result of command npm -v): 6.14.4
Steps to Reproduce:
Log (All lines): (Click menu of VS Code "Help > Toggle Developer Tools", and click "Console" tab)

Is that really all of log?

Sorry, this is all log
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [leninp.materialize-snippets]: Unknown language in contributes.materialize-snippets.language. Provided value: blade
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: blade
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: ejs
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: latte
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: tpl
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: twig
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: vue
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: vue-html
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: django-html
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: jinja-html
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: erb
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: HTML (Eex)
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: volt
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: nunjucks
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [xabikos.JavaScriptSnippets]: Unknown language in contributes.JavaScriptSnippets.language. Provided value: vue
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Looking for parseable documents...
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] PHP Language Server: DEBUG     Checking PHPLS_ALLOW_XDEBUG
DEBUG     The xdebug extension is not loaded
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] PHP process connected
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Found all parseable documents.
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Parsing documents and looking for CSS class definitions...
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Summary:
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 9 parseable documents found
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 11126 CSS class definitions found
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 1242 unique CSS class definitions found
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 0 failed attempts to parse. List of the documents:
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]
console.ts:137 [Extension Host] Start child process...
console.ts:137 [Extension Host] Start initializing module...
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
console.ts:137 [Extension Host]<EMAIL_ADDRESS>console.ts:137 [Extension Host] Error: Cannot find module 'npm'Require stack:- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/extension.js- /snap/code/33/usr/share/code/resources/app/out/vs/loader.js- /snap/code/33/usr/share/code/resources/app/out/bootstrap-amd.js- /snap/code/33/usr/share/code/resources/app/out/bootstrap-fork.js    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:717:15)    at Module._load (internal/modules/cjs/loader.js:622:27)    at Module._load (electron/js2c/asar.js:717:26)    at Function.Module._load (electron/js2c/asar.js:717:26)    at Function.t._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)    at Function.n._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)    at Function.i._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)    at Module.require (internal/modules/cjs/loader.js:775:19)    at n (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:524)    at getNpm (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:139:15)    at initModule (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:220:10)    at getHostCmd (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:331:9)    at /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:394:19    at Object.exports.sendRequest (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:468:34)    at pickConvert (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:187:15)    at exports.pick (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:229:24)    at e._executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:627:894)    at e.$executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:628:295)    at e._doInvokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:757)    at e._invokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:449)    at e._receiveRequest (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:787:120)    at e._receiveOneMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:785:970)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:784:213    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:957:179    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at t.PersistentProtocol._receiveMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:237:17)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:234:155    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at p.acceptChunk (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:230:129)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:229:483    at Socket.t (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:238:565)    at Socket.emit (events.js:203:13)    at addChunk (_stream_readable.js:295:12)    at readableAddChunk (_stream_readable.js:276:11)    at Socket.Readable.push (_stream_readable.js:210:10)    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
console.ts:137 [Extension Host] Continue trying to get NPM...
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
console.ts:137 [Extension Host] Try to get NPM via usage info.
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
console.ts:137 [Extension Host] Error: Cannot find module 'semver'Require stack:- /usr/share/npm/lib/utils/unsupported.js- /usr/share/npm/lib/npm.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/extension.js- /snap/code/33/usr/share/code/resources/app/out/vs/loader.js- /snap/code/33/usr/share/code/resources/app/out/bootstrap-amd.js- /snap/code/33/usr/share/code/resources/app/out/bootstrap-fork.js    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:717:15)    at Module._load (internal/modules/cjs/loader.js:622:27)    at Module._load (electron/js2c/asar.js:717:26)    at Function.Module._load (electron/js2c/asar.js:717:26)    at Function.t._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)    at Function.n._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)    at Function.i._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)    at Module.require (internal/modules/cjs/loader.js:775:19)    at n (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:524)    at Object. (/usr/share/npm/lib/utils/unsupported.js:2:14)    at Module.o._compile (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:749)    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)    at Module.load (internal/modules/cjs/loader.js:735:32)    at Module._load (internal/modules/cjs/loader.js:648:12)    at Module._load (electron/js2c/asar.js:717:26)    at Function.Module._load (electron/js2c/asar.js:717:26)    at Function.t._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)    at Function.n._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)    at Function.i._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)    at Module.require (internal/modules/cjs/loader.js:775:19)    at n (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:524)    at /usr/share/npm/lib/npm.js:16:21    at Object. (/usr/share/npm/lib/npm.js:502:3)    at Module.o._compile (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:749)    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)    at Module.load (internal/modules/cjs/loader.js:735:32)    at Module._load (internal/modules/cjs/loader.js:648:12)    at Module._load (electron/js2c/asar.js:717:26)    at Function.Module._load (electron/js2c/asar.js:717:26)    at Function.t._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)    at Function.n._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)    at Function.i._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)    at Module.require (internal/modules/cjs/loader.js:775:19)    at n (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:524)    at getNpm (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:163:17)    at initModule (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:220:10)    at getHostCmd (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:331:9)    at /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:394:19    at Object.exports.sendRequest (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:468:34)    at pickConvert (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:187:15)    at exports.pick (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:229:24)    at e._executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:627:894)    at e.$executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:628:295)    at e._doInvokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:757)    at e._invokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:449)    at e._receiveRequest (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:787:120)    at e._receiveOneMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:785:970)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:784:213    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:957:179    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at t.PersistentProtocol._receiveMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:237:17)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:234:155    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at p.acceptChunk (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:230:129)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:229:483    at Socket.t (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:238:565)    at Socket.emit (events.js:203:13)    at addChunk (_stream_readable.js:295:12)    at readableAddChunk (_stream_readable.js:276:11)    at Socket.Readable.push (_stream_readable.js:210:10)    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
console.ts:137 [Extension Host] Try to get NPM via command path.
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
console.ts:137 [Extension Host] lookAround not found NPM: /usr
console.ts:137 [Extension Host] Try to get NPM in global directory.
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
console.ts:137 [Extension Host] Error: Cannot find module '/usr/local/lib/node_modules/npm'Require stack:- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js- /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/extension.js- /snap/code/33/usr/share/code/resources/app/out/vs/loader.js- /snap/code/33/usr/share/code/resources/app/out/bootstrap-amd.js- /snap/code/33/usr/share/code/resources/app/out/bootstrap-fork.js    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:717:15)    at Module._load (internal/modules/cjs/loader.js:622:27)    at Module._load (electron/js2c/asar.js:717:26)    at Function.Module._load (electron/js2c/asar.js:717:26)    at Function.t._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)    at Function.n._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)    at Function.i._load (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)    at Module.require (internal/modules/cjs/loader.js:775:19)    at n (/snap/code/33/usr/share/code/resources/app/out/vs/loader.js:15:524)    at getNpm (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:194:15)    at initModule (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:220:10)    at getHostCmd (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:331:9)    at /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:394:19    at Object.exports.sendRequest (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:468:34)    at pickConvert (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:187:15)    at exports.pick (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:229:24)    at e._executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:627:894)    at e.$executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:628:295)    at e._doInvokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:757)    at e._invokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:449)    at e._receiveRequest (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:787:120)    at e._receiveOneMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:785:970)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:784:213    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:957:179    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at t.PersistentProtocol._receiveMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:237:17)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:234:155    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at p.acceptChunk (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:230:129)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:229:483    at Socket.t (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:238:565)    at Socket.emit (events.js:203:13)    at addChunk (_stream_readable.js:295:12)    at readableAddChunk (_stream_readable.js:276:11)    at Socket.Readable.push (_stream_readable.js:210:10)    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
console.ts:137 [Extension Host] Try to get NPM via node path.
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
console.ts:137 [Extension Host] lookAround not found NPM: /usr
console.ts:137 [Extension Host] Error: Cannot get NPM    at initModule (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:220:28)    at getHostCmd (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:331:9)    at /home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:394:19    at Object.exports.sendRequest (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/node_modules/process-bridge/process-bridge.js:468:34)    at pickConvert (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:187:15)    at exports.pick (/home/dgonzalez/.vscode/extensions/anseki.vscode-color-0.4.5/lib/color-helper.js:229:24)    at e._executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:627:894)    at e.$executeContributedCommand (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:628:295)    at e._doInvokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:757)    at e._invokeHandler (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:788:449)    at e._receiveRequest (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:787:120)    at e._receiveOneMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:785:970)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:784:213    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:957:179    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at v.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:232:615)    at t.PersistentProtocol._receiveMessage (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:237:17)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:234:155    at e.fire (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)    at p.acceptChunk (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:230:129)    at /snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:229:483    at Socket.t (/snap/code/33/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:238:565)    at Socket.emit (events.js:203:13)    at addChunk (_stream_readable.js:295:12)    at readableAddChunk (_stream_readable.js:276:11)    at Socket.Readable.push (_stream_readable.js:210:10)    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
t.log @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166
notificationsAlerts.ts:40 [processBridge]: Error: Cannot get NPM
onDidChangeNotification @ notificationsAlerts.ts:40
(anonymous) @ notificationsAlerts.ts:26
fire @ event.ts:587
addNotification @ notifications.ts:207
notify @ notificationService.ts:106
(anonymous) @ mainThreadMessageService.ts:83
_showMessage @ mainThreadMessageService.ts:44
$showMessage @ mainThreadMessageService.ts:38
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166

It seems that your NPM is broken, or that is not installed in your computer.
https://github.com/anseki/vscode-color#install

Hi I've change the version of nodejs from v10.19.0 to v12.16.3 and and the version of npm from 6.14.4 to 6.14.5 now after to try it shome this:
Step:

[processBridge]: Error: Child process already exited.
[processBridge]: Error: Child process exited with code: 127

/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [leninp.materialize-snippets]: Unknown language in contributes.materialize-snippets.language. Provided value: blade
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: blade
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: ejs
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: latte
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: tpl
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: twig
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: vue
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: vue-html
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: django-html
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: jinja-html
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: erb
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: HTML (Eex)
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: volt
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: nunjucks
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918 [xabikos.JavaScriptSnippets]: Unknown language in contributes.JavaScriptSnippets.language. Provided value: vue
_logMessageInConsole @ /snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:3918
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Looking for parseable documents...
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] PHP Language Server: DEBUG     Checking PHPLS_ALLOW_XDEBUG
DEBUG     The xdebug extension is not loaded
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] PHP process connected
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Found all parseable documents.
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Parsing documents and looking for CSS class definitions...
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host] Summary:
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 9 parseable documents found
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 11126 CSS class definitions found
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 1242 unique CSS class definitions found
/snap/code/33/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:259 [Extension Host]% 0 failed attempts to parse.

Hi I already installed libgconf-2-4
Step:
[processBridge]: Error: Child process already exited.
[processBridge]: Error: Child process exited with code: null
This is the log:
abstractExtensionService.ts:396 [leninp.materialize-snippets]: Unknown language in contributes.materialize-snippets.language. Provided value: blade
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: blade
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: ejs
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: latte
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: tpl
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: twig
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: vue
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: vue-html
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: django-html
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: jinja-html
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: erb
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: HTML (Eex)
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: volt
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [thekalinga.bootstrap4-vscode]: Unknown language in contributes.bootstrap4-vscode.language. Provided value: nunjucks
_logMessageInConsole @ abstractExtensionService.ts:396
abstractExtensionService.ts:396 [xabikos.JavaScriptSnippets]: Unknown language in contributes.JavaScriptSnippets.language. Provided value: vue
_logMessageInConsole @ abstractExtensionService.ts:396
console.ts:137 [Extension Host] Looking for parseable documents...
console.ts:137 [Extension Host] PHP Language Server: DEBUG     Checking PHPLS_ALLOW_XDEBUG
DEBUG     The xdebug extension is not loaded
console.ts:137 [Extension Host] PHP process connected
console.ts:137 [Extension Host] Found all parseable documents.
console.ts:137 [Extension Host] Parsing documents and looking for CSS class definitions...
console.ts:137 [Extension Host] Summary:
console.ts:137 [Extension Host]% 9 parseable documents found
console.ts:137 [Extension Host]% 11126 CSS class definitions found
console.ts:137 [Extension Host]% 1242 unique CSS class definitions found
console.ts:137 [Extension Host]% 0 failed attempts to parse.
Sorry, I can't help you about this.
I think that you had better use internal Color Picker of VS Code instead.

I think that the problem is Ubuntu 20.04, because I just installed Ubuntu 18.04 and it work without problems.
Thanks for all

I think that downgrading Ubuntu means downgrading the glibc. :smile:


arch/stm32h5: Simplify PLL configuration.

The PLL clock configuration was simplified on the assumption the clocks are correctly set in the board.h file. Instead of seperate conditions for register components, assume the relevant PLL registers are fully defined in board.h. This should result in easier to understand defines in board.h and simpler code flow in the standard clock configuration function.
Changes were mad in the board file alongside changing the arch files. Changes to board/stm32h5:

PLL1 has been configured to use integer instead of fractional mode to reach the 250 MHz target. PLL2 and PLL3 configurations were removed since they are currently unused in the H5 configuration.
PLL1 output was verified by testing for changes in serial baud rate.

Note: Please adhere to Contributing Guidelines.
Summary
This change is primarily to make it easier to configure PLL clocks when working with peripherals. It followed the H7 board.h practice of fully defining each register.
Impact
This makes PLL clock setup easier in board.h, and will make it easier for peripherals to be configured based off the PLL configuration. This change continues to assume clocks must be set up properly in board.h
Testing
Changes in the system clock would be detected by a change in baud rate on the serial com port. After the changes, the serial com port continued to work at the intended baud rate and the board booted to the nutshell.
Host OS: Ubuntu 24.04 on WSL 2 (Windows 11)
Compiler: arm-none-eabi-gcc (15:13.2.rel1-2) 13.2.1 20231009
Target:

Arch: STM32H5
Chip: STM32H563ZIT6U
Board: Nucleo-H563ZI
Config: nucleo-h563zi:nsh

[Experimental Bot, please feedback here]
The PR description has some good points but is missing key information to fully meet the NuttX requirements. Here's a breakdown of what's missing and how to improve it:
Missing/Needs Improvement:

Summary:  While it explains the "why," it lacks detail on "what" and "how." Be more specific. Which files were changed in the arch directory? Which functions were modified? What exact lines of code were altered regarding the PLL configuration logic?  Mentioning the simplification based on board.h is good, but exemplify it.
Related Issue: If this PR addresses a specific issue in the NuttX or NuttX-apps repositories, provide links.  Even if it's a general improvement, consider creating an issue first to discuss the change before implementing it. This fosters community involvement and helps prevent duplicated work.
Impact:

User Impact:  While it mentions ease of configuration, it doesn't explain how a user might be impacted. Does this simplify anything for the end-user of an application running on NuttX?
Build Impact:  If only source code changed, the build process shouldn't change, but explicitly stating "NO" clarifies this.
Hardware Impact:  You've specified the target, but haven't explicitly stated which architectures/boards/drivers are affected beyond the STM32H5. If it's only the H5, say so explicitly. If it's intended to be more general, explain that and list potential impacts on other platforms.
Documentation:  Does this change require updates to any NuttX documentation? If so, were those updates included in the PR?
Security Impact:  Even if there's no security impact, explicitly state "NO."
Compatibility: State explicitly whether this breaks any backward compatibility. Does code relying on the old PLL configuration method need to be changed?

Testing:

Before/After Logs:  The provided testing information is insufficient.  "Serial com port continued to work" isn't a log.  Provide actual log output demonstrating the system clock configuration before and after the change.  Show clock frequencies, register values, or any other relevant data that proves the PLL is configured correctly.  Include commands used to obtain these logs.

Example of Improved PR Description:
## Summary

This PR simplifies the PLL clock configuration logic in the STM32H5 architecture by relying on fully defined PLL register values in `board.h`.  Previously, the code contained separate conditional logic for configuring individual PLL components. This change removes those conditions and assumes that `board.h` provides complete register definitions, as demonstrated in the STM32H7 port.  The primary changes are in `arch/arm/src/stm32h5/stm32_rcc.c` (functions `stm32_rcc_enableperiph()` and `stm32_stdclockconfig()`), and `boards/arm/stm32h5/nucleo-h563zi/src/stm32_bringup.c` (modification to the board initialization sequence).

Specifically, the code previously handled individual PLL register settings like this (example):

```c
// Old code (simplified example)
if (STM32_PLL1CFG_PLL1M & RCC_PLL1CFG_PLL1M_MASK) {
    // ...
}

Now, it assumes a fully defined register value:
// New code (simplified example)
putreg32(STM32_PLL1CFG_VALUE, STM32_RCC_PLL1CFG);

Impact

New feature added: NO
Existing feature changed: YES (PLL clock configuration logic simplified)
Impact on user: NO (The change is internal to the clock configuration and should not affect user applications directly unless they directly manipulate PLL registers).
Impact on build: NO
Impact on hardware: YES (STM32H5 architecture. Specifically, the Nucleo-H563ZI board was tested, but the changes apply to the STM32H5 family.)
Impact on documentation: NO (The change is internal and does not affect user-facing APIs or configuration procedures).
Impact on security: NO
Impact on compatibility:  Potentially YES (Backward compatibility may be broken if custom board configurations were relying on the previous, more granular PLL register setting methods. Those configurations will need to be updated to provide fully defined PLL register values in board.h.)
Anything else to consider: This simplification makes it easier to manage PLL settings in board.h and aligns the STM32H5 port with the approach used in the STM32H7 port.

Testing
I confirm that changes are verified on a local setup and work as intended:

Build Host: Ubuntu 24.04 on WSL 2 (Windows 11), arm-none-eabi-gcc (15:13.2.rel1-2) 13.2.1 20231009
Target: STM32H5 (Nucleo-H563ZI), nsh configuration

Testing logs before change:
nsh> sysinfo
... (Output showing PLL1 frequency before the change) ...
nsh> cat /proc/sys/clkinfo   <-- Or any other relevant command to show clock config
... (Detailed clock configuration output) ...

Testing logs after change:
nsh> sysinfo
... (Output showing PLL1 frequency after the change – should be the same/correct) ...
nsh> cat /proc/sys/clkinfo   <-- Show that the clock configuration is as expected
... (Detailed clock configuration output) ...

By providing this level of detail, reviewers can understand the changes thoroughly, evaluate the impact accurately, and verify the testing results effectively.  This will greatly increase the chances of your PR being accepted. Remember to always consult the Contributing Guidelines and consider engaging with the NuttX community before submitting significant changes.


[TS migration] Migrate 'WalletStatementModal' component to TypeScript

Details

[TS migration] Migrate 'WalletStatementModal' component to TypeScript
Fixed Issues

$ https://github.com/Expensify/App/issues/25131
PROPOSAL: N/A
Tests

[x] Verify that no errors appear in the JS console

It's not possible to test it on DEV due to CSP policy. If you try to open statement on DEV you will get the next error:
Refused to frame 'https://www.expensify.com/' because an ancestor violates the following Content Security Policy directive: "frame-ancestors https://we.are.expensify.com www.expensify.com https://new.expensify.com".

Offline tests

N/A
QA Steps

[x] Verify that no errors appear in the JS console

PROD QA:

Access the statement using the URL https://new.expensify.com/statements/202308. For mobile platforms, you can send this link to any E/App chat and open it by clicking on it there.
That's what you should see:

Make sure the statement modal works the same way as before.

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

Not possible to test on DEV, see the Tests section.

Android: mWeb Chrome

Not possible to test on DEV, see the Tests section.

iOS: Native

Not possible to test on DEV, see the Tests section.

iOS: mWeb Safari

Not possible to test on DEV, see the Tests section.

MacOS: Chrome / Safari

Not possible to test on DEV, see the Tests section.

MacOS: Desktop

Not possible to test on DEV, see the Tests section.

The code looks good 👍 I'll proceed with the checklist.

@blimpich

It's not possible to test it on DEV due to CSP policy.

Do you consider it acceptable that we test this when it hits prod? Or, maybe, would it be possible to update the CSP policy, so we can test this on staging?

🚀 Deployed to production by https://github.com/yuwenmemon in version: 1.4.7-4 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅


How to use db.pragma('key, "some-long-string-with-quotes")?

We've read at https://www.zetetic.net/sqlcipher/sqlcipher-api/#example-2-raw-key-data-without-key-derivation that PRAGMA key accepts a "64 character hex string".

How might we write this with pure JavaScript?  Is there a way to do db.pragma('key', Buffer.from('something-with-quotes').toString('hex')) and pad it with null or something to get to 64 character hex string?
This issue is filed as there is an edge case where you may be using another library that does not have .key and .rekey built-in wrapper function and the password may contain quote characters, e.g. " which would break key="somekey" usage when variables are interpolated.  True, you could simply escape the quotes, but we were wondering how you might write with this approach:
sqlite> PRAGMA key = "x'2DD29CA851E7B56E4697B0E1F08507293D761A05CE4D1B628663F411A8086D99'";

// this does not work since it's not 64 character hex string
db.pragma(
  `key="x'${Buffer.from('some-string-with-quotes').toString('hex')}'"`
);

Sorry about the extremely delayed response. Any chance you could create a minimal reproducible repo that fails with the particular error? Time is a luxury for me at the moment.


5 cards pulled using Spare Cryopod

https://discord.com/channels/296802696243970049/362790710811820052/1068547158804021299
Guess is a multithreading problem.

Yup, that feels like a multithreading problem

This can be fixed by saving before pulling, and then saving once again after pulling


Minor index error in SpacePinBinder AddSpacePin

In the code in SpacePinBinder file, when you attempt to add a pin at runtime it will re-add the first item in the index:
public bool AddSpacePin(SpacePinQrAsa spacePin)
{
    // mafish - make sure it's not already in there.
    int idx = FindSpacePin(spacePin);
    if (idx <= 0)
    {
        SpacePins.Add(spacePin);

But, in FindSpacePin, the first item in the list returns an index of 0
/// <returns>Index in the list if found, else -1.</returns>

Which falls through the if statement and then gets added again to the list
if (idx <= 0)

I think this should just be <, rather than <=:
if (idx < 0)

@genereddick, yes, you're right, that's a type-o, and if (idx <= 0) should be if (idx < 0).
Thanks for reporting it!

Fixed with #279
Also fixed in the sibling Samples repo:
https://github.com/microsoft/MixedReality-WorldLockingTools-Samples/pull/83
Many thanks again for pointing this out!


Add a way to pause and resume a timer

There is no actual way of doing this with Toggl but the way around it would be to stop the current timer when "pausing" and start a new timer with the same data (other than start-end times) when "resuming".

Resolved by 455f12139b71b0a001ca69a690bd79cdbe8004e0


Atomic Physics Section

Is your feature request related to a problem? Please describe.
The atomic physics section page could be created with few formulas so that others can start adding more to it.
Describe the solution you'd like
A page of atomic physics should be created just like the classical mechanics one. And some calculators can be added, so other people can start contributing to it.

Can you assign this to me?

@akashsahu006 which calculators will u add??

I can add the calculators for Bohr's radius of the orbit,  velocity of the electron, frequency of the electron, another calculator for calculating potential, kinetic and total energy. And one for frequency of emitted radiation.

Ok go ahead. @akashsahu006

@aakankshabhende by when can u send the PR??

@akashsahu006 r u still working on this issue??


Torch

🎯 Goal
Enable turning on camera torch
✍ Explain examples
override fun switchTorch(
        on: Boolean,
        completion: ((Boolean) -> Unit)?
    ) {
        Timber.d("Changing torch to on=$on")

        cameraCapturer.torch(
            on,
            object : CameraVideoCapturer.TorchHandler {
                override fun onTorchSuccess() {
                    Timber.d("Torch successfully turned on")
                    completion?.invoke(true)
                }

                override fun onTorchError(error: String?) {
                    Timber.d("Turning torch on failed: $error")
                    completion?.invoke(false)
                }

                override fun onTorchUnsupported() {
                    Timber.d("Turning torch on failed: unsupported")
                    completion?.invoke(false)
                }
            }
        )
    }

Hi @zde-nekz, sorry for the delayed response. You can create this PR to the GetStream/webrtc repository, as this repository mirrors the native code from it. Once you re-create a PR to the webrtc repository, we will kindly review your PR again soon. Thank you!


copy release scripts from master to 1.0

We need branch specific release scripts. Copy release code form master and disable extra helm step

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: rkpagadala
If they are not already assigned, you can assign the PR to them by writing /assign @rkpagadala in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

release/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Fixes a bug that deleted geometry files prior to writing them

No, I think it's actually not necessary because they get cleared anyway after the function exits. This was a holdover from when I was having memory issues so was keeping things cleared out, but the memory issue has been dealt with using the HDF5 implementation.


[Feature][Config File Encryption And Decryption] The decrypted result does not need to be printed

Search before asking

[x] I had searched in the feature and found no similar feature requirement.

Description
When my configuration file needs to be decrypted, the decrypted file is printed directly at the info level. This puts the password at risk of being compromised。If you want the configuration file to be printed, you can set whether it is printed or not through the configuration file.
当我的配置文件需要解密时，解密后的文件会直接以info级别的形式打印出来。这样会导致密码存在泄漏的风险。如果要打印配置文件，可以通过配置文件设置是否打印。
Usage Scenario
During the security check, the plaintext of the password is not allowed in the log file。
安全检查的时候，日志文件中不允许出现密码的明文。
Related issues
Can the default encryption field be adjusted to be configurable? Auth and username are currently encrypted. But there are times when you don't want to encrypt these two fields.
默认加密字段是否可以调整为可配置的？目前会对auth 和 username进行加密。但是有些时候并不想对这两个字段加密。
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

@chl-wxp

Fixed by #6987

Can the default encryption field be adjusted to be configurable? Auth and username are currently encrypted. But there are times when you don't want to encrypt these two fields.

Please create another issue to follow it.


Prototype Update - State Change and Modals

Title of ticket: Prototype Update - State Change and Modals
Description
Updating prototype based off MIRO - Request State Workflow
https://miro.com/app/board/o9J_l9AKkos=/
Dependencies
Being shown existing process for closing a request
DOD

[ ] Update Left Nav Dropdown to include all states included in Miro
[ ] Create flow for closing a request - including reason why request is closing

@arielleandrews @lmullane I created this new UX issue just as a place to keep track of notes for updating the design to reflect all state changes in Miro including Flow for Closing a Request

@arielleandrews I've added that quick walkthrough of closing a request in here so we can track it. I figured it would be quick it's just always helpful to see what the existing process is before I go and design something. Wondering if from your experience you think selecting a reason for closing from a dropdown menu is enough? Or do users need to be able to type out why they are closing the request.

This can be discussed in the UX priorities for next sprint meeting today.


Using JSON within YAML no longer works as of 1.3.4

CloudFormation Lint Version
1.3.4
What operating system are you using?
Ubuntu 24.04 LTS
Describe the bug
We have a AWS::SNS::Subscription resource as part of our CloudFormation template here. We provide our FilterPolicy as a JSON object, as specified in the CloudFormation docs. However, running cfn-lint v1.3.4 on our template gives the following error:
E3012 '{\n  "landsat_product_id": [{"suffix": "_T1"}, {"suffix": "_T2"}],\n  "s3_location": [{"prefix": "s3://usgs-landsat/collection02/level-1/standard/oli-tirs/"}]\n}\n' is not of type 'object'
cloudformation.yml:74:7

This error does not appear with the previous release of cfn-lint, v0.87.8.
Expected behavior
This error should not appear, because we are specifying our FilterPolicy as a JSON object, which matches the CloudFormation docs.
Reproduction template
The full template is available here and the relevant resource block is here:
  LandsatSubscription:
    Type: AWS::SNS::Subscription
    Properties:
      TopicArn: !Ref LandsatTopicArn
      Protocol: sqs
      Endpoint: !GetAtt Queue.Arn
      FilterPolicyScope: MessageBody
      FilterPolicy: |
        {
          "landsat_product_id": [{"suffix": "_T1"}, {"suffix": "_T2"}],
          "s3_location": [{"prefix": "s3://usgs-landsat/collection02/level-1/standard/oli-tirs/"}]
        }

Looks like this may just be an issue when JSON is used within a YAML template, as the error goes away when I convert the JSON portion to YAML. Is mixing the two no longer supported as of v1.3.4?

Its how some of the items get codified into the schema.  Previously there was a type of json and now in some resource schemas we are getting just {"type": "object"}.   The easy fix is to patch those with {"type": ["object", "string"]}.  Ideally we would be able to identify these situations and valid the string is JSON.  Working on a solution for this shortly.

@kddejong Sounds great, thanks!

This PR should allow any of these json properties to be either string or an object.  While doing this work I found a chunk of resources that were only providing "type": "object" for the Tags property so I patched those as well.

This should now be resolved with the recent release.  Let me know if you are still having issues.  There are some more steps to be done to improve the validation but that can come later.

@kddejong Thank you!


Match modifier

Proposal
this PR is to provide a match modifier like bool in comparison operators for graphing.
the promql is like: metrics{} > match 10. This will return the whole series which have samples larger than 10. So it actually match all time series instead of filtering data points.
by introducing this, we can easily draw matched time series with a threshold line:

At present it's impossible to do this in one prom query.

This will return the whole series

There's no such things as whole series in PromQL, just range vectors. And an operation on an instant vector changing that into a range vector would violate orthogonality principles.
Per the mailing list, https://www.robustperception.io/graph-top-n-time-series-in-grafana is what you want.

this works when using query_range, it is expected to return range vectors.
when using with instant vector, it is as same as doing filters.
Neither topk or bottomk wont help in this case actually.

Quoting @brian-brazil in the mailing list:
Try https://www.robustperception.io/graph-top-n-time-series-in-grafana with max_over_time(metric[${__range_s}s]) > 10

This pull request would violate Prometheus principle that range queries are syntactic sugar over instant queries, as the result would be dependant of the query range.

the result would be dependent of the query range.
This is true. But it does not violate Prometheus principle, because syntactic sugar does not mean simple, does not mean we only can call step function without any state shared.
It will delegate to the instant query, and do matches based on the results from the instant query.
It is special, because it sounds like function or aggregate, but not the same.
When it comes to graph for alerts, it is very useful because we will be able to show matched lines with threshold. Even only one data point, people are very easy to get what's alerting and its trend.
no other ways can support this except another project called "extended promQL ". but it is more complex than this.

the result would be dependent of the query range.
This is true. But it does not violate Prometheus principle, because syntactic sugar does not mean simple, does not mean we only can call step function without any state shared.

This is exactly what it means.
If that was implemented in some way in instant queries, it would additionally violate another core principle: queries don't lookahead in the future.

It is special, because it sounds like function or aggregate, but not the same.

When it comes to graph for alerts, it is very useful because we will be able to show matched lines with threshold. Even only one data point, people are very easy to get what's alerting and its trend.

https://www.robustperception.io/graph-top-n-time-series-in-grafana is what you want. I am the one who actually implemented ${__range_s} in grafana for doing exactly things like this.

no other ways can support this except another project called "extended promQL ". but it is more complex than this.

At this point you might want to go back to the developers mailing list if you need more clarifications, but it is unlikely that you will get a different answer.

it requires a prebuilt dashboard to use the variable ${__range_s}.
It is not suitable for all alerts.
Or can it be support in grafana explorer?

It looks like you are missing a feature in Grafana here, in that case their issue tracker might me more suitable.

We looked at this in the bug scrub, and per the above this doesn't make sense in terms of PromQL so we're closing it. If you've further questions you can ask on the prometheus-users mailing list rather than in a GitHub issue.


Add timestamp function

We should add a function that returns the timestamp of a point in unixtime. timestamp seems like a good name.

Isn't that automatically always the same as just time(), given that we set the timestamp of sample points to aligned time steps?

The timestamp of the sample may be up to 5 minutes earlier though.

Right, but we already set the timestamp of any sample to the evaluation timestamp before any function would be even able to look at the raw underlying timestamp. So this would imply changing that.
https://github.com/prometheus/prometheus/blob/master/promql/engine.go#L692
What'd be the use case for this?

It's a bit more relevant after #398, but for now it'd help for example detect stale series.


Compute inverse polynomial parameters

As a user, I would like the camera object to automatically calculate inverse polynomial parameters for me if necessary. The code should be able to check if the existing forward and inverse parameters are consistent and update if necessary.
starcam.checkpolys()
starcam.updatepolys()

Out of scope (for now).


Add support for Nonempty lists

I've added support for nonempty lists.
So this code gets reported
type Color
    = Red
    | Green
    | Blue

allColors : Nonempty Color
allColors =
    Nonempty Red [ Green ]

with this fixed code provided
type Color
    = Red
    | Green
    | Blue

allColors : Nonempty Color
allColors =
    Nonempty Red [ Green, Blue ]

It was built with mgold/elm-nonempty-list in mind but it should also handle any types called Nonempty or NonEmpty

Released as 1.0.3, thanks again!


Cutouts are broken

Used to be able to see through gaps in leaves, and through glass blocks. Something recently broke that. I vaguely recall messing with alternative shaders so users with slow GPUs can disable haze, so maybe that had something to do with it.

Yep, was related to shaders. Forgot I was experimenting with another fragment shader, and it happened to be one that didn't discard pixels with an alpha value less that 0.5.
Fixed by dea5a567b1793383943d739b6a1de9cc7b0fa1e1


Java 11 Corretto with SnapStart

I think it would be just the coolest thing if someone would contribute a function running Java 11 Corretto with and without SnapStart.
Love this project!! 😍

Hey @astuyve
Thanks to @kidylee and #12 -> Java 11 with snapstart is now live!


🐛 BUG: new projects are almost always scaffolded with incorrect compatibility dates, resulting in noisy warnings

What version of Wrangler are you using?
2.6.2
What operating system are you using?
Mac
Describe the Bug
In a brand new project I get the following warning:
 wrangler dev --experimental-local
 ⛅ wrangler 2.6.2
-------------------
[mf:wrn] The latest compatibility date supported by the installed Cloudflare Workers Runtime is "2022-11-11",
but you've requested "2022-12-10". Falling back to "2022-11-11"...

While this warning is non-fatal, it adds to noise that is visible each time a wrangler dev command runs. Could we avoid scaffolding projects with wrong compat date in some way?
For example we could try to fetch the latest compat date when scaffolding new project, and fall back to a version hardcoded into wrangler (which we would need to bump when new compat dates are available).

In Wrangler v3, project creation is handled by create-cloudflare


Update all the links for parasol

Hey @keone just updated all the links here #13827 please merge manually. Thanks

merged


Caching Issues

Having some issues with my Steam Cache setup and was hoping to find some answers or help.
I have Steamcache & Steamcache-DNS running on the same system (<IP_ADDRESS>) with the following code:
Steamcache
sudo docker run --restart unless-stopped --name steamcache -p <IP_ADDRESS>:80:80 -v /data/cache:/data/cache -v /data/logs:/data/logs steamcache/steamcache:latest

Steamcache-DNS
sudo docker run --restart unless-stopped --name steamcache-dns -p <IP_ADDRESS>:53:53/udp -e STEAMCACHE_IP=<IP_ADDRESS> -e UPSTREAM_DNS=<IP_ADDRESS> steamcache/steamcache-dns:latest

to make life easy as you can see the cache and log paths are identical, i have set them on the host system to have chmod -R 777 so that no issues should arise with ownership and i even checked who owns the /data folders and sub-directories using ls -l and saw that it was owned by nginx:nginx, i still ran a quick chown just in case.

Now when i run the two docker instances i get the usual nginx: test is successful as well as seeing that Bind9 is running on the DNS docker, however i get nothing past this point.
I checked the folders, and in the log folders ill have two files: access.log and error.log, with nothing in them however.
I know for a fact the PC i'm working with is correctly using the DNS because when i shut off the DNS docker i can't browse the internet, i even manually set the DNS to my server (<IP_ADDRESS>) just in case.
The only thing i could think might be wrong is while I've set both the cache and the DNS docker to run on <IP_ADDRESS> and even set that as being the STEAMCACHE_IP, maybe i have to set it to be the internal bridge IP, such as <IP_ADDRESS>, however even when trying that while i got no error messages from the DNS docker, nothing still happened.
If anyone could help me figure out where i'm going wrong i would be much appreciative as i felt i have exhausted every step i could think of.

Okay, i reran the commands, the only difference is this time i ran
sudo docker exec steamcache /scripts/watchlog.sh
I am seeing the REMOTE requests when i download something, and i checked the cache directory with
sudo docker exec steamcache /bin/sh -c "ls /data/cache"
This time i'm actually seeing files, however when i uninstalled the game i was downloading and reinstalled it, only parts of the download came off the cache, while a lot had to fetch from the remote server.
Any ideas?

Okay i believe i found the issue by checking my content_log.txt, i see that there is a public ip and its being pulled from "steam.cdn.on.net"
[2018-07-24 23:01:48] HTTP (CDN,6) - steam.cdn.on.net (<IP_ADDRESS>:80 / <IP_ADDRESS>:80, host: steam.cdn.on.net): AuthenticateDepotID (222731) - Success!
I believe the reason this hostname is not in any other steam dns lists i can find is because it might be a mirror provided by my ISP, I would like to add this hostname to the list, but i am not 100% on what i'm doing and i don't know how to add extra hostnames to the DNS list, can anyone help me out?

Okay never-mind, fixed everything, figured out how to get into the container, added the hostname and now its a perfect download every time


feat: add new endpoint delete-flags

Jira ticket: DAT-1240
New endpoint to delete the application usage values
url:
/{email}/delete-flags

:shipit:

👍


Data Science with Python : K Medoid Algorithm #4169

Description 📜
I prepared a video in which I covered topics which includes Introduction to K-Medoids Clustering, Working of K-Medoids Clustering algorithm and implementing it. Also, I have covered applications of K-Medoids Clustering algorithm along with advantages and disadvantages of it.
Fixes #4169

Type of change 📝

[x] Video (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)

Domain of Contribution 📊

[x] Datascience with Python

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

Please review @prathimacode-hub mam. Sorry to tag you directly, but can't find Jivitesh or Kareem on github.
Name: Shubham Patel
Issue: #4169
Type: Video
Batch number: 3
Serial number: 104


"Uncaught SyntaxError: Function statements require a function name" error with firebase/firestore

Describe the bug
// main.js
import * as firestore from 'firebase/firestore';

console.log(firestore);

Using stuff from firebase/firestore throws a Uncaught SyntaxError: Function statements require a function name error in the browser
That is not happening with Vue CLI app (so that may mean that it's not a firebase issue), that also didn't happen with vite a while ago (approx. few months, not sure what version I was using at that time, tried to narrow dependencies versions but without success)
Reproduction
https://github.com/jacekkarczmarczyk/vite-firebase-issue
Steps to reproduce
Clone repo, run pnpm dev, open browser console
Stackblitz version: https://stackblitz.com/github/jacekkarczmarczyk/vite-firebase-issue?file=src%2Fmain.js
System Info
System:
    OS: Windows 10 10.0.19045
    CPU: (12) x64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
    Memory: 2.14 GB / 15.87 GB
  Binaries:
    Node: 18.12.1 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD
    npm: 9.1.2 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Chrome: 108.0.5359.125
    Edge: Spartan (44.19041.1266.0), Chromium (108.0.1462.76)
    Internet Explorer: 11.0.19041.1566

Used Package Manager
pnpm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

This seems to be a bug in esbuild: https://github.com/evanw/esbuild/issues/2805

Closing as this is fixed by esbuild v0.16.16.


[Patch] Default B1 filter for AFI doesn't work on octave

Purpose
For the AFI module/blog post, the default B1 filter setup doesn't run on octave due to incompatibilities, so this patches it such that the output isn't filtered and saved if it's running on Octave.
Open Questions and Pre-Merge TODOs

[ ] Use github checklists. When solved, check the box and explain the answer.

[ ] Review that changed source files/lines are related to the pull request/issue
If any files/commits were accidentally included, cherry-pick them into another branch.

[ ] Review that changed source files/lines were not accidentally deleted
Fix appropriately if so.

[ ] Test new features or bug fix
If not implemented/resolved adequately, solve it or inform the developer by requesting changes in your review.
Preferably, set breakpoints in the locations that the code was changed and follow allong line by line to see if the code behaves as intended.

Manual GUI tests (general)

[ ] Does the qMRLab GUI open?
[ ] Can you change models?
[ ] Can you load a data folder for a model?
[ ] Can you view data?
[ ] Can you zoom in the image?
[ ] Can you pan out of the image?
[ ] Can you view the histogram of the data?
[ ] Can you change the color map?
[ ] Can you fit dataset (Fit data)?
[ ] Can you save/load the results?
[ ] Can you open the options panel?
[ ] Can you change option parameters?
[ ] Can you save/load option paramters?
[ ] Can you select a voxel?
[ ] Can you fit the data of that voxel ("View data fit")?
[ ] Can you simulate and fit a voxel ("Single Voxel Curve")?
[ ] Can you run a Sensitivity Analysis?
[ ] Can you simulate a Multi Voxel Distribution?

Specifications

Version:
Platform:
Subsystem:

@agahkarakuzu this should be a short PR to review, only one line changed. It's needed for the release of the AFI blog post, so let me know if you don't think you'd have time to review and merge soon and I'll assign someone else.

I tested this branch and everything is working (Matlab and Octave). When using Octave, FitResult.B1map_filtered is omitted from the outputs because the default filter option is not supported by Octave as you described in this PR.


Delete passwordless token after authentication

Passwordless authentication fails on token verification. Token is removed before all verifications.
This PR moves token deletion at the end of the doExecute method.
Tested with passwordless auth and in-memory tokens

Thank you very much for your contribution!


Crash with Mekanism and Tinkers

one of my modpack players crashed from what is i see in the crash report it looks like a issue with Mekanism and TConstruct
Minecraft 1.11.2
Forge 2312
Mekanism-1.11.2-<IP_ADDRESS>5
TConstruct-1.11.2-<IP_ADDRESS>
crash report https://pastebin.com/PpKrUnV6
Not sure if this is a issue with your mod or with tinkers.

Do you have any clue what the user was doing at that moment? Which tool/item did he/she have in his/her hands and at which block did he/she look? (Block the player looked at is probably a pipe/tube from Mekanism)

ill ask

sounds like it might be more of a tinkers issue he was using a osmium tinkers Hammer to brake something.

I sadly cannot reproduce it.. Tried smacking all kind of cables with a Tinkers Construct hammer, nothing weird happening.
If you can reproduce it and explain the steps to reproduce that would be great.

ok well if it happens to any other users ill hopefully get better info from them.

I'm experiencing what seems to be the same crash when looking at Mekanism machinery and cables while (or after) using a cobalt TiCo hammer. I was able to reproduce the crash a few times even after reloading the world, but then it stopped crashing.
Minecraft 1.11.2
Forge <IP_ADDRESS>3
Mekanism <IP_ADDRESS>7
Tinkers Construct <IP_ADDRESS>
(All The Mods 2 v0.72c)
Crash log: https://pastebin.com/pCvSXXtb


Add missing "en.admin.misc.ago"

Used in https://github.com/sferik/rails_admin/blob/master/app/views/rails_admin/main/dashboard.html.haml#L21

Thanks!


Figure out how to support using personal access tokens in project clone

Description
The project-clone init container supports automounting SSH keys to interact with private git repos. We also need to support setting a password, e.g. using personal access tokens.

Should be fixed by https://github.com/devfile/devworkspace-operator/pull/564


Change user api key

Hi,
Is it possible to replace a users' api key?
In case of a breach or something like that I want to assign a new api key to a user.
I didn't find any documentation about it.
Thanks.
Ran

+1

+1


Setting up dev environment

[ ] Run rails server for Supermarket and Manage on local machine

[ ] Run tests

[ ] Understand (document if needed) release pipeline

[ ] Deployment to non-prod environments

[ ] Simulate using terraforms/or other scripting tools

Issue moved to chef/supermarket #2041 via ZenHub


Update superset organisation users in readme

CATEGORY
Choose one

[ ] Bug Fix
[ ] Enhancement (new features, refinement)
[ ] Refactor
[ ] Add tests
[ ] Build / Development Environment
[x ] Documentation

SUMMARY
Changed name of organisation using superset, from WP-Semantix to timbr.ai
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TEST PLAN

ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

REVIEWERS

Codecov Report

Merging #9068 into master will decrease coverage by 6.11%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #9068      +/-   ##
==========================================
- Coverage   65.56%   59.45%   -6.12%
==========================================
  Files         469      369     -100
  Lines       22480    11747   -10733
  Branches     2442     2888     +446
==========================================
- Hits        14739     6984    -7755
+ Misses       7621     4584    -3037
- Partials      120      179      +59

Impacted Files
Coverage Δ

superset/assets/src/utils/DebouncedMessageQueue.js
77.77% <0%> (-15.56%)
:arrow_down:

.../src/explore/components/ControlPanelsContainer.jsx
65.51% <0%> (-14.49%)
:arrow_down:

...perset/assets/src/profile/components/Favorites.jsx
86.66% <0%> (-13.34%)
:arrow_down:

...t/assets/src/profile/components/CreatedContent.jsx
86.66% <0%> (-13.34%)
:arrow_down:

superset/assets/src/SqlLab/reducers/sqlLab.js
35.39% <0%> (-13%)
:arrow_down:

superset/assets/src/welcome/DashboardTable.jsx
75% <0%> (-12.5%)
:arrow_down:

superset/assets/src/modules/utils.js
48.38% <0%> (-11.62%)
:arrow_down:

.../assets/src/SqlLab/components/TabbedSqlEditors.jsx
72.72% <0%> (-10.61%)
:arrow_down:

...uperset/assets/src/SqlLab/components/SouthPane.jsx
81.81% <0%> (-9.62%)
:arrow_down:

...re/components/controls/TimeSeriesColumnControl.jsx
57.4% <0%> (-8.51%)
:arrow_down:

... and 403 more

Continue to review full report at Codecov.

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


Display clear error message when MusicBrainz is unreachable

E.g.:  Error: MusicBrainz not reachable in get release by ID with query etc etc ...
Catch musicbrainzngs.WebServiceError before the general musicbrainzngs.MusicBrainzError
Fix #1190

Great; thanks for getting to the bottom of this.
Can I suggest a slightly different fix that requires less duplicated code? Inside MusicBrainzAPIError.__init__, let's just do something like:
if isinstance(reason, musicbrainzngs.WebServiceError):
    reason = 'MusicBrainz not reachable'

That is, we can centralize this check and string literal in one place if we move it to the exception constructor.

Good suggestion; I knew there had to be a better solution than this.

@sampsyo Good suggestion; I knew there had to be a better solution.

Merged! Thanks for taking care of this. :sparkles: That's two contributions in one week for you! A double thank-you is in order. :smiley: