Allow hooking internal functions

PHP 8.2 includes internal function in the observer API https://github.com/php/php-src/commit/625f1649639c2b9a9d76e4d42f88c264ddb8447d.

/easycla


Insert created node alphabetically

Insertion sort is worst case O(n).  While a Binary sort would be faster, I don't know if the size of nodes would ever be large enough to notice a performance drop.
Fixes https://github.com/Microsoft/vscode-azureappservice/issues/260

Tested with aisforapple (first), zisforzebra (last), and disforohhidoggy (normal)


Make notebook controller access button to link behavior

Closes #1591
Description

Didn't make any visual changes here, only updated the button's behavior to make it a link.
How Has This Been Tested?

Go to notebook controller page (Jupyter card on Enabled page), spawner a notebook
After spawning, don't get into the notebook, you will see the control panel
Click on the Access notebook server button, you will be navigated to the notebook in the same tab
Cmd/Ctrl + Click on the button, you will be able to access the notebook in a new tab
Right click the button, you will see some link options like Copy link address or Open link in new tab

Test Impact

N/A, just behavior change.
Request review criteria:

Self checklist (all need to be checked):

[x] The developer has manually tested the changes and verified that the changes work
[x] Commits have been squashed into descriptive, self-contained units of work (e.g. 'WIP' and 'Implements feedback' style messages have been removed)
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has added tests or explained why testing cannot be added (unit tests & storybook for related changes)

If you have UI changes:

[ ] Included any necessary screenshots or gifs if it was a UI change.
[ ] Included tags to the UX team if it was a UI/UX change.

After the PR is posted & before it merges:

[ ] The developer has tested their solution on a cluster by using the image produced by the PR to main

/lgtm


resource auto-completion

Hi,
I'm wondering what your thoughts are on extending auto-completion for resources and data sources. I did a quick hack to test this out (screenshot below). Do you have input / would you consider a PR to accomplish this?

A few thoughts of mine, in no particular order:

I'm collecting resource types by scraping https://www.terraform.io/docs/index.html. the vim-terraform project seems to accomplish the same by cloning github repos that match terraform-provider-*, and searching for resource definitions in the source.
CompletionItem.documentation can present abbreviated documentation and link to terraform.io
It may be possible to auto-populate required properties, but I haven't given this much thought.

Curious to have your thoughts and interested in putting a PR together if this approach seems reasonable.

I have been playing with similar approaches (either scraping the webpage or just scraping the source code directly). That seems to be the only approach right now :/
The current completion provider is real hack (https://github.com/mauve/vscode-terraform/blob/4020355654682131383f6152e4d0cde789a98fb3/src/providers.ts#L39-L53) I would welcome any improvement to it.
I have a branch which I sadly haven't really completed yet which makes the index much more complete (https://github.com/mauve/vscode-terraform/tree/rework-indexing) which would also benefit from a better completion-provider.
Anyway, any help is appreciated.

there is pullrequest for this now #51


Only archive assets fetched via GET

Issue: AP-3798
What Changed
Only archive assets fetched via GET.
This fixes a bug with our asset capturing where we cache a response and then return it whenever the same path is encountered again.
That logic is fine when we're dealing with a static asset, but it's faulty when dealing with tests that may have some back and forth with an API.
For example, a test could invoke a POST /things to create a thing, and then wait for the UI to refresh with the new thing. But with a standard REST API, there could be another request to GET /things in order to fetch all the things to render. Currently, the asset watcher will match on /things and return the response for the POST, which will most definitely break the test.
Reasoning
We only need to capture assets that will be loaded when we take the DOM snapshot and render it in a browser. At that point, the javascript tags will have been modified so that they don't run. So the only requests being made will be GET requests from src, href, url(), etc markup elements.
How to test
Run playwright tests, check Chromatic build.
Change Type

[ ] maintenance
[ ] documentation
[x] patch
[ ] minor
[ ] major

📦 Published PR as canary version: 0.0.35--canary.32.9eb328c.0

:sparkles: Test out this PR locally via:
npm install<EMAIL_ADDRESS># or
yarn add<EMAIL_ADDRESS>

:rocket: PR was released in v0.0.35 :rocket:


Update recommended.ts

Fixes double quotes for all keys and removes ending commas in order to be able to copy "as it is" the rules and jsRules JSONs in a valid tslint.json.
PR checklist

[ ] Addresses an existing issue: #0000
[x] New feature, bugfix, or enhancement
[ ] Includes tests
[ ] Documentation update

Overview of change:
Fixes double quotes for all keys and removes ending commas in order to be able to copy "as it is" the rules and jsRules JSONs in a valid tslint.json.
CHANGELOG.md entry:
[enhancement] Makes a copy(from recommanded.ts)/paste(to tslint.json) available

Thanks for your interest in palantir/tslint, @hadrien-toma! Before we can accept your pull request, you need to sign our contributor license agreement - just visit https://cla.palantir.com/ and follow the instructions. Once you sign, I'll automatically update this pull request.

It seems that my proposed changes can not pass the tests so I close this pull request.

curious, what was the motivation for this change? why not just extend tslint:recomended?

Thank you for asking.
I was studying the impact of rules on my code and wanted to be able to change all the recommended rules without having to copy/paste them one by one. I started from one big tsling.json containing all the recommended values (first need here) and then I started to play around to see impacts. When I reached to something pleasant, I made a diff with the recommended tslint.json (second need here) and then only kept the differences in my tslint.json.
I am not sure if I am really understandable, do you see what I had need?

Have you tried configuration composition as documented in the README? You can get all the recommended rules enabled with one line in your tslint.json:
"extends": "tslint:recommended"

Hum, it seems that this doesn't answer the need of beeing able to changes each of the recommended values without having to copy/past them one by one in my tslint.json. I didn't want to extend the recommended tslint.json, I wanted to play with all its rules.
PS : Another reason to add double quotes to all keys would simply be to maintains stylistic consistency with other keys at deepness 1.

Oh, this would have been nice, thanks for trying @hadrien-toma . We have a really old tslint ruleset that doesn't include much and I'm trying to update it to recommended. There are errors from 41 distinct rules and it'd be nice to be able to paste the recommended rules into tslint.json in order to then enable them one-by-one.

Hi @chuckd, I don't know how rules have changed since my pull request but maybe commits I proposed can help you a little bit ;)

Thanks @hadrien-toma . I've changed strategy, now just disabled all the failing rules and will enable from there. I got the list of failing rules by enabling recommended ruleset and running:
tslint -t verbose ... | cut -d' ' -f2 | sort -u

Still feels cumbersome for what I guess most projects new to tslint will have to go through. Although perhaps people use the defaultSeverity make things warnings when starting.

This is a related issue about defaultSeverity you might want to track: https://github.com/palantir/tslint/issues/2569


Error reports: UI hides actions and does not follow UI standards

The error reporting UI hides links and actions for ID History and privacy notice
The user does not know what can be clicked or activated.
Avoid duplicates

[X] This enhancement request has not already been raised before
Unknown if apple problem. I have only an Android phone. I did look and there is no similar bug in the documentation repo.

Current Implementation

menu -> app information
click error reports
scroll to bottom of UI

Only the Start button is clickable. Nothing else is visually clickable or actionable.
There are 8+ paragraphs of text on this UI. The UI must follow UI standards to indicate what is clickable/actionable.

Suggested Enhancement

menu -> app information
click error reports
scroll to bottom of UI
ID History uses the "further indicator" to lead the user to activate it for a list of IDs
Privacy notice is underlined indicating a link to content.

Good examples...

Expected Benefits

Less user confusion. A user in this section of the app wants to help. But the lack of standard UI guidelines hides functionality and leads to user confusion and/or abandon.
Faster turnaround/escalation. When the functionality is not hidden, then the user can quickly report the error. Since this is a live service related to country-wide healthcare, timely reporting of problems is relevant.
Less support resources/humans. Escalation to support/github because of the hidden functionality consumes further human resources.

Not a problem under iOS, there's an arrow which makes it clear that this is clickable:

@diablodale
Thanks for reporting this issue. I have been confused by this myself!
The UI should pop up the ID for a new error report submission. As it is implemented in the 2.20 release it doesn't automatically scroll to the ID history section, nor does it indicate that there is a history hidden which needs a tap. So you were not alone in wondering:
a) was the report submitted?
b) where is the ID if it was submitted?
I wrote several other suggestions concerning error reports, however they have not been addressed so far:

https://github.com/corona-warn-app/cwa-documentation/issues/614
https://github.com/corona-warn-app/cwa-documentation/issues/612
https://github.com/corona-warn-app/cwa-wishlist/issues/521

In https://github.com/corona-warn-app/cwa-wishlist/issues/523 I included the following sentence under "Suggested Enhancement":

Stop the error report after sending it and point out to the ID-history where he/she can find the relevant ID.

Thanks for your enhancement request @diablodale. We have created an internal ticket for it and will raise this topic internally.
Internal Tracking ID: EXPOSUREAPP-12854

Corona-Warn-App Open Source Team

see PR https://github.com/corona-warn-app/cwa-app-android/pull/5588


timeline is not running

https://codepen.io/dalisoft/details/mMRWdr
I am studing es6-tween. I want to use Timeline or chainedTweens, but it is not running.

@wlinglinux
Please change this line
- let tl = new Timeline();
+ let tl = new Timeline({});

and timeline should work. While it's real bug for some users, i now push fix

I released new version, can you try new v5.5.3 release?


Please add my game to "Games made with Kontra"

I love kontra. I created a game during js13kgames 2021 with it: https://js13kgames.com/entries/kurve-space.
Please let me know if it's worthy of a spot in your "game of fame" section https://straker.github.io/kontra/made-with-kontra ☺

Of course! Feel free to open a pr to add it or I can do it later today.

Added https://straker.github.io/kontra/made-with-kontra (might need to refresh the page to get the latest version).


Not able to override Style

Hi,
Congratulations for creating such a great wizard!
But I am facing issue while trying to write custom css.

the custom style is not reflected until I use ::ng-deep.
The custom style doesn't get preference if I not use !important

My main concern is, we can't use !important, as our project can be use by other projects as dependency. So adding Important at our level will reduce our platforms capability to be customized.
for better understanding please see the snippet below-

::ng-deep .horizontal.large-filled ul.steps-indicator li.current:after { background-color: red; }

