[master] issues with username warden strategy

I'm following this wiki article: https://github.com/plataformatec/devise/wiki/How-To:-Set-up-devise-to-use-email-OR-username-as-the-authentication-token to being able to login the user also by username.
Two behaviours:

when using basic http auth, this strategy is ignored
it doesn't work because apparently devise does another query after the strategy, resulting in a 401:

Log:
Processing by Devise::SessionsController#create as HTML
  Parameters: {"utf8"=>"✓", "authenticity_token"=>"BvyWxmgXbm798wlB/4HYOKKlHj+mayeodYOmWZYbd7g=", "user"=>{"email"=>"masterkain", "password"=>"[FILTERED]"}, "commit"=>"Let me in!"}
  User Load (24.4ms)  SELECT `accounts`.* FROM `accounts` WHERE `accounts`.`deleted_at` IS NULL AND `accounts`.`type` IN ('User') AND (email = 'masterkain' OR screen_name = 'masterkain') LIMIT 1
  User Load (0.8ms)  SELECT `accounts`.* FROM `accounts` WHERE `accounts`.`deleted_at` IS NULL AND `accounts`.`type` IN ('User') AND `accounts`.`email` = 'masterkain' LIMIT 1
Completed 401 Unauthorized in 68ms

Can you provide a sample application or a failing test case that reproduces the problem?

Nevermind. That article was not good (I have removed it). Instead, do something similar as this article:
https://github.com/plataformatec/devise/wiki/How-To:-Allow-users-to-sign_in-using-their-username-or-email-address
But instead of overriding find_for_database_authentication, you shuold simply override find_for_token_authentication. The default implementation of this method is here:
https://github.com/plataformatec/devise/blob/master/lib/devise/models/token_authenticatable.rb#L57


Document Azure Identity's account identifier logging feature in README

The new feature was added in https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/identity/identity/README.md#logging. Now let's add details to the README's Logging section.

This issue is about documenting: https://github.com/Azure/azure-sdk-for-js/pull/20516


Scrollbars, max window height

