@workspace invalid file pattern provided

Type: Bug
cristopherpds: @workspace
Workspace:
cristopherpds: @workspace o que e
Workspace:
cristopherpds: @workspace de que se trata el proyecto
Workspace:
cristopherpds: @workspace de que se trata el proyecto
Workspace:
Extension version: 0.23.2024102903
VS Code version: Code 1.96.1 (42b266171e51a016313f47d0c48aca9295b9cbb2, 2024-12-17T17:50:05.206Z)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz (4 x 2494)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabledwebnn: disabled_off

Load (avg)
undefined

Memory (System)
7.71GB (1.54GB free)

Process Argv
. --crash-reporter-id e2e4a94a-8fb5-4b1c-ac38-cf1bbb1b8bdd

Screen Reader
no

VM
0%

A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
vscaat:30438848
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
pythonnoceb:30805159
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
dvdeprecation:31068756
dwnewjupyter:31046869
nativerepl2:31139839
pythonrstrctxt:31112756
nativeloc1:31192215
cf971741:31144450
iacca1:31171482
notype1cf:31157160
5fd0e150:31155592
dwcopilot:31170013
stablechunks:31184530
6074i472:31201624

Can you please run Developer: Toggle developer tools and then share the full error message from the developer console. It should also mention what the invalid file pattern was

I updated vscode this morning and now I'm getting this error. Prior to this update i.e. since last update, I was getting a different error when trying to use workspace (which was being tracked in other issues here)
Here is the full error stack. I'm not seeing any file pattern mentioned apart from [object Object].
Error: Invalid file pattern provided [object Object]
	at V0.z (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:110:48882)
	at V0.findFiles2 (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:110:48698)
	at Object.findFiles2 (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:157:51419)
	at KR.findFiles (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1118:21172)
	at KR._findFilesWithDefaultExcludesAndExcludes (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:348:11504)
	at KR.findFilesWithDefaultExcludes (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:348:11200)
	at XR.addWorkspace (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1120:10272)
	at vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1120:9877
	at XR.init (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1120:9894)
	at vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1824:4566
	at n.invokeFunction (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:276:941)
	at ZVe (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1824:4537)
	at jPt (vscode-file://vscode-app/Users/blah/.vscode/extensions/github.copilot-chat-0.23.2024102903/dist/extension.js:1824:3867)
	at Pw.kb (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:15214)
	at Pw.jb (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:14921)
	at /Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:13079
	at async K0.n (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:4447)
	at async K0.m (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:4410)
	at async K0.l (/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:3866)
$onExtensionRuntimeError @ mainThreadExtensionService.ts:79

I thought it might have something to do with multiple tab groups or tabs open, so I closed them all and tried again and same issue.

Having the same issue at the moment too.
These seem to be all errors, including "Invalid file pattern" in the console.
console.ts:137 [Extension Host] rejected promise not handled within 1 second: Error: Invalid file pattern provided [object Object]
EYi @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
S @ rpcProtocol.ts:458
Q @ rpcProtocol.ts:443
M @ rpcProtocol.ts:373
L @ rpcProtocol.ts:299
(anonymous) @ rpcProtocol.ts:161
B @ event.ts:1243
fire @ event.ts:1274
fire @ ipc.net.ts:652
l.onmessage @ localProcessExtensionHost.ts:378
console.ts:137 [Extension Host] stack trace: Error: Invalid file pattern provided [object Object]
	at V0.z (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:110:48882)
	at V0.findFiles2 (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:110:48698)
	at Object.findFiles2 (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:157:51419)
	at KR.findFiles (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1118:21172)
	at KR._findFilesWithDefaultExcludesAndExcludes (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:348:11504)
	at KR.findFilesWithDefaultExcludes (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:348:11200)
	at XR.addWorkspace (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1120:10272)
	at c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1120:9877
	at XR.init (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1120:9894)
	at c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1824:4566
	at n.invokeFunction (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:276:941)
	at ZVe (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1824:4537)
	at jPt (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1824:3867)
	at Pw.kb (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:15214)
	at Pw.jb (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:14921)
	at file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:13079
	at async K0.n (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:4447)
	at async K0.m (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:4410)
	at async K0.l (file:///c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:3866)
EYi @ console.ts:137
$logExtensionHostMessage @ mainThreadConsole.ts:39
S @ rpcProtocol.ts:458
Q @ rpcProtocol.ts:443
M @ rpcProtocol.ts:373
L @ rpcProtocol.ts:299
(anonymous) @ rpcProtocol.ts:161
B @ event.ts:1243
fire @ event.ts:1274
fire @ ipc.net.ts:652
l.onmessage @ localProcessExtensionHost.ts:378
mainThreadExtensionService.ts:78 [GitHub.copilot-chat]Invalid file pattern provided [object Object]
$onExtensionRuntimeError @ mainThreadExtensionService.ts:78
S @ rpcProtocol.ts:458
Q @ rpcProtocol.ts:443
M @ rpcProtocol.ts:373
L @ rpcProtocol.ts:299
(anonymous) @ rpcProtocol.ts:161
B @ event.ts:1243
fire @ event.ts:1274
fire @ ipc.net.ts:652
l.onmessage @ localProcessExtensionHost.ts:378
mainThreadExtensionService.ts:79 Error: Invalid file pattern provided [object Object]
	at V0.z (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:110:48882)
	at V0.findFiles2 (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:110:48698)
	at Object.findFiles2 (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:157:51419)
	at KR.findFiles (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1118:21172)
	at KR._findFilesWithDefaultExcludesAndExcludes (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:348:11504)
	at KR.findFilesWithDefaultExcludes (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:348:11200)
	at XR.addWorkspace (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1120:10272)
	at c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1120:9877
	at XR.init (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1120:9894)
	at c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1824:4566
	at n.invokeFunction (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:276:941)
	at ZVe (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1824:4537)
	at jPt (c:\Users\skubi\.vscode\extensions\github.copilot-chat-0.23.2024102903\dist\extension.js:1824:3867)
	at Pw.kb (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:15214)
	at Pw.jb (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:14921)
	at /c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:13079
	at async K0.n (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:4447)
	at async K0.m (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:4410)
	at async K0.l (/c:/Users/skubi/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:3866)

Hope the errors can somehow help resolve the issue. The "workspace" feature seems to be completely unusable for me right now.

Thanks for the logs. Can anyone seeing this please share the list of other extensions you have installed as well? It's possible that another extension is interfering with copilot so I'd like to see if there's a common extension that's causing this

Thanks, I think actually you just need to update the extension
0.23.2024102903  is pretty old at this point so please try updating to latest copilot chat release.  If you're using the stable version of VS Code you should also switch to use the stable version of the chat extension too
Let me know if that fixes the issue

I apologize for the delay, I still have this problem.
console.ts:137 [Extension Host] TypeError: Cannot read properties of undefined (reading 'uri')
    at c:\Users\josue\.vscode\extensions\dotenv.dotenv-vscode-0.28.1\lib\autocloaking.js:30:55
    at Array.filter (<anonymous>)
    at c:\Users\josue\.vscode\extensions\dotenv.dotenv-vscode-0.28.1\lib\autocloaking.js:28:57
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:157:35593)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.C (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:816)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:1033)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:138:105082)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Ow.acceptDocumentsAndEditorsDelta (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:122:11525)
    at Ow.$acceptDocumentsAndEditorsDelta (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:122:10121)
    at Dy.S (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:115275)
    at Dy.Q (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:115055)
    at Dy.M (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:114144)
    at Dy.L (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:113249)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:112046)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Vn.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:9457)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:175:13296)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Vn.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:9457)
    at MessagePortMain.<anonymous> (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:175:11588)
    at MessagePortMain.emit (node:events:518:28)
    at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)
log.ts:425  INFO Settings Sync: Token updated for the account cristopherpds
log.ts:445   ERR [Extension Host] Received response message without id. No further error information provided.
console.ts:137 [Extension Host] Received response message without id. No further error information provided.
20
console.ts:137 [Extension Host] TypeError: Cannot read properties of undefined (reading 'uri')
    at c:\Users\josue\.vscode\extensions\dotenv.dotenv-vscode-0.28.1\lib\autocloaking.js:30:55
    at Array.filter (<anonymous>)
    at c:\Users\josue\.vscode\extensions\dotenv.dotenv-vscode-0.28.1\lib\autocloaking.js:28:57
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:157:35593)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.C (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:816)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:1033)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:138:105082)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Ow.acceptDocumentsAndEditorsDelta (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:122:11525)
    at Ow.$acceptDocumentsAndEditorsDelta (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:122:10121)
    at Dy.S (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:115275)
    at Dy.Q (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:115055)
    at Dy.M (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:114144)
    at Dy.L (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:113249)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:112046)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Vn.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:9457)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:175:13296)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Vn.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:9457)
    at MessagePortMain.<anonymous> (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:175:11588)
    at MessagePortMain.emit (node:events:518:28)
    at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)
console.ts:137 [Extension Host] ApplicationInsights:Sender
Array(1)
console.ts:137 [Extension Host] ApplicationInsights:Sender
Array(1)

Extension Host] TypeError: Cannot read properties of undefined (reading 'uri')
    at c:\Users\josue\.vscode\extensions\dotenv.dotenv-vscode-0.28.1\lib\autocloaking.js:30:55
    at Array.filter (<anonymous>)
    at c:\Users\josue\.vscode\extensions\dotenv.dotenv-vscode-0.28.1\lib\autocloaking.js:28:57
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:157:35593)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.C (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:816)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:1033)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:138:105082)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Ow.acceptDocumentsAndEditorsDelta (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:122:11525)
    at Ow.$acceptDocumentsAndEditorsDelta (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:122:10121)
    at Dy.S (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:115275)
    at Dy.Q (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:115055)
    at Dy.M (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:114144)
    at Dy.L (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:113249)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:112046)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Vn.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:9457)
    at kh.value (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:175:13296)
    at P.B (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:746)
    at P.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:964)
    at Vn.fire (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:32:9457)
    at MessagePortMain.<anonymous> (file:///c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:175:11588)
    at MessagePortMain.emit (node:events:518:28)
    at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)
