Static build produces incorrect HTML

Steps to reproduce:

Setup a new marko project with npx @marko/create
Choose pre-made starter template
Run npx @marko/build . --static in project directory

Findings
@marko/build will create a build directory with an index.html file and several other files under assets directory.
When looking into the index.html file, you will notice, that all paths are incorrect, resulting in CSS, JS not being loaded, when opening the index.html file with a webbrowser.
Also you can find the <main> element and all its content twice in the file.
I am new to marko.js, so if im missing something, please let me know.

@bgebelein I think the issue is that you are passing . as the path to the build cli. It needs to point to the folder that contains the folder structure for the app. In the example it's under src/pages so you'd do:
npx @marko/build ./src/pages --static

The scripts in the package.json do this also, so you could just update the script in there to add --static after which you could just npm run build.
When passing . as the path it still kinda works, except that essentially all of your pages are going to start at /src, meaning you'd need to hit http://localhost/src/ to see the page.

Testing this also made me realize that some of the webpack API's used by @marko/build were deprecated so I just got out a patch to avoid those. If you upgrade you shouldn't see warnings anymore!

@DylanPiercey This does not seem to fix the issue. Instead it got even worse.
Running npx @marko/build ./src/pages --static results in several errors now. The script seems to search for several CSS files, that do not exist, since the .marko files have an inline <style> tag:
ModuleNotFoundError: Module not found: Error: Can't resolve '.../marko/dist/components/mouse-mask.marko?virtual=./mouse-mask.marko.css' in '.../marko/src/components'
Also it seems to ignore the --static flag, since i see only .js files in the build directory after it has finished.

@bgebelein I'm not seeing this myself from fresh clones. Does the npm run build command work?

npm run build will result in the same error log. I attached the complete log below.
As already mentioned in my previous comment, i do get a build directory with .js files though.
bent@MBP-von-Bent marko % npm run build

<EMAIL_ADDRESS>build
marko-build ./src/pages

ModuleNotFoundError: Module not found: Error: Can't resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko?virtual=./mouse-mask.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/components'
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/Compilation.js:2015:28
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:798:13
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:270:22
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:434:22
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:116:11
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:670:25
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:855:8
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:975:5
resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko?virtual=./mouse-mask.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/components'
  using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/components)
    Field 'browser' doesn't contain a valid alias configuration
    root path /Users/bent/Documents/Privat/Portfolio/marko/src/pages
      using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko)
        no extension
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
        .wasm
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.wasm doesn't exist
        .mjs
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.mjs doesn't exist
        .js
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.js doesn't exist
        .json
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.json doesn't exist
        .marko
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.marko doesn't exist
        as directory
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
    using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./dist/components/mouse-mask.marko)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
      .wasm
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.wasm doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.js doesn't exist
      .json
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.json doesn't exist
      .marko
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.marko doesn't exist
      as directory
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
ModuleNotFoundError: Module not found: Error: Can't resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko?virtual=./index.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/Compilation.js:2015:28
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:798:13
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:270:22
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:434:22
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:116:11
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:670:25
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:855:8
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:975:5
resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko?virtual=./index.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
  using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/index)
    Field 'browser' doesn't contain a valid alias configuration
    root path /Users/bent/Documents/Privat/Portfolio/marko/src/pages
      using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko)
        no extension
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
        .wasm
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.wasm doesn't exist
        .mjs
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.mjs doesn't exist
        .js
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.js doesn't exist
        .json
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.json doesn't exist
        .marko
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.marko doesn't exist
        as directory
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
    using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./dist/pages/index/index.marko)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
      .wasm
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.wasm doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.js doesn't exist
      .json
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.json doesn't exist
      .marko
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.marko doesn't exist
      as directory
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
ModuleNotFoundError: Module not found: Error: Can't resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko?virtual=./app-layout.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/Compilation.js:2015:28
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:798:13
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:270:22
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:434:22
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:116:11
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:670:25
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:855:8
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:975:5
resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko?virtual=./app-layout.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
  using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/index)
    Field 'browser' doesn't contain a valid alias configuration
    root path /Users/bent/Documents/Privat/Portfolio/marko/src/pages
      using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko)
        no extension
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
        .wasm
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.wasm doesn't exist
        .mjs
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.mjs doesn't exist
        .js
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.js doesn't exist
        .json
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.json doesn't exist
        .marko
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.marko doesn't exist
        as directory
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
    using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./dist/components/app-layout.marko)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
      .wasm
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.wasm doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.js doesn't exist
      .json
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.json doesn't exist
      .marko
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.marko doesn't exist
      as directory
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
ModuleNotFoundError: Module not found: Error: Can't resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko?virtual=./mouse-mask.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/components'
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/Compilation.js:2015:28
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:798:13
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:270:22
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:434:22
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:116:11
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:670:25
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:855:8
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:975:5
resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko?virtual=./mouse-mask.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/components'
  using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/components)
    Field 'browser' doesn't contain a valid alias configuration
    root path /Users/bent/Documents/Privat/Portfolio/marko/src/pages
      using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko)
        no extension
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
        .wasm
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.wasm doesn't exist
        .mjs
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.mjs doesn't exist
        .js
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.js doesn't exist
        .json
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.json doesn't exist
        .marko
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.marko doesn't exist
        as directory
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
    using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./dist/components/mouse-mask.marko)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
      .wasm
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.wasm doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.js doesn't exist
      .json
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.json doesn't exist
      .marko
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko.marko doesn't exist
      as directory
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/mouse-mask.marko doesn't exist
ModuleNotFoundError: Module not found: Error: Can't resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko?virtual=./index.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/Compilation.js:2015:28
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:798:13
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:270:22
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:434:22
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:116:11
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:670:25
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:855:8
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:975:5
resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko?virtual=./index.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
  using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/index)
    Field 'browser' doesn't contain a valid alias configuration
    root path /Users/bent/Documents/Privat/Portfolio/marko/src/pages
      using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko)
        no extension
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
        .wasm
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.wasm doesn't exist
        .mjs
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.mjs doesn't exist
        .js
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.js doesn't exist
        .json
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.json doesn't exist
        .marko
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.marko doesn't exist
        as directory
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
    using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./dist/pages/index/index.marko)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
      .wasm
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.wasm doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.js doesn't exist
      .json
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.json doesn't exist
      .marko
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko.marko doesn't exist
      as directory
        /Users/bent/Documents/Privat/Portfolio/marko/dist/pages/index/index.marko doesn't exist