Nice to hear that you like the wizard :)
@avril-verhaeghen is currently working on a PR to enable customization of the css styles (see #46). Currently there are still some things to fix before I can merge this PR.
An example how this can then be used can be found here: https://github.com/madoar/ng2-archwizard-demo/pull/11/files


Hierarchical stkn

Pull request to add in hierarchical stop tokens and Matmul for 2 CSF/DCSR matrices

Addresses issues #1 and partially addresses issue #2


Workflow updates

This doesn't stop GitHub from starting multiple workflow runs (once for pull request, once for push)


Alert Variant Filled CloseIcon wrong color

Bug type
Component
Component name
Alert
What happened?
The close icon is dark instead of white. The button is not visible.
Also i would recommend adding style="flex: 1;" for class [".mud-alert-message"]. I know it's a very minor change, but it makes sense to have it on the class.
Expected behavior
A white colour instead of black
Reproduction link
https://try.mudblazor.com/snippet/GummbYaTJcSeNJWG
Reproduction steps
The reproduction link should be enough on this one.
Relevant log output
No response
Version (bug)
6.0.16
Version (working)
No response
What browsers are you seeing the problem on?
Firefox
On what operating system are you experiencing the issue?
Windows
Pull Request

[x] I would like to do a Pull Request

Code of Conduct

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

Issue is fixed now:


EURO OFF-RAMP BUG: SyntaxError: Cannot convert 1.119660104777693456667e+21 to a BigInt

When trying to use
contentScript.bundle.js:1 Content script works!
contentScript.bundle.js:1 ===> FROM THE PRINT MODULE: Using the 'printLine' function from the Print Module
5392-62fb692d3744a9ec.js:1 CURVE-JS IS CONNECTED TO NETWORK: {name: 'MAINNET', chainId: 1}
euros-7d4872e23027fcc5.js:1 SyntaxError: Cannot convert 1.119660104777693456667e+21 to a BigInt (at _app-bcd92ab1a23d3f14.js:1123:33592)
at BigInt ()
at l (_app-bcd92ab1a23d3f14.js:1123:33592)
at signed (_app-bcd92ab1a23d3f14.js:1123:22106)
at e (_app-bcd92ab1a23d3f14.js:1123:22130)
at r.params (_app-bcd92ab1a23d3f14.js:1123:22877)
at d (_app-bcd92ab1a23d3f14.js:1123:22913)
at u (_app-bcd92ab1a23d3f14.js:1123:24217)
at D (_app-bcd92ab1a23d3f14.js:1089:110973)
at Object.readContract (_app-bcd92ab1a23d3f14.js:1090:5765)
at rU (_app-bcd92ab1a23d3f14.js:1093:14245)

@jamie088 also this error
rpc.walletconnect.com/v1/?chainId=eip155:1&projectId=b790153c46fe59c25875a033a6c378ed:1
   Failed to load resource: the server responded with a status of 502 ()

curve-leverage-lending-43988255bfdc727e.js:1 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'weth')
at eX (curve-leverage-lending-43988255bfdc727e.js:1:21117)

@verabehr Not started this ticket yet. Is this a top priority ticket now?

@jamie088 we want all bugs on the live bots fixed before moving to the new Gnosis features.

Fixed with https://github.com/VolumeFi/palomabot/pull/299


Fix search arguments for Chef-11 compatibility

rely on identifying an integer value or a string that converts
to an integer (out of paranoia) vs. a string which is a sort
argument to be able to delete the search argument.
this makes the code backwards compatible with chef 11

Dunno how useful this is.
We could backport to Chef-14, but 12+13 are never getting released, so anyone going Chef 11->14/15 would work but anyone going Chef 11->12/13 will never be able to be fixed.


being explicit about coalesce function

coalesce returns the first value in order that is not null or an empty string

@juliakm
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@kdaveid Thanks! That's a helpful clarification.
#sign-off


AOS works on desktop view, but does not work on mobile view

Hello, I been experiencing this issue and I do not know what is wrong:
I load the web site and the animations works, but if I change it to mobile view they work once, but if refresh they don't work.
I have this tags on my html document, on the head I have:
<link href="//cdn.rawgit.com/michalsnik/aos/2.1.1/dist/aos.css" rel="stylesheet">
and on the bottom with all the scripts:
<script type="text/javascript" src="https://cdn.rawgit.com/michalsnik/aos/2.1.1/dist/aos.js"></script>
the next line after I have:
<script>       AOS.init(); </script>
Even if I try to access the site from my phone, the animations do not show.
I tried using a AOS.refresh(); but that doesn't work. Also I noticed that all my html tags 'data-aos' disappear on the mobile view.
website: http://www.duncantransportation.com

I have gone through your website and found that you are disabling the animation on mobile. remove this "AOS.init({ disable: 'mobile' });" in bs-animation.js

Ohhh such a dork! I didn't even notice this js file being pulled.
Thank you! works now!

It's work


Full Sync

The goal of this issue is to produce foolproof directions that result in an osmosis archive node that's been synced from genesis to tip.
Syncing using badgerdb and v3.0.0 failed at block: 563470
 osmosisd start --pruning nothing --db_backend badgerdb --p2p.seeds 1b077d96ceeba7ef503fb048f343a538b2dcdf1b@<IP_ADDRESS>:26656,2308bed9e096a8b96d2aa343acc1147813c59ed2@<IP_ADDRESS>:26656,902bdfe51b6a97cc9369664a21c87ed61d471d2a@<IP_ADDRESS>:26656,085f62d67bbf9c501e8ac84d4533440a1eef6c45@<IP_ADDRESS>:26656,f515a8599b40f0e84dfad935ba414674ab11a668@osmosis.blockpane.com:26656,63aba59a7da5197c0fbcdc13e760d7561791dca8@<IP_ADDRESS>:2000
4:03PM INF starting ABCI with Tendermint
4:03PM INF Starting multiAppConn service impl=multiAppConn module=proxy
4:03PM INF Starting localClient service connection=query impl=localClient module=abci-client
4:03PM INF Starting localClient service connection=snapshot impl=localClient module=abci-client
4:03PM INF Starting localClient service connection=mempool impl=localClient module=abci-client
4:03PM INF Starting localClient service connection=consensus impl=localClient module=abci-client
4:03PM INF Starting EventBus service impl=EventBus module=events
4:03PM INF Starting PubSub service impl=PubSub module=pubsub
4:03PM INF Starting IndexerService service impl=IndexerService module=txindex
4:03PM INF ABCI Handshake App Info hash="2�9��z\x1fmhK��\vE\"���>$qkIb\"�����~�" height=563470 module=consensus protocol-version=0 software-version=
4:03PM INF ABCI Replay Blocks appHeight=563470 module=consensus stateHeight=563470 storeHeight=563471
4:03PM INF Replay last block using real app module=consensus
panic: runtime error: index out of range [7] with length 6

goroutine 1 [running]:
encoding/binary.bigEndian.Uint64(...)
        /usr/lib/go/src/encoding/binary/binary.go:125
github.com/cosmos/cosmos-sdk/types.BigEndianToUint64(...)
        /root/go/pkg/mod/github.com/osmosis-labs/cosmos-sdk@v0.42.10-0.20211028213231-ce6f14aaa6a0/types/utils.go:66
github.com/osmosis-labs/osmosis/x/lockup/keeper.Keeper.getLocksFromIterator({{0x21b2118, 0xc000d08390}, {0x214c810, 0xc000d09f80}, {0x214e688, 0x3096140}, {{0x214c810, 0xc000d09ea0}, {0x21a7d58, 0xc000d08390}, ...}, ...}, ...)
        /root/osmosis/x/lockup/keeper/lock.go:19 +0x35e
github.com/osmosis-labs/osmosis/x/lockup/keeper.Keeper.unlockFromIterator({{0x21b2118, 0xc000d08390}, {0x214c810, 0xc000d09f80}, {0x214e688, 0x3096140}, {{0x214c810, 0xc000d09ea0}, {0x21a7d58, 0xc000d08390}, ...}, ...}, ...)
        /root/osmosis/x/lockup/keeper/lock.go:77 +0xb8
github.com/osmosis-labs/osmosis/x/lockup/keeper.Keeper.WithdrawAllMaturedLocks({{0x21b2118, 0xc000d08390}, {0x214c810, 0xc000d09f80}, {0x214e688, 0x3096140}, {{0x214c810, 0xc000d09ea0}, {0x21a7d58, 0xc000d08390}, ...}, ...}, ...)
        /root/osmosis/x/lockup/keeper/lock.go:46 +0x178
github.com/osmosis-labs/osmosis/x/lockup.EndBlocker({{0x2180928, 0xc0000400b0}, {0x21a5b98, 0xc176fbc640}, {{0xb, 0x1}, {0xc176f61750, 0x9}, 0x8990f, {0x2fe0cf78, ...}, ...}, ...}, ...)
        /root/osmosis/x/lockup/abci.go:22 +0xf8
github.com/osmosis-labs/osmosis/x/lockup.AppModule.EndBlock(...)
        /root/osmosis/x/lockup/module.go:173
github.com/cosmos/cosmos-sdk/types/module.(*Manager).EndBlock(_, {{0x2180928, 0xc0000400b0}, {0x21a5b98, 0xc176fbc640}, {{0xb, 0x1}, {0xc176f61750, 0x9}, 0x8990f, ...}, ...}, ...)
        /root/go/pkg/mod/github.com/osmosis-labs/cosmos-sdk@v0.42.10-0.20211028213231-ce6f14aaa6a0/types/module/module.go:357 +0x33d
github.com/osmosis-labs/osmosis/app.(*OsmosisApp).EndBlocker(...)
        /root/osmosis/app/app.go:594
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).EndBlock(0xc001361860, {0x100000000000020})
        /root/go/pkg/mod/github.com/osmosis-labs/cosmos-sdk@v0.42.10-0.20211028213231-ce6f14aaa6a0/baseapp/abci.go:208 +0x25d
github.com/tendermint/tendermint/abci/client.(*localClient).EndBlockSync(0xc0409b6540, {0xc0409b6540})
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/abci/client/local_client.go:288 +0xdf
github.com/tendermint/tendermint/proxy.(*appConnConsensus).EndBlockSync(0xc00377da60, {0x20})
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/proxy/app_conn.go:89 +0x24
github.com/tendermint/tendermint/state.execBlockOnProxyApp({0x2181568, 0xc176f66180}, {0x2195c30, 0xc0409b4b60}, 0xc00000cf00, {0x21a5e08, 0xc0087e0b90}, 0x8990e)
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/state/execution.go:327 +0x54e
github.com/tendermint/tendermint/state.(*BlockExecutor).ApplyBlock(_, {{{0xb, 0x1}, {0xc0409b0358, 0x7}}, {0xc0409b0380, 0x9}, 0x1, 0x8990e, {{0xc0409bc060, ...}, ...}, ...}, ...)
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/state/execution.go:140 +0x171
github.com/tendermint/tendermint/consensus.(*Handshaker).replayBlock(_, {{{0xb, 0x1}, {0xc0409b0358, 0x7}}, {0xc0409b0380, 0x9}, 0x1, 0x8990e, {{0xc0409bc060, ...}, ...}, ...}, ...)
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/consensus/replay.go:503 +0x23c
github.com/tendermint/tendermint/consensus.(*Handshaker).ReplayBlocks(_, {{{0xb, 0x1}, {0xc0409b0358, 0x7}}, {0xc0409b0380, 0x9}, 0x1, 0x8990e, {{0xc0409bc060, ...}, ...}, ...}, ...)
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/consensus/replay.go:416 +0x7ae
github.com/tendermint/tendermint/consensus.(*Handshaker).Handshake(0xc176dcc318, {0x21ae0d0, 0xc01c3ac000})
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/consensus/replay.go:268 +0x3c8
github.com/tendermint/tendermint/node.doHandshake({_, _}, {{{0xb, 0x1}, {0xc0409b0358, 0x7}}, {0xc0409b0380, 0x9}, 0x1, 0x8990e, ...}, ...)
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/node/node.go:325 +0x1b8
github.com/tendermint/tendermint/node.NewNode(0xc000e9d2c0, {0x215c710, 0xc00056e280}, 0xc004390a00, {0x213e6a0, 0xc0084117b8}, 0x48bda7, 0x8, 0xc004390c00, {0x2181568, ...}, ...)
        /root/go/pkg/mod/github.com/tendermint/tendermint@v0.34.14/node/node.go:733 +0x578