workbench.desktop.main.js:sourcemap:35   ERR TreeError [DebugRepl] Tree input not set: Error: TreeError [DebugRepl] Tree input not set
    at lf.C (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20…%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:415:28817)
    at lf.updateChildren (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20…%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:415:28724)
    at oee.value (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20…20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:2038:35810)
    at x.B (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:30:748)
    at x.C (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:30:818)
    at x.fire (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:30:1036)
    at Rbe.setVisible (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:518:2801)
    at vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20…%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:780:11845
    at Array.map (<anonymous>)
    at jh.setVisible (vscode-file://vscode-app/c:/Users/josue/AppData/Local/Programs/Microsoft%20…%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:780:11836)

I can confirm switching to release version fixed the issue for me -- thanks @DemonMartin! I switched to pre-release to get some feature at some point and I'd forgotten.
@mjbvz FWIW: To me, it looked like 0.23.2024102903 was the latest pre-release version available in vscode extensions.


focus a TextInput from another TextInput makes the keyboard jump

Description
I have a simple View with two TextInputs in it. They both have a ref. The first TextInput has 'email' as ref and the second one has 'password'. The email field has returnKeyType='next' and onSubmitEditing={() => this.refs.password.focus() }. This works fine. I tap in the email, then tap the next button on the keyboard and the password field becomes active for editing.
The problem is that the keyboard jumps. While the transition of focus is happening, the keyboard starts hiding and showing again. This looks weird, and also causes some relayout to jump around.
What I expect to happen is that the keyboard stays put while the focus changes. Either by me specifying it, or (better) by detecting that we need the keyboard on the next view, so keep the keyboard shown.
Reproduction
https://rnplay.org/apps/3wvzeg
In rnplay it doesnt jump because its slow, but try it on an ios device. Make a new react native app and paste the code, to see.
Solution
I guess check the next focus, and if its a TextInput, dont dismiss the keyboard? I dont know exactly.
Additional Information

React Native version: 0.38.0
Platform: iOS
Operating System: MacOS

oh oops. there was a setState happening in onSubmitEditing. I guess that was causing the jumping since it rerenders..

Dude, i got the same case, how can you fix it ???

check when the keyboard shows, and when it hides. check if you are doing any keyboard showing or hidding. then check the onSubmitEditings if they have any setState that could be avoided.
check whats up and let me know if you made it work nicely.

Have you tried blurOnSubmit={false}

Guys, Any Solution  found ??


When Azure subscription is in a different tenant than the tenant where we want to install the Teams App...

If our Azure subscription is in a different tenant than the tenant where we want to install the Teams App, which directory should we register Azure AD applications ?
The deploy.ps1 looks to register AD applications in the subscription's directory.
(CC: @MK202204)

HI @ATshirai ,
There are two separate parameters in the parameter.sjon file,

subscriptionTenantId: Id of the tenant to deploy resources.
tenantId: Tenant Id where the teams application will be installed.

During the execution of PowerShell, multiple times you will be asked to log in.  The first time is for subscription tenant and the second time is for the tenant credentials where you will be installing the apps.
However, to avoid confusion, the simplest approach may be to use manual deployment approach. You just have to update the Tenant Id (Where you will be installing the app)  and rest will be taken care of automatically.

Hi @ATshirai ,
Please let us know if you are still facing this issue and require assistance and we will be happy to discuss. If no further action is needed at moment and no response is received, we will close out the issue in 3 business days. You may also always open a new issue or respond here if something does come back up.

Hi, @gsv022
I used manual deployment, so  I was able to install Company Communicator with the Tenant Id being different from SubscriptionId.

@ATshirai i also have 2 tenant  , can u guide me how you resolve the issue ?


What is Algolia used for?

Hello, I noticed this project is a little unmaintained, therefore I forked it at https://github.com/lucavallin/gfi and I am planning to revamp it a little.
I don't understand how Algolia is used however. In the file https://github.com/deepsourcelabs/good-first-issue/blob/master/gfi/index.py, the script is using Algolia to "index" something. What is it doing exactly, and why is that?
Thanks

hey i would like to work on this issue, please assign me this issue

@sahil-MK2 Unfortunately I don't have permissions to do so. If you'd like to collaborate on https://github.com/lucavallin/gfi, however, I can give you access there.

Hey @sahil-MK2  ! I tried to contribute to this repo as well but I haven't seen any activity in the last few months. I decided to fork it to keep it alive. Please see https://github.com/lucavallin/gfi and feel free to open a pull request or an issue there. At this time I am setting up the hosting and cleaning up the code. If you're up for it, I could use some help to convert the app from Nuxt.js & Python to Next.js & Typescript.

Hi @lucavallin how can we get in touch I'm intrested in contributing to your project

Hey @TakasiVenkataSandeep-08, sure, great to hear! Feel free to open a discussion on my fork and we can have a chat there :)

Hi Is @TakasiVenkataSandeep-08  are you working on this ?


maxtime in compsp

Ran into an issue when trying to generate CSPs using the Geneva isochrones. The Geneva isochrones only go up to 100 Myr (logt=8.0), which generates an error at
line 549 in compsp.f90
  IF (maxtime.LE.1E8.AND.pset%sfh.NE.0) THEN
     WRITE(*,*) 'COMPSP ERROR, maxtime too small:',maxtime
     STOP
  ENDIF

I ran into this error when trying to generate populations with constant star formation histories; the maximum age in the  Geneva isochrones being 1E8 meant that I got an error when trying to calculate any CSP.
Geneva isochrones aside, does this mean that it isn't possible to generate populations with constant star formation over anything less than 100 Myr? (i.e. trying to return a spectrum with tage anything less than 100 Myr would always raise this error regardless of the isochrone being used).

I think this was fixed in #26.

yes, this was fixed by #26 and can be closed.  This warning was a holdover from the old-style approximations to the convolution of the SFH with the SSPs, which has now been replaced with a more accurate method.


latest pypi release seems broken

Describe the bug
pip install tastytrade no longer works
How to reproduce

create a new virtualenv (I chose python 3.12)
pip install tastytrade
open python interpreter, import tasytrade

e.g.
_________________________________________________________________ ERROR collecting tests/test_tastytrade_broker.py __________________________________________________________________
ImportError while importing test module '/Users/raphaeldeem/code/soad/tests/test_tastytrade_broker.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tastytrade_broker.py:9: in <module>
    from tastytrade import session, DXLinkStreamer, Account
E   ModuleNotFoundError: No module named 'tastytrade'

Downgrading/pinning fixes:
(new) ~/code/soad (main) ⚡ pip install tastytrade==v8.3
Collecting tastytrade==v8.3
  Downloading tastytrade-8.3-py3-none-any.whl.metadata (8.1 kB)
Requirement already satisfied: requests<3 in ./new/lib/python3.12/site-packages (from tastytrade==v8.3) (2.32.3)
Requirement already satisfied: websockets>=11.0.3 in ./new/lib/python3.12/site-packages (from tastytrade==v8.3) (13.1)
Requirement already satisfied: pydantic>=2.6.3 in ./new/lib/python3.12/site-packages (from tastytrade==v8.3) (2.9.2)
Requirement already satisfied: pandas-market-calendars>=4.3.3 in ./new/lib/python3.12/site-packages (from tastytrade==v8.3) (4.4.1)
Requirement already satisfied: fake-useragent>=1.5.1 in ./new/lib/python3.12/site-packages (from tastytrade==v8.3) (1.5.1)
Requirement already satisfied: pandas>=1.1 in ./new/lib/python3.12/site-packages (from pandas-market-calendars>=4.3.3->tastytrade==v8.3) (2.2.3)
Requirement already satisfied: pytz in ./new/lib/python3.12/site-packages (from pandas-market-calendars>=4.3.3->tastytrade==v8.3) (2024.2)
Requirement already satisfied: python-dateutil in ./new/lib/python3.12/site-packages (from pandas-market-calendars>=4.3.3->tastytrade==v8.3) (2.9.0.post0)
Requirement already satisfied: exchange-calendars>=3.3 in ./new/lib/python3.12/site-packages (from pandas-market-calendars>=4.3.3->tastytrade==v8.3) (4.5.6)
Requirement already satisfied: annotated-types>=0.6.0 in ./new/lib/python3.12/site-packages (from pydantic>=2.6.3->tastytrade==v8.3) (0.7.0)
Requirement already satisfied: pydantic-core==2.23.4 in ./new/lib/python3.12/site-packages (from pydantic>=2.6.3->tastytrade==v8.3) (2.23.4)
Requirement already satisfied: typing-extensions>=4.6.1 in ./new/lib/python3.12/site-packages (from pydantic>=2.6.3->tastytrade==v8.3) (4.12.2)
Requirement already satisfied: charset-normalizer<4,>=2 in ./new/lib/python3.12/site-packages (from requests<3->tastytrade==v8.3) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in ./new/lib/python3.12/site-packages (from requests<3->tastytrade==v8.3) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./new/lib/python3.12/site-packages (from requests<3->tastytrade==v8.3) (2.2.3)
Requirement already satisfied: certifi>=2017.4.17 in ./new/lib/python3.12/site-packages (from requests<3->tastytrade==v8.3) (2024.8.30)
Requirement already satisfied: numpy in ./new/lib/python3.12/site-packages (from exchange-calendars>=3.3->pandas-market-calendars>=4.3.3->tastytrade==v8.3) (2.1.1)
Requirement already satisfied: pyluach in ./new/lib/python3.12/site-packages (from exchange-calendars>=3.3->pandas-market-calendars>=4.3.3->tastytrade==v8.3) (2.2.0)
Requirement already satisfied: toolz in ./new/lib/python3.12/site-packages (from exchange-calendars>=3.3->pandas-market-calendars>=4.3.3->tastytrade==v8.3) (0.12.1)
Requirement already satisfied: tzdata in ./new/lib/python3.12/site-packages (from exchange-calendars>=3.3->pandas-market-calendars>=4.3.3->tastytrade==v8.3) (2024.2)
Requirement already satisfied: korean-lunar-calendar in ./new/lib/python3.12/site-packages (from exchange-calendars>=3.3->pandas-market-calendars>=4.3.3->tastytrade==v8.3) (0.3.1)
Requirement already satisfied: six>=1.5 in ./new/lib/python3.12/site-packages (from python-dateutil->pandas-market-calendars>=4.3.3->tastytrade==v8.3) (1.16.0)
Downloading tastytrade-8.3-py3-none-any.whl (42 kB)
Installing collected packages: tastytrade
  Attempting uninstall: tastytrade
    Found existing installation: tastytrade 8.4
    Uninstalling tastytrade-8.4:
      Successfully uninstalled tastytrade-8.4