ModuleNotFoundError: Module not found: Error: Can't resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko?virtual=./app-layout.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/Compilation.js:2015:28
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:798:13
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:270:22
    at eval (eval at create (/Users/bent/Documents/Privat/Portfolio/marko/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:434:22
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:116:11
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:670:25
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:855:8
    at /Users/bent/Documents/Privat/Portfolio/marko/node_modules/webpack/lib/NormalModuleFactory.js:975:5
resolve '/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko?virtual=./app-layout.marko.css' in '/Users/bent/Documents/Privat/Portfolio/marko/src/pages/index'
  using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/index)
    Field 'browser' doesn't contain a valid alias configuration
    root path /Users/bent/Documents/Privat/Portfolio/marko/src/pages
      using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko)
        no extension
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
        .wasm
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.wasm doesn't exist
        .mjs
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.mjs doesn't exist
        .js
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.js doesn't exist
        .json
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.json doesn't exist
        .marko
          Field 'browser' doesn't contain a valid alias configuration
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.marko doesn't exist
        as directory
          /Users/bent/Documents/Privat/Portfolio/marko/src/pages/Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
    using description file: /Users/bent/Documents/Privat/Portfolio/marko/package.json (relative path: ./dist/components/app-layout.marko)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
      .wasm
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.wasm doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.js doesn't exist
      .json
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.json doesn't exist
      .marko
        Field 'browser' doesn't contain a valid alias configuration
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko.marko doesn't exist
      as directory
        /Users/bent/Documents/Privat/Portfolio/marko/dist/components/app-layout.marko doesn't exist
bent@MBP-von-Bent marko %

After fresh installation and retrying it worked for me. Not sure what was wrong.


Failed to 'perl Configure VC-WIN32' and 'nmake clean' after revision 3f4e8d6 on Windows

Environment:
VS 2017 + Windows Server 2016
Issue description:
I tried to build openssl using VS2017 on Windows Server 2016. We found that openssl failed to 'perl Configure VC-WIN32' and 'nmake clean' after revision 3f4e8d6. Could you please help take a look at this? Thanks in advance!
Repro steps:

git clone https://github.com/openssl/openssl D:\openssl\src
cd D:\openssl\src
perl Configure VC-WIN32
nmake clean

Expected result:
'perl Configure VC-WIN32' and 'nmake clean' fine.
Actual result:
D:\OpenSSL\src>perl Configure VC-WIN32
Undefined subroutine &Text::Template::GEN0::catpath called at template line 190.
in Configurations\common.tmpl, fragment starting at line 182
D:\OpenSSL\src>nmake clean
NMAKE : fatal error U1073: don't know how to make 'clean'
Stop.
log_x86_build_1.log

Duplicate of #8467

Fix is in #8468

Fixed by #8468.


Zig SDK Implementation

Zig has added support for WASI and Freestanding wasm binaries. Given this support, zig seems like a good language to implement the spin SDK in.
Additionally, zig has first class support for interfacing with c libraries. Implementing a zig spin sdk should be similar to the tinygo sdk implementation that is using the wit-bindgen generated c files.

I am interesting in implemented this. I am very new to zig but have started playing around with basic layouts here https://github.com/elewis787/spin-zig

Making decent progress on this. I am able to construct the HTTP handler flow and call the function using spin (simple test to set response header/status) . I am now working on translating the spin C http objects to zig.  I am working on this in my spare time so I don't have a hard timeline but I am hoping to get this finalized over the next few days. .

quick update - working through a few more items for the http components and translations but here is a quick sample/sneak peak that is at least in a MVP state.
const std = @import("std");
const spin = @import("spin");

fn hello(req: *spin.Request, rw: *spin.ResponseWriter) void {
    _ = req;
    _ = rw;
    rw.status(std.http.Status.non_authoritative_info);
    const n = rw.write("{\"foo\":\"bar\", \"baz\":\"boo\"}");
    if (@TypeOf(n) != usize ) {
        rw.status(std.http.Status.internal_server_error);
    }
}

pub fn main() void {
    spin.Http.handle(hello);
}

I've been playing around with a few zig http libs to see if I could avoid some of the underlying socket reliance. For now I have landed on writing a simple http package ... it will not be fully featured but it should cover the basics. Main reason for this was to be able to use some of the std http packages and to avoid some of the overlaps with the http server components. I also think this will set it up to be easily replaced as the std http package gets built out in zig.
More or less my focus is HTTP objects and parsing HTTP requests. I plan on using https://github.com/MasterQ32/zig-uri for the uri parsing ... but I will still need to do some request parsing ( headers and version etc.. )

Quick update - running into an issue when setting headers on the response object.
Trace output
2022-08-01T04:22:18.931277Z  INFO spin_http_engine: Processing request for application spin-hello-zig on URI http://<IP_ADDRESS>:3000/hello
2022-08-01T04:22:18.931301Z TRACE spin_http_engine::spin: Executing request using the Spin executor for component zig-hello
2022-08-01T04:22:18.931334Z TRACE prepare_component{component="zig-hello" env=None args=None}: spin_engine: Preparing component zig-hello
2022-08-01T04:22:18.931344Z TRACE prepare_component{component="zig-hello" env=None args=None}: spin_engine: Creating store.
2022-08-01T04:22:18.933482Z TRACE spin_engine: Saving logs to "/Users/elewis/.spin/spin-hello-zig/logs/zig-hello_stdout.txt" "/Users/elewis/.spin/spin-hello-zig/logs/zig-hello_stderr.txt"
2022-08-01T04:22:18.933797Z ERROR spin_http_engine: Error processing request: wasm trap: out of bounds memory access
wasm backtrace:
    0: 0x28cf - <unknown>!dlfree
    1: 0x27f9 - <unknown>!free
    2: 0x7b77 - canonical_abi_free
                    at /Users/elewis/Projects/zig/github.com/elewis787/spin-zig/src/spin-http.c:28:3
    3: 0x4074a - <unknown>!canonical_abi_free.command_export

I am still working on identifying what is causing the out of bounds error. My potentially naive thought is this could be a pointer alignment issue between zig/c but I haven't been able to prove that.
Here are some thoughts/comments

By adding debug messages to the c bindings, I have been able to follow the allocation of my header objects. Pointer addresses, values and alignment seem to matchup.
This is not an issue when working with the response body ( which is why I am thinking a struct pointer alignment vs native u8 alignment )
If there is not an alignment issue - then I could be missing a call to manually free mem and might be getting a bad memory value.
The tinygo wasm output for free is a nop call - commenting out free in the c binds allows for the headers to be set in the response and results in a "successful" execution.

Some of the slowness here is drilling in deeper to zig, which has been a lot of fun.
At any rate - if anyone has advice let me know! I will likely move on to other areas and allow for the free to be a nop and circle back to this.

Is it worth sharing what you have, either as a link to your branch or as a draft PR, in case anyone else wants to try to reproduce/help understand?  (Not trying to press you, just a thought.)

Is it worth sharing what you have, either as a link to your branch or as a draft PR, in case anyone else wants to try to reproduce/help understand? (Not trying to press you, just a thought.)

Absolutely - the branch I am working off is - https://github.com/elewis787/spin-zig/tree/elewis-http-impl
I will push a quick readme for building / running the example.

This is looking great, @elewis787, thanks for working on this!

Thanks and no problem @radu-matei!  Been a little slow going lately with workload but I am still working on it! More to come.

@elewis787 Hello, any progress on the SDK?

Hey @HeCorr, unfortunately, I haven't. Here is where I got https://github.com/elewis787/spin-zig. I have been meaning to pick this backup but haven't found time to circle back just yet.


'int' object has no attribute 'iteritems'