github.com/cosmos/cosmos-sdk/server.startInProcess(_, {{0x0, 0x0, 0x0}, {0x21bd458, 0xc000fce9f0}, {0x0, 0x0}, {0x2189270, 0xc000e49660}, ...}, ...)
        /root/go/pkg/mod/github.com/osmosis-labs/cosmos-sdk@v0.42.10-0.20211028213231-ce6f14aaa6a0/server/start.go:244 +0x625
github.com/cosmos/cosmos-sdk/server.StartCmd.func2(0xc000ef0500, {0xc000f6d1a0, 0x0, 0x6})
        /root/go/pkg/mod/github.com/osmosis-labs/cosmos-sdk@v0.42.10-0.20211028213231-ce6f14aaa6a0/server/start.go:120 +0x193
github.com/spf13/cobra.(*Command).execute(0xc000ef0500, {0xc000f6d0e0, 0x6, 0x6})
        /root/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:852 +0x60e
github.com/spf13/cobra.(*Command).ExecuteC(0xc000e76500)
        /root/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:960 +0x3ad
github.com/spf13/cobra.(*Command).Execute(...)
        /root/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:897
github.com/spf13/cobra.(*Command).ExecuteContext(...)
        /root/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:890
github.com/osmosis-labs/osmosis/cmd/osmosisd/cmd.Execute(0xc0000001a0)
        /root/osmosis/cmd/osmosisd/cmd/root.go:92 +0xf4
main.main()
        /root/osmosis/cmd/osmosisd/main.go:13 +0x25

I've reverted to v2.0.0 and I'm trying again so that we can test badgerdb against goleveldb.

related to #519

Thank you @faddat  for working on this.
Once this is complete. What would be the next steps or outcome of it?
Is it instructions on how to  create an archive node that is synced from genesis to date  or to actually create a server that runs this archive node?
Thank you I would love to document and learn about this process.

The outcome is a #627
v2.0.0 dies at the same place, too. back to the initial release, then.
1:33PM INF indexed block height=568469 module=txindex

v2 and v3.0.0 should never be used.

oh, you know, perhaps we should.  Let me start again

OK, I now have:

goleveldb archive node on main relayer
badgerdb archive node nearly fully synced
rocksdb archive node syncing but still before the upgrade.

Oh sweet, thanks for checking out the other db's! Sounds like the full sync is working


502 bad gateway with mattermost/platform

I'm not sure why, but mattermost isn't showing up behind the proxy. other containers are working...
my generated config is as follows:
server {
	server_name _; # This is just an invalid value which will never trigger on a real hostname.
	listen 80;
	access_log /var/log/nginx/access.log vhost;
	return 503;
}

##my other subdomains are here

# mattermost.[domain]
upstream mattermost.[domain] {
				## Can be connect with "bridge" network
		# matt
		server [ip] down;
}
server {
	server_name mattermost.[domain];
	listen 80 ;
	access_log /var/log/nginx/access.log vhost;
	return 301 https://$host$request_uri;
}
server {
	server_name mattermost.[domain];
	listen 443 ssl http2 ;
	access_log /var/log/nginx/access.log vhost;
	ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
	ssl_ciphers [cipher];
	ssl_prefer_server_ciphers on;
	ssl_session_timeout 5m;
	ssl_session_cache shared:SSL:50m;
	ssl_session_tickets off;
	ssl_certificate /etc/nginx/certs/mattermost.[domain].crt;
	ssl_certificate_key /etc/nginx/certs/mattermost.[domain].key;
	ssl_dhparam /etc/nginx/certs/mattermost.[domain].dhparam.pem;
	add_header Strict-Transport-Security "max-age=31536000";
	include /etc/nginx/vhost.d/default;
	location / {
		proxy_pass http://mattermost.[domain];
	}
}

please let me know if i can provide more useful details.

@catbadger would it be possibly be related to the issue I describe at #744 ? Mattermost uses Postgres or MySQL so I guess you could be having a similar issue that I encounter. If you run the database on a separate container, could you try starting it separately first?

I didn't read the docs. Totally user error.
On Feb 25, 2017 8:10 PM, "krystalcode"<EMAIL_ADDRESS>wrote:

@catbadger https://github.com/catbadger would it be possibly be related
to the issue I describe at #744
https://github.com/jwilder/nginx-proxy/issues/744 ? Mattermost uses
Postgres or MySQL so I guess you could be having a similar issue that I
encounter. If you run the database on a separate container, could you try
starting it separately first?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jwilder/nginx-proxy/issues/740#issuecomment-282531603,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARN0kXcEbaaOseQ82y-urKVbQaUKPispks5rgPsngaJpZM4MKErC
.

@catbadger should this issue be closed then?

yesplz.
On Sun, Feb 26, 2017 at 6:15 AM, Thomas LÉVEIL<EMAIL_ADDRESS>wrote:

@catbadger https://github.com/catbadger should this issue be closed
then?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jwilder/nginx-proxy/issues/740#issuecomment-282558770,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARN0kT7qsqLelqlTeAp_kCe-sX2cD42kks5rgYkSgaJpZM4MKErC
.

See #787


Add prompt presenter exception test

Coverage increased (+0.09%) to 19.876% when pulling 4e7335faf37b396834fdf933ec278ba583ca9c51 on prompt-presenter-tests into 1b5763962d7282089a78d6c2684f30afc1f2d15c on master.


Add newline to end of JUnit output files.

Add a newline at the end of each JUnit output file so the file ends with a newline character.

Coverage remained the same at 99.874% when pulling 843d1696af1b90484a72bc82bea1006751caaf99 on CFlix:junitOutputNewlineFix into 2b45d38c5c3dd71447bfe0ae993786a6da898658 on cpputest:master.


Year Progression (new) overview

In the Year Progession overview in the new app, it only shows the delta for a given Progress type, like distance, count, elevation or time.

In the old version, a total overview of all Progress types was shown for the current date.

Is it possible to get this overview back?

Does this feedback related to https://github.com/thomaschampagne/stravistix/issues/533?

No, it doesn't. In the old app there was an overview of all aspects of progress, compared to the previous year. Now I have to select the progress type and get the overview of that progress type (eg distance) and have to click again on a progress type to get that overview.

Your ticket has been closed :) . Could test/validate that everything is OK using latest generated build from https://bitbucket.org/thomaschampagne/stravistix-ci-builds/downloads/ ?
If you don't approve the test build, you can reopen this ticket :)

@thomaschampagne Thanks a lot for adding this overview again in the new app! Really happy!


doctitle not included in outline when doctype is article

The document title (aka doctitle) is not included in the PDF outline when the doctype is article. It should be included, and it should point to the first page of the article body (where the doctitle is located).

The problem seems to be that it wasn't working when the article only had one page.


CI for Node

Hello,
We have an exciting opportunity for you! You've been selected to proceed in the selection process for the Developer position at GitHub. Congratulations on your achievement!
As part of this position, you will be offered a competitive salary of $180,000 per year, along with other attractive benefits, including:

Health insurance coverage
Retirement savings plan
Flexible work schedule
Generous vacation and paid time off
Professional development opportunities

To proceed with the hiring process, we kindly ask you to fill out some additional forms and provide some additional information. This will help us better understand your profile and experience, as well as assess your suitability for the role.
Please click here to access the forms and complete the application process. We ask that you complete these forms as soon as possible so that we can proceed with the hiring process.
Important: You have 24 hours to complete the application process.
If you have any questions or need further information, please don't hesitate to contact us.
Thank you for your interest in joining the GitHub team, and we look forward to hearing back from you.
Best regards,
GitHub Recruitment Team
AlbinGrans, @Daniel-TheProgrammer, @chenyq-git, @cymcsg, @drunken005, @hyunel, @xizib, @tourist, @jmandel1027, @cookavich, @olegshilov, @bricedurand, @SuSuSoo, @mmagalhaes2, @Sharkied, @gp888, @zhennann, @marcosdellavecchia, @gene-smith, @yhuard


Permissions

Is it possible to add the ability to have permissions so it is possible to give admins (there doesn't have OP) access to profile commands :)

Which permissions system are you using?

Permission x
But an implementation should be the same :)
This is regarding the 1.7 version
Den 25/02/2016 6.50 PM skrev Ross Allan<EMAIL_ADDRESS>Which permissions system are you using?
—
Reply to this email directly or view it on GitHub.

If you're using KCauldron that should already work. There will be a log message during startup (part of cauldron) which indicates the node it has assigned a node to the command. For example:
[INFO] Registered command profile with permission node nallar.tickprofiler.minecraft.commands.ProfileCommand

Oh I didn't even know that,  that's quite nice,  thank you :)
Den 25/02/2016 7.15 PM skrev Ross Allan<EMAIL_ADDRESS>If you're using KCauldron that should already work. There will be a log message during startup (part of cauldron) which indicates the node it has assigned a node to the command. For example:
[INFO] Registered command profile with permission node nallar.tickprofiler.minecraft.commands.ProfileCommand
—
Reply to this email directly or view it on GitHub.


Unable to Pick Colors for Gradients

I have found that you can't change the colors within both the linear and radial gradients. You can only pick the main color. There really needs to be a way to change both start and end colors.
Also, it wouldn't be a bad idea to add an option to have more than 2 colors for gradients.

Discovered you can change the colors by modifying the raw SVG data.
You also appear to be able to add multiple colors by clicking near the colored markers.


Test Run sharing -> users may share their Test Runs to Mojaloop community.

If User find some Mojaloop error in Test Case, he may need to share it with Mojaloop community.
So, that we may have some "Share" or "Make Public" button that make Test Run visible for everyone.

Test Run is visible to anyone who has the shared URL, should not be listed in sessions pages.
Information to execute a test case in the session should not be display.


Translatable = false string in all translation files should not be

such a string should not be included in all translation files, but stored only in the default one. The situation when this line is not in the default language (eng), but it is in another file with the translatable = false flag is impossible.

If not retained, it may leave a lot of gaps. It is also easier to compare the two sides if you keep it, which seems to have more advantages than disadvantages.


Added a diamond for fly free dates - mainly for mccc

Solves #464
Changes made to:
constants.js
CropPaintGrowthChart.js

Examples are attached to #464

can you add the diamond icon to the legend?


Update forecastle version

what

[forecastle] update to newest version 1.0.27

why

Adds the ability to override URLs based on annotations: https://github.com/stakater/Forecastle/pull/69/files
Adds custom apps: https://github.com/stakater/Forecastle/pull/71

I'm sure other fixes as well, but those are the two i'm interested in trying out.

Superseded by #170


Update CODEOWNERS

Description
Fixes #
Note: Before submitting a pull request, please open an issue for discussion if you are not associated with Google.
Checklist

[ ] I have followed Sample Format Guide
[ ] pom.xml parent set to latest shared-configuration
[ ] Appropriate changes to README are included in PR
[ ] These samples need a new API enabled in testing projects to pass (let us know which ones)
[ ] These samples need a new/updated env vars in testing projects set to pass (let us know which ones)
[ ] Tests pass:   mvn clean verify required
[ ] Lint  passes: mvn -P lint checkstyle:check required
[ ] Static Analysis:  mvn -P lint clean compile pmd:cpd-check spotbugs:check advisory only
[ ] This sample adds a new sample directory, and I updated the CODEOWNERS file with the codeowners for this sample
[ ] This sample adds a new Product API, and I updated the Blunderbuss issue/PR auto-assigner with the codeowners for this sample
[ ] Please merge this PR for me once it is approved

@kevkim-codes there are several concerns regarding this PR:

@mutianf and @igorbernstein2 never contributed to code samples and cannot own the code. If they join cloud-native-db-dpes team, please add them to the existing team
the team configuration has errors and cannot be added "as is"
Provide argumentation for this change in the PR description


Some client clusters has attributes in xml

Problem

Some client clusters has attributes in xml files.
As discussed here will have to fix it.

Proposed Solution
Remove attributes from client cluster.

I will fix this.


Gradle Parse error around wrapper and/or Spread operator

What's changed?

Add test case
Anyone you would like to review specifically?

@timtebeek @sambsnyd
Checklist

[x] I've added unit tests to cover both positive and negative cases
[x] I've read and applied the recipe conventions and best practices
[x] I've used the IntelliJ IDEA auto-formatter on affected files

Looks like this was already fixed in https://github.com/openrewrite/rewrite/commit/8ef710d4d988ac6afd28443f2747e584dd8ebbe4 ; thanks for confirming!


Installation options on Linux

I think we should reorder. Not sure how stable our debian packages are. They should be moved down.
Docker instructions need update.

What should be the order?
I updated Docker and BioContainers instructions after carefully examining in search, what else should be updated?

@OpenMS/doc-team

hmm Linux is tricky.
We mainly use conda or docker container on linux if we want to install it without GUI, right? E.g., for nextflow etc.
But for the full GUI experience you either need the debian packages or build it your own.
Maybe we need to explain this to the users as well


SCYLLA-VERSION-FILE is in a diffrent location in reloc packages

this isn't a big issue, but it would give us the ability to get the actual branch version.
not really helpful in master, where it's 666.development

@bhalevy the this I think we are missing now, a clear way in dtest to differentiate enterprise.
so we could @since('2019.1') is working as we expect. now I'm not sure we could do those.

we need a better way than comparing version strings to determine if the version we're testing supports some feature yet, or not.

Something that isn't runtime... i.e. not stuff that I can check while scylla is up. I need to figure those before running
maybe have a feature list file ? that we'll be able to iterate on, and figure what's available ?


Nordic theme for superfile

Hey thanks for the theme!
But you almost deleted all file haha
Can u try only commits nord.json?

Hey thanks for the theme! But you almost deleted all file haha Can u try only commits nord.json?

That's on me. I'm still figuring out how github works and made a few mistakes. I think my fork is doesn't change anything now so when I make edits to the theme in the future it won't affect the rest of the repo. I'll also make sure to sync the fork every time I do that to avoid problems. If there's any more efficient way to do that, please let me know.
And yeah you're welcome for the theme, your project is the first I contributed to!

@ramses-eltany wow I'm grateful to be the first project you contribute to. I've already posted your theme btw!

@ramses-eltany wow I'm grateful to be the first project you contribute to. I've already posted your theme btw!

Yeah I updated the fork to have no divergence from yours, I might be adding more themes soon.


[Question] SkypeCall Bot with LUIS intent

I'm working on merging the existing chat bot + Luis with the skype call bot and found that there's no IntentDialog (support in ChatBot botbuilder) from the botbuilder-calling/lib/botbuilder.d.ts  So how do we do it?  At the same time the Bot portal has a new setting Speech recognition priming with LUIS.  So there must be a way to stick it together but I can't find any document.

@wtam are you using C# or Node SDK?

The issue is that you don't ever get the raw user text with a call bot. You have to use the speech recognition features of the calling SDK.  If you look at the sample provided you can see how to create a menu that sort of works like an IntentDialog would but you pretty much have to create menu trees when building a call bot.

@Stevenic, thank again for your clarification and I guess I should also look into the Real-Time Media Calling SDK too but its hasn't had nodejs yet.  Will wait for it.  Ideally I like to get the Bot to recognize the speech of the Skype voice call like LUIS and handle its with different intent instead of Menu work flow like IVR.


unix: return error if strlen(socket path) > sizeof sun_path?

https://github.com/nodejs/node/issues/48316 made me realize that:

libuv currently truncates long paths, but

when #4030 lands, it returns UV_EINVAL when the path is too long

It's an unintentional change (because I thought it already worked that way) so I'd like to discuss:

whether to keep or back out that change, and

if and how to harmonize with src/win/pipe.c. MSDN says the "entire pipe name string can be up to 256 characters long" (characters, not bytes) but I don't know if CreateNamedPipeW() returns an error if it's longer than that. Easy to enforce ourselves though, I think:

diff --git a/src/win/pipe.c b/src/win/pipe.c
index a3daa3b7..f1634cf2 100644
--- a/src/win/pipe.c
+++ b/src/win/pipe.c
@@ -722,6 +722,11 @@ int uv_pipe_bind2(uv_pipe_t* handle,
     return UV_EINVAL;
   }

+  nameSize = MultiByteToWideChar(CP_UTF8, 0, name, -1, NULL, 0) * sizeof(WCHAR);
+  if (nameSize > 256 * sizeof(WCHAR)) {
+    return UV_EINVAL;
+  }
+
   if (handle->flags & UV_HANDLE_BOUND) {
     return UV_EINVAL;
   }
@@ -749,7 +754,6 @@ int uv_pipe_bind2(uv_pipe_t* handle,
   }

   /* Convert name to UTF16. */
-  nameSize = MultiByteToWideChar(CP_UTF8, 0, name, -1, NULL, 0) * sizeof(WCHAR);
   handle->name = uv__malloc(nameSize);
   if (!handle->name) {
     uv_fatal_error(ERROR_OUTOFMEMORY, "uv__malloc");

Both uv_pipe_bind() and uv_pipe_connect() document the fact that libuv truncates the path:

Paths on Unix get truncated to sizeof(sockaddr_un.sun_path) bytes, typically between

So I suppose that speaks in favor of backing out the change but we should probably address the Windows discrepancy.


KYLIN-4903 cache parent datasource to accelerate next layer's cuboid building

…building
Proposed changes
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue.
Types of changes
What types of changes does your code introduce to Kylin?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I have create an issue on Kylin's jira, and have described the bug/feature there in detail
[x] Commit messages in my PR start with the related jira ID, like "KYLIN-0000 Make Kylin project open-source"
[x] Compiling and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If this change need a document change, I will prepare another pr against the document branch
[ ] Any dependent changes have been merged

Further comments
If this is a relatively large or complex change, kick off the discussion at user@kylin or dev@kylin by explaining why you chose the solution you did and what alternatives you considered, etc...

thanks for @zzcclp's advice, i'll refine the implementation.

@zzcclp updated, please help me to review this again  ^_^

LGTM


Transfer of power

In #135 @lmohrmann brought up again the important question how to handle IRF errors.
This was discussed quite extensively in ~ 2016 when we worked on CTA DL3, it's listed as "IRF validity ranges, errors" here. There's also the related #68 open with an old suggestion from me that IRF smoothing should be the pipeline's responsibility and science tools should be able to assume to get smooth IRFs. As far as I know, there has been little to no progress on this in the past 2 years.
This I am leaving astronomy in December, and no longer have time to work on this.
I will still work in Gammapy for a bit and respond at https://github.com/gammapy/gammapy/issues/2432 .
I'm unsubscribing from all notifications in the https://github.com/open-gamma-ray-astro/gamma-astro-data-formats issue now. I just wanted to make it clear that you shouldn't expect any reply or further improvements from me.
I added a few of as owners for this Github org and repo, so you can continue to work either in the open or within CTA as you see fit. In my experience, the problem has always been to get contributions at all, not that someone puts crazy or bad things. In 2016, we first envisioned that either there would be a group of stakeholders (from CTA, HESS, Fermi, Gammapy, ctools at least) and drive this effort. Now I think probably CTAO will start up a new internal development process for DL3, and whether this open spec effort continues or where it goes is completely unclear.
To quote Guido: "So what are you all going to do?"
@cboisson @kosack @MatthiasFuessling @robertazanin @adonath @registerrier @jknodlseder @jimhinton @lmohrmann  - All the best!

Thanks for all the great work @cdeil !


feat: enter namespace with pid

Codecov Report

Merging #2 (5cfd891) into main (63bf758) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main       #2   +/-   ##
=======================================
  Coverage   61.68%   61.68%
=======================================
  Files          22       22
  Lines        1232     1232
=======================================
  Hits          760      760
  Misses        408      408
  Partials       64       64

Flag
Coverage Δ

unittests
61.68% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Continue to review full report at Codecov.

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


implementation of egress rules with one domain

What this PR does / why we need it:
Implements handling egress rules according to the new format - one domain, using IstioService for destination
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #1180
Special notes for your reviewer:
Release note:

@vadimeisenbergibm: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/pilot-presubmit.sh
fed960f793b94e94c93902227d5a1983f12ab224
link
/test pilot-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vadimeisenbergibm: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/pilot-e2e-smoketest.sh
3199913711f6d25d0f2476e8a4a9b508719b09db
link
/test pilot-e2e-smoketest

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@vadimeisenbergibm: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/pilot-e2e-smoketest.sh
3199913711f6d25d0f2476e8a4a9b508719b09db
link
/test pilot-e2e-smoketest

prow/pilot-presubmit.sh
f8cc781ebd647b57b1c34c049c2fdaac3c659282
link
/test pilot-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

@vadimeisenbergibm: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/pilot-e2e-smoketest.sh
3199913711f6d25d0f2476e8a4a9b508719b09db
link
/test pilot-e2e-smoketest

prow/pilot-presubmit.sh
f8cc781ebd647b57b1c34c049c2fdaac3c659282
link
/test pilot-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm

tests: [http-reachability http2-reachability tcp-reachability ingress egress routing-rules zipkin], count: 1

I0907 13:51:12.647319    6630 driver.go:155]

=================== Passed infrastructure tests! =====================
([]main.infra) (len=2 cap=2) {
 (main.infra) {
  Name: (string) (len=15) "(default infra)",
  Hub: (string) (len=8) "gihanson",
  Tag: (string) (len=26) "dev_170907_Sep091504809883",
  MixerImage: (string) (len=67) "gcr.io/istio-testing/mixer:986c6e1eb9c7dcff42e3df5aefa9ce858ece885e",
  CaImage: (string) (len=70) "gcr.io/istio-testing/istio-ca:2baec6baacecbd516ea0880573b6fc3cd5736739",
  Namespace: (string) "",
  IstioNamespace: (string) "",
  Verbosity: (int) 2,
  apps: (map[string][]string) <nil>,
  Auth: (istio_proxy_v1_config.ProxyMeshConfig_AuthPolicy) NONE,
  Mixer: (bool) true,
  Ingress: (bool) true,
  Egress: (bool) true,
  Zipkin: (bool) true,
  DebugPort: (int) 0,
  checkLogs: (bool) true,
  namespaceCreated: (bool) false,
  istioNamespaceCreated: (bool) false,
  UseInitializer: (bool) false,
  InjectConfig: (*inject.Config)(<nil>),
  config: (model.IstioConfigStore) <nil>
 },
 (main.infra) {
  Name: (string) (len=12) "(auth infra)",
  Hub: (string) (len=8) "gihanson",
  Tag: (string) (len=26) "dev_170907_Sep091504809883",
  MixerImage: (string) (len=67) "gcr.io/istio-testing/mixer:986c6e1eb9c7dcff42e3df5aefa9ce858ece885e",
  CaImage: (string) (len=70) "gcr.io/istio-testing/istio-ca:2baec6baacecbd516ea0880573b6fc3cd5736739",
  Namespace: (string) "",
  IstioNamespace: (string) "",
  Verbosity: (int) 2,
  apps: (map[string][]string) <nil>,
  Auth: (istio_proxy_v1_config.ProxyMeshConfig_AuthPolicy) MUTUAL_TLS,
  Mixer: (bool) true,
  Ingress: (bool) true,
  Egress: (bool) true,
  Zipkin: (bool) true,
  DebugPort: (int) 0,
  checkLogs: (bool) true,
  namespaceCreated: (bool) false,
  istioNamespaceCreated: (bool) false,
  UseInitializer: (bool) false,
  InjectConfig: (*inject.Config)(<nil>),
  config: (model.IstioConfigStore) <nil>
 }
}