Successfully installed tastytrade-8.3
(new) ~/code/soad (main) ⚡ python3
Python 3.12.5 (main, Aug  6 2024, 19:08:49) [Clang 15.0.0 (clang-15<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tastytrade
>>>

I can reproduce! Let me see what's going on.

Can you try with v8.5? It's fixed for me.

Version 8.5 fixed the issue for me. Thank you!

Going to close this as I haven't heard back but assuming it's fixed for everyone!


bug: controllerAs syntax in ion-view

Type: bug
Platform: all
There is still an issue with the controllerAs syntax and ion-view (beta 14)
this issue #2499 is still happening
here is a repro codepen: http://codepen.io/thaiat/pen/zxPMbL
if you change line 16 to the commented part, it's working
The issue is related to views in state

Greetings @thaiat!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

:+1:

:+1:
temporary solution: controller: 'pageController as ctrl'

still using the temporary solution...

Would be great if the controllerAs syntax was supported. I'm just trying to change my code to adhere more closely to john papa's fabulous angular style guide and I just spent an hour trying to figure out what I was doing wrong by using controllerAs: 'vm' only to find out that this is an ionic problem.

@elebetsamer Same with me! I spent an hour trying to make controllerAs syntax with Ionic. Even I am following john papa's style guide! But what about when using es6? His style guide has minor issues with respect to es6?

@SiddharthaRRamesh I'm not crossing that bridge yet. Think I'm going to wait for angular 2 and ionic 2 before worrying about it.

@elebetsamer, @SiddharthaRRamesh, Yes, I was following john papa's fabulous angular style guide, too. Only to find out ionic currently works with controller: 'XxxController as vm'. I think we might as well follow this style now

@SiddharthaRRamesh I use ES6 with ionic too. To circumvent this issue, I injected $scope into the controller class and assigned this to $scope.ctrl. Thus I don't have to change my template markup and it just looks as if the controllerAs syntax worked.This trick works well in my app.
My code looks like this:

class LoginController {
  constructor($scope) {
    $scope.ctrl = this;
  }
  // some method definitions...
}

LoginController.$inject = ['$scope'];

Just sent PR #3651 to fix this issue. Hopefully it will be merged soon :)

@urish you are everywhere !!!!! ;)

Same with you @thaiat :)
p.s. here is the repro codepen with the fixed ionic version: http://codepen.io/anon/pen/QbbQPo

+1 Would love for this to be resolved!

+1 for this being resolved! Thanks to @urish hopefully this will be resolved soon :+1:

+1 would be great to make this work

Looking forward to having this added as well

+1 please make it happend

+1

+1

Very annoying bug, please fix this!

+1

Please see us @Ionitron

I cant believe that something trivial as controllerAs is not working.

@perrygovier can you please look into merging this?
it's a small change, and will help many people. Thanks!

+1

+1

definitely need this to be fixed, mustn't be that complicated to fix since the controller: 'controller as vm' syntax is working fine!

@clmntfrndz the fix is already available in #3651, but hasn't been merged in yet

Any expected timeline of when this will be merged in yet and fixed?

Looks like it's set for 1.1 release

Please make that this happen