I downloaded database and configured right, LiteRadar works like a charm but LibRadar is not working for me.
Python version : 2.7.5
Here is my Traceback :
Traceback (most recent call last):
  File "LibRadar/libradar.py", line 232, in <module>
    res = lrd.compare()
  File "LibRadar/libradar.py", line 220, in compare
    self.tree.get_repackage_main(res, self.hex_sha256)
  File "/opt/LibRadar/LibRadar/dex_tree.py", line 411, in get_repackage_main
    self.db_rep.zadd("apk_weight", ret_length, hex_sha256 )
  File "/usr/lib/python2.7/site-packages/redis/client.py", line 2320, in zadd
    for pair in iteritems(mapping):
  File "/usr/lib/python2.7/site-packages/redis/_compat.py", line 81, in iteritems
    return x.iteritems()
AttributeError: 'int' object has no attribute 'iteritems'

This problem seems to go away if you use the correct version of the redis python client:
pip install redis==2.10.5
(I am using redis server 5.0.x, not sure what happens if you use the one suggested by the author)

@avahidi Thanks, that solved the problem!

Just to note, we ran into this because we installed the harvest extension, which defines redis>=3.3.0 in its requirements.


Added a --monk-level option, from 1 to 5

Monks with a rank > 0 can have different levels ranging from 1 to 5.

nice, thanks!


Profile - Shouldn't be "reset password" in the error message

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Open the App
Login with any account
Go to Settings -> Profile -> Contact methods
Click on "New contact method" button
Add email/phone -> Tap Add button - repeat this several times until the limit error message appears

Expected Result:
Shouldn't be "reset password" in the error message since it is passwordless now
Actual Result:
The error message says "reset password"
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[x] Android / Chrome
[x] iOS / native
[x] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

https://user-images.githubusercontent.com/93399543/234340430-5602e4d9-0283-41a8-96b4-9dff894a76ce.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01a8b769ba3a8ffb45
Upwork Job ID:<PHONE_NUMBER>130612224
Last Price Increase: 2023-04-27