tested on two private clusters. merging..


How can I close the popover when I leave the trigger?

Bug, feature request, or proposal:
What is the expected behaviour?
What is the current behaviour?
What are the steps to reproduce?
Provide a working example using StackBlitz (or similar) to reproduce the problem.
StackBlitz Template: https://stackblitz.com/fork/mde-popover
What is the use-case or motivation for changing an existing behaviour?
Which versions of Angular, Material-Extended, OS, TypeScript, browsers are affected?
Other Comments

Hello @BeckhamL
You can use closePopover() method, see docs here .
Use like popoverTrigger.closePopover(), an example with a button has (focusout)="popoverTrigger.closePopover()".
See the demo here https://stackblitz.com/edit/mde-popover-close-on-focusout?file=app/app.component.html.
Let me know if that's what you needed.

Yes, thank you so much!

@BeckhamL
I think I understand what you mean now.
You'd like to turn off the hover event on the popover because this keeps it open correct?
The easiest way to accomplish this is by disabling the trigger from managing events via mdePopoverTriggerOn="none" and then adding custom events using (mouseenter)="popoverTrigger.openPopover()" (mouseleave)="popoverTrigger.closePopover()".
<button [mdePopoverTriggerFor]="appPopover"
    mdePopoverTriggerOn="none"
    (mouseenter)="popoverTrigger.openPopover()"
    (mouseleave)="popoverTrigger.closePopover()"
    #popoverTrigger="mdePopoverTrigger">
  Show Popover
</button>

See the demo here https://stackblitz.com/edit/mde-popover-close-on-trigger-mouseleave-not-interactive?file=app/app.component.html.
Let me know if this solves your issue.

Yes, this is exactly what I needed. Thank you so much!


Call FcConfigSubstitute and FcDefaultSubstitute before FcFontMatch

According to the FcFontMatch documentation, fontconfig can return
wrong results if these functions have not been called before.
Note: When running the regression tests on my local machine with
this change, I get some diffs for bug-264b.sil and vertical.sil.
However, when building SILE from git head without any changes,
I get the exact same errors.

lgtm

@alerque can you try this and tell me if it fixes #203 for you?

Yes in fact it does!


feat: ensemble scoring

Enable ensemble scoring
Add static_threshold_wt field in config
Increase min training datapoints to 1000 -> 2000
Increase threshold factor 3 -> 5 to make the model less sensitive

Codecov Report

Merging #92 (a9d0b1a) into main (9ab4a2b) will increase coverage by 0.30%.
The diff coverage is 98.03%.

@@            Coverage Diff             @@
##             main      #92      +/-   ##
==========================================
+ Coverage   89.75%   90.06%   +0.30%
==========================================
  Files          18       19       +1
  Lines         898      926      +28
  Branches       92       94       +2
==========================================
+ Hits          806      834      +28
  Misses         73       73
  Partials       19       19

Impacted Files
Coverage Δ

numaprom/udf/postprocess.py
97.22% <97.61%> (+0.83%)
:arrow_up:

numaprom/config/__init__.py
100.00% <100.00%> (ø)

numaprom/config/_config.py
100.00% <100.00%> (ø)

numaprom/udsink/train_rollout.py
85.43% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


pass kms vault options for ceph object store spec

Currently kms config options are passed to ceph cluster spec, but for
RGW this need to pass seperately and need to set secret engine as
transit than kv.
Signed-off-by: Jiffin Tony Thottan<EMAIL_ADDRESS>

PTAL @umangachapagain

/ok-to-test

PTAL @leseb

/retest

/lgtm


How do i add a attack pose for the oppent so bf can doge

Describe your problem here.
So I'm trying to make an attack animation so bf can dodge the fire but I have no idea how to do that and google cant help at all
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
no i dont have a lua scrpit

https://github.com/ShadowMario/FNF-PsychEngine/wiki/Lua-Script-API:-General-Functions#characterplayanimcharacterstring-animstring-forcedbool--false

ok what do i do now wich one do i use

Probably the one the link takes you to, which literally says play animation

Just play the opponent's animation and time bf's dodge animation to play

i think what you should do is first play the animation on the opponent then use an if statement to detect if the opponent played that animation and if yes then it runs a timer for a certain time bf has to dodge and then detect if the player pressed the spacebar after the timer and if yes it plays the dodge animation on bf but if else then the hit animation plays on bf and bf's health goes down


Update README installation instructions

It appears that this gem is not currently hosted on rubygems, so the installation instructions on the README should be updated so users know they should install from GitHub.
Related to this issue: https://github.com/solidusio-contrib/solidus_stripe/issues/4

Thanks, I'll update the README if we decide to release on RubyGems!


Who/what am I authorizing when I paste this code back in to gdrive?

So not to be too mistrusting, but what and/or who am I entrusting my Drive account to when I authorize this application?
Is my authorization bound to the developer's API key or some similar, and what's to stop that being compromised?

When you give gdrive permission to access your drive it is allowed to access your drive by using an access/refresh token. The access/refresh token is obtained by exchanging the verification code you enter the first time, and the tokens are saved inside the ~/.gdrive directory. Anyone with access to the tokens will be able to access your drive.
More details can be found here: https://developers.google.com/identity/protocols/OAuth2InstalledApp
If you lose your tokens you can revoke the gdrive permission here to invalidate them: https://security.google.com/settings/security/permissions


Update the F# Guide page and some ms.date links

Centered around a better getting started experience for F#. This is based on looking at how other languages document content for newcomers and other learnings in this space. There will be more PRs to address further content.

@cartermp This branch has merge conflicts. Do you want to rebase and then I'll review?

@BillWagner done!

I'll take a look but build report is showing a broken link already:

@mairaw and @BillWagner any additional feedback?

And now, to fix up the VSCode article and tour and numerous other backlog issues 😄


"Dropdown with keyboard nav example" yields "Uncaught TypeError: Cannot read properties of undefined (reading 'focus')"

Bug description:
Can't use keyboard for navigating dropdown menu.  Attempting to do so will yield Uncaught TypeError: Cannot read properties of undefined (reading 'focus').
Link to minimally-working plunker that reproduces the issue:
https://morgul.github.io/ui-bootstrap4 (Dropdown with keyboard nav example)
Steps to reproduce the issue:
Click on dropdown and use arrow keys
Version of Angular, UIBS, and Bootstrap
Angular: 1.8.2
UIBS: 3.0.7
Bootstrap: 4

Fixed by #68.


Added test for HistoryStats and ExecutionStats for history execution

What changed?
Added test for HistoryStats and ExecutionStats for history execution

Why?
as part of code coverage week

How did you test it?
Unit Test

Potential risks
No risk

Release notes

Documentation Changes

Pull Request Test Coverage Report for Build 018f7319-5adc-4816-90bc-9e9b5baaa864
Details

0 of 0   changed or added relevant lines in 0 files are covered.
25 unchanged lines in 9 files lost coverage.
Overall coverage increased (+0.3%) to 69.16%

Files with Coverage Reduction
New Missed Lines
%

common/task/fifo_task_scheduler.go
2
82.47%

service/history/replication/task_processor.go
2
81.25%

common/membership/hashring.go
2
84.69%

service/matching/tasklist/matcher.go
2
89.35%

service/matching/tasklist/task_reader.go
2
75.07%

service/history/task/task.go
3
84.81%

service/history/task/timer_standby_task_executor.go
3
85.63%

common/persistence/statsComputer.go
3
96.07%

service/history/execution/cache.go
6
74.61%

Totals

Change from base Build 018f72e3-fd65-4201-917b-4d25441bb350:
0.3%

Covered Lines:
101817

Relevant Lines:
147219

💛  - Coveralls


Unexplained panics in RemoveHero

Internal sentry links: https://sentry.tools.element.io/organizations/element/issues/69588/?project=56
runtime.errorString: runtime error: invalid memory address or nil pointer dereference
  File<EMAIL_ADDRESS>line 97, in (*Conn).tryRequest.func1
  File<EMAIL_ADDRESS>line 63, in (*RoomMetadata).RemoveHero
  File<EMAIL_ADDRESS>line 480, in (*ConnState).getInitialRoomData
  File<EMAIL_ADDRESS>line 429, in (*ConnState).buildRooms
  File<EMAIL_ADDRESS>line 157, in (*ConnState).onIncomingRequest
  File<EMAIL_ADDRESS>line 126, in (*ConnState).OnIncomingRequest
  File<EMAIL_ADDRESS>line 109, in (*Conn).tryRequest
  File<EMAIL_ADDRESS>line 204, in (*Conn).OnIncomingRequest
  File<EMAIL_ADDRESS>line 235, in (*SyncLiveHandler).serve
  File<EMAIL_ADDRESS>line 166, in (*SyncLiveHandler).ServeHTTP
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 63, in allowCORS.func1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 210, in (*Router).ServeHTTP
  File<EMAIL_ADDRESS>line 214, in AccessHandler.func1.1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 142, in RunSyncV3Server.func2.1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 29, in NewHandler.func1.1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 51, in (*server).ServeHTTP
  File "net/http/server.go", line 2947, in serverHandler.ServeHTTP
  File "net/http/server.go", line 1991, in (*conn).serve

https://sentry.tools.element.io/organizations/element/issues/69694/?project=56
runtime.errorString: runtime error: invalid memory address or nil pointer dereference
  File<EMAIL_ADDRESS>line 97, in (*Conn).tryRequest.func1
  File<EMAIL_ADDRESS>line 63, in (*RoomMetadata).RemoveHero
  File<EMAIL_ADDRESS>line 480, in (*ConnState).getInitialRoomData
  File<EMAIL_ADDRESS>line 429, in (*ConnState).buildRooms
  File<EMAIL_ADDRESS>line 183, in (*connStateLive).processLiveUpdate
  File<EMAIL_ADDRESS>line 86, in (*connStateLive).liveUpdate
  File<EMAIL_ADDRESS>line 183, in (*ConnState).onIncomingRequest
  File<EMAIL_ADDRESS>line 126, in (*ConnState).OnIncomingRequest
  File<EMAIL_ADDRESS>line 109, in (*Conn).tryRequest
  File<EMAIL_ADDRESS>line 204, in (*Conn).OnIncomingRequest
  File<EMAIL_ADDRESS>line 235, in (*SyncLiveHandler).serve
  File<EMAIL_ADDRESS>line 166, in (*SyncLiveHandler).ServeHTTP
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 63, in allowCORS.func1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 210, in (*Router).ServeHTTP
  File<EMAIL_ADDRESS>line 214, in AccessHandler.func1.1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 142, in RunSyncV3Server.func2.1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 29, in NewHandler.func1.1
  File "net/http/server.go", line 2109, in HandlerFunc.ServeHTTP
  File<EMAIL_ADDRESS>line 51, in (*server).ServeHTTP
  File "net/http/server.go", line 2947, in serverHandler.ServeHTTP
  File "net/http/server.go", line 1991, in (*conn).serve