It is not fixed in the 1.1 release :(

Why is the fix not being merged? well, I guess we'll have to patch it ourselves...

@Telemakhos please check out the PR, I have addressed this.

There were a few other things that took priority. Will revisit this.
You can still use controller as though, nothing is preventing you from doing so

controller: 'MainCtrl as main'

@mhartington ah! ok! I think that'll do the trick

+1


Modify the labels of services filtered by edgemesh

What would you like to be added/modified:
Because the filter label of kube-proxy is service.kubernetes.io/service-proxy-name, in order to unify the format, the filter label of edgemesh is changed to: service.edgemesh.kubeedge.io/service-proxy-name

fix in PR #307
/close


404 Return Code when Cloud Run Invoked

Hello, I have followed all instructions of setting up GCR cleaner with the project, but I keep getting a 404 when I pass in repos to be cleaned.
I am using Artifact Registry to store docker images in the us-east1 location
I removed the default network, and created another default network with only ssh ingress and private Google Services enabled
I used the gcloud --impersonate command with the service account created to make sure the service account has access and it does list all the images.
These are the permissions for the gcr-cleaner-docker-registry service account attached to the Cloud Run Service
gcloud projects get-iam-policy <project-id> --flatten="bindings[].members" --format='table(bindings.role)'<EMAIL_ADDRESS>ROLE
roles/artifactregistry.repoAdmin
roles/storage.objectViewer

The Cloud invoker part works fine, since the requests do invoke the Cloud Run Service
The following is the JSON object that I was posting to the Cloud Run Service
{
	"repos": [
		"us-east1-docker.pkg.dev/<project-id>/docker-registry"
	]
}

I tried also adding the image to the URL above thinking I might have to specify each and every image, but got the same result.
I have also added the policy binding to docker-registry for the service account.
This is the log from Cloud Run Service
2022-05-15T16:31:25.865828Z POST 404 704 B 1 ms insomnia/2022.1.1 https://<url>/

Any pointers, where I might be going wrong?

The URL path I was using for POST request, was misconfigured.


Support multiple input files at once

Maybe I'm just terrible at writing makefiles, but it would make my life a lot easier if grip would accept multiple files. You could make it so that it simply exports all of them to the same name .html, like it's done by default right now.

In Github markdown, splitting your file into sections and including them like this:
<file name="s.toplist.md">
does in fact render properly, if that's useful - I've used this for a long time.
Unfortunately such "include files" do not yet render in grip - is this a suitable bug or does this "include" feature need a separate bug?


detect event when tapped on already selected segment

I want to detect event when tapped on already selected segment

I believe you can achieve this using the .alwaysAnnouncesValue property.


Missing open source license

Please add applicable open source license to the repo.

@Aliaksei-Ashukha @GannaChernyshova  @LittleDecorator


2 hosts behind NAT, weave doesn't seem to be using an intermediary to connect them

https://gist.github.com/faddat/34528c0a843656b67495
Please let me know if you need more info....basically I'm in Vietnam on a NAT'd pc that cannot connect to another NAT'd PC in France, and the 142* addresses are in Houston, not nat'd.

Hi:

What are the hostnames of the machine in Vietnam and the machine in France?

When you say they cannot connect, what exactly are you seeing, and what do you expect to see? (It is not surprising that two NAT'd hosts cannot directly connect to each other, but the weave network should still function if both NAT'd hosts are able to connect to a third host.)

Could you include the output of docker logs weave from us1?

Added the logs to the gist: https://gist.github.com/faddat/34528c0a843656b67495
VN:
HHT*
Jacob-PC
Ubuntu (the unpingable machine was ubuntu)
FR:
Androgeek Toshiba
When I was saying cannot connect, I meant couldn't ping one another.  The machine in FR did get an IP via weave expose successfully, but then was unreachable to nodes other than the US*'s.

When I was saying cannot connect, I meant couldn't ping one another.

Can you give us more detail on the exact steps you have taken on the various hosts, both in terms of establishing the weave network and then how you're conducting your tests?

The machine in FR did get an IP via weave expose successfully

Would I be right then in thinking that your tests involve doing weave expose on a pair of machines (e.g. ubuntu and androgeek) and then pinging from one of them the remotely exposed weave IP of the other?

but then was unreachable to nodes other than the US*'s.

So you can ping androgeek's exposed weave IP from us1-4? This is confusing, because from the weave status peers output you posted it looks to us like  the connections between androgeek and the US servers are not fully established (specifically, it looks like the UDP heartbeats from the US servers to androgeek are not getting through, which is why those connections are listed as pending). Is it possible that the NAT firewall in France is blocking inbound UDP packets?

@awh to be certain of my answers, I will recreate this setup tomorrow. If you've got any other questions, add them here and I'll try and give you the most detailed answer possible.

Attempting now.  Sorry for tardiness.  Testing this is rather a logistical
nightmare...
On Dec 2, 2015 7:38 PM, "Adam Harrison"<EMAIL_ADDRESS>wrote:

When I was saying cannot connect, I meant couldn't ping one another.
Can you give us more detail on the exact steps you have taken on the
various hosts, both in terms of establishing the weave network and then how
you're conducting your tests?
The machine in FR did get an IP via weave expose successfully
Would I be right then in thinking that your tests involve doing weave
expose on a pair of machines (e.g. ubuntu and androgeek) and then pinging
from one of them the remotely exposed weave IP of the other?
but then was unreachable to nodes other than the US*'s.
So you can ping androgeek's exposed weave IP from us1-4? This is
confusing, because from the weave status peers output you posted it looks
to us like the connections between androgeek and the US servers are not
fully established (specifically, it looks like the UDP heartbeats from the
US servers to androgeek are not getting through, which is why those
connections are listed as pending). Is it possible that the NAT firewall in
France is blocking inbound UDP packets?
—
Reply to this email directly or view it on GitHub
https://github.com/weaveworks/weave/issues/1744#issuecomment-161279619.

@faddat did you get any further with this?

[faddat@antergos Downloads]$ sudo weave status
   Version: 1.3.1

   Service: router
  Protocol: weave 1..2
      Name: e2:dc:f1:ab:14:99(antergos)
Encryption: disabled

PeerDiscovery: enabled
Targets: 1
Connections: 3 (2 established, 1 connecting)
Peers: 4 (with 8 established, 2 pending connections)
   Service: ipam
 Consensus: achieved
     Range: <IP_ADDRESS>-<IP_ADDRESS>

DefaultSubnet: <IP_ADDRESS>/16
   Service: dns
    Domain: weave.local.
       TTL: 1
   Entries: 4

   Service: proxy
   Address: unix:///var/run/weave/weave.sock

[faddat@antergos Downloads]$        Service: dns
bash: Service:: command not found
[faddat@antergos Downloads]$ weave status
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
[faddat@antergos Downloads]$ sudo weave status
[sudo] password for faddat:
   Version: 1.3.1

   Service: router
  Protocol: weave 1..2
      Name: e2:dc:f1:ab:14:99(antergos)
Encryption: disabled

PeerDiscovery: enabled
Targets: 1
Connections: 3 (2 established, 1 connecting)
Peers: 4 (with 6 established, 2 pending connections)
   Service: ipam
 Consensus: achieved
     Range: <IP_ADDRESS>-<IP_ADDRESS>

DefaultSubnet: <IP_ADDRESS>/16
   Service: dns
    Domain: weave.local.
       TTL: 1
   Entries: 2

   Service: proxy
   Address: unix:///var/run/weave/weave.sock

[faddat@antergos Downloads]$ weave report
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
[faddat@antergos Downloads]$ sudo weave report
{
"Version": "1.3.1",
"Router": {
"Protocol": "weave",
"ProtocolMinVersion": 1,
"ProtocolMaxVersion": 2,
"Encryption": false,
"PeerDiscovery": true,
"Name": "e2:dc:f1:ab:14:99",
"NickName": "antergos",
"Port": 6783,
"Peers": [
{
"Name": "e2:dc:f1:ab:14:99",
"NickName": "antergos",
"UID":<PHONE_NUMBER>755801132,
"ShortID": 1418,
"Version": 2025,
"Connections": [
{
"Name": "02:ec:03:f7:ae:45",
"NickName": "us1",
"Address": "<IP_ADDRESS>:6783",
"Outbound": true,
"Established": true
},
{
"Name": "1e:3a:ca:d2:7f:3c",
"NickName": "eniac-v2",
"Address": "<IP_ADDRESS>:6783",
"Outbound": true,
"Established": true
}
]
},
{
"Name": "02:ec:03:f7:ae:45",
"NickName": "us1",
"UID":<PHONE_NUMBER>2703342217,
"ShortID": 4083,
"Version": 70524,
"Connections": [
{
"Name": "1e:3a:ca:d2:7f:3c",
"NickName": "eniac-v2",
"Address": "<IP_ADDRESS>:6783",
"Outbound": true,
"Established": true
},
{
"Name": "e2:dc:f1:ab:14:99",
"NickName": "antergos",
"Address": "<IP_ADDRESS>:62113",
"Outbound": false,
"Established": true
}
]
},
{
"Name": "1e:3a:ca:d2:7f:3c",
"NickName": "eniac-v2",
"UID":<PHONE_NUMBER>7084324499,
"ShortID": 950,
"Version": 1378,
"Connections": [
{
"Name": "02:ec:03:f7:ae:45",
"NickName": "us1",
"Address": "<IP_ADDRESS>:48338",
"Outbound": false,
"Established": true
},
{
"Name": "e2:dc:f1:ab:14:99",
"NickName": "antergos",
"Address": "<IP_ADDRESS>:52577",
"Outbound": false,
"Established": true
}
]
}
],
"UnicastRoutes": [
{
"Dest": "e2:dc:f1:ab:14:99",
"Via": "00:00:00:00:00:00"
},
{
"Dest": "1e:3a:ca:d2:7f:3c",
"Via": "1e:3a:ca:d2:7f:3c"
},
{
"Dest": "02:ec:03:f7:ae:45",
"Via": "02:ec:03:f7:ae:45"
}
],
"BroadcastRoutes": [
{
"Source": "02:ec:03:f7:ae:45",
"Via": null
},
{
"Source": "1e:3a:ca:d2:7f:3c",
"Via": null
},
{
"Source": "e2:dc:f1:ab:14:99",
"Via": [
"02:ec:03:f7:ae:45",
"1e:3a:ca:d2:7f:3c"
]
}
],
"Connections": [
{
"Address": "<IP_ADDRESS>:6783",
"Outbound": true,
"State": "established",
"Info": "sleeve 02:ec:03:f7:ae:45(us1)"
},
{
"Address": "<IP_ADDRESS>:6783",
"Outbound": true,
"State": "established",
"Info": "sleeve 1e:3a:ca:d2:7f:3c(eniac-v2)"
},
{
"Address": "<IP_ADDRESS>:6783",
"Outbound": true,
"State": "connecting",
"Info": ""
}
],
"Targets": [
"<IP_ADDRESS>"
],
"OverlayDiagnostics": {
"fastdp": {
"Vports": [
{
"ID": 0,
"Name": "weave",
"TypeName": "internal"
},
{
"ID": 1,
"Name": "vxlan-6784",
"TypeName": "vxlan"
}
],
"Flows": []
},
"sleeve": null
},
"Interface": "weave (via ODP)",
"CaptureStats": null,
"MACs": [
{
"Mac": "1e:3a:ca:d2:7f:3c",
"Name": "1e:3a:ca:d2:7f:3c",
"NickName": "eniac-v2",
"LastSeen": "2015-12-14T19:36:18.236566089Z"
},
{
"Mac": "e2:dc:f1:ab:14:99",
"Name": "e2:dc:f1:ab:14:99",
"NickName": "antergos",
"LastSeen": "2015-12-14T19:35:30.617408637Z"
}
]
},
"IPAM": {
"Paxos": null,
"Range": "<IP_ADDRESS>-<IP_ADDRESS>",
"DefaultSubnet": "<IP_ADDRESS>/16",
"Entries": [
{
"Token": "<IP_ADDRESS>",
"Peer": "02:ec:03:f7:ae:45",
"Version": 2
},
{
"Token": "<IP_ADDRESS>",
"Peer": "6a:3b:35:a0:48:70",
"Version": 1
},
{
"Token": "<IP_ADDRESS>",
"Peer": "02:ec:03:f7:ae:45",
"Version": 5
},
{
"Token": "<IP_ADDRESS>",
"Peer": "1e:3a:ca:d2:7f:3c",
"Version": 1
},
{
"Token": "<IP_ADDRESS>",
"Peer": "7a:2c:f7:0a:a2:9f",
"Version": 1
},
{
"Token": "<IP_ADDRESS>",
"Peer": "02:ec:03:f7:ae:45",
"Version": 0
}
],
"PendingClaims": null,
"PendingAllocates": null
},
"DNS": {
"Domain": "weave.local.",
"Address": "<IP_ADDRESS>:53",
"TTL": 1,
"Entries": [
{
"Hostname": "scope.weave.local.",
"Origin": "1e:3a:ca:d2:7f:3c",
"ContainerID": "7d1930f43ccd07125e5ef1a28cc12725bbc82227db512f771e1b9fe441c3e201",
"Address": "<IP_ADDRESS>",
"Version": 0,
"Tombstone": 0
},
{
"Hostname": "scope.weave.local.",
"Origin": "1e:3a:ca:d2:7f:3c",
"ContainerID": "7d1930f43ccd07125e5ef1a28cc12725bbc82227db512f771e1b9fe441c3e201",
"Address": "<IP_ADDRESS>",
"Version": 0,
"Tombstone": 0
}
]
}
The saga continues.  I would summarize my post differently now:  Weave can get janky when doing deployments outside those commonly seen in a datacenter.

gist next time.... want logs?

gist next time.... want logs?

Could we start first with some answers to the questions I asked earlier? It's practically impossible to debug without any idea of what you're actually doing :) Specifically:

Can you give us more detail on the exact steps you have taken on the various hosts, both in terms of establishing the weave network and then how you're conducting your tests?

And also from this comment:

So you can ping androgeek's exposed weave IP from us1-4? This is confusing, because from the weave status peers output you posted it looks to us like the connections between androgeek and the US servers are not fully established (specifically, it looks like the UDP heartbeats from the US servers to androgeek are not getting through, which is why those connections are listed as pending). Is it possible that the NAT firewall in France is blocking inbound UDP packets?

Weave isn't completely magic - if your firewall is blocking UDP it won't work.

Sure thing-- okay so what we were doing with this was messing around.  I'm hopng that I can use weave to set up virtual networks enabling an openstack / MAAS environment for bootstrapping metal.
On that day, I was using a weave network between my and some coworkers machines to enable (well, we'd hoped) remote PXE booting.  So like this:  An RPI runs Ubuntu MAAS at my office in hanoi, and people wherever boot virtual / physical machines through its DHCP and a network bridged to theirs. What we're doing on a company scale is bringing clouds to users, no matter where the users might be on the planet.  In our long-term vision, weave enables us to create a diffuse, global compute grid with >10,000 ARM nodes scattered algorithmically by population density..... so in terms of our network topology, it's likely to get more strange.  :)


Link surveys

relates #91

Codecov Report

Merging #93 into master will decrease coverage by 0.09%.
The diff coverage is 20%.

@@            Coverage Diff            @@
##           master      #93     +/-   ##
=========================================
- Coverage   58.41%   58.31%   -0.1%
=========================================
  Files          88       88
  Lines         933      938      +5
  Branches       74       74
=========================================
+ Hits          545      547      +2
- Misses        347      350      +3
  Partials       41       41

Impacted Files
Coverage Δ

...onents/Layouts/Session-Details/styledComponents.js
100% <ø> (ø)
:arrow_up:

client/src/Components/Layouts/EditSession/index.js
89.47% <ø> (ø)
:arrow_up:

...ent/src/Components/Layouts/Session-Details/Link.js
33.33% <0%> (-33.34%)
:arrow_down:

.../src/Components/Layouts/Session-Details/Content.js
45.45% <33.33%> (+12.12%)
:arrow_up:

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 4fd2791...b1e8f73. Read the comment docs.


Add OSCAL content and configure CI processing.

Closes #3.

There is much work to be done @JonZeolla, but perhaps I can come to the bi-weekly sync, talk about how I would envision catalog processing work in a CI system to meet your needs. I also have some questions about controls. Sounds good?

@xee5ch sounds great!  Also happy to discuss anything async as you have time.  Whatever is easiest for you

@xee5ch have you had a chance to look at this lately? Let me know if I can help - thanks!

Sorry it has been so long, I will get back on this tonight and during the course of the week!

@xee5ch can you share a bit of how you're generating these outputs?  I would love something we could put as a github action or have others run to perform updates.  That will be especially useful for the CNSWPv3 work

@xee5ch can you share a bit of how you're generating these outputs? I would love something we could put as a github action or have others run to perform updates. That will be especially useful for the CNSWPv3 work

Let me plug away at this and we meet later this week?

OK, @JonZeolla, let's meet again later this week to sync up. trestle looks viable with the PR as-is, but the output is messy for now.
https://gist.github.com/xee5ch/f74bbc8d4cafcff0e6413d32a3a102e0
I am not sure about what is the "right way" (or maybe only way) to clean up all the nulls (it'd be super preferable to just drop any JSON object map property that is null and not even specify them) and we need to talk about the metadata info and backmatter stuff. The latter things are a matter of taste, and we can hard-code them into the Python tool or we can parameterize those in a settings file and work around it.

Looks like we need to fill out - some examples below, but look at the JSON schema (good example here):

"published": Datetime
"revisions": [Github URI]
"document_ids": CNSWPv1
"links": ["link to the white paper"]
"roles": null,
"locations": Insert website (github repo?)
"parties": null,
"responsible_parties": null,
"remarks": null


⚠ ClamAV has degraded performance

In 0d03cb8, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 187 ms

Resolved: ClamAV performance has improved in f8177a3.


3 logs per error

Hi, is it normal that for each reply(err) I make 3 different error logs are printed to the console? it's very annoying and confusing.

Should be addressable with #8, right?


Rename DefaultMesssage to PlainMessage

Closes #225

@sagikazarmark would you mind rebasing, also do an empty class DefaultMessage which extends from PlainMessage and a test to verify that it works as expected?

Done too. I also added trigger_error to DefaultMessage, although since 1.0 is not tagged yet, this is technically not a BC break.

Great, thanks!


WSL 2 force close after reboot

WSL 2 force close after reboot, the problem is not identified.
Microsoft Windows [Version 10.0.18917.1000]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\ygsto>bash
A device attached to the system is not functioning.

C:\Users\ygsto>

It's solved now, after update to latest fast ring.
On Fri, Jun 21, 2019, 21:25 msftbot[bot]<EMAIL_ADDRESS>wrote:

We’ve labelled your issue as ‘need-repro’ since we need more steps to help
identify your problem. Could you please provide us with reproducible steps
for the issue you’re experiencing, including things such as the specific
command line steps necessary to reproduce the behavior and their output.
Thank you! -The WSL Team
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/WSL/issues/4209?email_source=notifications&email_token=AGNWAC73JHW7RF7RGHGXEOTP3TJDFA5CNFSM4H2OTTDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYIOPSQ#issuecomment-504424394,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGNWACZNK543M2J245H6VTDP3TJDFANCNFSM4H2OTTDA
.


Range for small spike minimum price slightly off

Things to check

Have you forced a refresh in your browser (e.g. ctrl+F5 in Chrome/Firefox)?

yes

Have you made sure the first time buyer option is correct? If you're unsure, try it both ways

yes

Have you time-travelled this week? Travelling backwards resets the prices, and therefore you must not put prices in from both before & after the time-travel

no

Describe the bug
If you see in the following image, for a "basePrice" of 99 Bells, and Monday values of 65 & 110 respectively, it narrows it down to a single possible "Small Spike" Pattern, which I believe is correct. However, the Wednesday morning range seems off. Not quite sure what the JS issue is, but based on the original C++ for the peak of the Small Spike Pattern:
    rate = randfloat(1.4, 2.0);
    sellPrices[work++] = intceil(randfloat(1.4, rate) * basePrice) - 1;
    sellPrices[work++] = intceil(rate * basePrice); // Peak

From what I understand of the algorithms, that puts the value between Math.ceil(99 * 1.4) and Math.ceil(99 * 2.0) which is between 139 & 198, not 138 & 198. The 138 makes sense for the day prior to the peak because of the "minus 1" at the end, but not for the peak itself, unless I'm misunderstanding something.
To Reproduce
Steps to reproduce the behavior:

Select "no" to first time buyer
Previous pattern was "small spike"
Base price of 99
Monday: AM: 65, PM: 110

Expected behavior
The only possible pattern should be small spike, however, the Wednesday morning price I would expect to be minimum 139 & not 138.
Screenshots

Desktop (please complete the following information):

OS: Windows 10
Browser: Firefox
Version: 76

This is one of the two issues I reported in #367 and a pull request to fix it has been opened at #369.

Ah yep, sorry about that. Was late when I posted this, but still don't know how I forgot to look through other bugs that mentioned small spike first before posting.
What's the GitHub process here? Since it was already mentioned within an existing issue, should I close this issue?

Not really sure, I'm not a contributor and have 0 authority, but probably you shouldn't worry about it. A friendly person-in-charge will show up and decide what to do.
It's probably for the best that you opened this separately because my issue was about two entirely separate issues, which makes it harder to keep track. This one is specifically about one issue.


'cargo doc --open' from file causing CORS issues

Problem
'cargo doc --open'  will use the default browser reading html document as file instead of using http
As the rustdocs are structured in hierarchical directory structure, each document is reading the following definition to load further static files
var rootPath = document
         .getElementById('rustdoc-vars')
         .attributes['data-root-path']
         .value;

Just, reading from local file system the  "import(..)" from dynamic location rootPath+"static.files/...js" is causing a CORS alarm in browser, for example Chrome:

To prevent this warning, the configuraiton must permit "local file access" by browser, for example
google-chrome --allow-file-access-from-files  /.../target/doc/aquamarine_demo_crate/index.html

The problem is that this flag is not standardized, firefox does not provide this flag on command line, but requires setting via UI.
Otherwise cargo should start a small local web-server  listening at <IP_ADDRESS>:8000 to serve the rustdoc pages, and the web-browser should be started to read from this location. http://<IP_ADDRESS>:8000/aquamarine_demo_crate/index.html
Note: replace aquamarine_demo_crate with your project name
Steps

configure google chrome as default browser and execture "cargo doc --open", or start manually:

google-chrome   ./target/doc/aquamarine_demo_crate/index.html

2.now  open dev-console (Ctrl-Shift-C)in chrome and see the errors caused by import of local source files (see screenshot)
Now start google chrome with flag and you will see that the errors no longer appear.
google-chrome --allow-file-access-from-files  ./target/doc/aquamarine_demo_crate/index.html

Possible Solution(s)
Either figure out kind of browser is used and set the appropriate flags to "allow local file access"
Or open a local web-browser to serve the rustdoc pages when being called as
cargo doc --open

Notes
No response
Version
cargo 1.69.0-nightly (82c3bb79e 2023-02-04)
release: 1.69.0-nightly
commit-hash: 82c3bb79e3a19a5164e33819ef81bfc2c984bc56
commit-date: 2023-02-04
host: x86_64-unknown-linux-gnu
libgit2: 1.5.0 (sys:0.16.0 vendored)
libcurl: 7.86.0-DEV (sys:0.4.59+curl-7.86.0 vendored ssl:OpenSSL/1.1.1q)
os: Ubuntu 22.04 (jammy) [64-bit]

Google Chrome Version 111.0.5563.64 (Official Build) (64-bit)

Thanks for the report!  This is essentially a duplicate of #4966, so closing in favor of that.


Latest version seem to suppress displaying "lap detected" degradation, but CPU goes down to 400Mhz anyway

Ubuntu 23.04, Lenovo ThinkPad P14s Gen 1, Intel® Core™ i7-10610U × 8, up-to-date BIOS.
Kernel: 6.2.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct  3 13:14:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux.
After applying your latest code, when running on A/C (performance mode) on laps, CPU goes down to 400MHz for some time after shaking.
The s-tui tool indicates thermal did not exceed 55-60C, so does not seem to be a thermal-caused throttle.
Both /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor and powerprofilesctl show "performance" profile (powerprofilesctl states "Degraded: no")
Tried to force higher CPU frequency when observing 400MHz, but no tool succeeds.
To restore higher CPU frequency, I either just need to wait steady a minute or so or to unplug A/C adapter.
I tried to use and also tried to remove all the other CPU/thermal related tools I knew I have (cpufreq-auto, thermald). Also disabled intel_pstate driver, but the bad behavior persists on ACPI too.
I'd appreciate suggestions what logs, diagnostics, outputs can be useful for diagnosing the issue.

I did not experience this issue. Are you sure this kernel module is causing it, like it only happens after adding it?

Sorry to hear you've having this issue! I apologize but I no longer have a laptop with this acceleration sensor so can't reasonably maintain this repository.


remove handlebars syntax from js,html files

done via https://github.com/bounswe/bounswe2015group7/commit/f4a62d2e7ce968f7c5fc4acd4e8d2a022ead318b


issue # 7 - Repeat Field inside editor

Used what you had to make it not use state at all, thanks. Only thing is that it has to use onChange that you need to pass it, because that's what gets passed down and called on the nested inputs, so all you need in your code is the
onChange: (name, value) => data.setAttributes({ [name]: value }) inside the editor.
I might add a HOC so you dont have to do this in the editor, like editor-repeat that has the context and passes in the onChange and attributes
https://github.com/crossfield/gutenblock/releases/tag/0.6.3

ok actually did it, so check this out https://github.com/crossfield/gutenblock/releases/tag/0.6.5 💯


Context propagation mechanism for actors: Baggage

Imported old issue.
Generally this is a way to "carry" context across actors, we'll want this to play well with the GSOC ideas around tracing and propagation

We need a way to propagate: tracer bullets, events for metrics, MDC logger metadata as well as trace information.
In some systems this is often called Baggage; I.e. open tracing calls it that: https://medium.com/jaegertracing/embracing-context-propagation-7100b9b6029a
Open questions: do we also set a ref to the current actors baggage into a thread local or similar, or we don't? We have to if we want to allow ref.tell() to work with propagation; if we do not, then users would have to remember to do context.tell(who, what) which may be a hassle and worse, easy to forget and break a trace this day (that's catastrophic!). We may offer context.tell if we wanted to anyway since it could avoid the threadlocal so in hot code people could use that rather than the direct one? though either would work.
References:

https://medium.com/jaegertracing/embracing-context-propagation-7100b9b6029a
https://medium.com/jaegertracing/istio-routing-using-opentracing-baggage-distributed-context-propagation-ed8d787a4bef

    // SetBaggageItem sets a key:value pair on this Span and its SpanContext
    // that also propagates to descendants of this Span.
    //
    // SetBaggageItem() enables powerful functionality given a full-stack
    // opentracing integration (e.g., arbitrary application data from a mobile
    // app can make it, transparently, all the way into the depths of a storage
    // system), and with it some powerful costs: use this feature with care.
    //
    // IMPORTANT NOTE #1: SetBaggageItem() will only propagate baggage items to
    // *future* causal descendants of the associated Span.
    //
    // IMPORTANT NOTE #2: Use this thoughtfully and with care. Every key and
    // value is copied into every local *and remote* child of the associated
    // Span, and that can add up to a lot of network and cpu overhead.
    //
    // Returns a reference to this Span for chaining.
    SetBaggageItem(restrictedKey, value string) Span

Work here also relates to the Swift "context propagation" story so we should be in the loop on similar effrots so the same mechanism can be used in more places. It COULD mean addopting open tracing's ideas or making our own and standardizing.
Alternatively, if we want to avoid using the same name as OpenTracing does we could use the word Luggage and also sound very british while doing so 😉

This should just carry https://github.com/apple/swift-distributed-tracing-baggage in the message Envelope


Unable to run ember update

After installing the addon globally and then running ember update, I get the error The specified command update is invalid.
Additionally, after installing the addon within an Ember project directory (with ember install ember-cli-update) followed by running ember-cli-update, I get the error: (node:9836) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): You must start with a clean working directory.
Below is my console history while installing the addon globally and then trying to run ember update.
C:\Users\jdetels
λ npm -v
5.3.0

C:\Users\jdetels
λ npm install -g ember-cli-update
C:\Users\jdetels\AppData\Roaming\npm\ember-cli-update -> C:\Users\jdetels\AppData\Roaming\npm\node_modules\ember-cli-update\bin\ember-cli-update.js
+<EMAIL_ADDRESS>added 77 packages in 11.411s

C:\Users\jdetels
λ ember -v
ember-cli: 2.14.1
node: 6.11.2
os: win32 x64

C:\Users\jdetels
λ ember update
The specified command update is invalid. For available options, see `ember help`.

After installing the addon globally and then running ember update, I get the error The specified command update is invalid.

The command to run is ember-cli-update (not ember update).

@rwjblue: The README says the following:

Inside your project directory, either run
ember-cli-update
for global or
ember update
as an Ember CLI command.

I interpret this to mean that we can use ember-cli-update (if we've already installed ember-cli-update globally via npm i -g ember-cli-update) or use ember update (if we've only installed ember-cli-update locally in a project using ember install ember-cli-update).  Is this correct?
When inside a project directory (and after having installed ember-cli-update both globally and locally), I get similar results when trying to use either ember-cli-update or ember update:
When running ember-cli-update from a project directory, I get the response:

(node:8700) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): You must start with a clean working directory