Triggered auto assignment to @isabelastisser (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

I won't be able to review this today, and it was assigned to me yesterday; sorry that I don't have the capacity and need to reassign it.

Triggered auto assignment to @isabelastisser (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

Bug0 Triage Checklist (Main S/O)

[ ] This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
[ ] This bug is not a duplicate report (check E/App issues and #expensify-bugs)

If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead

[ ] This bug is reproducible using the reproduction steps in the OP. S/O

If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
If the reproduction steps aren't clear and you determine the correct steps, please update the OP.

[ ] This issue is filled out as thoroughly and clearly as possible

Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.

[ ] I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

Triggered auto assignment to @JmillsExpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

Bug0 Triage Checklist (Main S/O)

[ ] This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
[ ] This bug is not a duplicate report (check E/App issues and #expensify-bugs)

If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead

[ ] This bug is reproducible using the reproduction steps in the OP. S/O

If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
If the reproduction steps aren't clear and you determine the correct steps, please update the OP.

[ ] This issue is filled out as thoroughly and clearly as possible

Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.

[ ] I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

@Beamanator I think this is an artifact of all accounts not being live with Passwordless yet, as I'm not able to reproduce this one. Does that sound right? All I can get is this error.

Job added to Upwork: https://www.upwork.com/jobs/~01a8b769ba3a8ffb45

Triggered auto assignment to Contributor Plus for review of internal employee PR - @mollfpr (Internal)

Hmm looks like we have that error message in the code here which doesn't look like it's set up for "Magic code" / passwordless, I think this is about being throttled so I'm going to try to reproduce now

Yep I was able to reproduce - this isn't for Magic code throttling, it's for Contact method throttling - so you have to add many contact methods (or fail many times and eventually you'll see this error)

Ok nice, thank you! Also going to improve the reproduction steps above. What is the limit where a contact method will be throttled?

GOooood question @JmillsExpensify - I think it's like 5 - 10 times, I didn't count very precisely 😬

PR went into production 4 days ago, closing


GSoC 2016: Complete DIS optical flow implementation

Added a full optimized implementation of the Dense Inverse Search (DIS) optical flow algorithm with accuracy and performance tests. Some of the older tests in the optflow module were also refactored to decrease the amount of code duplication. Here is how it currently performs in comparison to other optical-flow algorithms in OpenCV:

The variational refinement part of the DIS algorithm essentially duplicates the same component of the current DeepFlow implementation, but is noticeably faster. I could replace variational refinement in DeepFlow with my implementation which would yield a significant speedup with practically no quality loss (accelerated DeepFlow on the chart above).

Added patch mean normalization, which noticeably improves the quality on MPI-Sintel at the cost of a
very minor increase in computation time:

:+1:

Great job!

Hey!
I am Till Kroeger, the author of DISFlow. Currently we're on the ECCV2016 conference, where DISFlow is officially presented as conference contribution. During the discussion I was made aware that our system was already implemented in opencv_contrib.
Great job you did there!
I would be happy if you could update the paper reference to:
T. Kroeger, R. Timofte, D. Dai, L. Van Gool, Fast Optical Flow using Dense Inverse Search, ECCV 2016.
I would also like to note that my own source code is available on my github repository since August, in case this would help in further adaptation.
Cheers,
Till


No Sound in my recording

the title explains everything
I downloaded Minema recently, setup FFmpeg, and tested out the mod and there was no sound in my recording
Information
my Minema arguments:
_-f rawvideo -pix_fmt bgr24 -s %WIDTH%x%HEIGHT% -r %FPS% -i - -vf vflip -c:v libx264 -preset ultrafast -tune zerolatency -qp 18 -pix_fmt yuv420p %NAME%.mp_4
my Minema alpha arguments:
_-f rawvideo -pix_fmt rgb32 -s %WIDTH%x%HEIGHT% -r %FPS% -i - -vf vflip -c:v libx264 -preset ultrafast -tune zerolatency -qp 18 -pix_fmt yuv420p %NAME%_rgb.mp4 -vf vflip,alphaextract,format=yuv420p %NAME%alpha.mp4
here is my Minema log:
2021-02-21_20.57.57.log

Minema doesn’t record sound. It’s technically very very VERY complicated.


Bootstrap cypress tests

Trello Card #349
Todo

[x] Dashboard
[x] Basic i18n
[x] Travis
[x] Tours

Release process

[x] Select a Github label (WIP or RFR)

Conflict!

build failed


Output spaces, output references, FreeSurfer spaces

This conversation was initiated in poldracklab/fmriprep#1334
This issue is just to point out that a uniform interface to outputs is necessary, as regards to templates.
At the very least, the fs_templates variable in sMRIPrep should be revised (rolled back to output_spaces if we decide not to change this, or add a corresponding volume_spaces with all the handling logic).

(THIS IS A DRAFT)
Currently supported

[x] Allow the user to change the atlas used in brain extraction (as long as the selected atlas has a binary brain mask, although it would be better to use only templates that have a probabilistic brain mask and Registration/Extraction masks).
[x] Allow the user to change the Spatial Normalization target with the --template argument (although some paths may not be fully implemented, e.g. with --cifti-outputs or --ica-aroma).
[x] Allow the user to write preprocessed data, resampled to several alternative spaces (namely T1w, template, and fsXXXX) with the --output-space argument.
[x] Allow the user to specify an output resolution with --template-resampling-grid.

Problems

The use of templates other than MNI152NLin2009cAsym is quite unstable.
Inconsistency of methods relying on other templates (ICA-AROMA and CIFTI generation)
Only support freesurfer's surface spaces, and the extension to other surface spaces is difficult for the poor integration with TemplateFlow of the surface world.
Spatial normalization restricted to only one template (although for long we've allowed supplying several arguments to --template it didn't actually turn out in a different workflow).
Lack in flexibility to satisfy requests for new outputs resampled in new spaces (e.g. native bold).

Proposal

Deprecate --template, rename it to --standard-spaces, allow it to accept a list of template identifiers from TemplateFlow (which can be either surface, volume or both). Volumetric registration will then run for all the volumetric templates in the list. The first template defines the "default" standard space for preprocessing. If --ica-aroma is set, and the keyword MNI152NLin6Asym is not in the list, an internal nonlinear registration will be added. Same for --cifti-outputs with fsLR.

I don't think this is an issue anymore. It will require some downstream changes from fMRIPrep though, but we can open a fresh new issue when we agree on how the interface should look like.


Use new actions interface

https://github.com/nvim-telescope/telescope.nvim/pull/472

I added this change to my local files because without it, I get an error when doing :Telescope bibtex. However, with this change, I get an error once I select an entry in Telescope: E5108: Error executing lua ...cker/start/telescope.nvim/lua/telescope/actions/init.lua:25: Key does not exist for 'telescope.actions': state
It works when I remove state and use: actions.get_selected_entry().value)

Thanks for pointing that out. I missread something in their PR. The state is indeed unnessessary.

actions.get_selected_entry is deprecated and will be removed soon. Please use action_state as i mentioned before. Doesn't have to happen today just in the next week or so :) See https://github.com/nvim-telescope/telescope.nvim#mappings or example
local action_state = require('telescope.actions.state')
local entry = action_state.get_selected_entry()

Got it :)


Don't change registry if seed or cluster registry are empty

/override integration

/override ci/prow/integration


adc: add support for channels 16 and 17 in ADC1

Add reading methods to read from ADC1 special channels:

channel 16: temperature sensor
channel 17: internal reference voltage

Note that these methods should be implemented only for ADC1 block
since in ADC2 and ADC3 those channels are connected to Vss.
Signed-off-by: Sergey Matyukevich<EMAIL_ADDRESS>

Thanks for the PR!
The code and docs look very nice, though the docs mention that "The recommended sampling time for the temperature sensor is 17.1 μs" and as far as I can tell, that isn't done here. With that addressed, i'd say this can be merged

Hi @TheZoq2
Good point. However current ADC implementation in this crate has no knowledge about its clock settings. So one possible option would be to ask user to set proper sampling time from the application, where ADC clock settings are known.
On the other hand I agree that it is not convenient and it make a lot of sense to configure and then restore sampling time in read_temp function. I tried to use maximum sampling time (239.5 cycles) as a conservative setting that could fit all the ADC frequencies. But it didn't work for some reason. So I will take a further look and push more commits as soon as I figure out the solution.
Regards,
Sergey

@geomatsi The functions can take the current clocks a parameter.

@therealprof Sure, but I would rather suggest to add current clock parameter into ADC constructor. IIUC we should  instantiate ADC after RCC clock configuration is frozen, so it is possible to pass current clock value only once.

Hi @TheZoq2 , @therealprof , and all,
PR has been updated: more changes (see review comments) and more examples.  Could you please take a look ?
Regards,
Sergey

Looks good to me, I think I prefer having adc not take clocks as that would make this a non-breaking change which would be nice. Or do we anticipate adc requiring clock data in more situations?

Taking clocks looks fine for me.

In that case, i'm fine with merging this, unless you have any other concerns @therealprof

Looks good to merge, thanks for yet another great PR :)


Partial progress loop [question]

Is possible to just loop a part of the animation?
Imagine you have the typical button which has:

Initial value
Loading value
Done value

The loading is variable to some promise/callback/whatever. Meaning that the duration time is undefined.
Is there any way to keep the Loading value running in a loop instead of the whole animation?
I just can think in 3 isolated animations but I'm afraid os possible flickerings.
Thank you

Any update on this?

Duplicate of #178


Feature/responsiveness

add mobile responsiveness to all sections

make layout and alignment corrections to all sections

make navbar fixed

add site icon and meta description

Closes #66

Closes #55

Closes #5

Before
After

Mobile View Before
Mobile View After

Menu after:

@phyleria Done ✅

Hi @octocatblain
Good work!
I noticed for the web changes; the before has different content from the after. The after isn't updated with the other changes you had made and now shows 6 featured blogs. Could you kindly update this?
Thanks.

Hi @octocatblain
Good work!
I noticed for the web changes; the before has different content from the after. The after isn't updated with the other changes you had made and now shows 6 featured blogs. Could you kindly update this? Thanks.

@phyleria Done ☑

I added the missing tab section and corrected the footer.
The replicated the extra blog posts because that's what shown on the Figma File — If you only need 3 posts showing you can comment out the extra posts from the main.js file before merging this branch.

After:

Hi @octocatblain
Looks good on my end. Can you kindly resolve the file conflicts before I merge.

@phyleria Conflicts resolved 💯


Allow arbitrary negation locations?

concurrently supports wildcards and negations like this:
concurrently "npm:lint:*(!fix)"

I'm trying to implement the same syntax in one of my own CLIs. Is this something matcher could support?

I'm not sure I want to complicate this package with this, but I'm not saying "no" either.

Does the negation have to come right after the wildcard?


Polishing left column in vulnerability view

[ ] Editing of info should work properly: now it does not work for all fields.
[ ] Editing of vulnerabilities on the backend should be done with versioning
[ ] We need extra information: propagate aliases to the frontend.
[ ] The second step is to approve aliases by vuln owners, so no one will add some invalid links.
[ ] All collaborators/acknowledgement that are added on SAVE frontend should be added to credits with a link to SAVE profile, this is how we will distinguish these users from the imported users in credits outside of our platform.
[ ] Show Credits on the frontend after Collaborators section (just text is enough)
[ ] Show Related Vulnerabilities: related[]: List of String
[ ] Show CWE : cwe_ids[]

@nulls pls review it also

partially implemented, created a follow up issue

          I guess, the last point is alredy done by https://github.com/saveourtool/save-cloud/pull/2733/files#diff-31fcdbfdf73acb391c8a15c7b3f047326a0658733a348bb492f322dad3a4e52eR176

Originally posted by @kgevorkyan in https://github.com/saveourtool/save-cloud/issues/2790#issuecomment-1775436474


Apply assorted Pyugrade suggestions

Summary of changes
Apply some suggestions from pyupgrade.
Pull Request Checklist

[ ] Changes have tests
[ ] News fragment added in newsfragments/.
(See documentation for details)

Given that setuptools uses ruff, you can enforce and autofix this with https://docs.astral.sh/ruff/rules/#pyupgrade-up

I have selected the pyupgrade suggestions that make most sense and are usually accepted in other projects. Would you agree to giving all pyupgrade suggestions a try, including redundant open modes?

[...]  including redundant open modes?

That one is often opinionated (and one of the best examples making Ruff's configurability better than pyupgrade directly, along with string formatting). So I'd leave that up to maintainers to decide.

Also, applying ruff-pyupgrade fixes now would be (partially?) redundant with your #4096.

#4096 does not aim at "upgrading" all code, just removing obsolete code paths/aliases.
It's also never redundant to prevent code style/quality regressions imo. (that's what linters are for)

Perhaps we can apply these two pull requests first, then set up ruff-pyupgrade and discuss any remaining rules to apply.

My guess is that's probably what would be preferred.

pyupgrade appears to be removing obsolete code paths too, at least partially.

Not sure why the diff-cover is failing... I thought it would just measure the difference between files. This PR is not making much of a difference regarding that...

Thank you very much!
I agree that an approach for automatic corrections would be nice, and I also agree that we should incrementally build up to the point we can apply it first.


[Doc] Add Notes for Create Topic

Fix https://github.com/apache/pulsar/issues/4897
@cumtwwei @sijie could you please help review? Thank you

@Jennifer88huang thanks for your suggestion, while this note has been added for 3 files and 5 places.
Since the note is pretty important and easily ignored when users creating topics, we'd better emphasis it and remind users in every "create topic" related section.

run cpp tests
run java8 tests

run c++ tests
run java8 tests

run cpp tests

@sijie could you please help merge this PR? Thank you


Ben/feature/add edit fragment

So far a working example of the AddEditActivity with the DetailsFragment. Currently doesn't support editing an item but will be inlcuded soon in a future pull request, just wanted to get an example out for other people

wait, no merge conflict??


[Feature Request]: Batch asynchronous text embedding for LangchainEmbedding

Feature Description
When using the LangchainEmbedding class to import langchain embeddings, the asynchronous calls are not batched, but just defaulted to a chunk size of 1, as the _aget_query_embedding function is not implemented, as it is for example the case in the OpenAIEmbedding class in LlamaIndex.
Reason
I only tested an implementation using the LangChain AzureOpenAIEmbeddings class.
In that case the following code worked well, similar to the _aget_text_embedding implementation.
async def _aget_text_embeddings(self, texts: List[str]) -> List[List[float]]:
    try:
        embeds = await self._langchain_embedding.aembed_documents(texts)
        return embeds
    except NotImplementedError:
        # Warn the user that sync is being used
        self._async_not_implemented_warn_once()
        return self._get_text_embeddings(texts)

Value of Feature
Without batching the asynchronous embedding functions from LangChain embedders are not useable for large collections of texts, hence this bugfix would be important for their integration.

Thanks!
There was some issue with using Azure Entra ID for authentication.
I'm not 100% sure anymore, but could it be that your implementation does not support using a bearer token provider (yet)?
I tried to extend the current Embedding class but I didn't get very far.
This was the quickest solution for now, but I'd be happy to try the Llama-Index class again in the future.


[plugins] modules loaded before tracer SDK

IMO initialization of NodeTracer module which provides automated tracing (instrumentation) for Node.js applications has to be the first line in the application code before loading actual modules like http, redis, grpc etc.  Loading these modules before our tracer SDK may prevent
us from monkeypatching those modules for automatic tracing. I have verified that w/ current http example.
I am proposing to detect list of modules that were loaded using require() before our tracer SDK and log a warning or error to inform the users.

Probably only warn on modules that would have been instrumented. for instance if http tracer is disabled, it doesn't matter that it was loaded before us.

Totally agree (#654), it's already implemented in all vendor specific APMs because it's such a pain to debug for end users.

Can you please confirm that http needs to be loaded after, or that simply the http server must be instantiated after the loading of NodeTracer (but the http module could be loaded before) ? For express the latter is true and I would presume the same for all libns.

See: https://github.com/naseemkullah/k8s-job-dispatcher/blob/d9edefbdd29764ee414de9aa7333cec7d66b6254/server.js#L1-L2 and https://github.com/naseemkullah/k8s-job-dispatcher/blob/d9edefbdd29764ee414de9aa7333cec7d66b6254/server.js#L7

@naseemkullah Nope, the tracer should always be required before any module. In your example, the patch still works because we patch the prototype of the http server which works for already instanciated server, however sometimes it's not possible.

Thanks @vmarchaud

@naseemkullah Nope, the tracer should always be required before any module.

I'm agree with @vmarchaud. It's a good rule. I also encountered some issues as well during integrations with http if tracer was initialized after...

I think we close this one via https://github.com/open-telemetry/opentelemetry-js/pull/654. @vmarchaud please confirm.

@mayurkale22 indeed its done


NIFI-5317 - support non-ASCII X-Mailer header

Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit?

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[x] Have you written or updated unit tests to verify your changes?
[x] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[x] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[x] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[x] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[x] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

This looks good, just two comments.

If we are going to add support for non-ascii, the test should test non-ascii, can we add that?
We now have a pattern of use in two places using with a try catch around setting headers with encoding, maybe we should have a function?

Header setting is now refactored into a function and there are tests for non-ascii headers

I updated the test X-Mailer header to be more explicit that it's non-ASCII

Yikes, sorry.

+1 LGTM, mvn install and contrib-check pass, use of MineType utility per best practices.

+1, merging to master, thanks @dtrodrigues @ottobackwards


Global variables

The program makes liberal use of global variables, some of which are used only in 1 or 2 routines.  One reason for this is reading all input parameters in a subroutine and then needing to use those variables in other routines.
Globals should be studied and moved locally or passed as arguments.  Derived types may be useful to produce data structures for arguments.

What is the strategy used? I find it very hard to study the source code and translate it to some other language. I was aiming to scilab or Haxe but the code is very bad.

Currently I am working to write unit tests and an overall acceptance test.  I am reorganizing the code using modules, and evaluating each function and subroutine.  I've worked up an initial attempt at using data structures to pass between units rather than relying on globals.
I'm also working with Dr. Carlson to validate the existing code and make corrections before getting too far into refactoring.
If you'd like to take a stab at any of the open issues, or writing unit tests for uncovered units, pull requests are welcome!

In Carlson's site there is a C code version. Is this the same? It seems more polished.

Yes, the C code version was a late-1990s implementation done by another
group at the University.  This version has some hooks into a Java applet
user interface which I've not fully explored.  I wasn't able to compile
the C version in my initial attempts, but have used it as a reference to
answer some early questions regarding the Fortran version.
Ultimately, I'd like to get the Fortran code working correctly so it can
be used as a reference to translate to a different language.


Token not refreshed

Why in this case the onRefresh function is never called?
exports.getClient = (tokens) => {
  const refreshConfig = {
    clientSecret: configs.twitch.clientSecret,
    refreshToken: tokens.refresh_token,
    expiry: tokens.expiry_date,
    onRefresh: (refreshedTokens) => {
      console.log("Token refreshed");
      console.log(refreshedTokens);
    },
  };
  return TwitchClient.withCredentials(configs.twitch.clientId, tokens.access_token, undefined, refreshConfig);
};

This is the variable "tokens":
{
  access_token: '******',
  refresh_token: '******',
  expiry_date: 2020-06-25T02:45:40.966Z
}

This is the variable "refreshConfig":
{
  clientSecret: '******',
  refreshToken: '******',
  expiry: 2020-06-25T02:45:40.966Z,
  onRefresh: [Function: onRefresh]
}

This is clearly a support question and, as it's stated multiple times in the issue creation process, I'll close it as such.
Please read what the process (or the README) says about support questions and act accordingly.


3.0 - (API name change) vec.normalized() should be named vec.normalize() ?

More of a feedback for API than bug. :)
Current name is past tense, looks more like a check, than a command to do something.

Well actually you could expect vec.normalize() to normalize (and thus modify) vec, which it does not. Instead, it gives you a normalized copy of vec, so you have to use e.g. var vec2 = vec.normalized(). That's how I understand it at least.

Aren't the two variants available? I think they make sense.

get_normalised_copy() may be a more explanatory name may be?

i think using past is pretty commen for non mutating functions. it makes sense to me. I didnt made the reseaech but isnt that kind of naming used all over the API? if we switch to: get_normalized_copy we have to change it everywhere.
Although thinking about it: i actually like the get keyword. It makes clear that it returns a new vec and as a consequence it is obvious that the source vector is not touched. the copy part though is kind of redundant and makes it too long in my opinion.
What about a property based approach: (this is always my favoeite)
var a = Vec2()
var a_n = a.normalized
Its basically the same than before bit since we are acessing a property its more obvious that it doesnt change the vector a.

Maybe problem is that other non mutating functions are not in past tense.
For example in Vector3: slide(), reflect(), floor(), inverse()
They just give me new Vec3. I know that because there is return type in docs.
Vector3 	inverse ( )
Vector3 	reflect ( Vector3 by )
Vector3 	slide ( Vector3 by )
There are non mutating functions that are in past tense:
Vector3 	rotated ( Vector3 axis, float phi )
Vector3 	snapped ( float by )
But what to do with math type functions like:
Vector3 	abs ( )
Vector3 	ceil ( )
Vector3 	cross ( Vector3 b )
Vector3 	floor ( )
Vector3 	inverse ( )
Any idea how or should we clean this up?

There is just one char between rotated and rotate. If copying data is an special behavior, then _copy or _clone suffix for exceptional functions will make distinction clear both in code and in convention I think.

Well, there is no .rotate() anyway, so that's a non-issue.

Naming is correct, because in GDScript Vector3 is an atomic type. there is
no .normalize() , only .normalized() as it returns a value.
On Wed, Apr 5, 2017 at 8:04 AM, Bojidar Marinov<EMAIL_ADDRESS>wrote:

Well, there is no .rotate() anyway, so that's a non-issue.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/8267#issuecomment-291827622,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z29UdIXiAZ7H6_PpSDqecffdmUEKAks5rs3UugaJpZM4Mz14A
.

I think it's clear now why it's called .normalized() and that it is correct. I think it can be closed :)


eliminate whitespace changes

Just remove some unnecessary whitespace and blank line to make reviewers can put more focus on real changes.

Thanks!


should use os.LookupEnv instead of syscall.Getenv

os.LookupEnv is added on go 1.5.
So it has not to use syscall.Getenv to distinction between undefined and empty values.
see: https://golang.org/doc/go1.5

@jessevdk how do you think for it?

@jessevdk ping


ui: assist user to select feerate during spend transaction creation

needs to do some best effort fee computation to prevent the user from paying too much and not choosing enough vaults to pay for 1. the feerate they ask
2. the under-the-hood added CPFP output

revault_tx can help there

Not clear what the problem was, closing the issue


.NET Core 2.1 download link is broken

Go to download archive and click on download for .NET Core 2.1 (2.0.1-Preview1 with SDK 2.0.1-Preview1).  Following the link gives a 404.

@leecow I updated the links and text to all say 2.1.0 instead of 2.0.1. Go ahead and check my work but I merged. :)

