Cannot install on Windows, Atom 1.17.0

Installing<EMAIL_ADDRESS>failed.Hide output…

><EMAIL_ADDRESS>postinstall C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\atom-languageclient
> postinstall-build --only-as-dependency build "npm run compile"

><EMAIL_ADDRESS>postinstall C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\atom-languageclient
> postinstall-build --only-as-dependency build "npm run compile"

><EMAIL_ADDRESS>prepublish C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\atom-languageclient
> npm run clean && npm run compile

><EMAIL_ADDRESS>clean C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\atom-languageclient
> rm -rf build

(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:26444) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
npm WARN deprecated<EMAIL_ADDRESS>ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
npm WARN deprecated<EMAIL_ADDRESS>Use uuid module instead
'rm' is not recognized as an internal or external command,
operable program or batch file.

npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "run" "clean"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.5
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>clean: `rm -rf build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>clean script 'rm -rf build'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the atom-languageclient package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     rm -rf build
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs atom-languageclient
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls atom-languageclient
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\atom-languageclient\npm-debug.log

npm WARN optional Skipping failed optional dependency /babel-cli/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture<EMAIL_ADDRESS>npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "install" "--only=dev"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.5
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>prepublish: `npm run clean && npm run compile`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>prepublish script 'npm run clean && npm run compile'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the atom-languageclient package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     npm run clean && npm run compile
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs atom-languageclient
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls atom-languageclient
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\atom-languageclient\npm-debug.log
{ Error: Command failed: C:\WINDOWS\system32\cmd.exe /d /s /c ""C:\Users\vaski\AppData\Local\atom\app-1.17.0\resources\app\apm\bin\node.exe" "C:\Users\vaski\AppData\Local\atom\app-1.17.0\resources\app\apm\node_modules\npm\bin\npm-cli.js" install --only=dev"

    at ChildProcess.<anonymous> (C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\node_modules\languageserver-rust\node_modules\postinstall-build\index.js:53:13)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:877:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
  killed: false,
  code: 1,
  signal: null,
  cmd: 'C:\\WINDOWS\\system32\\cmd.exe /d /s /c ""C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" install --only=dev"' }
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\package.json'
npm WARN apm-install-dir-117420-12016-q767yk.5ik0muz0k9 No description
npm WARN apm-install-dir-117420-12016-q767yk.5ik0muz0k9 No repository field.
npm WARN apm-install-dir-117420-12016-q767yk.5ik0muz0k9 No README data
npm WARN apm-install-dir-117420-12016-q767yk.5ik0muz0k9 No license field.
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\vaski\\AppData\\Local\\atom\\app-1.17.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\vaski\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\vaski\\.atom\\.apmrc" "install" "C:\\Users\\vaski\\AppData\\Local\\Temp\\d-117420-12016-1e5boc9.32hrwtrzfr\\package.tgz" "--runtime=electron" "--target=1.3.15" "--arch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.5
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>postinstall: `postinstall-build --only-as-dependency build "npm run compile"`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script 'postinstall-build --only-as-dependency build "npm run compile"'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the atom-languageclient package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     postinstall-build --only-as-dependency build "npm run compile"
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs atom-languageclient
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls atom-languageclient
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\vaski\AppData\Local\Temp\apm-install-dir-117420-12016-q767yk.5ik0muz0k9\npm-debug.log

looks like it's an atom-languageclient issue

It's not Windows specific - atom-languageclient had not yet been published because it was still in developer preview.
In order to unblock a few people I have gone ahead and published it for now as 0.1.1.  You'll need to bump your package.json.
I'd recommend using specific versions for now as we'll probably break a few times before 1.0.0 as things stabilize and then after that we'll adopt a semver (if I do that now we'd probably end up on 5.x.y before launch)

I updated the package to use the version of atom-languageclient from NPM

atom-languageclient has been published since then - you should be able to just specify the version you want (I'd specify an exact version number for now until we hit 1.0.0 in case we break stuff)


refactor: pass a unique compiler name to get child compilation (webpack 3)

This is recommended after https://github.com/webpack/webpack/pull/4704
It's not good to merge before this PR because it would create absolute paths in the records.
Closes #389

Note to @webpack-contrib/org-maintainers - Should be done in conjunction with #477 as a single semver: Major to coincide with the<EMAIL_ADDRESS>release.

@bstuff It's not automatically fixed. This webpack PR only allow to use the compiler matching in rules:
rules: [
  { test: /\.css$/, oneOf: [
    { compiler: "html-webpack-plugin", loader: "null-loader" },
    { use: ETP.extract(...) }
  ] }
]

btw. html-webpack-plugin can do a similar change for webpack 3. cc @jantimon

Hi guys,
I'm using<EMAIL_ADDRESS>and still meet this problem.
Module build failed: Error: "extract-text-webpack-plugin" loader is used without the corresponding plugin
The rules-section looks like this:
 // CSS LOADER
      , {
          test: /\.css$/
        , use: ['css-to-string-loader'].concat(
              ExtractTextPlugin.extract({
                  fallback: 'style-loader'
                , use: ['css-loader']
              })
            )
        }

How ca I implement the above "oneOf" workaround into my loader config?
Is this still necessary?
Thanks.

@marmelin remove css-to-string-loader

Thanks,
now without css-to-string-loader the configuration looks like this:
In config file :
...
, { test: /\.css$/
   , use:  ExtractTextPlugin.extract({
           fallback: 'style-loader'
         , use: ['css-loader']
       })
 } ...

as merged object in Config-object output :
...
{ test: /\.css$/,
  use:
   [ { loader: '/home/python1/Dokumente/development/git/v2-web-client/node_modules/extract-text-webpack-plugin/dist/loader.js',
       options: [Object] },
     { loader: 'style-loader' },
     { loader: 'css-loader' } ] }

Error is still the same.
Greetings.

Hi @kimown ,
I solved this error along with some others and so I forgot to mention it here :) .
See my repo here:marmelin/ngtools-webpack-error-message-undefined, where I solved the error and explain it.
It boils down to this:

You can't use extract-text-webpack-plugin for components CSS templates, because it does not support / or do not function with "Child compilations". However you can with global css. Use two CSS rules in webpack config: 1) with "css-loader" and second with extract-text-webpack-plugin and include statement, for your global CSS files.

  // COMPONENT CSS LOADER
      , { test: /\.css$/
        , use: ['css-to-string-loader'].concat(['css-loader'])
        }
      // GLOBAL CSS LOADER
      , { test: /\.css$/
         , include: helpers.getPath('src/client/style')
         , use: ['css-to-string-loader'].concat(
            ExtractTextPlugin.extract({
                fallback: 'style-loader'
              , use: ['css-loader']
            })
          )
        }

This is what I did and it solved the error!
Good luck :)


Fix physics with NestedScrollView

Fixes #11322
Makes custom physics work with @HansMuller's new NestedScrollView demo.

I've updated NestedScrollView to take a ClampingScrollPhysics.


add const API and API_ROUTE_PATH

Can you explain how it does good to the app. :)

Can you explain how it does good to the app. :)

I have added a const variable so if api change in the future to api2 or something else then we just need to update the one variable and it'll reflect the entire file where it used. In this, we can more improve this by adding the environment variable.

That's good, let review this then I will merge it. :)


Fix sendMessageWithMention

It was not working properly.

Thank you! That i used for update version 1.6.4


Not working with Hugo 0.72.0

Is this a BUG REPORT or FEATURE REQUEST?:
bug
What happened:
After git clone and hugo server -D it fails to build the site
What you expected to happen:
The site is built
How to reproduce it (as minimally and precisely as possible):

clone syna-start repository
cd syna-start
hugo server -D

Anything else we need to know?:
Output:
Building sites … WARN 2020/06/01 13:52:06 .File.Dir on zero object. Wrap it in if or with: {{ with .File }}{{ .Dir }}{{ end }}
ERROR 2020/06/01 13:52:06 render of "page" failed: "d:\Programming\GoHugo\syna-start\themes\syna\layouts\_default\baseof.html:10:9": execute of template failed: template: _default/single.html:10:7: executing "_default/single.html" at <partial "helpers/fragments-renderer.html" (dict "page_scratch" .Scratch)>: error calling partial: "d:\Programming\GoHugo\syna-start\themes\syna\layouts\partials\helpers\fragments-renderer.html:10:9": execute of template failed: template: partials/helpers/fragments-renderer.html:10:9: executing "partials/helpers/fragments-renderer.html" at <(not (isset .Params "slot")) (ne .Params.slot "")>: can't give argument to non-function not (isset .Params "slot")
ERROR 2020/06/01 13:52:06 render of "home" failed: "d:\Programming\GoHugo\syna-start\themes\syna\layouts\_default\baseof.html:10:9": execute of template failed: template: _default/list.html:10:7: executing "_default/list.html" at <partial "helpers/fragments-renderer.html" (dict "page_scratch" .Scratch)>: error calling partial: "d:\Programming\GoHugo\syna-start\themes\syna\layouts\partials\helpers\fragments-renderer.html:10:9": execute of template failed: template: partials/helpers/fragments-renderer.html:10:9: executing "partials/helpers/fragments-renderer.html" at <(not (isset .Params "slot")) (ne .Params.slot "")>: can't give argument to non-function not (isset .Params "slot")
Built in 362 ms
Error: Error building site: failed to render pages: render of "page" failed: "d:\Programming\GoHugo\syna-start\themes\syna\layouts\_default\baseof.html:10:9": execute of template failed: template: _default/single.html:10:7: executing "_default/single.html" at <partial "helpers/fragments-renderer.html" (dict "page_scratch" .Scratch)>: error calling partial: "d:\Programming\GoHugo\syna-start\themes\syna\layouts\partials\helpers\fragments-renderer.html:10:9": execute of template failed: template: partials/helpers/fragments-renderer.html:10:9: executing "partials/helpers/fragments-renderer.html" at <(not (isset .Params "slot")) (ne .Params.slot "")>: can't give argument to non-function not (isset .Params "slot")

Environment:

Syna Theme Starter version:  master (downloaded 01.06.2020)
Hugo version:  Hugo Static Site Generator v0.72.0/extended windows/amd64 BuildDate: unknown
Others:

Thanks for reporting. Looking into it right away. Please use v0.71 for now until we find and resolve the issue. Also we'd be happy to receive a PR if you have a solution in mind.

The problem is fixed within Syna. You can update the syna submodule within syna-start to fix the problem. We'll update the submodule on the repository as well.
Again, thanks for reporting the issue.

Patch release is planned for tomorrow including updating the submodule to the latest patch.

Sorry seems like I miscommunicated with the team. I'll get on the patch release myself first thing Monday.


[web]: XMLHttpRequest Error

Am building an application that contains HTTP network calls. These calls are running successfully on android and ios, but when i try it on web it throws the above mentioned error.
Here is my flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, 1.23.0-18.1.pre, on Microsoft Windows [Version 10.0.18362.900], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[√] Chrome - develop for the web
[√] Android Studio (version 4.0)
[√] VS Code (version 1.51.1)
[√] Connected device (4 available)
• No issues found!

Hello @redixbit115 ,
Could you please post the outputs of flutter run -v and flutter doctor -v and a complete minimal reproducible code sample?
Thank you!

Hey @redixbit115 , this is caused by CORS.
If you have access to the backend then add the required headers in the response as given in the above doc. Or you can do either of the following:

Use a proxy server e.g cors-anywhere
Run the app in Chrome with disabled security

@redixbit115
Check this issue comment and it doesn't look like an issue with Flutter web, but with the backend you are using. Also check above comment and possible solution.
Closing this from here. If you disagree, write in comments and I'll reopen it.
Thanks.

Hey @redixbit115 , this is caused by CORS.
If you have access to the backend then add the required headers in the response as given in the above doc. Or you can do either of the following:

Use a proxy server e.g cors-anywhere
Run the app in Chrome with disabled security

Where do I add the headers? Especially if I'm running my flutter website on localhost.

Deploy the proxy server in Heroku or Vercel. You'll get an URL after deployment. After that you need to add the URL before your API endpoint while making the calls. i.e "proxy_server_url/api_endpoint". The proxy server will add the necessary headers

@melwinlobo18 I tried using this solution  #https://github.com/lejard-h/google_maps_webservice/issues/70#issuecomment-636919093 but I got stuck in this error

@eqrakhattak Did you find a solution for this? I am using flutter web and facing the same issue.


[Bug]  Failed to deploy subgraph to thegraph studio

Bug report
Can not deploy to thegraph studio
Relevant log output
><EMAIL_ADDRESS>deploy:studio
> graph deploy --node https://api.studio.thegraph.com/deploy/ ormpipe-ethereum subgraph-ethereum.yaml

Which version label to use? (e.g. "v0.0.1"): v0.0.27
  Skip migration: Bump mapping apiVersion from 0.0.1 to 0.0.2
  Skip migration: Bump mapping apiVersion from 0.0.2 to 0.0.3
  Skip migration: Bump mapping apiVersion from 0.0.3 to 0.0.4
  Skip migration: Bump mapping apiVersion from 0.0.4 to 0.0.5
  Skip migration: Bump mapping apiVersion from 0.0.5 to 0.0.6
  Skip migration: Bump manifest specVersion from 0.0.1 to 0.0.2
  Skip migration: Bump manifest specVersion from 0.0.2 to 0.0.4
✔ Apply migrations
✔ Load subgraph from subgraph-ethereum.yaml
  Compile data source: OrmpOracle => build/OrmpOracle/OrmpOracle.wasm
  Compile data source: OrmpRelayer => build/OrmpRelayer/OrmpRelayer.wasm
  Compile data source: OrmpProtocol => build/OrmpProtocol/OrmpProtocol.wasm
✔ Compile subgraph
  Copy schema file build/schema.graphql
  Write subgraph file build/OrmpOracle/abis/OrmpOracle.json
  Write subgraph file build/OrmpRelayer/abis/OrmpRelayer.json
  Write subgraph file build/OrmpProtocol/abis/OrmpProtocol.json
  Write subgraph manifest build/subgraph.yaml
✔ Write compiled subgraph to build/
  Add file to IPFS build/schema.graphql
                .. QmXk3yP7pgBJ8cbgVnrDt4BP8sYpcfppPJ1Zurb71thiMv
  Add file to IPFS build/OrmpOracle/abis/OrmpOracle.json
                .. QmQDdZqc2o3NneBrMWv7xYfrbDhcgnqWtToqQrka4b6V2q
  Add file to IPFS build/OrmpRelayer/abis/OrmpRelayer.json
                .. Qmbji91zKZmYwmeaKaYeZmqH4ce78G9BjyDBmf1Q7LDmBu
  Add file to IPFS build/OrmpProtocol/abis/OrmpProtocol.json
                .. QmdWFBis2t7jQA4oZn1zpff1KD81Hy9EZyZ4NhpmRNV2Lp
  Add file to IPFS build/OrmpOracle/OrmpOracle.wasm
                .. QmSgDNsLdwhAQqKPtUY5pHq5evru9pnsRyRn496RNjKeq4
  Add file to IPFS build/OrmpRelayer/OrmpRelayer.wasm
                .. QmWyaZeRHpD4NaUXQ1QBxWgrfLJjPY4aLETbjeAzHGSmPU
  Add file to IPFS build/OrmpProtocol/OrmpProtocol.wasm
                .. QmNNj2wF4kokSvVmmBG8a7JYZyH3VgnhNpEKZqgm9RoxaX
✔ Upload subgraph to IPFS

Build completed: QmTjUWs6JdZL2MVaPbGGqCASg9hoDgaMEg33PfhvKYRz6Y

✖ Failed to deploy to Graph node https://api.studio.thegraph.com/deploy/: Could not deploy subgraph on graph-node: socket hang up
UNCAUGHT EXCEPTION: Error: EEXIT: 1

### IPFS hash

QmTjUWs6JdZL2MVaPbGGqCASg9hoDgaMEg33PfhvKYRz6Y

### Subgraph name or link to explorer

https://api.studio.thegraph.com/proxy/51152/ormpipe-ethereum/version/latest

### Some information to help us out

- [ ] Tick this box if this bug is caused by a regression found in the latest release.
- [ ] Tick this box if this bug is specific to the hosted service.
- [X] I have searched the issue tracker to make sure this issue is not a duplicate.

### OS information

None

Please follow status for updates: https://status.thegraph.com/incidents/f7m68qt9t3qp
This repo is for graph-node, not the studio.
Best to get updates in the graph discord or on the above status page.


Add a clone button to the manage page

Should be able to clone one of your parts to enable a new version to be created.

Done, but collection being cloned still needs to be renamed if the submission id changes.

Done


Exported requirements.txt does not include --extra-index-url

[x] I am on the latest Poetry version.

[x] I have searched the issues of this repo and believe that this is not a duplicate.

OS version and name: RHEL Linux 7.6, Python 3.7.4

Poetry version: 1.0.9

Issue
I think I found a bug...
I have two internal repos (the second one requries credentials which I have stored in my pyproject.toml):
[[tool.poetry.source]]
name = "internal-mirror"
url = "https://server/artifactory/api/pypi/pypi-remote/simple"
default = true

[[tool.poetry.source]]
name = "myproject"
url = "https://server/artifactory/api/pypi/myproject-pypi-local/simple"
secondary = true

Poetry successfully installs using both repos, nice!
But when I export to requirements.txt, I only get the --index-url and not the --extra-index-url definitions, which makes this requirements file incomplete and pip is unable to find my secondary repo:
$ poetry export --format requirements.txt --without-hashes --output requirements.txt

--index-url https://server/artifactory/api/pypi/pypi-remote/simple

myproject==3.1.7

To me, this looks like a bug. I would expect that the --extra-index-url would also appear in the exported requirements.txt file, right?

Is this problem solved? I still have the same problem

I believe this is due to a bug here:
https://github.com/python-poetry/poetry-plugin-export/blob/bb1264c3381b6e8e9ad44c0a42ac40e68ec329bf/src/poetry_plugin_export/exporter.py#L170
This should instead be:
indexes_header += f"--index-url {url}\n"

(note the += instead of =)
Explanation:
Exporter._export_requirements_txt() finds the index URLs for all dependencies and iterates over them in sorted order to generate the --index-url and --extra-index-url lines of export output.  In @fredrikaverpil 's case, the list of sorted indexes is:
['https://server/artifactory/api/pypi/myproject-pypi-local/simple', 'https://server/artifactory/api/pypi/pypi-remote/simple']

The method does append an --extra-index-url to indexes_header for the first repository (the secondary one with credentials) via this line:
https://github.com/python-poetry/poetry-plugin-export/blob/bb1264c3381b6e8e9ad44c0a42ac40e68ec329bf/src/poetry_plugin_export/exporter.py#L181
But when the method handles the second repository, the default one, indexes_header gets overwritten due the problematic line I pointed out above.


[Addition]: Large Glossy Mule

Hotspot b58 Addresses
11284jqXnwN9MLnwmmerKdwT6qFvpBNptZek92sUY4eAbrAsyFVj
Discord Handle
No response
Reason(s)
one of the packet forwarding hotspots

@6CornerDefender Please ban these cheaters.


Fix memoization for #recurring_tasks_config

First, thanks for all of your work on this gem! I love watching the progress.
I was reviewing the recurrence implementation and noticed the memoized instance variable name was shared for both #recurring_tasks and #recurring_tasks_config. This appears to have been introduced in 0aa1644e38dd8c8cfcaf6d0ce3cd9e22ebd1a90b.
This isn't causing any bugs for me currently, but I figured this PR would help prevent any potential issues in the future.

Ohh, totally! Great spot, this was a mistake from copying and pasting 😅


Vulnerability - DIND image TAG not updated for 20.10.23-dind

Both 20.10.23-dind and 20.10-dind are pointing to eb2b932b67488ad8db885efb38e2417810c06a2a64d585ae861d3893e50f2bc8
This image has containerd vulnerabilities that has been fixed in 88c01ecbf7def2c25f729b7a6052861b20c85913dfd9938f40bd2ab49c017951 and the hub is pointing to https://hub.docker.com/layers/library/docker/20.10.23-dind/images/sha256-88c01ecbf7def2c25f729b7a6052861b20c85913dfd9938f40bd2ab49c017951 but the PULL is getting an older image.
Can you update the tag and also point to the correct hash?
Also when can we expect CVE-2022-41723 and CVE-2023-26054 to be resolved?

This the wronf repository to report this issue in.
Put of curiosity, what made you think this is the right repository?
Please report this in the official images GH org repos.

Sorry posted in wrong repo


Update server

@nazoorahamed Let us know if you are having some issues creating pull requests. Just saw that you opened several with single line edits and not sure if they were mistakes. We have a #developers channel on HOT's Slack community that you can sign up at http://slack.hotosm.org/.


How to embed youtube 360 videos in the VR view

i would to like to know to how we can embed a youtube 360 video into the VR view?
i developed a page using the code mentioned here.
but i want to put an youtube video on the vr view
can you guys help me?

Currently YT does not allow "white label" uses of their backend, so you cannot use VR view for YT hosted content.


python311Packages.python-otbr-api: 2.4.0 -> 2.5.0

Diff: https://github.com/home-assistant-libs/python-otbr-api/compare/refs/tags/2.4.0...2.5.0
Changelog: https://github.com/home-assistant-libs/python-otbr-api/releases/tag/2.5.0
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 249394 run on x86_64-linux 1

7 packages built:

home-assistant-component-tests.homekit_controller
home-assistant-component-tests.otbr
home-assistant-component-tests.thread
python310Packages.python-otbr-api
python310Packages.python-otbr-api.dist
python311Packages.python-otbr-api
python311Packages.python-otbr-api.dist


PopoverArrow size prop doesn't work

🐛 Bug report
Current behavior
passing size prop to PopoverArrow doesn't work. It just sets the size attribute in the DOM node, but actual size is still 30.
Steps to reproduce the bug
https://codesandbox.io/s/reakit-sspbs
Expected behavior
Arrow size should change and the size prop should not be on the DOM node.

Thanks for reporting this issue! That will be fixed in the next release! In the meanwhile, you can override style.fontSize on the component:
<PopoverArrow style={{ fontSize: 50 }} />


Fix the result parsing error caused by the return value of the tensorflow model as a scalar or rank unknow

Problems encountered
The backend when the model returns a scalar or rank unknow, batchn_shape will be empty, but the data is not empty, resulting in incorrect result parsing
Reason

The rank value of the scalar is 0: https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow/+/r0.7/tensorflow/g3doc/resources/dims_types.md
The rank value of unknown rank is unstable, and 0 may also occur
Model input and output labels that encounter this problem

signature_def['predict_images']:
The given SavedModel SignatureDef contains the following input(s):
inputs['images'] tensor_info:
dtype: DT_STRING
shape: (-1)
name: jpg_contents:0
The given SavedModel SignatureDef contains the following output(s):
outputs['angles'] tensor_info:
dtype: DT_INT32
shape: (-1)
name: angles:0
outputs['f'] tensor_info:
dtype: DT_FLOAT
shape: unknown_rank
name: f:0
outputs['keypoints'] tensor_info:
dtype: DT_FLOAT
shape: (-1, 10)
name: strided_slice_17:0
outputs['nums'] tensor_info:
dtype: DT_INT32
shape: ()
name: nums:0
outputs['pos'] tensor_info:
dtype: DT_FLOAT
shape: (-1, 4)
name: pos:0
outputs['probs'] tensor_info:
dtype: DT_FLOAT
shape: (-1)
name: probs:0
outputs['valid_nums'] tensor_info:
dtype: DT_INT32
shape: ()
name: valid_nums:0
outputs['version'] tensor_info:
dtype: DT_INT32
shape: ()
name: Const:0
Method name is: tensorflow/serving/predict

Solutions

Calculate the number of elements corresponding to batchn_shape and the actual number of elements
If the two values do not match, then modify the batchn_shape to a single dimension: [actual number of elements]

@x286202 We will review you PR. In the meantime can you complete and share the CLA?
https://github.com/triton-inference-server/server/blob/main/CONTRIBUTING.md#contributor-license-agreement-cla

@x286202 We will review you PR. In the meantime can you complete and share the CLA? https://github.com/triton-inference-server/server/blob/main/CONTRIBUTING.md#contributor-license-agreement-cla

Can a CLA be signed by an individual?

@x286202 You can use the same CLA for individual too. Just leave the corporation name/address empty.


WKT to Geojson?

Would it be feasible to implement the inverse functions? using the same code in part?

Hi Stefano,
Thanks for reaching out. This is something I have considered before but then there's Terraformer, which has a decent solution for converting WKT to GeoJSON.

many thanks... I'm just found wkx


Update documentation

Update documentation

Auto-generated by [flyte-bot]

Codecov Report

Merging #6 (1c126d9) into master (72ffe39) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master       #6   +/-   ##
=======================================
  Coverage   71.45%   71.45%
=======================================
  Files          94       94
  Lines        2000     2000
=======================================
  Hits         1429     1429
  Misses        504      504
  Partials       67       67

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 72ffe39...1c126d9. Read the comment docs.


Include import statements in EXAMPLES

          Great library, some things on the examples are a bit confusing, would recommend to add how you import everything on the examples since you kinda have to deduct from where to import it

Originally posted by @hys-oc in https://github.com/Secreto31126/whatsapp-api-js/issues/177#issuecomment-1644918257
Really dumb from my part to not include the imports tbh

My dumb brain pushed the commits directly to master 🤦♂
Anyway, thanks for raising the issue @hys-oc!


Process flutter finished with non-zero exit value 1

Hi, my app was building and running fine yesterday. This morning it's giving me the non-zero exit value error that seems to keep cropping up.
I've tried upgraded flutter, running flutter clean but I can no longer get it to run. I've included (hopefully) all the necessary details below.
Logs

flutter run error

jimmyff@jimmys-mbp os_app % flutter run --debug -v > ../flutter-build-error.txt
[ +498 ms] [+2580 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux-0.9.0/lib/flutter_redux.dart:474:22: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]       WidgetsBinding.instance?.addPostFrameCallback((_) {
[        ] [        ]                      ^
[        ] [   +2 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux-0.9.0/lib/flutter_redux.dart:577:22: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]       WidgetsBinding.instance?.addPostFrameCallback((_) {
[        ] [        ]                      ^
[  +83 ms] [+1471 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:32:39: Error: Expected ';' after this.
[        ] [        ]       'name: ${navigationAction.name}')
[        ] [        ]                                       ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:33:48: Error: Expected ';' after this.
[        ] [        ]       'predicate: ${navigationAction.predicate}')
[        ] [        ]                                                ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:33:49: Error: Expected an identifier, but got ')'.
[        ] [        ] Try inserting an identifier before ')'.
[        ] [        ]       'predicate: ${navigationAction.predicate}')
[        ] [        ]                                                 ^
[        ] [   +1 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:33:49: Error: Unexpected token ')'.
[        ] [        ]       'predicate: ${navigationAction.predicate}')
[        ] [        ]                                                 ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:34:48: Error: Expected ';' after this.
[        ] [        ]       'arguments: ${navigationAction.arguments}');
[        ] [        ]                                                ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:34:49: Error: Expected an identifier, but got ')'.
[        ] [        ] Try inserting an identifier before ')'.
[        ] [        ]       'arguments: ${navigationAction.arguments}');
[        ] [        ]                                                 ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:34:49: Error: Unexpected token ')'.
[        ] [        ]       'arguments: ${navigationAction.arguments}');
[        ] [        ]                                                 ^
[ +899 ms] [ +910 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/intl_phone_number_input-0.7.0+2/lib/src/widgets/input_widget.dart:321:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]     WidgetsBinding.instance!.addPostFrameCallback((timeStamp) {
[        ] [        ]                    ^
[        ] [   +5 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/pinput-2.2.4/lib/src/pinput_state.dart:81:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]     WidgetsBinding.instance!.addObserver(this);
[        ] [        ]                    ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/pinput-2.2.4/lib/src/pinput_state.dart:190:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]     WidgetsBinding.instance!.removeObserver(this);
[        ] [        ]                    ^
[        ] [  +20 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_placeholder_textlines-1.1.2/lib/placeholder_lines.dart:113:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]     WidgetsBinding.instance!.addPostFrameCallback(_setupAnimation);
[        ] [        ]                    ^
[        ] [  +12 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/confetti-0.6.0/lib/src/confetti.dart:229:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]     WidgetsBinding.instance!.addPostFrameCallback((_) {
[        ] [        ]                    ^
[        ] [   +7 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/cached_network_image-3.2.0/lib/src/image_provider/cached_network_image_provider.dart:109:29: Warning: Operand of null-aware operation '?.' has type 'PaintingBinding' which excludes null.
[        ] [        ]  - 'PaintingBinding' is from 'package:flutter/src/painting/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/painting/binding.dart').
[        ] [        ]       () => PaintingBinding.instance?.imageCache?.evict(key),
[        ] [        ]                             ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/cached_network_image-3.2.0/lib/src/image_provider/multi_image_stream_completer.dart:152:22: Warning: Operand of null-aware operation '?.' has type 'SchedulerBinding' which excludes null.
[        ] [        ]  - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/scheduler/binding.dart').
[        ] [        ]     SchedulerBinding.instance?.scheduleFrameCallback(_handleAppFrame);
[        ] [        ]                      ^
[ +494 ms] [ +508 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/reorderables-0.4.3/lib/src/widgets/passthrough_overlay.dart:133:26: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
[        ] [        ]  - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/scheduler/binding.dart').
[        ] [        ]     if (SchedulerBinding.instance!.schedulerPhase ==
[        ] [        ]                          ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/reorderables-0.4.3/lib/src/widgets/passthrough_overlay.dart:135:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
[        ] [        ]  - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/scheduler/binding.dart').
[        ] [        ]       SchedulerBinding.instance!.addPostFrameCallback((Duration duration) {
[        ] [        ]                        ^
[ +304 ms] [ +289 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/ink_page_indicator-0.2.1/lib/src/base/page_indicator.dart:123:22: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null.
[        ] [        ]  - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('../../../sdks/flutter/packages/flutter/lib/src/widgets/binding.dart').
[        ] [        ]       WidgetsBinding.instance!.addPostFrameCallback(
[        ] [        ]                      ^
[        ] [   +1 ms] Target kernel_snapshot failed: Exception
[        ]            #0      KernelSnapshot.build (package:flutter_tools/src/build_system/targets/common.dart:241:7)
[        ]            <asynchronous suspension>
[        ]            #1      _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:839:9)
[        ]            <asynchronous suspension>
[        ]            #2      Future.wait.<anonymous closure> (dart:async/future.dart:521:21)
[        ]            <asynchronous suspension>
[        ]            #3      _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:777:32)
[        ]            <asynchronous suspension>
[        ]            #4      FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:606:16)
[        ]            <asynchronous suspension>
[        ]            #5      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:320:32)
[        ]            <asynchronous suspension>
[        ]            #6      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1183:27)
[        ]            <asynchronous suspension>
[        ]            #7      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #8      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
[        ]            <asynchronous suspension>
[        ]            #9      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
[        ]            <asynchronous suspension>
[        ]            #10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #11     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
[        ]            <asynchronous suspension>
[        ]            #12     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
[        ]            <asynchronous suspension>
[        ]            #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #14     main (package:flutter_tools/executable.dart:94:3)
[        ]            <asynchronous suspension>
[        ] [   +2 ms]
[        ]            #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
[        ]            #1      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:337:7)
[        ]            <asynchronous suspension>
[        ]            #2      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1183:27)
[        ]            <asynchronous suspension>
[        ]            #3      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #4      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
[        ]            <asynchronous suspension>
[        ]            #5      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
[        ]            <asynchronous suspension>
[        ]            #6      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #7      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
[        ]            <asynchronous suspension>
[        ]            #8      run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
[        ]            <asynchronous suspension>
[        ]            #9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #10     main (package:flutter_tools/executable.dart:94:3)
[        ]            <asynchronous suspension>
[        ] FAILURE: Build failed with an exception.
[        ] * Where:
[        ] Script '/Users/jimmyff/sdks/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 1156
[        ] * What went wrong:
[        ] Execution failed for task ':app:compileFlutterBuildDebug'.
[        ] > Process 'command '/Users/jimmyff/sdks/flutter/bin/flutter'' finished with non-zero exit value 1
[        ] * Try:
[        ] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
[        ] * Get more help at https://help.gradle.org
[        ] BUILD FAILED in 11s
[   +1 ms] Exception: Gradle task assembleDebug failed with exit code 1
[   +1 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:699:9)
           <asynchronous suspension>
           #2      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1183:27)
           <asynchronous suspension>
           #3      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #4      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
           <asynchronous suspension>
           #5      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
           <asynchronous suspension>
           #6      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
           <asynchronous suspension>
           #8      run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
           <asynchronous suspension>
           #9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #10     main (package:flutter_tools/executable.dart:94:3)
           <asynchronous suspension>

flutter doctor -v
jimmyff@jimmys-mbp os_app % flutter doctor -v
[✓] Flutter (Channel stable, 3.0.2, on macOS 12.4 21F79 darwin-arm, locale en-GB)
    • Flutter version 3.0.2 at /Users/jimmyff/sdks/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision cd41fdd495 (6 days ago), 2022-06-08 09:52:13 -0700
    • Engine revision f15f824b57
    • Dart version 2.17.3
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
    • Android SDK at /Users/jimmyff/Library/Android/sdk
    • Platform android-32, build-tools 32.1.0-rc1
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.3

[✗] Chrome - develop for the web (Cannot find Chrome executable at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.68.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.42.0

[✓] Connected device (2 available)
    • Pixel 5 (mobile) • 09021FDD40027X • android-arm64 • Android 12 (API 31)
    • macOS (desktop)  • macos          • darwin-arm64  • macOS 12.4 21F79 darwin-arm

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

flutter.gradle line 1156

        project.exec {
            logging.captureStandardError LogLevel.ERROR
            executable flutterExecutable.absolutePath
            workingDir sourceDir
            if (localEngine != null) {
                args "--local-engine", localEngine
                args "--local-engine-src-path", localEngineSrcPath
            }
            if (verbose) {
                args "--verbose"
            } else {
                args "--quiet"
            }
            args "assemble"
            args "--no-version-check"
            args "--depfile", "${intermediateDir}/flutter_build.d"
            args "--output", "${intermediateDir}"
            if (performanceMeasurementFile != null) {
                args "--performance-measurement-file=${performanceMeasurementFile}"
            }
            if (!fastStart || buildMode != "debug") {
                args "-dTargetFile=${targetPath}"
            } else {
                args "-dTargetFile=${Paths.get(flutterRoot.absolutePath, "examples", "splash", "lib", "main.dart")}"
            }
            args "-dTargetPlatform=android"
            args "-dBuildMode=${buildMode}"
            if (trackWidgetCreation != null) {
                args "-dTrackWidgetCreation=${trackWidgetCreation}"
            }
            if (splitDebugInfo != null) {
                args "-dSplitDebugInfo=${splitDebugInfo}"
            }
            if (treeShakeIcons == true) {
                args "-dTreeShakeIcons=true"
            }
            if (dartObfuscation == true) {
                args "-dDartObfuscation=true"
            }
            if (dartDefines != null) {
                args "--DartDefines=${dartDefines}"
            }
            if (bundleSkSLPath != null) {
                args "-dBundleSkSLPath=${bundleSkSLPath}"
            }
            if (codeSizeDirectory != null) {
                args "-dCodeSizeDirectory=${codeSizeDirectory}"
            }
            if (extraGenSnapshotOptions != null) {
                args "--ExtraGenSnapshotOptions=${extraGenSnapshotOptions}"
            }
            if (extraFrontEndOptions != null) {
                args "--ExtraFrontEndOptions=${extraFrontEndOptions}"
            }
            args ruleNames
        }

Output of flutter run --debug -v
flutter-build-error.txt
Thanks,
Jimmy

Hey @huycozy thanks for the response, I can confirm a new flutter project works correctly.
I have included my pubspec in case that is of use:

pubspec.yaml

name: myappname
description: A new Flutter project.
publish_to: none

version: 0.1.1+2

environment:
  sdk: ">=2.12.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  equatable: ^2.0.2
  redux: ^5.0.0
  redux_thunk: ^0.4.0
  redux_logging: any
  flutter_redux: ^0.9.0
  flutter_redux_navigation: ^0.7.0
  intl: any
  uuid: any

  page_transition: ^2.0.2

  logging: ^1.0.1

  path_provider: any # path_provider required for temp directory on upload
  image: ^3.0.2
  image_picker: any
  palette_generator: any
  image_cropper: ^1.2.3

  blurhash_dart: ^1.0.2
  shimmer: any

  photofilters: ^3.0.1
  exif: ^3.1.1
  reorderables: any
  in_app_purchase: ^3.0.2
  dotted_border: any
  flutter_image: ^4.1.0
  meta: ^1.1.8
  onescene_brand:
    path: ../os_brand
  os_core:
    path: ../os_core
  chroma:
    path: ../chroma

  http: ^0.13.4
  # bitmap: ^0.1.2

  device_info: any

  # Firebase - version locked for issue
  # https://github.com/FirebaseExtended/flutterfire/issues/1969
  # 0.14+ should resolve...

  firebase_core: ^1.5.0
  cloud_firestore: ^3.1.8
  firebase_auth: ^3.0.2
  firebase_storage: ^10.0.2
  firebase_analytics: ^9.0.4
  firebase_remote_config: ^2.0.0
  firebase_messaging: ^11.2.6
  flutter_local_notifications: ^9.0.3
  audioplayers: ^0.20.1
  store_redirect: ^2.0.1
  flutter_markdown: ^0.6.9+1

  url_launcher: ^6.0.18
  csv: ^5.0.1

  # TODO: ADD THIS
  # firebase_crashlytics: ^0.2.0

  googleapis: ^8.0.0
  package_info: any
  encrypt: any

  quiver: any
  cloud_firestore_platform_interface: any

  settings_ui: ^2.0.2
  ink_page_indicator: ^0.2.1
  transparent_image: ^2.0.0
  cached_network_image: ^3.1.0

  # For geo
  geolocator: ^8.2.0

  # for GCP
  googleapis_auth: ^1.0.0

  # Auth
  google_sign_in: ^5.0.4
  flutter_facebook_auth: ^4.0.1
  sign_in_with_apple: ^3.0.0

  crypto: ^3.0.1
  intl_phone_number_input: ^0.7.0+2
  pinput: ^2.2.4

  confetti: ^0.6.0-nullsafety
  material_design_icons_flutter: ^5.0.5955-rc.1
  badges: ^2.0.1
  animate_countdown_text: ^1.1.2
  flutter_placeholder_textlines: ^1.1.2

  cupertino_icons: ^1.0.3

  recase: any

  shared_preferences: any

dev_dependencies:
  lints: ^1.0.1
  flutter_test:
    sdk: flutter

My packages are as up to date as they can be:

flutter pub outdated
jimmyff@jimmys-mbp os_app % flutter pub outdated
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name                              Current  Upgradable  Resolvable  Latest

direct dependencies:
meta                                      *1.7.0   *1.7.0      *1.7.0      1.8.0

dev_dependencies: all up-to-date.

transitive dependencies:
async                                     *2.8.2   *2.8.2      *2.8.2      2.9.0
characters                                *1.2.0   *1.2.0      *1.2.0      1.2.1
copy_with_extension                       *2.0.2   *2.0.2      *2.0.2      4.0.2
flutter_facebook_auth_platform_interface  *3.1.2   *3.1.2      *3.1.2      4.0.0
flutter_facebook_auth_web                 *3.1.2   *3.1.2      *3.1.2      4.0.0
material_color_utilities                  *0.1.4   *0.1.4      *0.1.4      0.1.5
path                                      *1.8.1   *1.8.1      *1.8.1      1.8.2
source_span                               *1.8.2   *1.8.2      *1.8.2      1.9.0
string_scanner                            *1.1.0   *1.1.0      *1.1.0      1.1.1
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

This is also affecting another of my apps that I have.

Here is the android/build.gradle for this project:

def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
    localPropertiesFile.withReader('UTF-8') { reader ->
        localProperties.load(reader)
    }
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
    flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
    flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

// added by jimmy for firebase
apply plugin: 'com.google.gms.google-services'

// Added by Jimmy for signing
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
    keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}

android {
    compileSdkVersion flutter.compileSdkVersion
    ndkVersion '24.0.8215888'

    sourceSets {
        main.java.srcDirs += 'src/main/kotlin'
    }

    lintOptions {
        disable 'InvalidPackage'
    }

    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "com.foo.bar"
        minSdkVersion 21
        // targetSdkVersion 30
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName

        // added by jimmy for multidexing
        multiDexEnabled true
    }

    // Added bu jimmy for signing
    signingConfigs {
        release {
            keyAlias keystoreProperties['keyAlias']
            keyPassword keystoreProperties['keyPassword']
            storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
            storePassword keystoreProperties['storePassword']
        }
    }

    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
    }
}

flutter {
    source '../..'
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

    // added by jimmy for firebase
    implementation "androidx.multidex:multidex:2.0.0" // use latest version
}

@jimmyff

Hey @huycozy thanks for the response, I can confirm a new flutter project works correctly.
I have included my pubspec in case that is of use:
pubspec.yaml

Please try to create a completely new project to make sure your Flutter setup is still fine.
[  +83 ms] [+1471 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:32:39: Error: Expected ';' after this.
[        ] [        ]       'name: ${navigationAction.name}')
[        ] [        ]                                       ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:33:48: Error: Expected ';' after this.
[        ] [        ]       'predicate: ${navigationAction.predicate}')
[        ] [        ]                                                ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:33:49: Error: Expected an identifier, but got ')'.
[        ] [        ] Try inserting an identifier before ')'.
[        ] [        ]       'predicate: ${navigationAction.predicate}')
[        ] [        ]                                                 ^
[        ] [   +1 ms] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:33:49: Error: Unexpected token ')'.
[        ] [        ]       'predicate: ${navigationAction.predicate}')
[        ] [        ]                                                 ^
[        ] [        ] ../../../sdks/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_redux_navigation-0.7.1/lib/src/navigation_middleware.dart:34:48: Error: Expected ';' after this.
[        ] [        ]       'arguments: ${navigationAction.arguments}');

And from your above flutter run output, I see there are errors of flutter_redux_navigation that could lead to the failed run.
Could you remove flutter_redux_navigation and retry running?


Fix tap 2436 sqlexcecute v3.5.12

Exception case: sonarqube's bug, new code issues not because of this pr


Blobs and Clobs returned from a terminated stream are stale

As pointed out here, a "Blob object is valid for the duration of the transaction in which is was created" since it does not contain the data itself, but merely a pointer into the ResultSet. A Blob object returned from termination of a Speedment stream refers to a transaction that is closed and therefore blob.getBytes(...) will throw an exception indicating that the lob is closed.

Surprisingly, MySQL allows Blobs to be used outside a Stream.

I have added a Wiki for Blobs and Clobs https://github.com/speedment/speedment/wiki/Working-with-Blobs-and-Clobs


prisma2 lift down with number is not working

i Have 3 migrations
after the init migration on the rest example
i add a field on user model which is family and set name of migration : add_family
after that i save a new migration which i removed that field which that name is family
now im trying to lift down 2 steps and prisma is not work
i run the command:
prisma2 lift down 1
and lift work on the second migration
after that i run the command:
prisma2 lift down 2
and lift is still  work on the second migration

I am unable to reproduce this:

Can you please share your complete datamodel? Also, it would be helpful if you can share the migrations folder itself in a git repository so that we can view the exact migration in each step

Ping @aliedp, can you please provide more information here?


[AMBARI-23005]  Failed to Add Big SQL to HDP 3.0 due to a stack advisor error on calculating slave component dependencies

AMBARI-23005: Failed to Add Big SQL to HDP 3.0 due to a stack advisor error (dili)
What changes were proposed in this pull request?
Original code re-init "component" variable with incorrect information that caused the advisor to throw a keyerror
How was this patch tested?
unit tests, manually patch an Ambari 2.7.0/HDP 3.0 cluster with the change and verify after the patch, I could add Big SQL without seeing the keyerror exception anymore.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/655/
Test FAILed.
Test FAILured.


Non-personal GitLab projects not discovered

GitLab has a separation between personal and groups/contributed projects. Sourcerer finds only the personal ones, but not other projects that live under their own namespaces/groups.
Since I put my major projects in their own groups (sort-of like orgs on GitHub), Sourcerer misses a lot of my GitLab work.

Looks like this is a limitation of the current GitLab API, see https://gitlab.com/gitlab-org/gitlab-ce/issues/4321

What if we add an ability to add repo urls?

@sergey48k great idea, also opens the door for arbitrary Git repos hosted on other tools like gitweb, gitea, etc.

would be great too, since I have almost all my repos in a gitlab group

The ability to add repo urls would be great!


Web: reading task screen

User Story
As a user of the application,
I want a reading tasks screen where I can view the list of books I am currently reading and add new books,
So that I can easily manage my reading tasks and track my progress.
Acceptance Criteria

[ ] Design and implement a reading tasks screen in the application.
[ ] Display a list of the books the user is currently reading on the reading tasks screen.
[ ] Provide an option to add new books to the reading list.
[ ] Ensure that the reading tasks screen is accessible from the application's navigation.
[ ] Implement functionality to add new books to the reading list and update the database accordingly.
[ ] Test the reading tasks screen to verify accurate display of reading tasks and functionality to add new books.
[ ] Ensure responsiveness and usability of the reading tasks screen across different devices and screen sizes.
[ ] Document any changes made to the codebase for future reference.

Related Issues

None

Notes

Providing a dedicated reading tasks screen allows users to easily manage their reading lists and track their progress.
Collaborate with frontend developers to ensure proper integration of the reading tasks screen into the application's interface.

Tasks

[ ] Design the layout and interface for the reading tasks screen in the application.
[ ] Implement functionality to fetch and display the list of books the user is currently reading.
[ ] Provide an option for users to add new books to the reading list.
[ ] Implement logic to update the database with new book entries.
[ ] Test the reading tasks screen to verify accurate display of reading tasks and functionality to add new books.
[ ] Ensure responsiveness and usability of the reading tasks screen across different devices and screen sizes.
[ ] Document any changes made to the codebase.

Starting to work on this issue.


Update to support Minecraft 1.20.4 Fabric

Please update to support Minecraft 1.20.4 Fabric. Thanks!

I just tried Actually Unbreaking version 1.20.1-0.2.0 with Minecraft 1.20.4 and everything works well. Sorry for this precipitate issue.


spo web get

Added spo web get issue #188

Coverage remained the same at 100.0% when pulling 0baa7b8fced89ed4666bd1d7ae381fa58647afce on KbWorks:spo-web-get into 0851acd39ed675245442c25f0a78f99c8860fa0f on SharePoint:master.


Add WIKI page describing How-To configure Eclipse, and run "bndtools"-based Service Builder projects

Should I run "gradle" to build it?
I imported "blage.servicebuilder.web" project into Eclipse and I have errors with Eclipse classpath; should I ignore it?
I installed "bndtools" for Eclipse, just please I need starting point with this.
Thank you!

Thanks again for trying blade !
The bndtool will automatically build and you can see a jar file in generated folder in project root .
You can paste your errors to here from eclipse error log view or maker view or problem view .
Thanks

The problem is that Eclipse won't even start build because we do not have this WIKI describing development environment setup.
Questions like "how to configure bndtools" have no answer. "bndtools/cnf" uses plugin to point to Maven repository but existing versions of "bndtools" do not support that.
Eclipse error log? Ok, "cannot find portlet-api-2.0-sr12.jar".
Are we still using SR12?!!

Hi Andy,
Thanks for supporting "bndtools". Of course I can configure everything from scratch so that all will be built automatically without errors, I did that for few submodules already.
The question: does "BLADE/bndtools" support remote deployment to 11311 of Liferay Felix? How to configure that?
"cnf" contains some settings; I want to understand to configure it from scratch. I was unable to use provided "cnf", even using "cnf/.." as Eclipse workspace and importing it.
Thanks

Just see here: https://dev.liferay.com/web/liferay-7-community-expedition/feedback/-/message_boards/view_message/580604

close this


ver 10 compatibility pull request

hey love the module, I updated it for FoundryVtt 10.

Thanks, dude! I haven't had time to update any of my modules in a long time. Would you like to take over maintenance for the module?

Thanks, dude! I haven't had time to update any of my modules in a long time. Would you like to take over maintenance for the module?

Hey yeah I could do that. I won't really be adding much just making it compatible for the latest versions.


How to install the packages in Swift UI App ?

I do not see the package as shown in screenshot ? So how do i install it on Swift project ?


drivers: adc_shell: rework commands

ADC shell commands can be only executed on the property label exiting in the device tree. It is realized by the dynamic subcommand returning the existing ADC Label.
Fixes #27350
Signed-off-by: Jakub Rzeszutko<EMAIL_ADDRESS>

@avigreen1978 may you please test it?

^^ @avigreen1978

@jakub-uC basic test ok

@anangl please take another look

Last dev review we'd discussed #28566 and identified a generic way to associate devices with specific APIs.  @jakub-uC are you pursuing that approach?  Would doing that supersede this proposal?
  I think there's a device access change in there somewhere.

@pabigot : I think we can merge this PR and next it could be updated according to your proposal.
The most important parts of the code of this change are here:
static void cmd_adc_dev_get(size_t idx, struct shell_static_entry *entry)
{
	/* -1 because the last element in the list is a "list terminator" */
	if (idx < ARRAY_SIZE(adc_list) - 1) {
		entry->syntax  = adc_list[idx].device_label;  // <=== HERE
		entry->handler = NULL;
		entry->subcmd  = &sub_adc_cmds;
		entry->help    = "Select subcommand for ADC property label.\n";
	} else {
		entry->syntax  = NULL;
	}
}

Here: entry->syntax  = adc_list[idx].device_label; I need an array of strings with active ADCs. This string is used to: prompt a device name in the shell and bind an ADC device in the command handler.
A list of strings is created here:
#define INIT_MACRO() DT_INST_FOREACH_STATUS_OKAY(NODE_LABELS) "NA"

/* This table size is = ADC devices count + 1 (NA). */
static struct adc_hdl {
	char *device_label;
	struct adc_channel_cfg channel_config;
	uint8_t resolution;
} adc_list[] = {
	FOR_EACH(ADC_HDL_LIST_ENTRY, (,), INIT_MACRO())
};

I believe it is also part of the code that you would need to change according to your proposal.

@jakub-uC what about using dictionary commands? Are you plan it in this PR?

@nordic-krch : Yes I am reworking that and splitting to different commits.
When this PR was submitted there were no dictionary commands on the master branch.

@pabigot I've tried to make reasonable commits. The most important is the last commit: adc_shell: rework commands
In order to prompt valid ADC labels I've implemented dynamic command that is realized by the function static void cmd_adc_dev_get(size_t idx, struct shell_static_entry *entry). What this function needs for proper work is an array of valid ADC labels that can be used to bind the ADC device.
If we know that the ADC label, for example, ADC_0, is prompted by the shell as a subcommand it is not needed in the commands handler to check if the device is on the list. This is why commands were simplified.


Peek

Description of the new feature / enhancement
Peek is an obvious copy of Quick Look from mac. But very unsuccessful in execution.
If you develop this extension then restrict it only to Explorer and give the shortcut "Spacebar" there. Right now the two-key shortcut is useless because I might as well double-click and achieve technically exactly the same thing.
When you copy something, either do it exactly the same or let it go, you will save time and a lot of unnecessary work. And also the extension itself will be smaller.
Scenario when this would be used?
Peek has to work exactly like on mac and only in Explorer so that it doesn't interfere with anything else. Now the default shortcut conflicts with the magnifier in InDesign and I have to change it.
Supporting information
No response

/dup #26143


Add PWA support

Browsers probably need their own section in yafti so let's just do that, and then additionally for each one fix their PWA thing like so:
flatpak override --user --filesystem=~/.local/share/applications --filesystem=~/.local/share/icons com.microsoft.Edge

Then we should make a preset list of "Google Workspace", "Microsoft Office Stuff" set of .desktop files and put them in there too so that people can have their cloud calendars, office, mail just ootb and it's just .desktop files so no disk space issues.

They also look great! Edge can just generate these, I just need to generalize the files themselves a bit and all yafti needs to do is copy them to ~/.local/share/applications.

Shouldn't this be in ublue-os/config? Also, atleast having an optional override for something other than Edge would be cool, since there are very likely Linux users who do not want the microsoft-reskinned chrome.

People who believe that are not the target audience for this image.

https://github.com/linuxmint/webapp-manager has logic for generating PWAs for flatpakked browsers, we should template that out on generation depending on the one the user is using.

People who believe that are not the target audience for this image.

I know I'm not, but I'll just leave this random article here
https://thomask.sdf.org/blog/2023/03/18/the-dark-defaults-of-microsoft-edge.html

Ok this should be the way forward, EndlessOS has nailed the UX, this is what we should investigate: https://mastodon.blaede.family/@cassidy/110159920076176643

Grabbed this from my endless install:
endless:~$ gsettings get org.gnome.software external-appstream-urls
['https://appstream.endlessos.org/app-info/eos-extra.xml.gz']

More background info: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1553

Alright this is in the ublue-os/beyond image, I'm playing with it there and then I'll bring it over to here once we familiarize ourselves with it.

--filesystem=~/.local/share/applications

There's a better solution here, although I don't think everyone implements it: the DynamicLauncher portal.
GNOME has this implemented since March of last year: https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/27
KDE: https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/d5f958e149705e27bbba9f3bbec659ff5bed1d80
Is there an upstream bug report for DynamicLauncher support in Chromium and Firefox yet? Epiphany (GNOME Web) already supports this portal.

Doesn't bluefin already have PWA support? I've been able to install PWAs from the store for a couple months.

How's it working out for you? They're still a bit jank for me. Most of the apps people use (like Office 365) still kinda don't work right, I'm debating just setting these up by hand and then having a section in yafti that just pulls in edge when you select them.

TBH I don't use them that much. A bunch of the PWAs I need aren't in there, and they all run in Epiphany, which doesn't have the best performance. Still nice to have them discoverable in the store, though. I just wish the selection was larger.

https://github.com/linuxmint/webapp-manager has logic for generating PWAs for flatpaked browsers, we should template that out on generation depending on the one the user is using.

I think we should consider adding this. We now have the chrome flatpak override for PWAs and Edge has them out of the box. We are also currently packaging this but do not install on bluefin/Aurora.
This could be a solution for a bit better integration compared to the current export app button.


heartbeat interval, does it trigger an http event?

Your Environment

Plugin version: 1.4
Platform:  Android
OS version: 7
Device manufacturer / model: Nexus 6P
Nativescript version (tns info): 2.5.3
Plugin config

Does the heartbeat example here trigger an http event when the heartbeat event is fired?
https://github.com/transistorsoft/nativescript-background-geolocation-lt/blob/master/docs/README.md#heartbeat
If not, how would I go about that?

No.  It's completely up to you to call #getCurrentPosition if that's what you wish

The example I linked is calling the getCurrentPosition.
Example:
`BackgroundGeolocation.on('heartbeat', function(params) {
console.log('- hearbeat');
// You could request a new location if you wish.
BackgroundGeolocation.getCurrentPosition(function(location, taskId) {
console.log('- current location: ', location);
BackgroundGeolocation.finish(taskId);
});
});`

The http event is fired for every http response, regardless of heartbeat.
On Tue, May 2, 2017 at 8:59 PM Randy Johnson<EMAIL_ADDRESS>wrote:

The example I linked is calling the getCurrentPosition.
Example:
`BackgroundGeolocation.on('heartbeat', function(params) {
console.log('- hearbeat');
// You could request a new location if you wish.
BackgroundGeolocation.getCurrentPosition(function(location, taskId) {
console.log('- current location: ', location);
BackgroundGeolocation.finish(taskId);
});
});`
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/transistorsoft/nativescript-background-geolocation-lt/issues/72#issuecomment-298801299,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAA6l6NC1xCi4tIQV6-k12oCUx02QVErks5r19FfgaJpZM4NO237
.

--
Snet form Gmail Mobile


Consider adding some WSL-specific help to README

First of all thank you! Very excited to start using this.
There is a small gotcha I ran into because I use WSL environment. It will not run natively in it, you will need to cross-compile. It may be helpful to others?
Testing Locally with WSL
things to include in .cargo/config
[target.x86_64-pc-windows-gnu]
linker = "x86_64-w64-mingw32-gcc"
ar = "x86_64-w64-mingw32-gcc-ar"

This can work if you've got mingw sudo apt install mingw-w64 (there maybe better linkers but i didn't investigate)
credit goes to these people: link
Then compile to that target: cargo build --target x86_64-pc-windows-gnu
Have your Rust directories somewhere easily accessible on both, WSL bash and on Windows file explorer: it will make you a clickable .exe file that works natively
The error you get if you let it think it's in real linux is here:
 Error: WinitEventLoop(Os(OsError { line: 81, file: "/home/xxxx/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.9/src/platform_impl/linux/wayland/event_loop/mod.rs", error: WaylandError(Connection(NoWaylandLib)) }))
I tested that a GUI is possible (there are some nuances depending if you have WSL1 or WSL2 link) and in my configuration a linux GUI can be successfully displayed from WSL.

I was also affected. Thanks for sharing.

@andreamancuso  were you able to get through following the steps posted by the OP?

I wasn't. I'll try again ASAP, likely in the morning (I live in CEST).

Good news.
You were right: as I am new to the Rust world, I didn't realize I was meant to run rustup target add x86_64-pc-windows-gnu. I then ran cargo build --target x86_64-pc-windows-gnu. Naturally I moved the folder into /mnt/c/<...> so I could easily access the generated .exe file.
Here's the end result:

Massive thanks for your help.

I should point out last night I managed to build both targets on my Ubuntu laptop flawlessly. I can't wait to get started with my project.

Awesome! I'll update the post to point out the rustup step.


fix(slugbuilder): Dont expose the conifg as env vars during build

fixes #444

Current coverage is 56.71% (diff: 68.42%)

Merging #447 into master will decrease coverage by 0.02%

@@             master       #447   diff @@
==========================================
  Files            29         29
  Lines          1165       1199    +34
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits            661        680    +19
- Misses          468        481    +13
- Partials         36         38     +2

Powered by Codecov. Last update af3c746...62f5f36

Looks good to me on the first pass. I'll try testing it tomorrow.

@kmala can you please describe what the PR's intention is here? There's a lack of documentation here on the implementation details here for reviewing.

Heroku doesn't expose the app config as the environment vars and instead stores them in the env_dir which is passed as an arg to the compile https://devcenter.heroku.com/articles/buildpack-api#bin-compile.
I had created a secret with the config and mounted it in the env dir.

I did a manual test by priniting the environemnt vars and the files in the /tmp/env dir we are passing to the compile.

Did you happen to test running multiple builds of different applications with this change as well? I'm concerned about concurrent builds tripping up each other, and that we handle proper cleanup of the secrets and all that if the build fails.
I'm sure the happy path works, but I would like to make sure that we handle the fail cases as well.

Looks like line 204 in build.go addresses my concern about proper cleanup and e2e ran this without issue, so code LGTM.


Recovery mode improvements

Fixes https://github.com/subconsciousnetwork/subconscious/issues/963
Fixes https://github.com/subconsciousnetwork/subconscious/issues/964
Fixes https://github.com/subconsciousnetwork/subconscious/issues/965

[x] Iterate on wording

[ ] What should it say above the "Recovery Phrase" on the form step?

[x] Error is selectable
[x] Conceal debug details with DisclosureGroup
[x] Conceal sphere fields with DisclosureGroup

[x] Auto-expand if this data is missing

[x] Trim trailing whitespace from pasted values
[ ] Find cause of hyphenation https://github.com/subconsciousnetwork/subconscious/issues/962

@bfollington made some refinements in https://github.com/subconsciousnetwork/subconscious/pull/968


Optimistic Update: Failed to Rollback After Error

Environment
Nuxt project info:

Operating System: Linux
Node Version:     v18.20.3
Nuxt Version:     3.15.0
CLI Version:      3.17.2
Nitro Version:    2.10.4
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      default
Runtime Modules:  -
Build Modules:    -

Reproduction
Here's a minimal example to reproduce the issue:
StackBlitz Link
This example simulates a server error by not sending a payload. It should trigger an optimistic update failure and invoke the onResponseError hook.
Describe the bug
According to the Nuxt documentation on optimistic updates.
However, I'm experiencing an issue where the state fails to roll back after triggering a server error. To verify, you can check the current data length. This results in the UI reflecting the incorrect optimistic update, leaving the application in an inconsistent state.
I've created a minimal reproduction to demonstrate the issue. Any assistance in resolving this or providing further guidance on handling optimistic updates during failures would be greatly appreciated.
Additional context
No response
Logs

Possible duplicate or related to issue #19704?


SAK-32642 Initial commit of Commons tool

That's not right Earle. The whole thing should be there. I'll sort it and force push on the same ticket.

@ern It's all there now. It's actually a full tool and service. I must have a had a git meltdown before :)

@ern I think you need to look at this again - I think your previous review still applies even though I've respushed the commit with more stuff.


adalovelace school

@levanjanashia Thank you for the request. I am closing it as a duplicate to #20485.


Chore: Cleaning up tutorials

Fixing a broken tutorial, switching the OIDC tutorial (which doesn't exist on our docs site anymore) with the SSO content that replaced it, and various minor cleanup for tutorials.
The SSO tutorial has prereqs that are unique to it. I added them in as manually for now, didn't want to fail the build. How do we want to handle those?

do we want to split this into two tutorials? one for OIDC and one for SAML?


Add regexp/no-useless-escape rule

Pull Request Test Coverage Report for Build 631561845

54 of 56 (96.43%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.1%) to 91.566%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/utils/index.ts
7
9
77.78%

Totals

Change from base Build 629680074:
0.1%

Covered Lines:
2013

Relevant Lines:
2123

💛  - Coveralls


fix: broken exceptions when body is None

A call to HEAD returns an empty body, which makes the .json() throw a decode exception.
This commit fixes it by always returning a dict in the exceptions's json and guarding against None body.

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (838d64c) to head (aac1dcf).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff            @@
##              main       #11   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            4         4
  Lines          202       202
  Branches        10        10
=========================================
  Hits           202       202

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Added installation instructions and contributing guidelines to readme

No code changes
Added install instructions to README.md
Added CONTRIBUTING.md

Since, there are no changes in the code, I am merging it.


Chain selection using VRF values

This branch implements a variant of chain selection which considers the
verifiably random leader value when choosing between forks of equal
length. The chain whose tip has the lowest leader value is preferred.

bors merge


chore: add @tarilabs to the bindings package

Description
Add the @tarilabs prefix into the bindings package name.

Hi 👋
I want to notify @Cifko @sdbondi every commit message where @tarilabs is not escaped/quoted, GitHub send me a notification 😅 🤣
I believe you can notice that as the GitHub interface highlight and hyperlink for commit message containing @validgithubhandle

@tarilabs lol thanks for the heads up - sure will do :)

Hi 👋 I want to notify @Cifko @sdbondi every commit message where @tarilabs is not escaped/quoted, GitHub send me a notification 😅 🤣
I believe you can notice that as the GitHub interface highlight and hyperlink for commit message containing @validgithubhandle

sorry, should be fixed :-)


Period 5 3.1-3.4

Authors: Kanhay, Aadi, Aaditya, Aditya
Topic: 3.1,3.4 Variables, Strings
Sub folder under Period 5 folder named "Kanhay,Aadi,Aaditya,Aditya"

You have one file in pull request that is out of bounds.   Also, you should not use commas in file names.


Pomf.se upload doesn't work

Uploading using pomf.se doesn't work anymore, changing it back to http fixes it though

I'm not sure what to do, both work for me. The user who opened pull request #6 says HTTP doesn't work for him. I'd prefer to use HTTPS, as it's secure, but if more people are having this problem I guess I should revert it.

Doesn't work for me on a fresh Fedora installation, nor does it work on another computer I have running Debian, I'll see if I can figure out what the actual problem is.

could you change the curl line to this and see what output you get.
pomf=$(curl -f -F files[]="@${FILE}" "https://pomf.se/upload.php?output=gyazo")

curl: (35) Cannot communicate securely with peer: no common encryption algorithm(s).
but if I make it pomf=$(curl --ciphers ecdhe_ecdsa_aes_256_sha -f -F files[]="@${FILE}" "https://pomf.se/upload.php?output=gyazo") it works fine, I think it's a bug with some versions of curl that means cloudflare issued HTTPS certificates often don't work unless you specify supported ciphers, honestly I don't understand any of this.
Oh, a toggle for HTTPS would still be nice though,

Added an HTTPS option, thanks for the report.


Split Monoidal.Interchange into its components

with Interchange.Braided and Interchange.Symmetric in a sub-directory. Reformat all of it to be left/right even though it gets way beyond 80 columns; this lets one see more clearly what is being done. (Actually did manage to simplify a couple of proofs) Introduce a number of intermediate lemmas that clarify interediate steps. Naming could be improved.
This is by no means 'done', but still seems worth putting in at this point.
Q: is there a reference for the main proof?

Note that there might be definitions and theorems/proofs in https://arxiv.org/abs/1307.5969 of direct relevance.


Update to normalize.css v4.0.0

#19575

What is this last violation found by @houndci-bot?

Please ignore HoundCI in this case and revert the "fixes" it wanted.
normalize.css is a special case since it's vendored.

@cvrebert Reverted to be exactly as the vendor file.

The // comment style is the one change that is desirable, because other than the initial attribution comment, we don't want any comments in the compiled CSS. So please use // comments like in the old version of the file.

@cvrebert Comment style fixed for anything else than the first line.

Superseded by #19862 to address changes needed on our end. Thanks @marktopper for getting us started! Your commits are part of that PR <3.


How i can change the values of chart dynamically?

I want to change chart values with a button clicked. How i can? @benkeen

Hey @zohaibniaz, take a look at this example: http://d3pie.org/website/examples/update_data.html
That kind of what you had in mind?

yeh........ I really want this................ Thanks!! @benkeen


Error in ConnectionService.Command_WebExecuteAsync after SaveChanges

Hi,
So we've been having issues where we get errors when connecting to Dynamics and creating an order.
We do three things, create an account, create the order and create the orderproducts.
And we can't find a pattern but it can crash at any of these steps. And the same order is then retried and will be created but as a new one.
The error we find in our logs are the following:
Microsoft.Xrm.Sdk.SaveChangesException: An error occured while processing this request. --->
System.AggregateException: One or more errors occurred.
(Unable to cast object of type 'System.Collections.Generic.List`1[System.Object]' to type 'System.Uri'.) --->
System.InvalidCastException: Unable to cast object of type 'System.Collections.Generic.List`1[System.Object]' to type 'System.Uri'.
at System.Net.Http.Headers.HttpResponseHeaders.get_Location()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.Command_WebAPIProcess_ExecuteAsync(OrganizationRequest req, String logMessageTag, Boolean bypassPluginExecution, MetadataUtility metadataUtlity, Guid callerId, Boolean disableConnectionLocking, Int32 maxRetryCount, TimeSpan retryPauseTime, CancellationToken cancellationToken, Uri uriOfInstance)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.Execute(OrganizationRequest request)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.Execute(OrganizationRequest request)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChange(OrganizationRequest request, IList`1 results)
--- End of inner exception stack trace ---
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChanges(SaveChangesOptions options)

We think the error is the Command_WebAPIProcess_ExecuteAsync method that for some reason generates a list of Uri instead of a single one when HttpResponseHeaders.get_Location() is called.
We have gotten other errors too with the same method but other issues when looking at the exception:
Microsoft.Xrm.Sdk.SaveChangesException: An error occured while processing this request. --->
System.AggregateException: One or more errors occurred. (Collection was modified; enumeration operation may not execute.) --->
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.Generic.List`1.Enumerator.MoveNext()
at System.Net.Http.Headers.HttpHeaders.ReadStoreValues[T](Span`1 values, Object storeValue, HttpHeaderParser parser, Int32& currentIndex)
at System.Net.Http.Headers.HttpHeaders.GetStoreValuesAsStringOrStringArray(HeaderDescriptor descriptor, Object sourceValues, String& singleValue, String[]& multiValue)
at System.Net.Http.Headers.HttpHeaders.GetEnumeratorCore()+MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.Command_WebExecuteAsync(String queryString, String body, HttpMethod method, Dictionary`2 customHeaders, String contentType, String errorStringCheck, Guid callerId, Boolean disableConnectionLocking, Int32 maxRetryCount, TimeSpan retryPauseTime, Uri uriOfInstance, Guid requestTrackingId, CancellationToken cancellationToken)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.Command_WebAPIProcess_ExecuteAsync(OrganizationRequest req, String logMessageTag, Boolean bypassPluginExecution, MetadataUtility metadataUtlity, Guid callerId, Boolean disableConnectionLocking, Int32 maxRetryCount, TimeSpan retryPauseTime, CancellationToken cancellationToken, Uri uriOfInstance)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.Execute(OrganizationRequest request)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.Execute(OrganizationRequest request)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChange(OrganizationRequest request, IList`1 results)
--- End of inner exception stack trace ---
 at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChanges(SaveChangesOptions options)

And we have gotten this when creating a lead.
Microsoft.Xrm.Sdk.SaveChangesException: An error occured while processing this request. --->
System.AggregateException: One or more errors occurred. (Index was outside the bounds of the array.) --->
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Net.Http.Headers.HttpHeaders.ReadStoreValues[T](Span`1 values, Object storeValue, HttpHeaderParser parser, Int32& currentIndex)
at System.Net.Http.Headers.HttpHeaders.GetStoreValuesAsStringOrStringArray(HeaderDescriptor descriptor, Object sourceValues, String& singleValue, String[]& multiValue)

at System.Net.Http.Headers.HttpHeaders.GetEnumeratorCore()+MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.Command_WebExecuteAsync(String queryString, String body, HttpMethod method, Dictionary`2 customHeaders, String contentType, String errorStringCheck, Guid callerId, Boolean disableConnectionLocking, Int32 maxRetryCount, TimeSpan retryPauseTime, Uri uriOfInstance, Guid requestTrackingId, CancellationToken cancellationToken)

at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.Command_WebAPIProcess_ExecuteAsync(OrganizationRequest req, String logMessageTag, Boolean bypassPluginExecution, MetadataUtility metadataUtlity, Guid callerId, Boolean disableConnectionLocking, Int32 maxRetryCount, TimeSpan retryPauseTime, CancellationToken cancellationToken, Uri uriOfInstance)

--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.Execute(OrganizationRequest request)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.Execute(OrganizationRequest request)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChange(OrganizationRequest request, IList`1 results)
 --- End of inner exception stack trace ---
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChanges(SaveChangesOptions options)

We did update to the latest version 0.6.1 but that hasn't helped the issue for us.
We sent a ticket to Microsoft support but they asked us to raise an issue here, and hopefully it's not completely wrong.
I'm guessing you are missing a ton of information to look at this, but since I'm not sure what you would need I hope you can instead tell me and I'll make sure to get you that info when needed.

Thanks @johandynamics ,
We are taking a look at this... Could you provide a code sample of your use case so that we can properly replicate it?  its important if your setting Lookups or using alt keys.
Also can you set the property Client.UseWebAPI = false to see if that resolves it for you?
Thanks

Hi @MattB-msft,
Thanks for a fast response, we'll start with setting the property Client.UseWebApi = false to start with and see what happens after that, I'll keep you posted.

@johandynamics
Is this working for you now?  if so can you close this?

@MattB-msft yes, we haven't had an error since 4:th of april when we released the fix with settijng client.UseWebApi = false.
So that did fix it for us. Thanks for the help.


DataFrame.asfreq(MonthEnd(0)) currently goes into infinite loop

I understand that 0 should not be passed into any DateOffset subclasses, but:
Currently:
DataFrame.asfreq(MonthEnd(0)) goes into infinite loop.  I believe this is the case for all the Date *End subclasses
Desired:
Exception should be raised

Thanks for catching this. Fixed in the above commit, now raises an exception