When running ember update from a project directory, I get the response:

You must start with a clean working directory

What does it mean here to "start with a clean working directory"?

Ahh.  Sorry about that!  I missed that addition 😸 .

I interpret this to mean that we can use ember-cli-update (if we've already installed ember-cli-update globally via npm i -g ember-cli-update) or use ember update (if we've only installed ember-cli-update locally in a project using ember install ember-cli-update). Is this correct?

Yes, if you want to use ember update you would have to install ember-cli-update inside the project (aka not globally).

What does it mean here to "start with a clean working directory"?

This tool uses git to apply a patch to your project, it checks git status before running to ensure that there are no uncommited changes before running.  A "clean working directory" generally means git status shows nothing.
You can see the rejection comes from here, and the isGitClean() function is essentially using regexps (here)  to determine if it is clean or dirty.
Can you share the output of git status in your project so that we can see why the regexp's don't match?

Mystery solved - after committing my most recent changes, ember update worked as described in the docs.  Thanks for the help, @rwjblue .

Thank you @jakedetels for all the troubleshooting info. I can see there are a few things you tripped up on that I can account for in the README.

I installed the addon by running this command into may terminal ember install ember-cli-update inside my ember project and the message I got from my terminal was
npm: Installed ember-cli-update Installed addon package.
But then when I run the ember-cli-update --to 3.4 I received an error called -bash: ember-cli-update: command not found