LGTM! cc @preetikr


feat: added routing logic to featured component on home teaser

What new features does this PR implement?
Please summarize the features that this PR implements. As relevant, please indicate the issues that the PR closes.

Adds routing logic to biosimulations-featured carousel component within biosimulations-home-teaser in home.component (platform).
Provides functionality to biosimulations-featured component for application "splash" page.
Moves changes/stylings made to components like app and home to the platform app.

:tada: This PR is included in version 9.37.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


cmake,mk: bump the tentative next release with pre-release identifier

We should bump the version right after release to distinguish the version with the last stable release.

I understand. So it's up to me on Saturday?


Remove fix protocol from webfont url

When I tried to deploy this theme to a https website I noticed the missing webfonts. This patch fixes this issues.

Thanks!


Toggle app when inspecting

Try to fix https://github.com/vuejs/devtools/issues/718
Call toggleApp if the activeAppRecordId is different from the inspected component's app id

I tried to solve this problem but I ran into a big problem. Can anyone guide me or give my a hint?🙏
I found that this PR works only if I click on a component whose componentTreeContainer has been rendered at least once. Otherwise, rpc.value.inspectComponentInspector() just return {id: "<AppID>:undefined"} rather than {id: "<AppID>:<NodeNumber>"}
https://github.com/user-attachments/assets/b5736199-137f-40e4-a860-c0e362dc37af