Both tracebacks start(end?) with
  File<EMAIL_ADDRESS>line 97, in (*Conn).tryRequest.func1
  File<EMAIL_ADDRESS>line 63, in (*RoomMetadata).RemoveHero
  File<EMAIL_ADDRESS>line 480, in (*ConnState).getInitialRoomData

which suggests that it is possible for metadata to be nil here:
https://github.com/matrix-org/sliding-sync/blob/2e7850edbc095d385e2e5a04a40cc17f273212a2/sync3/handler/connstate.go#L472-L480

(I am assuming that the panic handler in tryRequest.func1 is reporting the nil dereference rather than  generating it?)

Unsure, I think it is generating it?

Kegan has a better hypothesis:

also dmr I found the cause of https://github.com/matrix-org/sliding-sync/issues/85 - this happens when the global cache does not return metadata for a requested room ID and there is no invite metadata for the room in question i.e it's a knock (I think)

also dmr I found the cause of #85 - this happens when the global cache does not return metadata for a requested room ID and there is no invite metadata for the room in question i.e it's a knock (I think)

Grepping for the string knock in sync2 yields no matches, which makes me think the proxy is just ignoring knocks today?

This looks to be caused by

user joins a space P
the proxy is not aware of a room C
C is marked as a child of P by adding an m.space.child event to P


[BUG/ UI Improvement] New Part form: Input fields for supplier/manufacturer part can be filled although toggle is OFF

Please verify that this bug has NOT been raised before.

[X] I checked and didn't find a similar issue

Describe the bug*
When adding a new part, the form area "Supplier Options" is visible and can be filled out although the toggle switch "Create initial supplier data for this part" is not active.
In case I fail to activate the toggle, the data provided in that section of the form is ignored and no supplier parts or manufacturer parts are created - which is hard to catch, especially when adding multiple parts in a row
Steps to Reproduce

Go to "Parts"
open "New Part" modal
find the "Supplier Options" section at the bottom of the form

Expected behaviour
in order to avoid that mistake I would propose to activate/deactivate the four input fields for supplier/manufacturer part based on the toggle switch - or, even better, actually show/hide the input fields based on the toggle.
Deployment Method

[X] Docker
[ ] Bare metal

Version Information
Version Information:
InvenTree-Version: 0.10.0 dev
Django Version: 3.2.16
Commit Hash: 26f71b3
Commit Date: 2023-01-26
Database: postgresql
Debug-Mode: False
Deployed using Docker: True
Active plugins: [{'name': 'IPNAutoGenerator', 'slug': 'ipnautogenerator', 'version': None}, {'name': 'Brother Labels', 'slug': 'brother', 'version': '0.6.0'}]
Relevant log output
No response

Related: https://github.com/inventree/InvenTree/issues/4266

@simonkuehling thanks for adding this report - I'm currently working on a fix for #4266 so I'll ensure this gets fixed also.

Your speed and dedication to this project are mind boggling :-) awesome!


Links in sidebar of Developer documention are broken

The links in sidebar of the page https://www.metanorma.org/develop/ are broken.

Can you please help make a PR to fix this? Thank you.


Resuming the paused download

How to resume the paused download task ?

You can start your download again with startDownload(taskToekn) method


synd.create_link error! Not support & character

Hello,
I am trying to use (synd.create_link) function to get a unique file URL, but I found that if my folder includes & such as Anniversary Statements & Illustration then will show the below error message.
{"error":{"code":1000,"errors":{"line":61,"message":"use link failed"}},"success":false}
May I know is it possible to support "&" character when i call (synd.create_link) function?
Thank you.

I changed to ASCII Characters then this issue has been solved. Thank you.

I changed to ASCII Characters then this issue has been solved. Thank you.


Meltano Yml Borked

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/145
Originally created by @jschatz1 on 2018-10-27 02:05:33

Contents for install now looks like this:
? !!python/object/apply:meltano.core.plugin.PluginType [extractors]
: - {name: tap-first, url: 'git+https://gitlab.com/meltano/tap-first.git'}

cc @mbergeron

View 2 previous comments from the original issue on GitLab


Augur top left link

Clicking on AUGUR on the top left of the site shouldn't reload the page

Right now this is intended behavior.  Am open to suggestions though!

With a site that takes ~20 seconds for me to load on Windows 10 Opera having any refreshes beyond one I purposefully do by either F5 or clicking the refresh button is annoying

Point taken.  I'll make it just link back to Overview instead of doing a full refresh.

Added in 7f7e9549adc5d765b0848841a00901a2c12e54c7.


Production environment of Mauro on NHS Digital Azure/AWS instance (not Oxford)

Check with Jas. Jas team may be delivering the 'setting up the environment'
Damian M or his team member needs to be on the assigned list
Bob and his team can/may move this forward
Solution Assurance Sign-Off
Cath comments on 2nd  July'20

Suspect this is a duplicate

Closed as duplicate


Have you tried to integrate it with Azure Functions DI

He Alejandro, first of all nice work! Secondly, have you tried to integrate it with Azure Functions dependency injection system? Building a new ServiceProvider and applying that to a new HttpRequest feels like some overhead. Why not adding the dependencies to the existing ServiceProvider? Or do some dependencies conflict with existing ones for Azure Functions? Thanks in advance

Hi @DibranMulder,
I havent tried... It is indeed an "ackward workaround" to not use the default DI system. I didnt feel comfortable adding MVC middlewares to the main DI system since wouldn be used by the functions, and that might add some overhead. That is why I prefer to memoize _provider  and _routeBuilder over having it added to the main DI system... feels more clean for me.
But if you manage to integrate it having better results, please share your experience. I am sure it will contribute to improve this workaround.


change the default '/app' directory

could tell me how and where to change the '/app' directory to another?

Hi, changing the /app directory required changing the apache configuration,
and possibly some other bits too, if you don’t mind my asking, why do you
need to change it?
On Wed, 7 Nov 2018 at 07:52, kentcc88<EMAIL_ADDRESS>wrote:

could tell me how and where to change the '/app' directory to another?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mattrayner/docker-lamp/issues/43, or mute the thread
https://github.com/notifications/unsubscribe-auth/ADVzNtOhhnYzkcC4TywKDvmX1WKmG3w6ks5uspFUgaJpZM4YR73I
.

My website has been installed in '/app' directory successfully base on your "docker-lamp", but my source code needs run in '/app/public'. So now my situation is , when i open my web, need to add '/public' at the end of the domain (http://www.xxx.com/public).

Not a problem, I’d personally recommend restructuring to remove the public
folder
On Wed, 7 Nov 2018 at 08:28, kentcc88<EMAIL_ADDRESS>wrote:

ok, thank you very much.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/mattrayner/docker-lamp/issues/43#issuecomment-436543784,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADVzNtEbZaaUPB52CkPDN9FGzuu_7Bf_ks5uspmxgaJpZM4YR73I
.

alright, but i will try your method first, if it still not works, i will consider to restructure removing 'public' folder.

i try to build a soft link to '/app/public' so that it works now. This seems to be a relatively simple method.

I'm glad you managed to get it working, I'll close the issue now but if you have any other questions/problems feel free to open a new one :)

I request reopening this issue. There are applications where the PHP code includes files from above the document root. If the document root is forced to be /app, there is no way to recreate the directory structure expected by the application.


Test cases for MIT issue

Raw transaction as well as the ledger parameters to create automated tests

// MIT creation
const src = {"version":4,"inputs":[{"address":"MW2VhddMQtjKBbj11iv59PiJSS4kJeSBEL","previous_output":{"address":"MW2VhddMQtjKBbj11iv59PiJSS4kJeSBEL","hash":"3cbc896267e81178526e97a0caf07df481cac8866fad50560add51a78faf7b88","script":"dup hash160 [ f2b5ee4e29eab788589743990b0ae11611e07375 ] equalverify checksig","index":3},"script":"","sequence":4294967295}],"outputs":[{"address":"MW2VhddMQtjKBbj11iv59PiJSS4kJeSBEL","attachment":{"version":207,"type":6,"symbol":"Ephy","address":"MW2VhddMQtjKBbj11iv59PiJSS4kJeSBEL","content":"Unicorn","status":1,"to_did":"ehsueh","from_did":"ehsueh"},"value":0,"script_type":"pubkeyhash"},{"address":"MW2VhddMQtjKBbj11iv59PiJSS4kJeSBEL","attachment":{"version":1,"type":0},"value":1222850000,"script_type":"pubkeyhash"}],"lock_time":0}
const des = {"ledger_inputs":[[{"version":{"type":"Buffer","data":[4,0,0,0]},"inputs":[{"prevout":{"type":"Buffer","data":[136,123,175,143,167,81,221,10,86,80,173,111,134,200,202,129,244,125,240,202,160,151,110,82,120,17,232,103,98,137,188,60,3,0,0,0]},"vout":3,"script":{"type":"Buffer","data":[118,169,20,242,181,238,78,41,234,183,136,88,151,67,153,11,10,225,22,17,224,115,117,136,172]},"sequence":{"type":"Buffer","data":[255,255,255,255]}}],"outputs":[{"amount":{"type":"Buffer","data":[0,0,0,0,0,0,0,0]},"script":{"type":"Buffer","data":[118,169,20,242,181,238,78,41,234,183,136,88,151,67,153,11,10,225,22,17,224,115,117,136,172]},"postfix":"cf000000060000000665687375656806656873756568010445706879224d5732566864644d51746a4b42626a31316976353950694a5353346b4a655342454c07556e69636f726e"},{"amount":{"type":"Buffer","data":[208,53,227,72,0,0,0,0]},"script":{"type":"Buffer","data":[118,169,20,242,181,238,78,41,234,183,136,88,151,67,153,11,10,225,22,17,224,115,117,136,172]},"postfix":"0100000000000000"}],"locktime":{"type":"Buffer","data":[0,0,0,0]},"timestamp":{"type":"Buffer","data":[]},"nVersionGroupId":{"type":"Buffer","data":[]},"nExpiryHeight":{"type":"Buffer","data":[]},"extraData":{"type":"Buffer","data":[]}},0,null,4294967295]],"associatedKeysets":["44'/2302'/1'/0/0","44'/2302'/1'/0/0"],"changePath":"44'/2302'/1'/0/0","outputsScript":"0100000000000000001976a914f2b5ee4e29eab788589743990b0ae11611e0737588accf000000060000000665687375656806656873756568010445706879224d5732566864644d51746a4b42626a31316976353950694a5353346b4a655342454c07556e69636f726ed035e348000000001976a914f2b5ee4e29eab788589743990b0ae11611e0737588ac0100000000000000","sigHash":1,"segwit":false,"additionals":[],"options":{"version":4,"outputsPrefix":"040400","outputScriptChunks":[{"type":"Buffer","data":[1,0,0,0,0,0,0,0,0,25,118,169,20,242,181,238,78,41,234,183,136,88,151,67,153,11,10,225,22,17,224,115,117,136,172,207,0,0,0,6,0,0,0,6,101,104,115,117,101,104,6,101,104,115,117,101,104,1,4,69,112,104,121,34,77,87,50,86,104,100,100,77,81,116,106,75,66,98,106,49,49,105,118,53,57,80,105,74,83,83,52,107,74,101,83,66,69,76,7,85,110,105,99,111,114,110]},{"type":"Buffer","data":[208,53,227,72,0,0,0,0,25,118,169,20,242,181,238,78,41,234,183,136,88,151,67,153,11,10,225,22,17,224,115,117,136,172,1,0,0,0,0,0,0,0]}]}}