administrator creation from admin area does not need registration code anymore

 Not possible to create users via admin area


OnnxExporterError: Unsupported: ONNX export of operator GridSample with 5D volumetric input.

Hi everyone,
Thanks for the awesome work. I've been trying to export the pytorch model to ONNX for inference with torch.onnx.export but it yields this error : OnnxExporterError: Unsupported: ONNX export of operator GridSample with 5D volumetric input.
Unfortunately, It seems 5D grid_sample is still unsupported by onnx / torch. Is there any alternative available ? Or any advice to make the model work with ONNX ?
Thanks

@Cyril9227, torch.onnx.export() fails for me too. It seems like the cause is described in https://github.com/pytorch/pytorch/issues/100790 that will be addressed through https://github.com/pytorch/pytorch/issues/114801 (ONNX opset 20 support).
In the meantime I was trying to convert to ONNX through Haiku (JAX) -> TensorFlow ->ONNX, using https://dm-haiku.readthedocs.io/en/latest/notebooks/jax2tf.html as a tutorial for Haiku -> TF:
import functools
import haiku as hk
import jax
import jax.numpy as jnp
import matplotlib.pyplot as plt
import mediapy as media
import numpy as np
from tqdm import tqdm
import tree
from tapnet import tapir_model
from tapnet.utils import transforms
from tapnet.utils import viz_utils
import tensorflow as tf
import sonnet as snt

checkpoint_path = 'tapnet/checkpoints/causal_tapir_checkpoint.npy'
ckpt_state = np.load(checkpoint_path, allow_pickle=True).item()
params, state = ckpt_state['params'], ckpt_state['state']
params_vars = tf.nest.map_structure(tf.Variable, params)

def build_online_model_init(frames, query_points):
  """Initialize query features for the query points."""
  model = tapir_model.TAPIR(use_causal_conv=True, bilinear_interp_with_depthwise_conv=False)

  feature_grids = model.get_feature_grids(frames, is_training=False)
  query_features = model.get_query_features(
      frames,
      is_training=False,
      query_points=query_points,
      feature_grids=feature_grids,
  )
  return query_features

init_tf = hk.transform(build_online_model_init)

class JaxModule(snt.Module):
  def __init__(self, params, apply_fn, name=None):
    super().__init__(name=name)
    self._params = params
    self._apply = jax2tf.convert(lambda p, x: apply_fn(p, None, x), enable_xla=False)
    self._apply = tf.autograph.experimental.do_not_convert(self._apply)

  def __call__(self, inputs):
    return self._apply(self._params, inputs)

net = JaxModule(params_vars,  init_tf.apply)

# frames: [num_frames, height, width, 3], query_points: [num_points, 3] where 3 for the tuple (t, y, x)
@tf.function(autograph=False, input_signature=[{"frames" : tf.TensorSpec(shape=(32, 256, 256, 3), dtype=tf.float32),
                                                "query_points": tf.TensorSpec(shape=(20,3), dtype=tf.float32)}])