The feature is implemented, however, I added an extra option inspectingComponent at many places. If anyone has a better way to handle this, or to manage the global state, please help me, thanks!

@kevinluo201 Great work, thanks.


Dialogue bug fixes + New option in Pause Menu

Made Dialogue continue on accept keys only

Added "Restart Song with Cutscene" option in Pause Menu(Basically repeats whole cutscene sequence instead of skipping straight to song like normal Restart does)

Made auto line breaker for dialogue, so it wouldn't go off screen if dialogue is too long, but if it's even longer than 3 lines can handle then it would obviously still clip out of dialogue box bounds (Hello Neo 3.0 :trollface: )

I will implement these with the new (not yet released) dialogue changes, thanks for it

Did you add second one in not released version btw? Seems like a good feature in case mod has a cutscene or dialogue and u accidentally skip it

I can't approve this now as it seems to be in a different branch, which causes a conflict when i tried to remove your Pause menu changes.
You will still be creditted when i add the extra credits menu tho


Is there a way to hide last vertical grid line as well as its corresponding label?

Version: 2.6

Please ask questions on StackOverflow: https://stackoverflow.com/questions/tagged/chart.js


What kind of heater

Hi
What a awesome project :-)
What kind of heater do you use?
Can you provide a link to one?
Regards
Lilleindi

@bmili very interested in this too! I'm thinking about building a dehydrator and just started thinking about making use of an old Pi I have, seems like you beat me to it :)

Hi!
I've been working on smart BBQ using ARDUINO UNO, I'm gooing to start a new
version of smart dehydrator as   soon as I can.I'll publish all details
about elektro heater ( from eBay) combined with my own  solar heater
Regards
Boris
2016-11-22 21:36 GMT+01:00 Joe Dinsdale<EMAIL_ADDRESS>
@bmili https://github.com/bmili very interested in this too! I'm
thinking about building a dehydrator and just started thinking about making
use of an old Pi I have, seems like you beat me to it :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/bmili/RasPiDry/issues/1#issuecomment-262358248, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AHLugP8YTpvHa_P4K1mqYqa5_Y2Her1Jks5rA1I8gaJpZM4J2hCa
.

--
Boris
[image: Facebook] http://www.facebook.com/borismil [image: Twitter]
http://www.twitter.com/borismi


Convert @Parameters annotation to "parameters" attribute of @Bean annotation