Currently, (depending on screen viewport width - especially on a narrow mobile) the shell.js window height may not be sufficiently large initially to contain all the commands that will be displayed by shell.js.
Hence, as typed.js continues filling the screen, this may cause in the window height shifting towards the end of the commands. Cumulative layout shift would then present an issue with google pagerank. Adding scrollbars could fix this issue. Is it possible to have a max-window-height with scrollbar options, or perhaps to define a min-window-height (and no scrollbars)?
shell__content css specification currently are given as
.shell__content {\n  font-family: monospace; }\n\n.shell {\n  font-weight: 400; }\n\n.shell {\n  width: 400px;\n  height: 300px;\n  display: -webkit-box;\n  display: **-ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n**      flex-wrap: wrap;\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n  position: relative;\n  text-align: left;\n  color: #F1F1F1;\n  **overflow: hidden**;\n  font-weight: 300;\n  -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.5);\n
Flexbox will cause the size of the box to increase as needed - this is not best practice for inclusion on a webpage though, as it will negatively impact google pagerank if layout shift occurs.
Perhaps a modification can be made to

remove flexbox specification
add overflow-y: scroll

Hi, with the newest release I probably fixed this issue. I'm gonna to mark as resolved, otherwise feel free to open a pull request.


cannot be searched by extending the identifier

the  identifier alexiv.vscode-angular2-files  cannot be searched in vscode, but i want to add it in my  extensions.json file, can you help me as a look?

"alexiv.vscode-angular2-files" is the correct identifier, i use it in my pack:
"extensionDependencies": [
"alexiv.vscode-angular2-files",
"Angular.ng-template",
"natewallace.angular2-inline",
"infinity1207.angular2-switcher",
"formulahendry.auto-close-tag",
"formulahendry.auto-rename-tag",
"christian-kohler.npm-intellisense",
"christian-kohler.path-intellisense",
"2gua.rainbow-brackets"
]


Create some way to hide completed tasks without deleting them

Probably hard since this isn't a true database.  Possibly could be emulated by allowing "click to complete task" in the output of a query.  Then the query only displays uncompleted tasks.

Do you mean within a query? Or in a plain note?


Add images

I saw by the commits that there is possible a way to add an image to a document. However I did not find any examples nor did I manage to figure out how to do it by myself.
Can you tell me if that is possible and if so please provide an example?
Thank you, this library is really useful.

Hi,
The detailed examples are in the separate repository (You can refer pic folder inside this example repository)
https://github.com/gomutex/godocx-examples
        // Example
	docx, err := godocx.NewDocument()
	if err != nil {
		log.Fatal(err)
	}

	docx.AddPicture("gopher.png", units.Inch(2.9), units.Inch(2.9))

	err = docx.SaveTo("pic.docx")
	if err != nil {
		log.Fatal(err)
	}

Was the pic example added recently? I could have sworn that I look a few days prior and did not see it.
Thank you so much!

I tried using this code and its not working
func main() {
	docx, err := godocx.NewDocument()
	if err != nil {
		panic(err.Error())
	}

	_, err = docx.AddPicture("pfp-3.png", units.Inch(2.9), units.Inch(2.9))
	if err != nil {
		panic(err.Error())
	}

	err = docx.SaveTo("word.docx")
	if err != nil {
		panic(err.Error())
	}
}

Generated document:
word.docx

can you elaborate what was not working and any error you faced.   Btw, it is still in beta, i am adding more elements and yet to add more.

I see this error when opening on desktop

Print from Word desktop app

Print from Word web app

I've made few changes as per the ooxml. Please check  with v0.1.2-beta.2 or later version.

Fixed in v0.1.3-beta.1 or later versions

Just tested and its working fine!
Thank you so much!!!


Task Hub: Create Your Own Content About Standing Up A PFI

📦 Task Hub: Create Your Own Content About Standing Up A PFI
🚀 Goal
We've created this parent content task for the community to get involved by sharing what they learned about standing up a Participating Financial Institution (PFI) with us to create content. We want to give multiple people the opportunity to create content as part of Hacktoberfest.
🤝 Pick  ONE of the following content issues to contribute to this task
❗You must only assign yourself one task at a time to give everyone a chance to participate.❗
You may assign yourself your next task after your current task is reviewed & accepted.
We've broken down each content type into subtasks to give multiple participants the opportunity to create content. Feel free to take on any task that interests you. Every contribution counts!
Blogs

[ ] #1608

Videos

[ ] #1719
[ ] #1720
[ ] #1721
[ ] #1722

🌟 Resources

[ ] Our Blogs
[ ] Our YouTube channel

Getting Started

Comment ".take" on this issue to get assigned
Fork the repository and create a new branch for this task
Follow the tasks outlined above
Submit a pull request with your changes
Respond to any feedback during the review process

Questions?
If you have any questions or need clarification, please comment on this issue or join our Discord community.
Happy coding! 🎉

.take


a problem with dependency on solidus frontend

Hi,
in the gemspec there is a dependency on solidus, and solidus includes backend, frontend, core and api.
This is a problem when you do not want frontend gem added.
Would it be possible to replace the dependency on solidus with several dependencies on backend, core, api or whatever the gem depends on, but without frontend, something like here:
https://github.com/Xpitality/solidus_virtual_gift_card/blob/master/solidus_virtual_gift_card.gemspec#L20
Or if you know of any way of not having frontend included from solidus, that would be great too.
Thanks!

I don't see why not. This extension doesn't currently have any hooks into frontend so it would be pretty reasonable to remove it as a dependency.

ok, should I make a pull request? I already have those changes in a forked repo, but there are also some additions to .gitignore, so if that's a problem, I could rebase and make a fresh PR with a single commit altering only gemspec?

Hi. Any news on this one? Is there anything I can do to speed up it's adoption?


[app/proxyman] DomainStrategy support for all outbounds

DomainStrategy is a setting in freedom outbound that may convert a domain address to ip address for dialing using v2ray's own DNS. This PR made this setting available to all outbounds, for following reasons:

For certain cases it would be very useful if an outbound could use v2ray's DNS to resolve its proxy address to use. E.g., to choose between ipv4 or ipv6 address of a domain, if either address has route of better quality.
Freedom outbound's DomainStrategy's implementation is problematic if underlying transport relies on the domain. E.g. HTTP/2 transport will use the domain in its SNI, but freedom outbound replaces it before calling Dial(), which is too early.

This PR adds a Resolver field to session.Outbound, when set it will resolve the domain right before calling the final system dialer (which will call system resolver for the domain), so we can control the ip to use for e.g. vmess proxy server's address, while preserving the domain semantic for transport layer.
Usage:
{
  "outbounds": [
    {
      "tag": "...",
      "protocol": "vmess",
      "settings": {
        "vnext": [{
          "address": "...", "port": 443,
          "users": [{ "id": "...", "security": "zero", "alterId": 0 }]
        }]
      },
      "domainStrategy": "UseIP", // DNS could use queryStrategy to control whether return IPv4 or IPv6
      "streamSettings": {
        "network": "h2",
        "security": "tls",
        "httpSettings": {
          "host": ["..."],
          "path": "..."
        }
      }
    }
  ]
}

Codecov Report
Base: 39.21% // Head: 39.12% // Decreases project coverage by -0.10% :warning:

Coverage data is based on head (236d903) compared to base (83ea1ba).
Patch coverage: 11.42% of modified lines in pull request are covered.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2334      +/-   ##
==========================================
- Coverage   39.21%   39.12%   -0.10%
==========================================
  Files         617      617
  Lines       36859    36917      +58
==========================================
- Hits        14454    14443      -11
- Misses      20816    20879      +63
- Partials     1589     1595       +6

Impacted Files
Coverage Δ

app/proxyman/outbound/handler.go
30.23% <0.00%> (-9.50%)
:arrow_down:

common/session/session.go
70.58% <ø> (ø)

app/proxyman/config.pb.go
17.78% <5.26%> (-0.73%)
:arrow_down:

infra/conf/v4/v2ray.go
38.56% <25.00%> (-0.39%)
:arrow_down:

proxy/freedom/freedom.go
47.31% <25.00%> (+1.85%)
:arrow_up:

transport/internet/dialer.go
50.00% <30.76%> (-8.34%)
:arrow_down:

app/router/command/errors.generated.go
0.00% <0.00%> (-100.00%)
:arrow_down:

app/proxyman/outbound/errors.generated.go
0.00% <0.00%> (-100.00%)
:arrow_down:

common/task/task.go
88.88% <0.00%> (-7.41%)
:arrow_down:

... and 6 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Failing tests for netcoreapp2.0

While working on #276 I found out that these 2 tests are not passing:
in CompareDictionaryTests test: TestDictionary and
in CompareIListTests test:ArrayTest

Ok thanks

@Kebechet What are the errors that are received?  How did you reproduce the error?  Did you create an NUnit .NET Core App 2.0 project?

No information received.  Closing.


provide link to rendering of  encoding

When a file contains encodings in , the HTML preview should provide a link to a Verovio-based rendering page.

Use Verovio to render any music encoding included in the MEI file (or at least the beginning of it). Rendering can be deactivated temporarily with a parameter (&score=false) or permanently by changing the default variable setting in mei_to_html.xsl


Refactor logging

This PR refactors the logging to:

centralize verbosity controls into the python logging levels, instead of passing verbose arguments to many helper methods. Because we default python_log_level to DEBUG, however, the logs start becoming very verbose.
downgrades most warnings to info level. warnings should only be used for errors or unexpected behavior that do not require raising an exceptions, not informative messages such as reporting expected behavior.
removes the warnings around usage of torch vs. triton vs. flash. These have led to users mistakenly believing this is the source of other errors.

Note: This PR is API-breaking. Should I keep the verbose arguments to the methods, and add a deprecation warnings instead that this argument is being ignored?
TODO:

[x] add python log level control in scripts
[ ] move the attention implementation information to an FAQ
[ ] add some protection for invalid choices (e.g. alibi and attn_impl conflicts)
[ ] remove remaining verbose and warnings

what if we just do nothing if verbose is passed in? deprecationwarning can say that you should use proper pythong logging now. it won't break anyone's code if verbose just starts doing nothing.

I'm fine with that too -- it's not strictly a deprecation then, but a loss of function. But I think that's OK.

This PR is ready to merge, pending tests. I manually ran a few training runs, and the output was not verbose, even at debug, with normal usage.


add support for Python 3.12

Fedora 39 ships with Python 3.12. To achieve a better out-of-the-box experience, support for Python 3.12 is added. This required pyinstaller and hidapi to be updated.
pyinstaller has dropped support for Python 3.7 because it reached EOL on on 2023-06-27 [1]. The pyinstaller update forces us to also drop support for Python 3.7. Considering that HWI is a security-sensitive package it makes sense to stop using EOL software components.
hidapi is missing a release that works with Python 3.12 [2] so we depend on a git version for now.
[1] https://github.com/pyinstaller/pyinstaller/commit/da33dbf1681afa7541124034a8aa40227353dcf2
[2] https://github.com/trezor/cython-hidapi/issues/168

Please revert the hidapi change and just update the dependency in the poetry.lock.
Meanwhile I made the wheels for 3.12 that are now part of the PyPI release - see https://pypi.org/project/hidapi/0.14.0/#files

@prusnak done. I've tested the hidapi cp312 wheels in a Alpine Linux container before where it failed and so I concluded that the git version is required. But I can confirm now that when using the hidapi cp312 wheels in a Debian Bookworm container HWI builds fine.

ACK b1912994f365696064a002b68d498d2b2d82ee62


Update contributing docs, build error for docs-app

I can't seem to run docs-app locally.
What I have tried

cd ember-headless-table
npm run build
cd ../docs-app
npm run build

Resulting Error:
t[1].rules[3].use[0]!$TMPDIR/embroider/82e5dd/docs-app/assets/styles.css
1 | throw new Error("Module build failed (from ../../../../../../../../../Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/postcss-loader@7.0.1_sat2ilddhdkv6huwh4d4inpfry/node_modules/postcss-loader/dist/cjs.js):\nError: Cannot find module '/Users/nchung/OpenSource/ember-headless-table/docs-app/node_modules/ember-headless-table/dist/index.js'\n    at createEsmNotFoundErr (node:internal/modules/cjs/loader:960:15)\n    at finalizeEsmResolution (node:internal/modules/cjs/loader:953:15)\n    at resolveExports (node:internal/modules/cjs/loader:482:14)\n    at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)\n    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)\n    at Function.resolve (node:internal/modules/cjs/helpers:108:19)\n    at /Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/@crowdstrike+ember-oss-docs@1.0.17_j3geqmrlntvc2i6fu2a7u3cpuy/node_modules/@crowdstrike/ember-oss-docs/tailwind.cjs:22:50\n    at Array.map (<anonymous>)\n    at tailwindConfig (/Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/@crowdstrike+ember-oss-docs@1.0.17_j3geqmrlntvc2i6fu2a7u3cpuy/node_modules/@crowdstrike/ember-oss-docs/tailwind.cjs:21:48)\n    at Object.<anonymous> (/Users/nchung/OpenSource/ember-headless-table/docs-app/tailwind.config.js:6:16)");
 @ ./app.ts 3:0-29
 @ ./assets/docs-app.js 5:13-33 219:6-23

ERROR in ./components/docfy-demo-index-demo-a.js 13:0-53
Module not found: Error: Can't resolve 'ember-headless-table' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-index-demo-a.js 14:0-52
Module not found: Error: Can't resolve 'ember-headless-table/plugins' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-index-demo-a.js 15:0-104
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-resizing' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-index-demo-a.js 16:0-136
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-reordering' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-index-demo-a.js 17:0-115
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-visibility' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-index-demo-a.js 18:0-105
Module not found: Error: Can't resolve 'ember-headless-table/plugins/data-sorting' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-reordering-dema-a.js 5:0-53
Module not found: Error: Can't resolve 'ember-headless-table' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-reordering-dema-a.js 6:0-52
Module not found: Error: Can't resolve 'ember-headless-table/plugins' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-reordering-dema-a.js 7:0-103
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-reordering' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-reordering-dema-a.js 8:0-82
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-visibility' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-resizing-demo-a.js 6:0-53
Module not found: Error: Can't resolve 'ember-headless-table' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-resizing-demo-a.js 7:0-82
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-visibility' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-resizing-demo-a.js 8:0-104
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-resizing' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-visibility-demo-a.js 5:0-53
Module not found: Error: Can't resolve 'ember-headless-table' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-visibility-demo-a.js 6:0-52
Module not found: Error: Can't resolve 'ember-headless-table/plugins' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-column-visibility-demo-a.js 7:0-94
Module not found: Error: Can't resolve 'ember-headless-table/plugins/column-visibility' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-data-sorting-demo-a.js 12:0-53
Module not found: Error: Can't resolve 'ember-headless-table' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

ERROR in ./components/docfy-demo-plugins-data-sorting-demo-a.js 13:0-118
Module not found: Error: Can't resolve 'ember-headless-table/plugins/data-sorting' in '$TMPDIR/embroider/82e5dd/docs-app/components'
 @ ./assets/docs-app.js

18 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

webpack 5.74.0 compiled with 20 errors in 6162 ms
cleaning up...
Build Error (PackagerRunner) in assets/styles.css.webpack[javascript/auto]!=!/Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/css-loader@5.2.7_webpack@5.74.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!/Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/postcss-loader@7.0.1_sat2ilddhdkv6huwh4d4inpfry/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!/private/var/folders/hv/81bcz3j93bxd_ytql39t_4nw0000gn/T/embroider/82e5dd/docs-app/assets/styles.css

Module build failed (from ../../../../../../../../../Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/postcss-loader@7.0.1_sat2ilddhdkv6huwh4d4inpfry/node_modules/postcss-loader/dist/cjs.js):
Error: Cannot find module '/Users/nchung/OpenSource/ember-headless-table/docs-app/node_modules/ember-headless-table/dist/index.js'
    at createEsmNotFoundErr (node:internal/modules/cjs/loader:960:15)
    at finalizeEsmResolution (node:internal/modules/cjs/loader:953:15)
    at resolveExports (node:internal/modules/cjs/loader:482:14)
    at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
    at Function.resolve (node:internal/modules/cjs/helpers:108:19)
    at /Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/@crowdstrike+ember-oss-docs@1.0.17_j3geqmrlntvc2i6fu2a7u3cpuy/node_modules/@crowdstrike/ember-oss-docs/tailwind.cjs:22:50
    at Array.map (<anonymous>)
    at tailwindConfig (/Users/nchung/OpenSource/ember-headless-table/node_modules/.pnpm/@crowdstrike+ember-oss-docs@1.0.17_j3geqmrlntvc2i6fu2a7u3cpuy/node_modules/@crowdstrike/ember-oss-docs/tailwind.cjs:21:48)
    at Object.<anonymous> (/Users/nchung/OpenSource/ember-headless-table/docs-app/tailwind.config.js:6:16)
    ```

    5. `npm run start` also errors with the same `postcss-loader` error.

can you try with:
pnpm install
pnpm build
cd docs-app
pnpm start

?

also, discovered in here: https://github.com/NullVoxPopuli/ember-ci-update/commit/ad39c9aad80c34dcc46b3bfde6e3b238ae05a31a
until: https://github.com/pnpm/pnpm/issues/4965 is fixed, you may need to (before running cd docs-app && pnpm start),
do:

rm -rf node_modules
pnpm install

It has been mentioned by the primary pnpm maintainer that this should be fixed. cause.. oof. lol

Nope still getting the postcss-loader/dist error.
Do I need to clear the virtual store maybe? (for pnpm)
/Users/me/Library/pnpm/store/v3


Fix prepared statement array function binding

Description
This PR fixes the binding issue when preparing an array function. If left/right type is any, we will skip the binding.
Fixes #3507

This is fixed in a different way in #3851


Mm 49496

Summary
Make wording more approachable for screening reached flow. Keep on showing screening reached flow if user tries to repurchase until an admin uploads a license, or until 3 days after the screened purchase attempt. Change screening pending illustration per UX feedback.
Ticket Link
Related Pull Requests

customer-web-server: https://github.com/mattermost/customer-web-server/compare/MM-49496?expand=1
mattermost-server: https://github.com/mattermost/mattermost-server/pull/22188
enterprise: https://github.com/mattermost/enterprise/pull/1375

Screenshot

Release Note

E2E tests not automatically triggered, because PR has no approval yet. Please ask a developer to review and then try again to attach the QA label.


New version of bosh-cli give warning during run-errand

Hi @cppforlife,
Can we update the smoke-test instances name in manifest. Newer version of bosh-cli gives following warning:
 Warning: Ambiguous request: the requested errand name 'smoke-tests' matches both a job name and an errand instance group name. Executing errand on all relevant instances with job 'smoke-tests'.

@degaurab well smoke-tests instance group is a pretty nice name. im thinking of waiting out until we stop using instance group names as errand names.


aws cli command can't import json policies

Occasionally people come across various syntax issues when using the eksutils shell. One way I was able to reproduce these problems is as follows. This is an eksutils shell running on a cloud9 instance that has the proper credentials configured. For some reasons the json in the file isn't being interpreted correctly by the shell (albeit it is properly formatted because jumping back to the standard Cloud9 shell the json can be imported just fine:
max:~/environment $
max:~/environment $ docker run -it --rm -v $HOME/.aws:/root/.aws mreferre/eksutils:latest
sh-4.2#
sh-4.2# aws iam create-policy --policy-name TestPolicyDeleteMe --policy-document https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json

An error occurred (MalformedPolicyDocument) when calling the CreatePolicy operation: Syntax errors in policy.
sh-4.2# exit
exit
max:~/environment $ aws iam create-policy --policy-name TestPolicyDeleteMe --policy-document https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json
{
    "Policy": {
        "PolicyName": "TestPolicyDeleteMe",
        "PermissionsBoundaryUsageCount": 0,
        "CreateDate": "2020-02-28T10:43:41Z",
        "AttachmentCount": 0,
        "IsAttachable": true,
        "PolicyId": "XXXXXXXXXXXXXXXXX",
        "DefaultVersionId": "v1",
        "Path": "/",
        "Arn": "arn:aws:iam::XXXXXXXXXXXX:policy/TestPolicyDeleteMe",
        "UpdateDate": "2020-02-28T10:43:41Z"
    }
}
max:~/environment $

Does not work either on my local machine running within a container.

If I do this on the Cloud9 shell (the one that works) I see this:
max:~/environment $ curl https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json > alb.json

max:~/environment $ aws iam create-policy --policy-name ALBIngressControllerIAMPolicy5 --policy-document alb.json

An error occurred (MalformedPolicyDocument) when calling the CreatePolicy operation: Syntax errors in policy.

If I do this on the Cloud9 shell (the one that works) I see this:
max:~/environment $ curl https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json > alb.json

max:~/environment $ aws iam create-policy --policy-name ALBIngressControllerIAMPolicy5 --policy-document alb.json

An error occurred (MalformedPolicyDocument) when calling the CreatePolicy operation: Syntax errors in policy.

Never mind. This was due to the fact I did not specify the file:// prefix before the file.

It behaves as if the https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json string is considered the json itself instead of the URL to source the json from.

It turned out that this was due to eksutils now using the AWS CLI v2 and this new version has some limitations.
This syntax however seems to be working and it appears to be compatible with the AWS CLI v1:
aws iam create-policy --policy-name ALBIngressControllerIAMPolicy10 --policy-document "`curl -sS https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json`"


Feature Request : Set-ConsoleTitle

Summary of the new feature/enhancement
I'm not entirely sure if this is the right location for a function suggestion to be part of powershell but it surprised me that there is no Set-ConsoleTitle function. In a DOS console you can set the the title via title 'Your cool tab' & cmd and was hoping for a similar function in Powershell but then to find that it does not exist but can be set via $host.ui.rawui.set_WindowTitle(string)
There are plenty of website suggesting to make your own Function and Alias but I think it should be part Powershell itself.
It is VERY useful to use when you have loads of console instances that you to identify easily.
Proposed technical implementation details (optional)
Function Set-ConsoleTitle {
  Param ([string]$value)
  $host.ui.rawui.set_WindowTitle($value)
}
Set-Alias title Set-ConsoleTitle # Would make it behave similarly as in a DOS console

It is well-known workaround and everyone can put it in profile if needed.
I would like to see a lot of votes in support of this proposal before adding.

I don't see how Microsoft adds any value or here nor is the solution something only Microsoft could implement. This is easy enough to implement on your own in whatever way you want. Maybe you want support for ShouldProcess, or a limit on the string length. Maybe you want to save the current title and have a parameter that lets you revert? Microsoft already gives you a way to achieve this goal.
$host.ui.RawUI.WindowTitle = "PS 5.1"

Anything else around that or beyond that, can be up to the user and/or community.


Unable to connect to Live Share automatically

I have a fellow developer that was trying to live share with me. When I click the link, I am directed to a webpage and prompted to select the Launch Application. I tried using Visual Studio 2017 devenv.exe, but I end up with the dialog below that the files could not be found or loaded. I am able to copy/paste his link and connect manually but I'd like to know what I need to change to be able to load automatically.

Product and Version [VS/VSCode]: Visual Studio 2017 Professional (I also have 2019 Professional installed)
OS Version[macOS/Windows]: Windows 10 Pro
Live Share Extension Version: 1.0.2104.0
Target Platform or Language [e.g. Node.js]: C#
Steps to Reproduce / Scenario:

Click on Live Share link
Select devenv.exe to open link
See error

Thanks for reaching out. Can you give us more details about your scenario? Also, your logs may provide us with helpful information. You can access them via the Live Share: Export Logs command from the command palette (ctrl + shift + p) and attach them to this issue.

Isn't the Command Palette only available in Visual Studio Code? I'm using Visual Studio 2017 Professional

Sorry, my bad, you can find them in the %TEMP%/VSFeedbackVSRTCLogs directory.

Thanks, sorry I was trying to figure out how to attach them earlier but the info outline only referenced the ctrl + shift + p so I didn't know how to attach them. Here are the logs that were generated from my last attempt to open a link
20200512_180626_Agent.log
20200512_180625_VS.log

I was able to do a little more testing and I finally found that I needed to choose "Pick an app" option and choose "Visual Studio 2017", instead of "Choose other Application" and navigating to and selecting the 2017 "devenv.exe". I'm guessing there are some additional arguments or options that are used when selecting the "Visual Studio 2017" but it wasn't easily apparent that's what should be chosen.

Thank you for reporting this issue @ericmschmidt! Looks like the problem has been solved at your end, so I'm closing this issue. Please do reopen it if you need further assistance. Thanks!


Add Splice(Q) and liftTypedFromUntypedSplice

These are primarily useful for defining liftTyped manually without needing excessive amounts of CPP. See the Haddocks for liftTypedFromUntypedSplice for an example.
Progress towards #2.

Works for me: https://github.com/phadej/staged/pull/12


God command no longer working, <IP_ADDRESS>

Title says it all, command has the activation message, but doesn't work. Upon entering the command again,  the activation message is repeated, rather than the deactivation message.

This is the error that outputs in the debug log.
NullReferenceException: Object reference not set to an instance of an object
at Rocket.RocketAPI.RocketPlayerFeatures.set_GodMode (Boolean value) [0x00000] in :0
at Rocket.Commands.CommandGod.Execute (Rocket.RocketAPI.RocketPlayer caller, System.String command) [0x00000] in :0
at Rocket.RocketAPI.RocketCommandBase.execute (CSteamID caller, System.String command) [0x00000] in :0
at SDG.Command.check (CSteamID x, System.String D, System.String R) [0x00000] in :0
at SDG.Commander.execute (CSteamID Y, System.String x) [0x00000] in :0
at SDG.ChatManager.process (SDG.SteamPlayer R, System.String r) [0x00000] in :0
at SDG.ChatManager.askChat (CSteamID x, Byte h, System.String w) [0x00000] in :0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in :0
at SDG.SteamChannel.receive (CSteamID k, System.Byte[] e, Int32 M) [0x00000] in :0
at SDG.Steam.f (CSteamID f, System.Byte[] i, Int32 x, Int32 G) [0x00000] in :0
at SDG.Steam.C (Int32 D) [0x00000] in :0
at SDG.Steam.H () [0x00000] in :0
at SDG.Steam.Update () [0x00000] in :0
(Filename:  Line: -1)

Confirmed.  Gives a null exception error when using the command.
NullReferenceException: Object reference not set to an instance of an object
at Rocket.RocketAPI.RocketPlayerFeatures.set_GodMode (Boolean value) [0x00000] in :0

Yes, this also happens to every single <IP_ADDRESS> Unturned server with Rocket loader, that I have seen.

Fixed


[Bug] Multiple listener declaration in crud image field's javascript

JS bug in the crud/fields/image.blade.php file :
Click listeners shouldn't be located in $uploadImage.change function.
This way, each time the user changes the image he's manipulating, the generated listener function is added to the list of functions that are executed when the event fires.
Concrete example : the way it is at the moment, if the user changes the image 4 times, there will be 4 click listeners for each manipulation button.
One should either :

Not declare a listener inside another one. That's a good practice btw, there's absolutely no need to do that whatever the context.
If it's absolutely required, which it shouldn't, be sure to call $('the_element').unbind('click') before re-assigning the listener to avoid multiple identical callbacks to be triggered.

That sounds like a sensible change, thanks for picking up on this one @tpra . Would you like to submit a PR with this improvement?
Cheers!

Hello @tpra
Sorry for the time it took to reach here. Hope now we fix this for good.
I'v just submitted PR #3274 that addresses this issue and I'm going to close here.
If you think there is something we should also address please let us know in the PR thread.
Wish you the best,
Pedro


Under webgl, Android loading does not show up

@dannyrb After I set the rendering mode to webgl, I can render it normally in PC and Apple, but the rendering in Android is black. Can you help me answer this is whether Android does not support too much rgb rendering. Thank you. Cheers

@dannyrb Yes, but it's strange that your display is normal, I can't all feel very strange. I am requesting with WADO-URI

Related: https://github.com/cornerstonejs/cornerstone/issues/132
Related (iOS): https://github.com/cornerstonejs/cornerstone/issues/367
If you're able to provide a minimal reproduction and device/browser specifics, I can re-open and continue to troubleshoot this issue. I have real and emulated devices available for most of the popular combinations.
It's worth noting that WebGL issues like this can be device specific and tied to the GPU, and not necessarily OS specific.


Can't Import in Angular 5

Hey Guys
I'm trying to import this libary in my angluar 5 Project.
I installed it with Yarn (yarn add ng2-archwizard -s) and imported the archwizardmodule in my AppModule:
`import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { ArchwizardModule } from 'ng2-archwizard';
import { AppComponent } from './app.component';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
ArchwizardModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }`
In HTML, i used the basic-template-code:
<aw-wizard>   <aw-wizard-step stepTitle="Title of step 1">     Content of Step 1     <button type="button" awNextStep>Next Step</button>     <button type="button" awGoToStep="2">Go directly to third Step</button>   </aw-wizard-step>   <aw-wizard-step stepTitle="Title of step 2" awOptionalStep>     Content of Step 2     <button type="button" awPreviousStep>Go to previous step</button>     <button type="button" awNextStep>Go to next step</button>   </aw-wizard-step>   <aw-wizard-step stepTitle="Title of step 3">     Content of Step 3     <button type="button" awPreviousStep>Previous Step</button>     <button type="button" (click)="finishFunction()">Finish</button>   </aw-wizard-step> </aw-wizard>
This error occurs:
'aw-wizard-step' is not a known element:

If 'aw-wizard-step' is an Angular component, then verify that it is part of this module.
If 'aw-wizard-step' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the<EMAIL_ADDRESS>of this component to suppress this message. ("
[ERROR ->]

Thanks for help

Now, i builded the package by myself and imported it to my project --> still the same problem.
Do you know when this package finaly comes out for Angular 5?

How did you import the built library in your project?
About the release date:
I can't tell yet. I believe it will still take two to three weeks.

How did you import the built library in your project?
I cloned the master branch, installed node packages and build de project. In my final project, i copied the dist folder and imported the main module. --> Still not working

Okay, i temporary programmed my own wizard based on routes and guards.

Can you give me a small sample project, producing the error, so that I can debug it?

i tryed it in a new, clean Angular 5 project with modules and submodules

I have the same problem, I just did the followings:

npm install --save ng2-archwizard
import {ArchwizardModule} from 'ng2-archwizard';
add imports: [ArchwizardModule]
put the html snippet into my empty html

@SSchindi I've planned to write a short documentation how to build ng2-archwizard and how to correctly include it inside your project.
@Ahmadburghol The root of your problem is the same as the initial problem of @SSchindi, i.e the used syntax is for version 3.0.0, while the used library version is 2.1.0.

So, what do you suggest ?

@Ahmadburghol The same solution I suggested @SSchindi, i.e. building version 3.0.0 yourself and test if it works for you.
When importing the library I suggest to use npm install --save path/to/ng2-archwizard/dist.
Afterwards you should make sure that npm doesn't create a symlink to the dist folder, because angular seems to have some problems with symlinks.
In addition I would like to hear if version 3.0.0. works for you.
If not, I would like to know what error you received and in addition it would be useful to receive your project, that led to the error.

Error using angular/cli "^1.7.0":
Error: D:\MPS\MpsWeb\node_modules\ng2-archwizard\index.ts is missing from the TypeScript compilation. Please make sure it is in your tsconfig via the 'files' or 'include' property.
The missing file seems to be part of a third party library. TS files in published libraries are often a sign of a badly packaged library. Please open an issue in the library repository to alert its author and ask them to package
the library using the Angular Package Format (https://goo.gl/jB3GVv).

How I am using with angular 5:
Clone the project:
git clone https://github.com/madoar/ng2-archwizard.git
In my project directory:
npm install --save /home/albrecht/development/ng2-archwizard
Pay attention that is ng2-archwizard, not ng-archwizard/dev.
Also, change /home/albrecht/development to the directory where you cloned the ng-archwizard repository.
In your project, open your package.js file and include  '--preserve-symlinks' in your ng serve command. For example, mine is:
"scripts": {
    "ng": "ng",
    "start": "ng serve --preserve-symlinks"
}

The --preserve-symlinks is an issue with the ng-packagr (https://github.com/dherges/ng-packagr/issues/304)

Same error here. Build from master and copy folder to my project, in VSCode doesnt show any error but in browsers (Chrome and Firefox) the error appears.
Uncaught Error: Template parse errors:
'aw-wizard-step' is not a known element:

If 'aw-wizard-step' is an Angular component, then verify that it is part of this module.
If 'aw-wizard-step' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the<EMAIL_ADDRESS>of this component to suppress this message. ("

  [ERROR ->]
    Content of Step 1
    Go directly to third Step

  [ERROR ->]
    Content of Step 2
    Go to next step

  [ERROR ->]
    Content of Step 3

[ERROR ->]

Content of Step 1
"): ng:///SharedModule/DynamicFormComponent.html@18:0
at syntaxError (compiler.js:485)
at<EMAIL_ADDRESS>(compiler.js:24631)
at<EMAIL_ADDRESS>(compiler.js:34442)
at<EMAIL_ADDRESS>(compiler.js:34417)
at compiler.js:34318
at Set.forEach ()
at<EMAIL_ADDRESS>(compiler.js:34318)
at compiler.js:34188
at Object.then (compiler.js:474)
at<EMAIL_ADDRESS>(compiler.js:34187)

Same error here - need an urgent work around or fix please.
ERROR in : 'aw-wizard-step' is not a known element:

If 'aw-wizard-step' is an Angular component, then verify that it is part of this module.
If 'aw-wizard-step' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the<EMAIL_ADDRESS>of this component to suppress this message. ("

[ERROR ->]
Company Information
")
: 'aw-wizard-step' is not a known element:

"@angular/animations": "^5.2.0",
"@angular/common": "^5.2.0",
"@angular/compiler": "^5.2.0",
"@angular/core": "^5.2.0",
"@angular/forms": "^5.2.0",
"@angular/http": "^5.2.0",
"@angular/platform-browser": "^5.2.0",
"@angular/platform-browser-dynamic": "^5.2.0",
"@angular/router": "^5.2.0",
..
"ng2-archwizard": "^2.1.0",
..
"@angular/cli": "^1.7.3",
"@angular/compiler-cli": "^5.2.0",
"@types/jasmine": "2.5.38",
"@types/node": "^6.0.102",

A little confused here. If it's mostly working for Angular5, why not just build a npm preview version from that branch instead of making import everything manually?

I've just release version 3.0.0, which is compatible with angular 5.
Version 3.0.0 is released under a new package name, named angular-archwizard.
If you have some issues with the new version please open a new github issue.


MQTT Alarm Control Panel: add retain option for publishing for cases...

…where receiver is asleep
Description:
Add configuration option to set MQTT ratain flag for publishing commands. This helps for cases where the receiver is not always on/listening.
Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io#<home-assistant.github.io PR number goes here>
Example entry for configuration.yaml (if applicable):
retain: true

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass

If user exposed functionality or configuration variables are added/changed:

[x] Documentation added/updated in home-assistant.github.io

If the code communicates with devices, web services, or third-party tools:

[x] New dependencies have been added to the REQUIREMENTS variable (example).
[x] New dependencies are only imported inside functions that use them (example).
[x] New or updated dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[x] New files were added to .coveragerc.

If the code does not interact with devices:

[x] Tests have been added to verify that the new code works.

Hi @b3nj1,
It seems you haven't yet signed a CLA. Please do so here.
Once you do that we will be able to review and accept this pull request.
Thanks!


Footer links fixed

Footer links opens in new tab, issue #156 fixed

Hey, this PR will cause no production issues I checked twice. I don't know why its showing red cross, there were only html changes in one files with no issue. Hope you merge as soon as possible.
Thank you.


feat: one confirmation for all transactions

This is a follow-up fix PR for #793.
The purchasing module had an issue because requestStorage was called, and a transaction to the blockchain was created. Right away, the state machine transitioned from pending to submitted state. However, the last PR added a call to the blockchain in the submitted state, which requires the transaction to be already mined. This PR ensures that with a requiring confirmation of one block.
After a discussion with Mark, we agreed that we should add confirmation of one block to all transaction creation calls. Mainly because the Market abstraction sort of communicates that "when a call to its method finishes, then it is final". Having created a transaction that might not be included in the blockchain is not "final", hence the one confirmation.

Current master commit: 1a0d2d4 - feat: expiry specified with number of seconds (#793)
Fails the marketplace dist-test with error: [2024-05-10T07:47:18.2957273Z] System.Exception : Contract errored: {"State":"errored","Error":"Estimate gas failed Inner exception: execution reverted: Invalid client address"}
This branch commit: 5a24258 - test: fixing contracts tests
Test running, will update....

This is likely a needed change, but it makes me think about chain reorgs. Is one confirmation enough?

This is likely a needed change, but it makes me think about chain reorgs. Is one confirmation enough?

It most likely is when we deploy to an L2, but it does need a bit more investigation: https://github.com/codex-storage/nim-codex/issues/804


Error using module.private-service-access based on the example

Hi,
In the example for the module.private_service_access in v1.1.2, you are using the network's self_link property which results in an error :
* google_compute_global_address.google-managed-services-range: Error creating GlobalAddress: googleapi: Error 400: Invalid value for field 'resource.name': 'google-managed-services-https://www.googleapis.com/compute/v1/projects/my-project/global/networks/main'. Must be a match of regex '(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)', invalid

If I am not mistaken the module documentation states : vpc_network | Name of the VPC network to peer.
So it should be :
  module "private-service-access" {
    source      = "../../modules/private_service_access"
    project_id  = "${var.project_id}"
-   vpc_network = "${google_compute_network.default.self_link}"
+   vpc_network = "${google_compute_network.default.name}"
  }

Once fixed, the module works as intended.

@BastienM Thanks for opening the issue.
Your fix seems good. According to the official doc, the network of google_compute_global_address should be specified as URL, but it would be overwritten by correct link even if passing just name.
Do you want to send a PR? If not I can fix it.

No problem, I just pushed the PR.


Add git-info zmodule to templates/zimrc

so it is enabled by default in new Zim installations.

@Eriner, thanks for making me a collaborator in your repo!
Do you want me to merge my PRs myself? I'd rather have you reviewing them. What about other people PRs that look good to me?

@ericbn I sent you an email (to the email you make commits with), perhaps it got lost in your spam folder?


Reset button updated

Fixes #
Describe the changes you have made in this PR -
The Reset all nodes icon is not present in the simulator edit layout option currently.
I have fixed this by updating the icon.
Screenshots of the changes (If any) -
Before:

After:

Note: Please check Allow edits from maintainers. if you would like us to assist in the PR.

Coverage remained the same at 84.223% when pulling 35e8ebdf5638dac626c0a683fc847a869d385533 on Shivansh2407:patch-45 into ba28074c410e2180f23cf293addeb27359bc8655 on CircuitVerse:master.

@satu0king @tachyons @nitin10s Please review and merge 👍


changes full navbar code

change navbar full code into readable file ,remove bugs,add css

Info about Issue or bug

Fixes: #217
Describe the changes you've made
A clear and concise description of what you have done to successfully close your assigned issue. Any new files? or anything you feel to let us know!
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Code style update (formatting, local variables)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[ ] My code follows the style guidelines of this project.
[ ] I have performed a self-review of my own code.
[ ] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[ ] My changes generate no new warnings.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] New and existing unit tests pass locally with my changes.
[ ] Any dependent changes have been merged and published in downstream modules.

Ok I will work on this I changed UI color because it matches with theme.

Made requested changes please review @swapnilsparsh

I have added hover effect to common.html

Please merge my pr @swapnilsparsh

I have added hover effect to common.html

I am unable to see the hover effect that you have added to common.html.
There might be some issue, resolve it.

I have checked it is running in my local pc

I have checked it is running in my local pc

Push the code again, there might be some bug.

@Muskan-creator Resolve the conflicts

Please check now @swapnilsparsh


Illegal state: Could not load the summary for directive CdkObserveContent in<EMAIL_ADDRESS>

Bug, feature request, or proposal:
Bug
What is the expected behavior?
The angular compiler should be able to find everything he needs
What is the current behavior?
Some summary meta data is missing:
Illegal state: Could not load the summary for directive CdkObserveContent in<EMAIL_ADDRESS>
What are the steps to reproduce?
Providing a StackBlitz/Plunker (or similar) is the best way to get the team to see your issue.
Plunker starter (using on @master): https://goo.gl/uDmqyY
StackBlitz starter (using latest npm release): https://goo.gl/wwnhMV
What is the use-case or motivation for changing an existing behavior?
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
@angular/cdk: 5.0.0-rc0
@angular/compiler-cli: 5.0.2
Is there anything else we should know?

Duplicate of #8070
Feel free to open a new issue if you can provide a reproduction


Flaky CI with integration tests

Our CI integration tests run JSON RPC commands on an HTTP server local node. I suspect this would have to do timeouts in our RPC commands. If this reoccurs again, we should increase the timeout.
Example fail run: https://github.com/rust-bitcoin/rust-miniscript/actions/runs/3134123490/jobs/5088288888#step:4:292
Rerunning the CI fixed it again

I'm going to close this. We haven't had CI flakiness in a while.


Codebraid: init at 0.5.0-unstable-2019-12-11

Motivation for this change
As to why I'm specifically using an unstable version: after 0.4.0 a few nice new features were introduced, like:

SageMath Support
Pandoc-Citeproc compatibility

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

please squash the fix up commits into the related commits, git rebase -i makes this easy

@jonringer Done

@GrahamcOfBorg build codebraid python27Packages.bespon python37Packages.bespon python38Packages.bespon


Feature/backend/app connection

Description
Briefly explain what the PR does.
Mainly focused on appointment module connection with some UI update.
list of related files

AddAppointmentDialog.tsx
AppointmentDropdown.tsx
dropConfirmationDialog.js

Related Jira Issue (ID/URL)
RTTER-127(https://rtterror.atlassian.net/browse/RTTER-127)
RTTER-417(https://rtterror.atlassian.net/browse/RTTER-417)
Related GitHub Issues

connection of the module appointment(https://github.com/kevinlizh1992/rtterror/pull/54)

Checklist

[x] Code compiles correctly
[x] Code is covered by current tests or new tests
[x] Code is formatted correctly
[x] Extended the README / documentation, if necessary

Comment/Discussion
-connect backend data with appointment form.
-appointment scheduler is updated based on in charged  employee.

-update confirmation details

resolve all the issues. please review it @yuxiang-zhang

contains all correct files.
code smalls decreased by 1.
passed e2e test.


[ALLUXIO-2567]Append commons-codec dependency in alluxio-underfs-oss module.

(https://alluxio.atlassian.net/browse/ALLUXIO-2567)

Build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/13505/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/13506/
Test PASSed.

@maobaolong Thanks for the contribution, could you open a JIRA ticket with more details on this issue? I would like to understand why this would fail only some of the time.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/13525/
Test PASSed.

@calvinjia , PTAL. ALLUXIO-2567

@maobaolong Thanks, let's continue the discussion on the JIRA ticket.

@calvinjia PTAL. ALLUXIO-2567

@calvinjia any updates on this PR?

@yupeng9 I'm discussing with @maobaolong on the JIRA ticket, it seems like this issue only occurs in a certain environment, so we are seeing if it is necessary to include this change as commons-codec should be included as a dependency of the OSS-SDK.

@calvinjia Sorry, I cannot access jira correctly.

@maobaolong Oh okay, let me cross post what I said in JIRA:
Thanks for the info. It looks like this is the culprit:
[WARNING] The POM for org.apache.httpcomponents:httpclient:jar:4.4 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details

Could you try finding out why that pom would be invalid in your environment?

@maobaolong Were you able to look into this?

@maobaolong any update on this?

@calvinjia  @yupeng9  Sorry for the missing days. I think i'd better to attach the new maven build log after add -X and -Dgmaven.logging=DEBUG arguments.
The following is the full log with those arguments to get more log.
mvn.txt


Git - changes UI does sometimes not react correctly on context menu actions

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:1.63.2
OS Version: Windows 10 and Windows Server 2019 standard

Steps to Reproduce:
This is an intermittent issue which does not happen every time but i'm very sure that everyone who use the git integration has already encountered it
When you try to right click on an item and stage it nothing happens, or, in some cases, the wrong item gets staged.
this issue happens quite frequently especially after popping a stash. to make sure this issue does not encounter you always need to open the file you wish to click on, which is very annoying for a fluid workflow

@Kokujou, thanks for reporting the issue. It would be really helpful if you would be able to provide either an exact set of steps to reproduce the problem or a gif recording when you are running into this issue. Thank you very much in advance!

i'm pretty sure there's more than one reproduction way, but if you e.g. try to stage files one-by-one then the seocond one fails.
so: go to git changes, right click one, stage it, right click next, stage it, nothing happens (at least for me)
i experienced this issue in a lot of situations but reproduction is always a bit problematic.

I have tried to stage files one by one, but I am unable to reproduce the problem. In order to track down the root cause it would be very important to try to track down a steps that can be used to consistently reproduce the issue. I will continue trying but do let me know if you are able to come up with a set of steps. Thank you!

i don't know, some times it happens and sometimes not. but in general i can tell it happens if you stage files one by one, without any other action in between. so:
right click first item -> stage -> right click next item -> stage
it's very strange, sometimes it happens after i try 3 times, sometimes already at the first time... and just now i even had the issue that it staged the wrong file.
i hoped maybe you can find the issue easier in code if you look at the respective part, sometimes it's easier to track the issue when looking at the code than trying to reproduce it...

and btw, just in case i ran visual studio with disabled extensions -same behaviour... of course it's updated to the latest version

Hey @lszomoru, this issue might need further attention.
@Kokujou, you can help us out by closing this issue if the problem no longer exists, or adding more information.

it is still a problem. i already gave you a lot of information, it's weird that nobody can reproduce it till now.
but since the issue still persists for me even after installing all following updates and of course trying to deactivate all plugins i can't and won't close this issue.

@lszomoru  yes and no. it happens here and there but follows no clear pattern.
maybe it only happens when stuff runs in background like code checking or so and the UI stutters with bad timing or so
just today i marked 5 files for staging and instead it staged the whole project :/


Multiprocess PicklingError with GenericModel

Checks

[x] I added a descriptive title to this issue
[x] I have searched (google, github) for similar issues and couldn't find anything
[x] I have read and followed the docs and still think this is a bug

Bug
Output of python -c "import pydantic.utils; print(pydantic.utils.version_info())":
python -c "import pydantic.utils; print(pydantic.utils.version_info())"
            pydantic version: 1.9.1
            pydantic compiled: True
                 install path: /Users/developer/opt/miniconda3/envs/pydantic-test/lib/python3.9/site-packages/pydantic
               python version: 3.9.12 (main, Jun  1 2022, 06:36:29)  [Clang 12.0.0 ]
                     platform: macOS-10.16-x86_64-i386-64bit
     optional deps. installed: ['typing-extensions']

Below is a self-contained code. The major difference is that

self._data_object = DataObject[int](x=[1, 2, 3]) would raise PicklingError
but then usingself._data_object = DataObject(x=[1, 2, 3]) works perfectly fine

import multiprocessing
from typing import TypeVar, Generic, List

import pydantic.generics

DataT = TypeVar("DataT", int, str)

class DataObject(pydantic.generics.GenericModel, Generic[DataT]):
    x: List[DataT] = []

class Foo:
    def __init__(self):
        # raise PicklingError upon starting the multiprocess (i.e. start_background_process)
        self._data_object = DataObject[int](x=[1, 2, 3])

        # if we replaced self._data_object with this one, no error ;)
        # self._data_object = DataObject(x=[1, 2, 3])

        self.process = multiprocessing.Process(target=self.run_in_background)

    def start_background_process(self):
        self.process.start()

    def run_in_background(self):
        print(f"Hello, {self._data_object}")

if __name__ == "__main__":
    foo = Foo()
    foo.start_background_process()

Seems to be fixed on 1.10.0b1.


RFM - tortoisesvn

I DON'T Want To Become The Maintainer

[X] I have followed the Package Triage Process and I do NOT want to become maintainer of the package;
[X] There is no existing open maintainer request for this package;

Checklist

[x] Issue title starts with 'RFM - '

Existing Package Details
Package URL: https://community.chocolatey.org/packages/tortoisesvn
Package source URL: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/tortoisesvn
Date the maintainer was contacted (in YYYY-MM-DD): 2024-01-04, contacted again 2024-04-26 after another update.
How the maintainer was contacted: Contact Maintainers link, Disqus thread, pinging the maintainers on the existing thread in package source issues (https://github.com/chocolatey-community/chocolatey-packages/issues/2413).

This is maintained by the Chocolatey Community Chocolatey Packages team. Please use the Package Source link, on the package page, to search for or raise issues.


python312Packages.botorch: disable failing test on aarch64-darwin

Things done
Occurs only on aarch64-darwin.
E       AssertionError: Tensor-likes are not close!
E
E       Mismatched elements: 1 / 2 (50.0%)
E       Greatest absolute difference: 5.155801773071289e-06 at index (0, 0) (up to 1e-06 allowed)
E       Greatest relative difference: 1.655621781537775e-05 at index (0, 0) (up to 1e-05 allowed)

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] 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

[x] 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/)
24.11 Release Notes (or backporting 23.11 and 24.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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 352613

x86_64-linux

aarch64-linux

x86_64-darwin

aarch64-darwin

:fast_forward: 4 packages marked as broken and skipped:

python312Packages.pyannote-audio
python312Packages.pyannote-audio.dist
whisper-ctranslate2
whisper-ctranslate2.dist

:x: 4 packages failed to build:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

:white_check_mark: 14 packages built:

python311Packages.botorch
python311Packages.botorch.dist
python311Packages.optuna
python311Packages.optuna.dist
python311Packages.pyannote-audio
python311Packages.pyannote-audio.dist
python311Packages.pyannote-pipeline
python311Packages.pyannote-pipeline.dist
python312Packages.botorch
python312Packages.botorch.dist
python312Packages.optuna
python312Packages.optuna.dist
python312Packages.pyannote-pipeline
python312Packages.pyannote-pipeline.dist

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 352613

x86_64-linux

:white_check_mark: 4 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

aarch64-linux

:white_check_mark: 4 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

x86_64-darwin

:white_check_mark: 4 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

aarch64-darwin

:fast_forward: 4 packages marked as broken and skipped:

python312Packages.pyannote-audio
python312Packages.pyannote-audio.dist
whisper-ctranslate2
whisper-ctranslate2.dist

:white_check_mark: 18 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python311Packages.botorch
python311Packages.botorch.dist
python311Packages.optuna
python311Packages.optuna.dist
python311Packages.pyannote-audio
python311Packages.pyannote-audio.dist
python311Packages.pyannote-pipeline
python311Packages.pyannote-pipeline.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist
python312Packages.botorch
python312Packages.botorch.dist
python312Packages.optuna
python312Packages.optuna.dist
python312Packages.pyannote-pipeline
python312Packages.pyannote-pipeline.dist

@grahamcofborg build python312Packages.ax

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 352613

x86_64-linux

:white_check_mark: 4 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

aarch64-linux

:white_check_mark: 4 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

x86_64-darwin

:white_check_mark: 4 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist

aarch64-darwin

:fast_forward: 4 packages marked as broken and skipped:

python312Packages.pyannote-audio
python312Packages.pyannote-audio.dist
whisper-ctranslate2
whisper-ctranslate2.dist

:white_check_mark: 18 packages built:

python311Packages.ax-platform
python311Packages.ax-platform.dist
python311Packages.botorch
python311Packages.botorch.dist
python311Packages.optuna
python311Packages.optuna.dist
python311Packages.pyannote-audio
python311Packages.pyannote-audio.dist
python311Packages.pyannote-pipeline
python311Packages.pyannote-pipeline.dist
python312Packages.ax-platform
python312Packages.ax-platform.dist
python312Packages.botorch
python312Packages.botorch.dist
python312Packages.optuna
python312Packages.optuna.dist
python312Packages.pyannote-pipeline
python312Packages.pyannote-pipeline.dist


Fixing the Update Manager

The Update Manager doesnt work rightnow until the next release it would be fixed
Tasks:

[x] Successful redirect to Downloadpage
[x] Updated Message
[x] Only Bother the User when an bigger SemVer number is there (doenst work rn)

Fixed in 3.0.7-beta


Injector

Injector What switch to x86 does not work after compilation? What needs to be changed

The architecture is outdated


[BUG] EXC_BAD_ACCESS KERN_INVALID_ADDRESS errors in [FPRHash fingerprintForString:]

[REQUIRED] Step 2: Describe your environment

Xcode version: 10.1 (10B61)
Firebase SDK version: 5.16
Firebase Component: Core
Component version: 5.2.0

[REQUIRED] Step 3: Describe the problem
I am monitoring my app via Crashlytics and I am getting a lot of EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000 errors in [FPRHash fingerprintForString:]
Steps to reproduce
I have not been able to reproduce this error myself
Stack Trace:
Crashed: com.apple.main-thread
0  libsystem_platform.dylib       0x21dd2a384 _platform_strlen + 4
1<MyAppName>                                   0x10433aaec +[FPRHash fingerprintForString:] +<PHONE_NUMBER>
2<MyAppName>                    0x10433a1d0 +[FPRFeatureControl featureEnabled:] +<PHONE_NUMBER>
3<MyAppName>                    0x1043409d8 -[FPRInstrumentation registerInstrumentGroup:] +<PHONE_NUMBER>
4<MyAppName>                    0x10433ca9c -[FPRClient checkAndStartInstrumentation] +<PHONE_NUMBER>
5<MyAppName>                    0x10433c564 -[FPRClient startWithConfiguration:error:] +<PHONE_NUMBER>
6<MyAppName>                    0x10433bf8c __17+[FPRClient load]_block_invoke +<PHONE_NUMBER>
7  Foundation                     0x21eac6dcc -[__NSObserver _doit:] + 316
8  CoreFoundation                 0x21e08c83c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
9  CoreFoundation                 0x21e08c808 ___CFXRegistrationPost_block_invoke + 64
10 CoreFoundation                 0x21e08bcf8 _CFXRegistrationPost + 392
11 CoreFoundation                 0x21e08b9a4 ___CFXNotificationPost_block_invoke + 96
12 CoreFoundation                 0x21e003b80 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1404
13 CoreFoundation                 0x21e08b430 _CFXNotificationPost + 696
14 Foundation                     0x21ea9cca0 -[NSNotificationCenter postNotificationName:object:userInfo:] + 68
15  <MyAppName>                    0x1042ea47c +[FIRApp sendNotificationsToSDKs:] +<PHONE_NUMBER>
16  <MyAppName>                   0x1042e941c +[FIRApp configureDefaultAppWithOptions:sendingNotifications:] +<PHONE_NUMBER>
17  <MyAppName>                   0x1042e9098 +[FIRApp configure] +<PHONE_NUMBER>
18  <MyAppName>                   0x1041cc08c specialized AppDelegate.application(_:didFinishLaunchingWithOptions:) (Utils.swift:284)
19  <MyAppName>                    0x1041be868 @objc AppDelegate.application(_:didFinishLaunchingWithOptions:) (<compiler-generated>)
20 UIKitCore                      0x24b3ffca0 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 412
21 UIKitCore                      0x24b401408 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 3340
22 UIKitCore                      0x24b406e54 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1552
23 UIKitCore                      0x24aca293c __111-[__UICanvasLifecycleMonitor_Compatability _scheduleFirstCommitForScene:transition:firstActivation:completion:]_block_invoke + 784
24 UIKitCore                      0x24acab5bc +[_UICanvas _enqueuePostSettingUpdateTransactionBlock:] + 160
25 UIKitCore                      0x24aca25b8 -[__UICanvasLifecycleMonitor_Compatability _scheduleFirstCommitForScene:transition:firstActivation:completion:] + 240
26 UIKitCore                      0x24aca2f58 -[__UICanvasLifecycleMonitor_Compatability activateEventsOnly:withContext:completion:] + 1076
27 UIKitCore                      0x24aca1058 __82-[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:]_block_invoke + 772
28 UIKitCore                      0x24aca0d04 -[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:] + 432
29 UIKitCore                      0x24aca5ec4 __125-[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:]_block_invoke + 220
30 UIKitCore                      0x24aca6e24 _performActionsWithDelayForTransitionContext + 112
31 UIKitCore                      0x24aca5d7c -[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:] + 248
32 UIKitCore                      0x24acaac68 -[_UICanvas scene:didUpdateWithDiff:transitionContext:completion:] + 368
33 UIKitCore                      0x24b40534c -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 540
34 UIKitCore                      0x24aff0244 -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 364
35 FrontBoardServices             0x220b549d4 -[FBSSceneImpl _didCreateWithTransitionContext:completion:] + 444
36 FrontBoardServices             0x220b5f79c __56-[FBSWorkspace client:handleCreateScene:withCompletion:]_block_invoke_2 + 260
37 FrontBoardServices             0x220b5ee94 __40-[FBSWorkspace _performDelegateCallOut:]_block_invoke + 64
38 libdispatch.dylib              0x21db56484 _dispatch_client_callout + 16
39 libdispatch.dylib              0x21daf9e10 _dispatch_block_invoke_direct$VARIANT$mp + 224
40 FrontBoardServices             0x220b93a9c __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 40
41 FrontBoardServices             0x220b93728 -[FBSSerialQueue _performNext] + 416
42 FrontBoardServices             0x220b93d44 -[FBSSerialQueue _performNextFromRunLoopSource] + 56
43 CoreFoundation                 0x21e0ae0e0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
44 CoreFoundation                 0x21e0ae060 __CFRunLoopDoSource0 + 88
45 CoreFoundation                 0x21e0ad944 __CFRunLoopDoSources0 + 176
46 CoreFoundation                 0x21e0a8810 __CFRunLoopRun + 1040
47 CoreFoundation                 0x21e0a80e0 CFRunLoopRunSpecific + 436
48 GraphicsServices               0x220321584 GSEventRunModal + 100
49 UIKitCore                      0x24b408c00 UIApplicationMain + 212
50 <MyAppName>                    0x104121514 main (PubnubInfo.swift:29)
51 libdyld.dylib                  0x21db66bb4 start + 4]

EDIT: Removed the name of my app and replaced it with MyAppName
It might be issue 495 resurfacing

i am using Cocoapods with this in the podfile
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/Performance'
It was running fine till 01/18/2019, about that time I added a pod and
reran pod install & pod update since then this issue began
On Mon, Feb 25, 2019 at 2:31 AM Visu<EMAIL_ADDRESS>wrote:

@ShlomieRottenberg https://github.com/ShlomieRottenberg Can you share
the version of the SDK you are using? Can you try upgrading to the most
recent version of Firebase Performance?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/firebase-ios-sdk/issues/2410#issuecomment-466900894,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYoQv9_ci5LcBF9OlNd_B6D3iPfOvgG2ks5vQ5FAgaJpZM4bF15w
.

This is in the podfile.lock file

Firebase/Core (4.3.0):
FirebaseAnalytics (= 4.0.4)
FirebaseCore (= 4.0.8)
Firebase/Messaging (4.3.0):
Firebase/Core
FirebaseMessaging (= 2.0.4)
Firebase/Performance (4.3.0):
Firebase/Core
FirebasePerformance (= 1.0.6)
FirebaseAnalytics (4.0.4):
FirebaseCore (~> 4.0)
FirebaseInstanceID (~> 2.0)
"GoogleToolboxForMac/NSData+zlib (~> 2.1)"
nanopb (~> 0.3)
FirebaseCore (4.0.8):
"GoogleToolboxForMac/NSData+zlib (~> 2.1)"
nanopb (~> 0.3)
FirebaseInstanceID (2.0.4)
FirebaseMessaging (2.0.4):
FirebaseAnalytics (~> 4.0)
FirebaseCore (~> 4.0)
FirebaseInstanceID (~> 2.0)
GoogleToolboxForMac/Logger (~> 2.1)
Protobuf (~> 3.1)
FirebasePerformance (1.0.6):
FirebaseAnalytics (~> 4.0)
FirebaseInstanceID (~> 2.0)
GoogleToolboxForMac/Logger (~> 2.1)
"GoogleToolboxForMac/NSData+zlib (~> 2.1)"
GTMSessionFetcher/Core (~> 1.1)
Protobuf (~> 3.1)
GoogleToolboxForMac/Defines (2.1.1)
GoogleToolboxForMac/Logger (2.1.1):
GoogleToolboxForMac/Defines (= 2.1.1)
"GoogleToolboxForMac/NSData+zlib (2.1.1)":
GoogleToolboxForMac/Defines (= 2.1.1)

On Mon, Feb 25, 2019 at 11:55 AM Shlomie Rottenberg - Telebroad <
<EMAIL_ADDRESS>wrote:

i am using Cocoapods with this in the podfile
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/Performance'
It was running fine till 01/18/2019, about that time I added a pod and
reran pod install & pod update since then this issue began
On Mon, Feb 25, 2019 at 2:31 AM Visu<EMAIL_ADDRESS>wrote:

@ShlomieRottenberg https://github.com/ShlomieRottenberg Can you share
the version of the SDK you are using? Can you try upgrading to the most
recent version of Firebase Performance?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/firebase-ios-sdk/issues/2410#issuecomment-466900894,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYoQv9_ci5LcBF9OlNd_B6D3iPfOvgG2ks5vQ5FAgaJpZM4bF15w
.

This is in the podfile.lock file

Firebase/Core (4.3.0):
FirebaseAnalytics (= 4.0.4)
FirebaseCore (= 4.0.8)
Firebase/Messaging (4.3.0):
Firebase/Core
FirebaseMessaging (= 2.0.4)
Firebase/Performance (4.3.0):
Firebase/Core
FirebasePerformance (= 1.0.6)
FirebaseAnalytics (4.0.4):
FirebaseCore (~> 4.0)
FirebaseInstanceID (~> 2.0)
"GoogleToolboxForMac/NSData+zlib (~> 2.1)"
nanopb (~> 0.3)
FirebaseCore (4.0.8):
"GoogleToolboxForMac/NSData+zlib (~> 2.1)"
nanopb (~> 0.3)
FirebaseInstanceID (2.0.4)
FirebaseMessaging (2.0.4):
FirebaseAnalytics (~> 4.0)
FirebaseCore (~> 4.0)
FirebaseInstanceID (~> 2.0)
GoogleToolboxForMac/Logger (~> 2.1)
Protobuf (~> 3.1)
FirebasePerformance (1.0.6):
FirebaseAnalytics (~> 4.0)
FirebaseInstanceID (~> 2.0)
GoogleToolboxForMac/Logger (~> 2.1)
"GoogleToolboxForMac/NSData+zlib (~> 2.1)"
GTMSessionFetcher/Core (~> 1.1)
Protobuf (~> 3.1)
GoogleToolboxForMac/Defines (2.1.1)
GoogleToolboxForMac/Logger (2.1.1):
GoogleToolboxForMac/Defines (= 2.1.1)
"GoogleToolboxForMac/NSData+zlib (2.1.1)":
GoogleToolboxForMac/Defines (= 2.1.1)

On Mon, Feb 25, 2019 at 11:55 AM Shlomie Rottenberg - Telebroad <
<EMAIL_ADDRESS>wrote:

i am using Cocoapods with this in the podfile
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/Performance'
It was running fine till 01/18/2019, about that time I added a pod and
reran pod install & pod update since then this issue began
On Mon, Feb 25, 2019 at 2:31 AM Visu<EMAIL_ADDRESS>wrote:

@ShlomieRottenberg https://github.com/ShlomieRottenberg Can you share
the version of the SDK you are using? Can you try upgrading to the most
recent version of Firebase Performance?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/firebase-ios-sdk/issues/2410#issuecomment-466900894,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYoQv9_ci5LcBF9OlNd_B6D3iPfOvgG2ks5vQ5FAgaJpZM4bF15w
.

@ShlomieRottenberg Please upgrade to Firebase 5.x.  If you're having trouble doing that, share the contents of your Podfile.

@ShlomieRottenberg Are we still seeing this issue on the latest version of Firebase/FirebasePerformance?

I haven't updated yet to firebase 5.
On Fri, Mar 8, 2019, 6:36 PM Visu<EMAIL_ADDRESS>wrote:

@ShlomieRottenberg https://github.com/ShlomieRottenberg Are we still
seeing this issue on the latest version of Firebase/FirebasePerformance?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/firebase-ios-sdk/issues/2410#issuecomment-471114431,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYoQv66M2lxKuazk_CjZjX-zAMSR66RUks5vUvQbgaJpZM4bF15w
.

Yes, this is likely a duplicate of #495.


Fix interest

implementing scheme to compute interest credited from Aave by call Aave function getReserveData
the pertinent variable returned from getReserveData is liquidityIndex
liquidityIndex is 'mocked' and is computed a compounded interest rate of just under 5%
interestIndex is assigned from liquidityIndex
computations are done using interestIndex and the last balance of the goal (and only need goal information)
interest (and new deposit) is minted (goalzToken) back to the owner of the goal every time a new deposit is made
more tests written to test multiple goalz, different deposit sizes and timeframes

Work needs done to call getReserveData and use liquidityIndex

@craig-iam-smith this looks great!


Adding Domain for South-Central University for Nationalities

The university official website URL : http://english.scuec.edu.cn

@YongboZhu Pull request merged. Thank you!


SequenceNumber missing from Message Attributes (SQS fifo)

When doing a receive-message for a fifo queue message attributes should contain attribute called SequenceNumber (to indicate the ordering within a message group in a fifo queue). https://docs.aws.amazon.com/cli/latest/reference/sqs/receive-message.html#output
Steps to replicate:

docker run -p 9324:9324 -p 9325:9325 softwaremill/elasticmq-native:1.2.0
aws sqs create-queue --queue-name test-queue.fifo --attributes FifoQueue=true --endpoint-url http://localhost:9324"
aws sqs send-message --queue-url http://localhost:9324/queue/test-queue.fifo --message-body "msg body" --message-group-id "my-group" --message-deduplication-id "1234" --endpoint-url http://localhost:9324
aws sqs receive-message --queue-url http://localhost:9324/queue/test-queue.fifo --attribute-names All --endpoint-url http://localhost:9324
Observe that the response does not contain a field called SequenceNumber inside attributes

Our usecase is testing Lambda functions locally, we use SequenceNumber for idempotency purposes when the lamba stores the last message that has been successfully processed.
Not sure if this is a bug or that the fifo functionality is just partially implemented, didn't notice any explicit statement on the documentation.

It appears to be an issue in elastic.
According to sqs docs:
SequenceNumber -> (string)
This parameter applies only to FIFO (first-in-first-out) queues.
The large, non-consecutive number that Amazon SQS assigns to each message.
The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Fixed in 1.2.1

I am still not seeing this attribute, nor am I seeing the FifoQueue attribute.
I am using ELQ version 1.2.2:
21:28:26.792 [main] INFO  org.elasticmq.server.Main$ - Starting ElasticMQ server (1.2.2) ...
My queue looks like:
$ aws --endpoint-url http://localhost:9324 sqs get-queue-attributes --queue-url "http://localhost:9324/queue/zc-ingest-local.fifo" --attribute-names All
{
"Attributes": {
"ApproximateNumberOfMessagesNotVisible": "0",
"RedrivePolicy": "{"deadLetterTargetArn":"arn:aws:sqs:elasticmq:000000000000:zc-ingest-local-dlq.fifo","maxReceiveCount":1}",
"ContentBasedDeduplication": "true",
"ApproximateNumberOfMessagesDelayed": "0",
"CreatedTimestamp": "1633210155",
"ApproximateNumberOfMessages": "0",
"ReceiveMessageWaitTimeSeconds": "5",
"DelaySeconds": "0",
"FifoQueue": "true",
"VisibilityTimeout": "10",
"LastModifiedTimestamp": "1633210155",
"QueueArn": "arn:aws:sqs:elasticmq:000000000000:zc-ingest-local.fifo"
}
}
But the attributes when I dequeue a message look like
{
"SentTimestamp": "1633210803056",
"ApproximateReceiveCount": "1",
"ApproximateFirstReceiveTimestamp": "1633210803056",
"SenderId": "<IP_ADDRESS>",
"MessageDeduplicationId": "c9f005404172eaf9ca2cea9a86be9cc47b75d948313ad7efa086e4d1dddcc04e",
"MessageGroupId": "IMa2eeuCPv"
}

Thanks for your feedback - I must have confused message attributes with attributes at some point.
I've made some changes and tested with:
val sendReq = new SendMessageRequest(qurl, s"Message 1")
      .withMessageGroupId("1")
      .withMessageDeduplicationId("test")

val sendRes = client.sendMessage(sendReq)

println(sendRes.getSequenceNumber)

val msg = client
  .receiveMessage(new ReceiveMessageRequest(qurl)
    .withWaitTimeSeconds(2)
    .withAttributeNames("All")
    .withMessageAttributeNames("All"))
  .getMessages
  .asScala
  .headOption
  .orNull

println(msg.getAttributes.get("SequenceNumber"))


API rate limit exceeded

I'm getting below errors in chrome developer tools.
Failed to load resource: the server responded with a status of 403 (Forbidden) api.github.com/repos/spf13/hug
Failed to load resource: the server responded with a status of 403 (Forbidden) api.github.com/users/spf13
Failed to load resource: the server responded with a status of 403 (Forbidden) api.github.com/users/bep

On clicking the above links I see below message:
{
  "message": "API rate limit exceeded for <IP_ADDRESS>. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)",
  "documentation_url": "https://developer.github.com/v3/#rate-limiting"
}

Impact: Due to the above the fork and star counts are not appearing in header.

I guess this happens when you don't have any active GitHub session, which I guess we cannot do anything about.

I'm able to work around this using the github basic auth, but the downside is hugo does not obfuscate errors.
ERROR 2020/01/14 00:45:34 Failed to get json resource https://foobar:test@api.github.com/repos/xxxxx/load-testing/contents/init.sh?ref=master with error message Failed to retrieve remote file: Unauthorized

Hugo should mask foobar:test with ******** so it's more suitable for CI/CD environments.
@bep any thoughts about this?


Bug 2089309: multipath fix for passive paths

Ironic inspector image fails to clean disks that are
part of a multipath setup if they are passive paths

/test prevalidation-images

/retest

python-dataclasses pkg has been tagged, need to wait for sync

/retest

/test prevalidation-e2e-metal-ipi-ovn-ipv6-prevalidation

/test prevalidation-e2e-metal-ipi-ovn-ipv6-prevalidation

/test images


Checked return value of hashing function so we can see if injection failed.

inject_hashed_response_body() never checks its return value and as a result will always report that it was successful at injection the hash into the response body, even if it wasn't. This pull fixes that issue but allows the request to continue with just a warning put into the logs (level 1).

Hi @csanders-git,
Merged! thanks.


Refactor debug

I noticed that the build bot fails with the error critical_error: Bad symbol specifier in compute_dlsym_address: b5e437d7 so this pr tries to improve on that by making the error message better.
The first (big) commit adds an ostream& out printing methods because that makes them easier to use when building error message. The second refactors store_external_address in such a way so that it outpus the name of the word that caused the bad symbol specifier error which should make it easier to debug. E.g critical_error: unix.ffi:getservbyport: Bad symbol specifier in store_external_address: 7f88469c9a39

Merged, thanks!


Update test app cast

Upgrader Alert don’t show ignore and later button. Because Our test app cast is old.

I'm just testing it. I apologize for PR so early. I work for Android CI and I noticed that even this raises some errors.


question - selected value

i have yanked your code and am using it locally.  i have a tree structure happening and i can select items out of it.   however, i see some odd behavior.
if i have some thing like:
root
 -- level 1
    --level 2

when i click on the level 2 item, i get multiple selectedItems changes - first level2, then level1
when i click a second time, i get one event - just level2
when i click a third time, no event fires
along with this behavior, the highlighting of the tree items cycles oddly:

first click, level 1 is highlighted
second click, level 2 is highlighted
third click, nothing is highlighted

the above behaviors cycle indefinitely
my container has a watch set up for selectedItems, and my treeview looks like:
<template>

SELECTED: {{ selectedItems }}

    <v-treeview
      :items="items"
      caption-field="name"
      children-field="children"
      expand-all
      select
      v-model="selectedItems"
    />

</template>

i'm assuming this is just a bug you haven't worked out yet, but thought i would drop a note here to see if you might have any insight.   i'd be happy to give you any feedback i can along the way.  i plan to use your tree more as it becomes mature.   my use case is simple - no checkboxes - i just want to be able to select an item in the tree and react from there.
from looking at the 'input' events being emitted, i'm pretty sure this is just a sort of recursive behavior that you haven't fully worked out yet?

Thanks for reporting this issue. Could you please make a jsfiddle or codepen example where this can be reproduced, so I can look into it?


Additional Actions - Send Email - Not working, am i missing any configuration

Micro services

Spring boot Applications:

Admin Service
Auth Service
Asset Service
Compliance Service
Statistics Service
Notification Service

Rule Engine
Rules
ETL
Webapp

OS Type: Windows/Linux/MacOS
Java version:

1.9
1.8
1.7

Summary

Reproduce steps

Expected Results

Actual Results

There are some configurations related to email server is not been accepted during installation. We will update the installer to get those as well.

@sreedharande  As part of 1,2 release notification service is enabled. Please configure rely server details in RDS then notifications from Asset/Issue details will work fine. Step to configure Rely server can be found here


docs: installation docs missing

I went to this URL to get the documentation to install this plugin: https://invenio-files-rest.readthedocs.io/en/latest/installation.html. However, it currently looks like this:

Just wanted to let y'all know! Maybe something is wrong with the build?

The two weeks we're working on releasing all files related modules, that will include the missing documentation ;-) It will be part of Invenio v3.2 set for release around early Aug, so stay tuned for heavily updated documentation at that point.


Is it possible to completely disconnect?

I noticed that after I instantiate (the websocket) client, and then try to ws.close I am still connected. Is it possible to terminate connection completely? I am asking because I am opening WS inside of a background job and I am trying to avoid memory leaks:
pseudo code repro:

class FtxUS {
  constructor({ apiKey, apiSecret, market = null }) {
    this.market = market;
    this.apiKey = apiKey;
    this.apiSecret = apiSecret;
    this.client = this.initializeRestClient();
  }
  async initializeWsClient() {
    let wsClient = new WebsocketClient({
      key: this.apiKey,
      secret: this.apiSecret,
      wsUrl: 'wss://ftx.us/ws/',
    });
    return await wsClient;
  }

  testCurrentCoinPriceStream() {
    this.turnOnStream(['BAT/USD']);

    setTimeout(async () => {
      await this.turnOffStream(['BAT/USD']);
    }, 10000);
  }

  turnOnStream = async (pairs = []) => {
    this.ws = await this.initializeWsClient();

    let channelArray = [];
    pairs.forEach(pair => {
      channelArray.push({ channel: 'ticker', market: pair });
    });

    try {
      this.ws.on('response', msg => {});
      this.ws.on('update', msg => {
        this.parseWebSockets(msg);
      });
      // this.ws.on('error', msg => console.log('err: ', msg));
      this.ws.subscribe(channelArray);
    } catch (err) {
      goodError(err);
    }
  };

  async turnOffStream(pairs = []) {
    let channelArray = [];
    pairs.forEach(pair => {
      channelArray.push({ channel: 'ticker', market: pair });
    });
    await this.ws.unsubscribe(channelArray);
    await this.ws.close('update');
    await this.ws.close('ticker');
    await this.ws.close('response');
  }
}

as you can see, connection is not closing:

Small tip, you can also set the client to use the US domain via the domain property:
https://github.com/tiagosiebler/ftx-api/blob/8990f20b6bcb2968c77cf80c394a5b6db489bd8c/src/util/requestUtils.ts#L51
I'm surprised the wsclient.close() didn't do the trick, will need to investigate that. Thanks for reporting it.
Would a teardown or teardownAll method on the ws client be helpful, specifically to close and clean up everything?

absolutely!
thanks for response.
Or maybe a flag that you can pass into the client that would disable reconnect. since it is by default set ?

absolutely!
thanks for response.
Or maybe a flag that you can pass into the client that would disable reconnect. since it is by default set ?

Or both might be nice in this case. Would also avoid the confusion of managing all the close(closewhat) calls

Another library I saw has this:
turnOffStream() {
    let endpoints = this.binanceWs.websockets.subscriptions();
    for (let endpoint in endpoints) {
      this.binanceWs.websockets.terminate(endpoint);
    }
  }

as well as the ability to pass a disable for reconnect:
const binanceWs = new Binance({
      APIKEY: this.apiKey,
      APISECRET: this.apiSecret,
      reconnect: false,
    });


Adjusts build scripts to build CKEditor

This is a follow up PR on #4096 which merged CKEditor into this repository. This PR adjusts the build to no longer fetch it externally and build it as the rest of the project.

@bdukes I thought we had a main packages.config and projects would just reference the common packages folder, am I wrong about that?

Yeah, each package has its own packages.config file (except for the couple of newer projects that use <ProjectReference /> inside the csproj file).  There's a shared packages folder in the root (next to the sln), but each project needs its own list of NuGet packages (in addition to the references).

Hmm, ok, thanks, I guess it makes sense if you only build one project. I thought for some reason there was a single packages.config to make it easier to bump dependency verisons...


Support custom currency length

Description

Parse crypto symbols using symbol properties db. Using entries from this db we can identify base and quote currencies for each symbol.
Related Issue

Closes #996
Closes #2874
Motivation and Context

It allows us to support new brokerages with different currencies including stable coins that can have length different from 3 (i.e. USDT, USDC etc)
How Has This Been Tested?

Autotests; manual testing
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Non-functional change (xml comments/documentation/etc)

Checklist:

[x] My code follows the code style of this project.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.
[x] My branch follows the naming convention bug-<issue#>-<description> or feature-<issue#>-<description>

Please verify that for Crypto the new Decomposer is used instead of the Forex.DecomposeCurrencyPair/or the old way, example https://github.com/QuantConnect/Lean/blob/master/Brokerages/Oanda/OandaBrokerage.cs#L155 should be replaced too, else will cause runtime errors

Please verify that for Crypto the new Decomposer is used instead of the Forex.DecomposeCurrencyPair/or the old way, example https://github.com/QuantConnect/Lean/blob/master/Brokerages/Oanda/OandaBrokerage.cs#L155 should be replaced too, else will cause runtime errors

I've checked all Forex.DecomposeCurrencyPair references and can't see where I need to replace it including what you mentioned. Firstly, the line you highlighted under SecurityType.Forex condition so Forex.DecomposeCurrencyPair can be applied successfully here, isn't it?
Secondly, Crypto.DecomposeCurrencyPair will depend on SecurityProperties to get quoteCurrency properly, that's why it's difficult to use it everywhere.

I've checked all Forex.DecomposeCurrencyPair references and can't see where I need to replace it including what you mentioned. Firstly, the line you highlighted under SecurityType.Forex condition so Forex.DecomposeCurrencyPair can be applied successfully here, isn't it?
Secondly, Crypto.DecomposeCurrencyPair will depend on SecurityProperties to get quoteCurrency properly, that's why it's difficult to use it everywhere.

Firstly -> Your right! sorry about that.
Secondly -> Agree, that's why I was mentioning its important to verify/detect specifically where everywhere is (if any case), so we can find a way around it, maybe even finding another source of the quote/base currency -> for example the Crypto/Forex Security have the data (see IBaseCurrencySymbol).

Merging but suggest we think about rejigging this implementation from IF branches to layered attempts:

Use the separator character in ticker string if the user provides one.
Use Symbol DB if we find it in the DB.
Fall back on using the current 6 character split if 1,2 fail to provide viable options.


⚠ Bofrost.de has degraded performance

In f8f5355, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 5188 ms

Resolved: Bofrost.de performance has improved in af400fc after 26 minutes.


Fix redundant suspense on hydration

Summary
loadSync does not update cache thus suspense kicks in during hydration, which causes flash of loader. This fix ensures cache is updated when loadSync is called if suspense is used to keep hydration as smooth as possible.
Test plan
⚠ Not sure if possible to cover it with current tests as they do not seem to have anything related to output of Babel transform
Meanwhile it will be tested in one of my company’s codebases to see if the change causes any regressions, but as I understand it will not cover all possible scenarios.

The cache isnt persisted, so... When you jump to rehydration on the client side I believe you Will find yourself with an empty cache, hence throwing the promise again and suspending, no?

This should be part of the refactoring to make Suspense work correctly.


chore: remove direct dependency on redux

Changing imports to go through RTK instead of redux

Why Redux Toolkit is How To Use Redux Today | Redux

The redux core package still works, but today we consider it to be obsolete. All of its APIs are also re-exported from @reduxjs/toolkit

we strongly encourage you to switch over to @reduxjs/toolkit, and update your code to use the Redux Toolkit APIs instead!

https://coveord.atlassian.net/browse/KIT-2564

1 Test failure (unrelated) from: Run e2e tests on Quantic (cypress/e2e/facets-2/**/*)

timeframe-facet.cypress.ts
ERROR:
AssertionError: expected [ Array(3) ] to have a length of 4 but got 3
at Context.eval (webpack:///./cypress/e2e/search-expectations.ts:34:9)