def forward(x):
  return net(x)

to_save = tf.Module()
to_save.forward = forward
to_save.params = list(net.variables)
tf.saved_model.save(to_save, "TapirInit")

but it fails with TypeError: build_online_model_init() missing 1 required positional argument: 'query_points'. Similar with build_online_model_predict(). Maybe the input_signature() is incorrect in tf.function(), but I cannot figure out how to fix it.
Have you tried the TF path?

@Cyril9227  I have posted a solution here. https://github.com/pytorch/pytorch/issues/100790. See if that works for you

@saikiran321, the solution you have posted does not produce the unsupported ONNX error related to opset 20 support.
Instead, torch.onnx.export fails with ValueError: only one element tensors can be converted to Python scalars.
A docker file and a Python code to reproduce the result are in the zip file attached torch2onnx.zip.
Do you know what could be the cause for this error? Thank you.

hi！ hi！ I export opset16 -onnx，and use onnx_graphsurgeon to directly modify the opset to 20，then use trtexec --onnx xx—engine, meeting the same problem：Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/network.cpp::addGridSample::1474, condition: input.getDimensions().nbDims == 4  @saikiran321 @SergeySandler @Cyril9227 @yotam

Hi

hi！ hi！ I export opset16 -onnx，and use onnx_graphsurgeon to directly modify the opset to 20，then use trtexec --onnx xx—engine, meeting the same problem：Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/network.cpp::addGridSample::1474, condition: input.getDimensions().nbDims == 4 @saikiran321 @SergeySandler @Cyril9227 @yotam

Hi! Same error, did you succeed to solve this?

I modified the torch model for the case of t=1 and reduced all the 5D to 4D, among other changes: https://github.com/ibaiGorordo/Tapir-Pytorch-Inference
I also added a script to export the model but it is very slow when running in onnxruntime (RTX4080): ~700 ms without refinement and ~20s with 4 iterations

@ibaiGorordo,

it is very slow when running in onnxruntime compared to Pytorch (RTX4080)

Do you have the code for inference with ONNX? Do you use CUDA Execution Provider or CPU Execution Provider with ONNX?

@ibaiGorordo,

it is very slow when running in onnxruntime compared to Pytorch (RTX4080)

Do you have the code for inference with ONNX? Do you use CUDA Execution Provider or CPU Execution Provider with ONNX?

I added the inference time calculation on the onnx_export.py script.
CPU is faster:

Than CUDA:

The slow part seems to be with the convolutions in the pips mixer block

@ibaiGorordo, I have reproduced tapir.onnx and it is three times slower than Pytorch with CUDA device.
My results on Windows: PyTorch inference takes around 0.1 sec on CUDA, 3 sec on CPU; ONNX - 0.3 sec with DmlExecutionProvider, 3 sec with CPUExecutionProvider.
There are a couple of hints for Windows that might be useful, especially if your results with ONNX are worse than with CPU:

Do not forget to add device_id':0 in
predictor = onnxruntime.InferenceSession(f'{output_dir}/tapir.onnx', providers = ['DmlExecutionProvider'], provider_options=[{'device_id':0}]) , otherwise it might use integreated Intel graphics card instead of NVIDIA card,
Without pip install onnxruntime-directml DmlExecutionProvider is not available.


October Post Release

This PR contains package lock updates & cdn README updates for msal-browser and msal-core.

Codecov Report

Merging #5272 (e79b7c2) into dev (72fdd1f) will not change coverage.
The diff coverage is n/a.

Flag
Coverage Δ

*Carryforward flag

msal-angular
96.50% <ø> (ø)

msal-browser
86.94% <ø> (ø)

Carriedforward from 72fdd1f

msal-common
85.26% <ø> (ø)

msal-core
82.84% <ø> (ø)

Carriedforward from 72fdd1f

msal-node
82.90% <ø> (ø)

msal-node-extensions
76.03% <ø> (ø)

Carriedforward from 72fdd1f

msal-react
94.50% <ø> (ø)

node-token-validation
88.88% <ø> (ø)

*This pull request uses carry forward flags. Click here to find out more.

Note, if this needs to be done manually, if possible it would be great to do this step first, so that the updated readme gets included with the version published on npm (and thus appears on npmjs.com listing for the respective packages).

Note, if this needs to be done manually, if possible it would be great to do this step first, so that the updated readme gets included with the version published on npm (and thus appears on npmjs.com listing for the respective packages).

It's not manual, we're just using a PAT for now (until I figure out how to use GitHub apps in this context)

I guess the CDN step did happen manually, hopefully by next release it won't be the case and the browser/core READMEs will be updated before releasing to npm.


Add test type subdirectory

Closes https://github.com/insightsengineering/coverage-action/issues/35

@cicdguy Thanks for the review, I think I addressed all your comments.


has_substrate vs has_input

I just fixed:
warning in 6e4bd6933c454826: can't find relation cvterm for: has_substrate in these CVs: relationship go/extensions/gorel fypo_extension_relations PSI-MOD_extension_relations external fission_yeast_phenotype
but I thought you had globally replaced all of these? Can you check because I'm worried that the logs are only reporting one example, and I will need to keep on fixing them?

but I thought you had globally replaced all of these? Can you check because I'm worried that the logs are only reporting one example, and I will need to keep on fixing them?

I did but I forgot to update the annotation extension configuration too.  So those has_substrate extensions were added after I changed has_substrate to has_input
https://github.com/pombase/pombase-config/blob/master/canto/annotation_ex_config/GO_MF_A_E_config
Should I change the extension config in all cases so that has_input is used instead of has_substrate?

I checked and there are 5 annotation made with has_substrate extensions.  Three in:
https://curation.pombase.org/pombe/curs/a09af17a2956146d
One in:
https://curation.pombase.org/pombe/curs/721bf4355105bfb4
And one in https://curation.pombase.org/pombe/curs/260925d9ac1a773d

Should I change the extension config in all cases so that has_input is used instead of has_substrate?
Yes please ;)

Should I change the extension config in all cases so that has_input is used instead of has_substrate?

Done!  And I've updated Canto with the new configuration.

I think this is done.


Fix build error graphscope.Dockerfile in k8s

as title

integrate to 6.0 release commit pr, close this one.


specify only py27 from within crossmap recipe

this passed the PR tests before because py27 built but py35 didn't. This causes
the py35 build to be skipped, hopefully making things more robust in the future.

Can it be ported automatically in the build.sh using 2to3?

Probably not -- it has a bunch of C extensions.


Support for octahedral projection when projecting textures

partially addresses https://github.com/playcanvas/engine/issues/2685

example code:
            // cube -> equi1
            pc.reprojectTexture(device, srcCube, textureEqui, undefined, 1, pc.TEXTUREPROJECTION_CUBE, pc.TEXTUREPROJECTION_EQUIRECT);
            app.renderTexture(-0.5, 0.7, 0.9, 0.5, textureEqui);

            // cube -> octa1
            pc.reprojectTexture(device, srcCube, textureOcta, undefined, 1, pc.TEXTUREPROJECTION_CUBE, pc.TEXTUREPROJECTION_OCTAHEDRAL);
            app.renderTexture(0.5, 0.7, 0.7, 0.7, textureOcta);

            // equi1 -> octa2
            pc.reprojectTexture(device, textureEqui, textureOcta2, undefined, 1, pc.TEXTUREPROJECTION_EQUIRECT, pc.TEXTUREPROJECTION_OCTAHEDRAL);
            app.renderTexture(-0.5, -0.7, 0.7, 0.7, textureOcta2);

            // octa1 -> equi2
            pc.reprojectTexture(device, textureOcta, textureEqui2, undefined, 1, pc.TEXTUREPROJECTION_OCTAHEDRAL, pc.TEXTUREPROJECTION_EQUIRECT);
            app.renderTexture(0.5, -0.7, 0.9, 0.5, textureEqui2);

@slimbuck @willeastcott - I've done two last small changes and this is done, please review

After a discussion with @slimbuck , projection type is now stored on Texture, and not passed in as parameter to reproject function

I'm done with changes, final review please.


Splitting tree-view in dock creates empty pane in docks

Prerequisites

[x] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
Splitting tree-view in dock splits empty pane
Steps to Reproduce

Open a project in atom-beta
on the tree-view, split the item, left, right, top, and bottom

Expected behavior: [What you expect to happen]
It should probably no-op as it is splitting empty items
Actual behavior: [What actually happens]
it creates a bunch of empty panes in the dock.

Reproduces how often: [What percentage of the time does it reproduce?]
100%
Versions
Atom    : 1.17.0-beta1
Electron: 1.3.14
Chrome  : 52.0.2743.82
Node    : 6.5.0
You can get this information from copy and pasting the output of atom --version and apm --version from the command line. Also, please include the OS and what version of the OS you're running.
Additional Information
Any additional information, configuration or data that might be necessary to reproduce the issue.

I actually get Uncaught (in promise) Error: The workspace can only contain one instance of item [object Object] when attempting to split, which then totally explodes my Atom instance.  Had to clear window state to get it to start again.

@50Wliu, glad it's not just me.  I was going to comment on the same thing.  I saw this too, but I couldn't consistently repro it.
There's a few bugs related to that issue. like this one: https://github.com/atom/tabs/issues/234 the one error message linked to

I actually get Uncaught (in promise) Error: The workspace can only contain one instance of item [object Object] when attempting to split, which then totally explodes my Atom instance. Had to clear window state to get it to start again.

This happens if you right click on the tab of the tree-view and split.


V2.1.353rc release

Codecov Report