For sake of consistency with the latest changes regarding aliases, the @Parameters annotation gets converted into an @Bean annotation attribute.

Coverage increased (+0.1%) to 93.301% when pulling 06640d85d9cfddafb800c8d039506473adf77a67 on shochdoerfer:feature/parameter-refactoring into 2e414634a4b379be28e695d66636f324fd3eb200 on bitExpert:master.


Consider supporting ? optional types

Consider the following record type in azle:
type HttpRequest = {
  url: string,
  body: Opt<blob>
}

This isn't the solution that my brain naturally reaches for. Instead, I would much rather say
type HttpRequest = {
  url: string,
  body?: blob
}

The former requires you to instantiate a request like this:
const myRequest = { url: "https://example.com", body: null}

whereas the latter lets you do
const myRequest = { url: "https://example.com" }

We are using the Opt<T> type because it is an algebraic datatype that is more similar to Rust/Motoko. We should look into supporting the ? optional properties because I think that will be more intuitive to TS devs.

Consider that optional properties result in undefined and not null. The algebraic Option data type can only be one of two explicit properties, Some or None. We're currently representing this as a value or null. It may not be appropriate to also introduce the concept of undefined and implicit Option types, which is a foreign concept in Rust (and possibly Motoko, not sure).


Script/swagger merge tool

Script will combine lcd swagger and fcd swagger into a single swagger file.

I will merge this PR after we verify that it works well on the API Gateway.

I'll check thanks

small problem for api-gateway:
Unable to create resource at path '/slashing/validators/{validatorPubKey}/signing_info': A sibling ({validatorAddr}) of this resource already has a variable path part -- only one is allowed

Manually changing validatorPubKey to validatorAddr fixed it so should not be a big change

Last version transited by @maruf0011 works correctly on api-gateway


-DisplayName and -MailNickName do not accept non-URL characters

The -DisplayName and -MailNickname parameters for Get-team do not accept non-URL characters (such as &); instead they throw the below error:
Get-Team -DisplayName 'String containing an & in it'
will result in:
Get-Team : Error occurred while executing
Code: BadRequest
Message: There is an unterminated string literal at position 35 in '"displayName:String containing an '.
When converting the -Displayname of-MailNickName string using [System.Web.HttpUtility]::UrlEncode() this error is resolved, and the search results in the correct output.

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

ID: f38da792-01bc-28ad-7727-794075e150c9
Version Independent ID: cb290aa5-ce28-10a4-f17c-cc5db6edc706
Content: Get-Team (MicrosoftTeamsPowerShell)
Content Source: teams/teams-ps/teams/Get-Team.md
Service: teams-powershell
GitHub Login: @SerdarSoysal
Microsoft Alias: serdars

Hello @Bart-Hoofd how are you? Hope you are doing good.
Here, we are limited to documentation changes and fixes, is there any special fix you see in the Get-Team article? Otherwise, I would suggest opening your feedback here https://microsoftteams.uservoice.com/ where It can reach the team behind the module.
Thanks for your feedback.

@Bart-Hoofd Thank you very much for your kind feedback. Considering your valuable feedback, as advised please log this issue as a User Voice. Concerning team will evaluate and take the appropriate action, as per their schedule. We proceed here to close it. Thanks again for taking out some time and sharing your feedback.


[FEATURE] Create an interface to extract meta information from TopazFunction

Firstly, great project!
Secondly, I want to elaborate on the title by saying that in short what I'm trying to do is invoke a function with an arbitrary amount of parameters.
Given the following:
function myFunc(someParam, otherParam, thirdParam) {}

The return form evaluating this is a TopazFunction, which is an internal type. Technically fine; Topaz lets you pass the object to InvokeFunction, but a slight hindrance for my use-case. I'd personally like a way that functions can be exposed (just so I can see their names and the name of their parameters), and potentially build a delegate without having to do hacky reflection to determine the correct amount of parameters, etc.

@VelvetThePanda
Please note that, the any Javascript engine  and also Topaz is tolerant against not matching arguments.
I believe you shouldn't write any check on argument counts mismatches.

This should be fine; the argument mismatch comment was specifically because of how Topaz handles creating delegates from functions, but now that I can get the information I need (function name, argument names), I can make the requisite shim and just invoke the function, if that makes sense

Great, thanks.!
Dynamic delegate creation is required because:

C# is strict on argument count.
A topaz function can be converted to a delegate automatically.
It is required to pass JS functions to the .NET methods with argument types Action<>, Func<> or any kind of delegate.
You may check DelegateArgumentConversionTests to understand what I mean.


Scrolling down no longer works after update to v1.1.0

Since updating to v1.1.0 scrolling down while dragging up no longer works in my app. Scrolling up does work however.
Also in the jsbin scroll example, scrolling down is not working:
http://jsbin.com/kohamakiwi/1/edit?html,js,output

This 1.0.1 version.

Updated gh-pages.
Clear the cache and check again.

After clearing the cache, your example works again.
However, in my app scrolling does not work anymore when dragging an item to the edge of the sortable div.
Strange enough, if I drag the selected element completely out of the browser window and over an underlying window (e.g. a terminal window or my WebStorm window) this underlying window will scroll.
So I guess I must be doing something wrong in my apps html/css. I just can't understand what and why it did work with the previous version. I didn't think there were any special styling requirements for the sortable div?
The sortable div with all the draggable elements scrolls fine when using the mouse to scroll the list.

Create a sample on jsbin.com

While creating a sample I noticed an error in my html/css. Everything is fine now.
Sorry to have bothered you with this.


docs: update getting started for JS only

fix #768

@zoedsoupe Instead of manually disbaling each of the ts rules, you can now just use the disable-type-checked config.
"extends": [
    // ...
    "plugin:functional/disable-type-checked"
]


2DEditor: error spam when creating sprite with compressed texture

Godot/OS version:

1d15c5d Antergos x86_64
Issue description:

Can't get_pixel() on compressed image, sorry. prints when mouse over sprite with compressed texture.
Godot Engine v3.1.dev.custom_build (c) 2007-2018 Juan Linietsky, Ariel Manzur & Godot Contributors.
Create Node
 Can't get_pixel() on compressed image, sorry.
 Can't get_pixel() on compressed image, sorry.
 Can't get_pixel() on compressed image, sorry.
 Can't get_pixel() on compressed image, sorry.
 Can't get_pixel() on compressed image, sorry.
 Can't get_pixel() on compressed image, sorry.

Steps to reproduce:

reimport icon.png as compress_mode: vram
drag it on the 2D editor viewport (to create sprite node)
move cursor over image, prints error

cc: @groud

cc: @poke1024
I suspect this commit to be the cause. :)


tdm tdm_ub_att_ubuntu train error