Make clickable react to NumPadEnter and Spacebar, too

The Clickable modifier only reacts to the "main" Enter key. This PR makes it also respond to the numpad Enter key, and the spacebar key.
Fixes CMP-5732
Testing
Smoke tested on the desktop demo: clickable composables react as expected.
Added a lot of tests to ensure the behavior is correct for previous and new keys (there were no tests).
QA should probably test this.
Release Notes
Features - Multiple platforms

The clickable modifier now responds to NumPadEnter and Spacebar, too, in addition to Enter.

Hi @rock3r @igordmn
How disable spacebar from clickable in 1.7.0 ?

First thing that comes to mind is an onPreviewKeyEvent that returns true when the key is a space at, placed after clickable

But this return unknown code key in window key event.

Not sure what that means

我真的不知道你们脑袋里面在想什么，作为桌面端程序，按空格键预览图片不是很常见的操作吗？你这样搞了之后，我这边事件全部错乱了呀，能不能好好的改bug，别加这些莫名其妙的特性？这样真的很烦！

@michaellee123
Exactly, I also had a problem 👍

Hello, @rock3r, @igordmn
This change made spacebar completely unusable as a global hotkey for the whole window (I've used it as a "pause" in my app).
If I define a onPreviewKeyEvent in Window and return true for spacebar after handling, this partially returns the previous behavior, but not with the text fields - when pressing spacebar in text fields event still propagates to the window handler.
Also global hotkeys already were a pain because of https://youtrack.jetbrains.com/issue/CMP-1925, but at least it worked with the help of onKeyEvent { it.key != Key.Tab } on every TextField (anyway this is still not a good solution, because every default TextField, where this modifier was forgotten, calls global hotkeys when typing).
I use the following code now:
Window(
    ...
    onKeyEvent = ::handleEvent,    // my default handler before this MR
    onPreviewKeyEvent = { if (it.key == Key.Spacebar) handleEvent(it) else false }  // workaround for this MR only for Space key
) {
    TextField(
        ...
        modifier = Modifier.ignoreGlobalHotkeys(),
    )
}

// https://youtrack.jetbrains.com/issue/CMP-1925
// this stops propagation of all events except Tab to window
fun Modifier.ignoreGlobalHotkeys() = onKeyEvent { it.key != Key.Tab }

fun handleEvent(event: Event) = when(it.key) {
    Key.Spacebar -> {
         // do some logic
         true
    }
    // other keys
    else -> false
}

So now i must choose between:

spacebar works as enter and doesn't work as global hotkey (because of this MR)
spacebar works as global hotkey, but when i typing into textfields i can't disable it, because window onPreviewKeyEvent handler is the only place to override this MR change and in handler i can't identify the event source (textfield or not)

Maybe you can give me any advice?

@badmannersteam the issue you're seeing seems more due to CMP-1925 than this change, tbh
It's correct for spacebar and numpadenter to trigger click on the focused component — that is what all UI frameworks do. The bug is probably separate here — is clickable using an onPreviewKeyEvent handler that intercepts the keypress before others do? That would be wrong.
I'd suggest opening a bug on YouTrack though, because a merged PR is not really a good place to file issues...

@rock3r

It's correct for spacebar and numpadenter to trigger click on the focused component — that is what all UI frameworks do
I agree with Enters, but not with Space - nor system Windows apps like Explorer, nor crosplatform apps like Chrome perform click with Space, only with Enters.

I'd suggest opening a bug on YouTrack though, because a merged PR is not really a good place to file issues...
Yes, will do this, just asking before - maybe there is an obvious solution that I didn't find.

you could consider finding the root cause of the issue and opening a PR to fix it
I'm afraid that my understanding of current implementation of keyboard handlers is not enough.
Also default Tab/Enter navigation looks a bit hardcoded and imho requires a revision from core team to add some configuration/overriding posibilities.

Thanks for your answer.

nor system Windows apps like Explorer

I checked Windows 11 native apps, and they perform the action on Space on most clickable components when they are in focus:

File Explorer
Calculator
Paint
Settings
File properties
Start menu

clickable is very opinionated component, and it is by design that its behaviour can change across versions.
If you need customization of clicks/key handling, you should use Modifier.onClick instead, not add it to clickable.


do you have an example in gradle?

Hi, first thanks for contributing your code. My question is: do you have an example repository that uses gradle? I'm not able to apply using the documentation, I'm a little beginner.

@warleyvods E.G.: https://github.com/reportportal/agent-java-junit5


🧑💻:  Add to Documentation in AI

:red_circle: Title :  Add Documentation in AI
:red_circle: Enhancement Aim  :  Add guide that explains basic AI algorithms
:red_circle: Changes : A comprehensive document that explains search optimization algorithms like BFS, DFS, A*, Djikstra along with practical examples
Screenshots 📷
N/A

:white_check_mark: To be Mentioned while taking the issue :

Full name :  Insha Khan
What is your participant role?

I would like to add the following Basic Algorithms of AI and ML as a beginner's guide. If it's fine according to you , please assign this issue to me . @Avdhesh-Varshney

Supervised Learning Algorithms
•	Linear Regression: For predicting a continuous output.
•	Logistic Regression: For binary classification problems.
•	Decision Trees: For both classification and regression.
•	Support Vector Machines (SVM): For classification and regression using hyperplanes.
•	K-Nearest Neighbors (KNN): For classification based on proximity to neighbors.

Unsupervised Learning Algorithms
•	K-Means Clustering: For grouping data into clusters.
•	Hierarchical Clustering: For building a hierarchy of clusters.
•	Principal Component Analysis (PCA): For dimensionality reduction.

Reinforcement Learning Basics
•	Q-Learning: A simple RL algorithm to start learning decision-making in environments.
•	Monte Carlo Methods: For decision-making problems with randomness.

Ensemble Methods
•	Random Forest: An ensemble of decision trees for classification and regression.
•	Bagging and Boosting: Methods like AdaBoost for improving prediction accuracy.

Neural Networks (Introduction)
•	Perceptron: The most basic form of a neural network.
•	Feedforward Neural Networks: The foundation of deeper architectures.
•	Backpropagation: For training neural networks.

Search and Optimization Algorithms
•	A Search*: Used in pathfinding and graph traversal.
•	Genetic Algorithms: For optimization inspired by natural evolution.

Evaluation Metrics
•	Understand evaluation metrics like accuracy, precision, recall, F1-score, and ROC-AUC to gauge the performance of your models.


Heatmap distributed - unexpected colors when row is zero

Bug report
Codesandbox
https://codesandbox.io/s/cranky-moore-eknq6
Explanation

What is the behavior you expect?
When all values in a row are zeros or empty, the row should be white.

What is happening instead?
The whole row is colored (in a random color?)

It seems that since version 3.11.2 heatmap with distributed: true looks different when all values are zero/empty. Prior to that version the whole row would be white. distributed: false also results in white row, as expected.

You're right, I made a small mistake in 3.11.2
Fixing it soon.


Removed viz_tools notebook from master

Signed-off-by: Otavio Napoli<EMAIL_ADDRESS>

LGTM


Atharv Vani

This is Atharv Vani. And I will be adding my data to do my first contribution as well as get a card on the website.
Please consider this under Hacktoberfest 2022 and please add the tags of it.

Go ahead. @Atharv-110


How to connect ledger nano x

How to connect ledger nano x

Sorry but we would need more information on what you are trying to do. Please let us know if you have still trouble with this.

Does only Lotus support ledger nano x? Are there other wallets? Too much trouble building nodes

No, Glif is a Filecoin webwallet that has Ledger support https://wallet.glif.io/


Google Keep images are not displayed

#18 my submitted pull request adds a whitelist feature.
@octatone has not responded to any messages or emails about this pull request.


Input labels

Maybe I'm missing something, but shouldn't form input labels also be translated?

Which labels are you referring to?

Well, just for example:
Original:
<%= f.label :email %>
  <%= f.email_field :email %>
Modified:
<%= f.label :email, t(:email) %>
  <%= f.email_field :email %>
Otherwise all the labels appear in English regardless of locale, no?

No, label will translate it to the appropriate language.

Ah, I was indeed missing something. Thanks!
Nikue Gardner
On Mon, Mar 23, 2015 at 6:28 PM, Jason Barnabe<EMAIL_ADDRESS>wrote:

No, label will translate
http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-label
it to the appropriate language
https://github.com/mcasimir/devise-i18n-views/blob/master/locales/zh-CN.yml#L6
.
—
Reply to this email directly or view it on GitHub
https://github.com/mcasimir/devise-i18n-views/issues/70#issuecomment-85077451
.


fix(service): allow instant function to also take care of post proces…

…s configuration
fixes an issue where the newly introduced postprocessFn was not working with $translate.instant() - this fix now also corrects the behavior for this corner case.
But remember: instant - calls will not take care of async loaders!

tldr: Does this fixing open issues?

I've not seen any issue yet coming up besides that it popped up in the customer project where the "instant labels" were missing the post processing information.

Ok, picked


Dolfyn Functionality: IO and rotations

2 other readers need to be added and then testing set up but it would be good to discuss if this is the direction we want to go in.

My most recent push changed the read time of the read_signature example from 70 minutes to 3 minutes with half of that being in the fread calls. I will continue to look to improve the algorithm but it looks like the 1.5 minutes of fread are baked in (unless we can push them to cuda or something like that)

Updated the call method in dolfyn_read to be compatible with prior Matlab versions (I had option=value instead of 'option',value)

@Alex-McVey your recent changes worked and i was able to run the examples. However, i am having trouble with some of the tests. It looks like there may be some more MATLAB version compatibility issues. The error i get occurs when trying to read the netcdf files in your tests.

Error using netcdf.getVar (line 137)    12 is not a recognized netCDF datatype.

This is directly confined to the tests, but it may be something to consider. If users are saving these files in netCDF format and then trying to read them later, we should make sure that there is backwards compatibility between matlab versions or we should update our requirements.

@Alex-McVey can you pull the latest commits from the dev branch? This should update github actions to run the R2020b matlab release test on your PR.

Status of Dolfn-matlab as of 9/30
All pushes up to https://github.com/MHKiT-Software/MHKiT-MATLAB/pull/79/commits/903daf1340c1adf08f72847d5498e392395786b0 (The set_coords change to dir did ...) were associated with the original python PR (DOLfYN source code #169 https://github.com/MHKiT-Software/MHKiT-Python/pull/169). These pushes are the core of Dolfyn and allow for users to read and write Norteck, signature, and rdi files as well as rotate through the various beam orientations.
All pushes after are related to the second python Dolfyn PR (PR 186 https://github.com/MHKiT-Software/MHKiT-Python/pull/186)
Functions covered so far by me

set_range_offset for adp
find_surface (from pressure) for adp
nan_beyond_surface for adp
correlation_filter for adp

The functions I haven't covered are too numerous to list but the files that need to be added are (from python module)

tools/fft.py
tools/misc.py (might not need any of these)
adp/clean.py (many of these functions were part of what I added)
adv/clean.py
adv/motion.py
adv/turbulence.py

I can't say that this is the complete list of items missing but it should be close


[Draft] Disable "sort-includes" in clang-format for ZAP generation.

Disable "sort-includes" in clang-format for ZAP generation.
Also update cluster-objects-src.zapt to use the correct #include statement order which was previously altered by clang-format. Update the ZAP-generated files.

@selissia could you add to the PR description the why it is desirable to not have sort-includes?

@selissia could you add to the PR description the why it is desirable to not have sort-includes?

This is a Draft PR for now, I'm checking that everything compiles. I was planning to start a discussion on Slack proposing this change.


setNoDelay shoould correcly allow enable/disable

This fixes a bug where if the stream was not open, calling setNoDelay
with disable would actually enable it.
@indutny please review and merge

Landed in 431fb9b9b872163f7903877ab1aed44bd9b7864c, thank you!


Play from URL funktion

Feature request
I'm submitting a proposal to ...

[x] new feature
[ ] change an existing feature

Describe your request

Dear CastagnaIT,
I’m not sure if this is the right or appropriate place for this question:
If I have a Netflix share link url in the form of
https://www.netflix.com/us/title/xxxxxxx?s=i&trkid=yyyyyyy&vlang=en&clip=zzzzzzz
is it possible to interact with your add-on (by the means of a python script) and make it play the stream using the xxx, yyy, or zzz numbers , respectively?
I hope that I didn’t overlook this function on the documentation and therefore asking a very dumb question ;)
Thank you for this great add-on!
Describe the use case

I was thinking to write a small Pythonista script that would allow me to select a movie on my phone’s Netflix app and then play it on Kodi using the “share-run Pythonista script” functionality to extract the link.

the addon not support weblinks,
mentioned link provide the tvshowid or the movieid only
since there is already a lot of complex things to keep maintained, i will add new things only due to website changes or for particular cases that will be evaluated
but if you are able you can create a your addon that elaborate the link and callback this addon to the play endpoint:
with the movieid you can use it to play movies, by calling:
plugin://plugin.video.netflix/play/movie/MOVIEID/
instead for the tvshow if you are able to get the full id's then you can play by calling:
plugin://plugin.video.netflix/play/show/TVSHOWID/season/SEASONID/episode/EPISODEID/
the tvshowid alone is useless
(replace uppercase with appropriate id's)

Thanks for your reply! I’ll try your suggestion.


Add positions for Popover

Added 6 positions to the existing top and bottom:
    'top',
    'top-right',
    'right',
    'bottom-right',
    'bottom',
    'bottom-left',
    'left',
    'top-left'

Still missing the arrows for left and right

I have noticed a weird animation for non bottom positions. The popover pop at the center, then goes up. But it was present before too, so...


Change Optimization kwarg autoad to adtype

Changing the name of this keyword argument to optim_problem and related functions from autoad to adtype, so that it matches the interface used for constructing samplers and in Optimization.jl.
In addition to just making things more consistent, this also fixes a bug where adtype is mistaken for a generic kwarg and ends up passed to Optim.Options, where it causes an error:
# Turing v0.30.3
using Turing
using Optimization, OptimizationOptimJL
using ReverseDiff

@model function example(x, y)
    a ~ Normal()
    b ~ Normal()
    σ ~ Gamma()

    μ = a .+ b .* x
    y ~ MvNormal(μ, σ)
end

x = rand(10)
y = 1 .+ 2x + randn(10)

m = example(x, y)
prob = optim_problem(m, MAP(), adtype=AutoReverseDiff())
solve(prob.prob, LBFGS())

ERROR: MethodError: no method matching Optim.Options(; extended_trace::Bool, adtype::AutoReverseDiff, callback::OptimizationOptimJL.var"#_cb#12"{…})

Closest candidates are:
  Optim.Options(; x_tol, f_tol, g_tol, x_abstol, x_reltol, f_abstol, f_reltol, g_abstol, g_reltol, outer_x_tol, outer_f_tol, outer_g_tol, outer_x_abstol, outer_x_reltol, outer_f_abstol, outer_f_reltol, outer_g_abstol, outer_g_reltol, f_calls_limit, g_calls_limit, h_calls_limit, allow_f_increases, allow_outer_f_increases, successive_f_tol, iterations, outer_iterations, store_trace, trace_simplex, show_trace, extended_trace, show_warnings, show_every, callback, time_limit) got unsupported keyword argument "adtype"
   @ Optim C:\Users\...\.julia\packages\Optim\EJwLF\src\types.jl:75
  Optim.Options(::T, ::T, ::T, ::T, ::T, ::T, ::T, ::T, ::T, ::T, ::T, ::T, ::Int64, ::Int64, ::Int64, ::Bool, ::Bool, ::Int64, ::Int64, ::Int64, ::Bool, ::Bool, ::Bool, ::Bool, ::Bool, ::Int64, ::TCallback, ::Float64) where {T, TCallback} got unsupported keyword arguments "extended_trace", "adtype", "callback"
   @ Optim C:\Users\...\.julia\packages\Optim\EJwLF\src\types.jl:45

Stacktrace:
 [1] kwerr(kw::@NamedTuple{…}, args::Type)
   @ Base .\error.jl:165
 [2] __map_optimizer_args(cache::OptimizationCache{…}, opt::LBFGS{…}; callback::Function, maxiters::Nothing, local_maxiters::Nothing, maxtime::Nothing, abstol::Nothing, reltol::Nothing, kwargs::@Kwargs{…})
   @ OptimizationOptimJL C:\Users\...\.julia\packages\OptimizationOptimJL\yMF3E\src\OptimizationOptimJL.jl:65
 [3] __solve(cache::OptimizationCache{…})
   @ OptimizationOptimJL C:\Users\...\.julia\packages\OptimizationOptimJL\yMF3E\src\OptimizationOptimJL.jl:204
 [4] solve!(cache::OptimizationCache{…})
   @ SciMLBase C:\Users\...\.julia\packages\SciMLBase\OK4PC\src\solve.jl:179
 [5] solve(::OptimizationProblem{…}, ::LBFGS{…}; kwargs::@Kwargs{})
   @ SciMLBase C:\Users\...\.julia\packages\SciMLBase\OK4PC\src\solve.jl:96
 [6] solve(::OptimizationProblem{…}, ::LBFGS{…})
   @ SciMLBase C:\Users\...\.julia\packages\SciMLBase\OK4PC\src\solve.jl:93

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

-5 of 5 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 0.0%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/optimisation/Optimisation.jl
0
5
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
0

Relevant Lines:
1386

💛  - Coveralls


Can the input of pinocchio.forwardKinematics() be a set of joint angles?

For a 6-DOF robot, we have a set of joint angles as follows.
q_all = np.array([[0, 0, 0, 0, 0, 0],[1, 1, 1, 1, 1, 1],[2, 2, 2, 2, 2, 2]]), which is a 3x6 matrix.
So can we take “q_all” directly as an input “q” to pinocchio.forwardKinematics(model, data, q)?
Because the method used for loop is time-consuming, let's say "q_all" is a 1000* 6 matrix.

Batch computation is not yet supported by Pinocchio. What is your application?

What is the application for? Which computations do you want to perform after this batch computation?

What is the application for? Which computations do you want to perform after this batch computation?
I want to use it in the reinforcement learning application of 7-DOF robot. For example, input 1000 joint angle samples to calculate their forward kinematics. If the for loop is used for serial calculation, it takes a long time. Therefore, I want to use parallel computing to improve computing efficiency.

What is the application for? Which computations do you want to perform after this batch computation?

I want to use it in the reinforcement learning application of 7-DOF robot. For example, input 1000 joint angle samples to calculate their forward kinematics. If the for loop is used for serial calculation, it takes a long time. Therefore, I want to use parallel computing to improve computing efficiency.

Thanks for your advice!
I'm working in Python. And I will consider the multi-threading computation.

Small question: what do you expect from the forward kinematics results? You can see to the pool structure implemented in Pinocchio to use them for multi-threading evaluation.
Do you work in C++?

Thanks for your advice!
I'm working in Python. And I will consider the multi-threading computation.


HIVE-25623: Create a parametrized test to check against the disabled MIN_HISTORY config

What changes were proposed in this pull request?
Make the DbTxnManager based tests parameterized and running them both with enabled and disabled TXN_USE_MIN_HISTORY_LEVEL.
I also modified the setup function to set back the HiveConf to default value before every test run since there were some tests e.g. testFullTableReadLock that made changes in the configuration and didn't reset them so it affected other tests.
Why are the changes needed?
Cover the disabled TXN_USE_MIN_HISTORY_LEVEL functionality with tests.
Does this PR introduce any user-facing change?
No
How was this patch tested?
Locally run the tests.

The TestNegativeLlapLocalCliDriver [authorization_import_ptn] test failure seems to be an intermittent issue. It is passing locally.


How to create a tab with close button?

looking for a way to both make tabs with a close button and draggable tabs, I found this comment pointing to the library. I found it great but couldn't make it work yet. the link to code samples in https://react-headless-tabs.pierluc.io/#examples is broken. Looking around in the repo I found this sample (far complex than I though tho)... I couldn't make it work  tho, it seems the css is broken. What am I missing to build this sample work correctly?
edit 1: it seems I have to use this library? https://tailwindcss.com/docs/installation it isn't working yet tho, the css isn't working.

Alright, got it working! to add it to electron, use: https://thoughtbot.com/blog/adding-tailwind-to-electron
if you got the error

Error: PostCSS plugin tailwindcss requires PostCSS 8

then you need to use a older version of package, install it like this (source here):

Uninstall Tailwind and re-install using the compatibility build instead
npm uninstall tailwindcss postcss autoprefixer
npm install tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9

Thanks for pointing out the broken links in examples, I'll fix them shortly!
The concept of closing a tab can be reduced to "remove the tab from the array passed to useTabs":
function Example() {
  const [tabs, setTabs] = useState(["one", "two"])

  useTabs(tabs);

  const closeTab = () => {
    // Close tab "two"
    setTabs((tabs) => tabs.filter((tab) => tab !== "two"))
  }
}

As for drag and drop, the example uses react-dnd but beyond that it depends heavily on your use case and the library you choose.
The examples are made with Tailwind but you can use react-headless-tabs without Tailwind, it is not bound to any styling solution in particular.

I see. I haven't run this yet but does this include the "X' (close button)? or this is up to me implement it?

The UI is all up to you, this library only handles the logic of maintaining and switching between tabs.


Run grandpa e2e test in CI

There is an e2e test in interchain test that uses the grandpa light client contract and executes an ICS20 transfer with a substrate chain. We should run this test as part of our CI.

Thinking a bit more about this, I think it's worth taking this test and making it plug in nicely with our current setup. Especially if we are using a mock VM in unit tests, we want to ensure we robust E2E coverage.
To support this, we need to make a few changes.

Support the hyperspace relayer in our tests. We can add a new case here with the relevant configuration.
No longer assume every chain config is a simd. We can make some changes here to account for a polkadot chain (can determine the type from tc )

Closed by #4959


Format Document with cucumber removes the commented Gherkin steps

👓 What did you see?

Comment some gherkin steps (Given/When/Then/And/But) inside a feature file.
Right-click and click on Format Document
Commented Gherkin steps removed automatically

✅ What did you expect to see?
It should not remove any commented gherkin steps instead it should only format the feature file

📦 Which tool/library version are you using?

🔬 How could we reproduce it?

Steps to reproduce the behavior:

Install '...' version '...'
Create a file called '....'
Run command '....'
See error '....'

📚 Any additional context?

This text was originally generated from a template, then edited by hand. You can modify the template here.

Agreed. Sometimes, we need comments on the feature for maintenance reasons.