Merging #219 (2db0651) into V2.1.X (867065d) will increase coverage by 0.00%.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           V2.1.X     #219   +/-   ##
=======================================
  Coverage   61.86%   61.87%
=======================================
  Files         224      224
  Lines       19435    19435
=======================================
+ Hits        12024    12025    +1
+ Misses       7411     7410    -1

Impacted Files
Coverage Δ

apps/backend/agent/tools.py
92.72% <ø> (ø)

apps/node_man/handlers/job.py
86.32% <0.00%> (+0.25%)
:arrow_up:

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 20a57dc...2db0651. Read the comment docs.


Augmented Reality and Augmented 3D

source: https://github.com/opentecture/mindmapping/issues/31
Augmented Reality and Augmented 3D

You want to be able to look at any component in a building or its model and visualize many its aspects such as

Building codes
Warrantees for the photovoltaic
Catalog numbers of the windows
Design intents
CAD parameters
Repair records
Kilowatt hours require in December
The music currently be streamed to adjacent space

@theo-armour - much like https://github.com/opentecture/mindmapping/issues/44 - this is awesome. I'd like to get your thoughts on where this work is best developed and integrated. Spider comes to mind.
I'm happy to move some of these Issues over there.

@afomi
graphQL 3D is the tool I want to build to satisfy this item and the previous ones.
It matters little where the data is text, image or 3D data. It all needs ti be acquired, parsed and displayed.
If you know of an existing set of architectural Lego-like components we can play with, assemble and disassemble this would be a great place to start.

GraphQL is a backend query language. I don't see the need for it for a long
time.
I think a graph database is really what is desired here.
In terms of all the features for this issue, I think another repo would be
a better place to explore GraphQL. Curious about a use case that justifies
the conventional architecture.
On Sun, Jul 1, 2018, 14:39 Theo Armour<EMAIL_ADDRESS>wrote:

@afomi https://github.com/afomi
graphQL 3D is the tool I want to build to satisfy this item and the
previous ones.
It matters little where the data is text, image or 3D data. It all needs
ti be acquired, parsed and displayed.
If you know of an existing set of architectural Lego-like components we
can play with, assemble and disassemble this would be a great place to
start.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opentecture/mindmapping/issues/45#issuecomment-401635124,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEJkG6W-c6ciVCB67Xse6QOpVPDjpZeks5uCUGqgaJpZM4U-M0H
.

I don't think there is anything currently actionable here for now - even if the original topic is of interest.
Regarding my use of the term 'graphQL': I probably should not be using it. My use of the tern skews widely from the normal use of the term. We need better words to define the title and purpose of the project.


Remove RxTx indicators from React

RxTx need to be completely removed from the React machinery for the best performance.

Cannot verify this.  RxTx indicators seem the same as before.


Main js file is missing when installing v 1.3.2 with bower

In my bower.json dependency section I specified:
"angular-addtocalendar": "^1.3.2"
It pulls version 1.3.2 alright, but the angular-addtocalendar/dist directory has no .js file besides vendor.js.
When I download the zip, there's 'addtocalendar.js'.
If I dump that file into the above directory and build my project, the module no longer works.
It starts with webpackJsonp([0],...

same problem here, i cant work with this inside bower... any fix to this ?

Fixed in v1.3.3


feat(plugin): add modifier plugins and load all plugins with logger

already added at #374
thanks for the contribution


Not all multi-line definitions are recognised by Ctrl+Enter

Ctrl+Enter will run the entire multi-line definition for some definitions, but not others.
Should also recognize {{ }} blocks.
NB. This works:
myverb=: 3 : 0
z=. y * 2
z
)
NB. But this doesn't
myverb2=: 3 :0
z=. y * 2
z
)

Original issue resolved by 5a8d9cda8c966ece937dc168ab73ea1c1100a9c6
Still need to handle multi-line direct definition ({{ }}) blocks.


batch resample transform

Fixes #431

The errors are not related to this, but to windows images not being found. @peterjc123


webui: flesh out main page text

Draft and finalize all the text and content that goes here:

Move the content of this dropdown into the landing page:

I don't see links to other repos/tools as relevant here so would remove it all together?!

Agreed, I don't think this is needed

Removed toolset menu as dicussed above.

@s-ff do you want to task me / @mr-tz / @mike-hunhoff with drafting the text and opening a PR against your app? If so, would you walk us through what that looks like?

That's would be great, a simple sketch and draft text of the landing page would be enough.


support ability to collect metrics using statsd

Summary
Support ability to collect metrics using statsd. Since guardian is used for maintaining access, it gets important to have ability to monitor its usage, state, appeals getting created, approved, expired, etc

@bsushmith Instead of statsd we should use OpenTelemtery.

We can refer to entropy https://github.com/odpf/entropy/tree/main/pkg/telemetry for opentelemetry implementation


Fix webpack 2 warning

Joes-MacBook-Pro:create-react-app joe$ yarn build
yarn build v0.21.2
$ node packages/react-scripts/scripts/build.js
Creating an optimized production build...
(node:66935) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56
parseQuery() will be replaced with getOptions() in the next major version of loader-utils.

One is babel-loader, fix is up at https://github.com/babel/babel-loader/pull/391

Sweet, thanks for the info @existentialism.

https://github.com/babel/babel-loader/pull/391#issuecomment-284385359

Resolved as byproduct of #1305.


Merge in hugo user docs

Merges in docs from https://gewenyu99.github.io/ga4gh-search-docs/.
Code source here: https://github.com/ga4gh-discovery/ga4gh-search-docs
This should not touch any pre-existing markdown files from the repository and remain purely additive.
Resolves #70

I suggest ignoring everything from the /hugo folder during the review, they're just copied over from https://github.com/ga4gh-discovery/ga4gh-search-docs.


As requested: PR :-)

Your welcome! I hope, this PR was correct done!
Yours
Michael

I'm the worst maintainer ever. 2 years later and this still sits open here. Thanks a lot for your contribution! Version 3.0.0 has been released and it allows you to extend and register your own toast types!
I'm closing this. Thanks again and sorry again for the super late response! 🙏

Thank you for your implementation. If feels more intuitive than my hack 👍


Added Node Wallet support to BlockchainDataSource, along with a simple BoxLoader

Would like a review, because implementing IUnspentBoxesLoader feels wrong due to needing an Address. Also no way to paginate boxes from the WalletAPI as far as I can tell, so had to pre-load all boxes which may be inefficient. I used to use ctx.getWallet quite a bit to get wallet boxes, so would like this functionality to still be supported some how.

Can you fix the tests?

We removed the wallet functionality from blockchain datasource completely: It is a functionality directly derived from restrictions of the node (it is not able to fetch unspend wallets for all addresses, but only for the own wallet), and it is not something the blockchain data is defining.
To work around this restriction without using the explorer you could introduce a NodeWalletDatasource implementing the getUnspentBoxesFor methods in a way that they actually return the node wallet's boxes.
However, I would completely dismiss this and work with the using an own loader only.

Can you fix the tests?

Yeah, didn't catch those before, will get a fix in tomorrow.

We removed the wallet functionality from blockchain datasource completely: It is a functionality directly derived from restrictions of the node (it is not able to fetch unspend wallets for all addresses, but only for the own wallet), and it is not something the blockchain data is defining.

To work around this restriction without using the explorer you could introduce a NodeWalletDatasource implementing the getUnspentBoxesFor methods in a way that they actually return the node wallet's boxes.

However, I would completely dismiss this and work with the using an own loader only.

Sure, I can create a NodeWalletDataSource specifically for this. I don't entirely understand what you mean by the last line though.

Sure, I can create a NodeWalletDataSource specifically for this. I don't entirely understand what you mean by the last line though.

The following: Instead of adapting the data source, you can just use the loader to fetch the data from the node. Instead of
 allBoxes = dataSource.getUnconfirmedUnspentWalletBoxes();

you do
allBoxes = (dataSource as NodeAndExplorerDataSourceImpl).getWalletApi().getUnconfirmedUnspentWalletBoxes();

No need to change the datasource itself, just use an own loader. You can do this in your project without changing appkit.


feat: new global config option to explicitly disable plugins

:books: Documentation preview :books:: https://mrmoe--152.org.readthedocs.build/en/152/

Codecov Report

Merging #152 (d95f2bb) into master (522221c) will decrease coverage by 0.04%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #152      +/-   ##
==========================================
- Coverage   98.37%   98.33%   -0.05%
==========================================
  Files          38       33       -5
  Lines        1911     1865      -46
==========================================
- Hits         1880     1834      -46
  Misses         31       31


demo dataverse: script for clearing of test data

write a script that may be used to clear the demo dataverse

This works fine on the demo-dpcreator but not on dev-dpcreator.
Inquiry sent to DV team:
API question

When you’re using the “destroy dataset” API, are there installation-level settings that need to be in place for it to work?
I have a script that uses the “list datasets” endpoint and then tries to “destroy” or “delete” each one depending on its publication status
The script works perfectly on “demo-dataverse.dpcreator.org”
However, on “dev-dataverse.dpcreator.org”, the “list datasets” works but the “destroy” endpoint returns an HTML page (status code 200) instead of a JSON response. The HTML text includes the message (“In order to use this feature you must have at least one published dataverse.“)--all the DVs are published
(On the dev Dataverses (v. 5.9), the API token is for a user who is both an “admin” and a “superuser”)
Is there a settings level reason why this endpoint returns HTML on one install and JSON on the other
(There is a difference in that that demo-dataverse uses SSL while dev-dataverse does not.)


Empty maps are formatted incorrectly

Source:
main() {
  {};
}
Output:
main() {
  {
  }
  ;
}
Both of those newlines are wrong in my book.

This issue has been moved to dart-lang/dart_style#308.