I built the XDL and the *.json files follows the instruction https://github.com/alibaba/x-deeplearning/wiki/%E6%B7%B1%E5%BA%A6%E6%A0%91%E5%8C%B9%E9%85%8D%E6%A8%A1%E5%9E%8B(TDM)
But When I run python train.py --run_mode=local --config=config.train.json, the error was
if mx.symbol.FullyConnected
[WARNING]: no gradient found for var:bn_1_d_moving_mean under scope: , maybe not used?
[WARNING]: no gradient found for var:bn_1_d_moving_var under scope: , maybe not used?
[WARNING]: no gradient found for var:bn_2_d_moving_mean under scope: , maybe not used?
[WARNING]: no gradient found for var:bn_2_d_moving_var under scope: , maybe not used?
[WARNING]: no gradient found for var:bn_3_d_moving_mean under scope: , maybe not used?
[WARNING]: no gradient found for var:bn_3_d_moving_var under scope: , maybe not used?
>>>>>>>>>>>> 0 >>>>>>>>>>>
Traceback (most recent call last):
  File "train.py", line 314, in <module>
    train(is_training=True)
  File "train.py", line 274, in train
    result = sess.run([train_op, xdl.get_collection(xdl.UPDATE_OPS)])
  File "/usr/local/lib/python2.7/dist-packages/xdl-1.0-py2.7.egg/xdl/python/training/train_session.py", line 268, in run
    return self._session.run(v, run_option, run_statistic, feed_dict=feed_dict)
  File "/usr/local/lib/python2.7/dist-packages/xdl-1.0-py2.7.egg/xdl/python/training/train_session.py", line 241, in run
    return self._session.run(v, run_option, run_statistic, feed_dict=feed_dict)
  File "/usr/local/lib/python2.7/dist-packages/xdl-1.0-py2.7.egg/xdl/python/framework/session.py", line 54, in run
    results = execute(run_item, run_option, run_statistic)
  File "/usr/local/lib/python2.7/dist-packages/xdl-1.0-py2.7.egg/xdl/python/lib/graph.py", line 305, in execute
    return current_graph().execute(outputs, run_option, run_statistic)
  File "/usr/local/lib/python2.7/dist-packages/xdl-1.0-py2.7.egg/xdl/python/lib/graph.py", line 177, in execute
    result = pybind.execute(self._graph_def, xdl_output_spec, run_option)
RuntimeError: [01:57:37] /usr/local/lib/python2.7/dist-packages/mxnet/cpp-package/include/mxnet-cpp/symbol.hpp:
Exception AttributeError: "'NoneType' object has no attribute 'NNSymbolFree'" in <object repr() failed> ignored
Exception AttributeError: "'NoneType' object has no attribute 'NNSymbolFree'" in <object repr() failed> ignored
Exception AttributeError: "'NoneType' object has no attribute 'NNSymbolFree'" in <object repr() failed> ignored
Exception AttributeError: "'NoneType' object has no attribute 'NNSymbolFree'" in <object repr() failed> ignored
Exception AttributeError: "'NoneType' object has no attribute 'NNSymbolFree'" in <object repr() failed> ignored
Exception AttributeError: "'NoneType' object has no attribute 'NNSymbolFree'" in <object repr() failed> ignored

The mock.dat is the file in the repo.

@songyue1104 please have a look.

my colleague will check this later

The above was caused by mxnet version(I used mxnet=1.3.x branch(version=1.3.1)). But when i change to mxnet=1.3.0, and clean the environment, then build the xdl again.
The output of python train.py --run_mode=local --config=config.train.json is
Traceback (most recent call last):
  File "train.py", line 386, in <module>
    train(is_training=True)
  File "train.py", line 228, in train
    re = dnn_model_define(emb, batch["indicators"][0], unit_id_expand_emb, batch["label"], data_io._batch_size, emb_dim, 600, '20,20,10,10,2,2,2,1,1,1')
  File "/usr/local/lib/python2.7/dist-packages/xdl/python/backend/mxnet/mxnet_backend.py", line 249, in _wrapper
    model_outputs = model_func(*placeholders, **kwargs)
  File "train.py", line 167, in dnn_model_define
    user_input_before_reshape = mx.sym.concat(*user_input)
  File "<string>", line 86, in concat
  File "/usr/local/lib/python2.7/dist-packages/mxnet-1.3.0-py2.7.egg/mxnet/_ctypes/symbol.py", line 125, in _symbol_creator
    ctypes.byref(sym_handle)))
  File "/usr/local/lib/python2.7/dist-packages/mxnet-1.3.0-py2.7.egg/mxnet/base.py", line 252, in check_call
    raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Invalid Parameter format for num_args expect int but value='69', in operator Concat(name="", num_args="69")

It seems that is the  mx.sym.concat problem. But the execution of python estimator_mxnet_test.py --run_mode=local --ckpt_dir=./ckpt --task_type=train which is a example in xdl is fine. The output is
lstep[100] gstep[99] lqps[301.6] gqps[301.6] auc[0.0]
lstep[200] gstep[199] lqps[301.6] gqps[301.6] auc[0.0]
....

Did you use registry.cn-hangzhou.aliyuncs.com/xdl/xdl:ubuntu-gpu-mxnet1.3 or install mxnet yourself? In registry.cn-hangzhou.aliyuncs.com/xdl/xdl:ubuntu-gpu-mxnet1.3, we have installed mxnet, and the TDM example can be run well.

user_input is an array, length=69,   mx.sym.concat(*user_input)  means concat 69 inputs, which called mxnet op Concat(name="", num_args=69), but I don't know why it changed to Concat(name="", num_args="69"). Check the Concat op in the mxnet you installed?

@lovickie

user_input is an array, length=69, mx.sym.concat(*user_input) means concat 69 inputs, which called mxnet op Concat(name="", num_args=69), but I don't know why it changed to Concat(name="", num_args="69"). Check the Concat op in the mxnet you installed?

@lovickie
I know the parameter num_args is int type, which is also ok in example python estimator_mxnet_test.py with mxnet.sym.concat. But failed in TDM/script/tdm_ub_att_ubuntu/train.py.

@lovickie @woso
The tdm_ub_att_ubuntu example in the docker registry.cn-hangzhou.aliyuncs.com/xdl/xdl:ubuntu-cpu-mxnet1.3 can only work with official-build xdl(version=1.0 tag=v1.1), but not work with user-build xdl(version=1.2) in cpu docker.
The versin=1.0 xdl can't use import xdl.python.training.export to export model. And the blaze proto version problem has not fixed yet.
It's really not easy to use such a open-project that can only be used in official particular version.


configure-squid: squid_connect_any sebool is not set persistently

After a reboot, Squid cannot connect due to this SELinux boolean being off.  The Ansible role includes a task to set the boolean, but it appears to not be persistent.

 Squid can't connect after reboot due to sebool squid_connect_any

There was a hanging handler definition in the role at one point, I think this caused the original issue.  This was removed, but I guess I never retested.
Just re-ran the build from start-to-finish, and the sebool is set correctly... so closing issue.


Fix URLS for SOLARWETTER

[E405] Icon (latest) must be in the following path: https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.solarwetter/master/
[E407] Meta URL (latest) must be equal to https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.solarwetter/master/io-package.json
[E426] Icon (stable) must be in the following path: https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.solarwetter/master/
[E428] Meta URL (stable) must be equal to https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.solarwetter/master/io-package.json

done


Workspaces Web Support

Added mocking for workspaces web (workspaces secure browser)

@bblommers Hello! I am having some issues here. I have implemented all of the methods that are being tested in the workspaces web test file but when running the tests half of the methods give a "Not Yet Implemented" error. I think the issue is in the urls.py but I am not sure. Any help would be appreciated, thanks!