[Feature Request] Copy utility : copy text only + auto trim on copy content

Description of the new feature / enhancement
That would be nice to have a utility to alter the copy"Ctrl+C" behaviour.
That could be another shortcut such as "Win +C".
Microsoft started something with Clipboard options in Windows 10, that could complement it.
The features I have in mind:

Copy text only (no styles)
Auto trim
Copy paste history
Control copy cache time / auto clear after X min

Scenario when this would be used?
When copying commands from a terminal to a document, when writing technical documentation.
When copying code samples from an IDE to a document, when writing technical documentation.
When copying content between two documents in differents tools (word, confluence, sharepoint, vscode ...).
When copying from a tool in dark mode to a tool in clear mode (copy white text to white background 😅)
When copying text from outlook email because outlook tends to add an extra space at the end of the selection.
When copying password that stays indefinitely in clipboards. (some password managers handle that, some others don't)
Supporting information
No response

Clipboard history is already available in Windows 10 (has to be enabled in the clipboard options)
@cbontemps  is this the same feature you are referring to with "copy paste history"?
But "copy text only" would be a huge improvement. Ironically, this feature was included in Windows 10 Insider Preview Build 21318 (it is called Paste as Text), but never made its way into the standard version:

Source: Windows 10 Insider Preview Dev Build 21318
So implementing this feature should be just a matter of retrieving that piece of code from the Insider Preview.
The other two features (auto trim and cache time) are also nice but I would give priority to "paste as plain text".

@vanniaz to answer your question, yes the copy history is already implemented in Windows 10, but without much control over what is kept and how long. Also it requires 2 click to pin or remove an item from history. I think this feature could be more user friendly.
Trim would also be a real help for me as I work with MS Office tools which tends to add extra space when selecting words.

@cbontemps yes I agree, sometimes the (stupid) selection logic includes extra spaces and to avoid this you have to carefully place the cursor to the beginning of text, you cannot just double click.
Perhaps to keep things simple SHIFT+CRL+C could mean "copy and trim", while SHIT+CTRL+V could mean "paste as plain text".
So you would have the option to apply trim only, plain text only or both.

So copy without formatting is available in 0.68
I really would love an option to get rid of leading and trailing spaces.


fix: ads-v2 fixes

Description
Notion Issues:

Issues with link component: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=4121a76714cb49f2ba76d20fbeab9766&pm=s
GraphQL code editor heading color: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=82bbeaa2749642268eada28fcf5ec6a6&pm=s
tooltip on long JS Object names: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=353552b086de45329390bd4dfae98ee4&pm=s
Multiple scroll bars on response tab: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=111515d90ec5447687b1b573d64bd6eb&pm=s
Save and delete buttons: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=1ac1fed293994b51b4c31bc44dd2d736&pm=s
Js Objects always on tooltip: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=59f3e5b452d24ab9aa05e9fdd169113f&pm=s
Error message alignment: https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=a6f2cc4e79994b77894c0293d50be3b9&pm=s
Max width of field on Admin settings page: https://www.notion.so/appsmith/Text-boxes-too-small-in-Auth-Pages-ef2d0fb97f8247848113f9a419e3da09?pvs=4

Other issues:

Added data testid for branch create spinner.
Fix: branch name button have a fixed width even if text length is small.

Type of change

Bug fix (non-breaking change which fixes an issue)

Testing

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Also list any relevant details for your test configuration.
Delete anything that is not relevant

[ ] Manual
[ ] Jest
[ ] Cypress

Test Plan

Add Testsmith test cases links that relate to this PR

Issues raised during DP testing

Link issues raised during DP testing for better visiblity and tracking (copy link from comments dropped on this PR)

Checklist:
Dev activity

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

QA activity:

[ ] Speedbreak features have been covered
[ ] Test plan covers all impacted features and areas of interest
[ ] Test plan has been peer reviewed by project stakeholders and other QA members
[ ] Manually tested functionality on DP
[ ] We had an implementation alignment call with stakeholders post QA Round 2
[ ] Cypress test cases have been added and approved by SDET/manual QA
[ ] Added Test Plan Approved label after Cypress tests were reviewed
[ ] Added Test Plan Approved label after JUnit tests were reviewed

/ok-to-test sha=90961bf

/build-deploy-preview

Is partially verified on CE. Will need a EE PR to completely test it out.

Is fixed

Although we are now able to see a tooltip for longer function names, however the tooltips do not disappear when we move the cursor to select a different function:
https://www.loom.com/share/2d6832f323884189b213403de92a40f8

I am still able to see more than 1 scroll bar:
(this is in GSheets)

Although the buttons are now visible, we see an additional divider at the bottom which does not let us view the options in Advanced settings without scrolling. This is a deviation from Prod.

The Delete button is now renamed to Cancel. And on clicking it nothing happens.

https://www.loom.com/share/3ec29a0c2b0447f09de1f1b1675bbee3

5 is occuring due to @ayushpahwa 's change - could you please push a fix here?

This is as per the new design of multiple env. @parth-appsmith can add context here

1 - https://github.com/appsmithorg/appsmith-ee/pull/1508#issuecomment-1560479890 dp is available
3 - tooltip has been placed to the right to prevent overlap.

4 - scrollbar issue has been fixed

/build-deploy-preview

All issues apart from the below are fixed:
The Cancel button in Authenticated API &. GraphlQl is not working. Nothing happens when we click on it.

@shadabbuchh I can only replicate this when the datasource is in temp mode. Once saved and opened for editing, the cancel button works as expected. Previously the delete button was disabled in this state but the cancel behaviour needs to be different. This is not yet documented, I'll update you on the final decision with @parth-appsmith
In the meantime, can you confirm if cancel is working normally on non-temp datasources? Thanks!

@ayushpahwa if by Non-Temp you mean checking the Cancel button in edit mode, then yes it is working.

/build-deploy-preview env=release

/build-deploy-preview

/build-deploy-preview

@ayushpahwa / @tanvibhakta : Callout should have spacing at the top

/build-deploy-preview env=release

/build-deploy-preview

/build-deploy-preview

/build-deploy-preview

/ok-to-test sha=2e90199

/ok-to-test sha=16414b2

This PR has been tested below issues are reopened:

https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=981d15cae6af4b1d8530cf497090c3dc&pm=s
https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=0cdc147a619a430cbcfd113879a5f712&pm=s
https://www.notion.so/appsmith/f353d8c6bd664f79ad858a42010cdfc8?v=f04cde23f6424aeb9d5a6e389cd172bd&p=f52e3023ab544ac49e9ac2ebb28e71c3&pm=s

/ok-to-test sha=3de6e95

/ok-to-test


Update CMakeLists.txt  🐎

🐎 🐎 🐎
Nothing to look here, just I'm just using GH to grab pacthes by the url
I'll publish a new PR to microsoft/vcpkg repo and close this PR
https://patch-diff.githubusercontent.com/raw/microsoft/vcpkg-tool/pull/525.patch

Can you do this with a PR in your fork? Some people are subscribed to notifications.

I'm sorry, will use my fork the next time

You can also create patches locally via git diff > file.patch -- git diff is already in patch format.


Ia-1828: completeness stats api refactoring

branch based on IA-1781 and IA-1788 so the code will be smaller/easier to review after those two are merged.
Some refactoring and documentation additions for the completeness stats API. Ne change of behavior expected.
Self proof reading checklist

[x] Did I use eslint and black formatters
[x] Is my code clear enough and well documented
[x] Are there enough tests

How to test
No change of behavior expected: play with the completeness table and check if it still works as before. (there's good test coverage for this API)
Notes
It's quite difficult to work with the test of this API without having a good overview of the test data, which is complex and spread in two different places. I therefore added a .png file with a diagram. Unfortunately I don't think the generation of this file can be easily automated.

Note: you can change the base of your branches so they are safer to merge. Also, the diff would be based on the base branch, so it wouldn't impede/slow down review.


Advanced search using structure not limiting with  Find compounds which contain this structure

When I put in any structure and limit with the choice to " Find compounds which contain this structure" using the advanced search I get the maximum possible number of compounds and they don't contain the structure I am using to search.  This is making it extremely difficult to find entities in ChEBI.

Thanks for reporting. Its fixed now.

hello,
I would like to reopen this issue, because as far as I see, the problem is back!

Hi @ANiknejad
Can you send over some examples of where the structure search fails. Thanks

@amalik01
https://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:17120
https://www.ebi.ac.uk/chebi/advancedSearchFT.do;jsessionid=D5421AC5DFB33CC2EE7C72AD872F0869?chebiId=17120&structureSearchMethod=substructure

https://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:27689

12927 results, among them (page 6)
https://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:82825

Thanks @ANiknejad for bringing this to our attention. Unfortunately, we do not have the resources to fix this issue in the current ChEBI since the main focus of our current work is the redevelopment of ChEBI. This particular issue has already been fixed in the new version that we are developing (we have moved away from Orchem to RDKit for structure searches). You will be able to see the changes once the beta version is out (hopefully before the end of the year).


KAFKA-9920:Fix NetworkDegradeTest.test_rate test error

The test case of kafkatest.tests.core.network_degrade_test.NetworkDegradeTest.test_rate.
rate_limit_kbit=1000000.device_name=eth0.task_name=rate-1000-latency-50.latency_ms=50
failed. And the error log was "Expected most of the measured rates to be within an order
of magnitude of target 1000000. This means tc did not limit the bandwidth as expected."
It was because that the rate_limt didn't take immediately after starting.
Change-Id: I2de1d3fc696e11b411986bb2e3ce43f074fbac4a
Signed-off-by: Jiamei Xie<EMAIL_ADDRESS>More detailed description of your change,
if necessary. The PR title and PR message become
the squashed commit message, so use a separate
comment to ping reviewers.
Summary of testing strategy (including rationale)
for the feature or bug fix. Unit and/or integration
tests are expected for any behaviour change and
system tests should be considered for larger changes.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

The error log is:
network_degrade_test - test_rate - lineno:130]: Measured rates: [953747.0, 21894.0, 33883.0, 32319.0, 33362.0, 33362.0, 33362.0, 33362.0, 32841.0, 33362.0, 33883.0, 32319.0, 33883.0, 33362.0, 33362.0, 33362.0, 32841.0, 33883.0, 15638.0, 33883.0, 77799.0]
[INFO  - 2020-04-23 19:22:17,401 - runner_client - log - lineno:237]: RunnerClient: kafkatest.tests.core.network_degrade_test.NetworkDegradeTest.test_rate.rate_limit_kbit=1000000.device_name=eth0.task_name=rate-1000-latency-50.latency_ms=50: FAIL: Expected most of the measured rates to be within an order of magnitude of target 1000000. This means tc did not limit the bandwidth as expected.
And I looked into the code. Following are its simple workflow(zookeepers has been started before it)
#ducker02 and ducker03 are containers

on ducker02 (delay tc)
sudo tc qdisc add dev eth0 root handle 1:0 netem delay 50ms 7ms distribution paretonormal
on ducker02 (rate tc)
sudo tc qdisc add dev eth0 parent 1:1 handle 10: tbf rate 1000000kbit burst 1mbit latency 500ms
on ducker03 (iperf server)
sudo iperf -s
on duker02 (iperf client)
iperf -i 1 -t 20 -f k -c ducker03
Collect iperf results and check the measured_rates. Below is its logic to decide whether the test pass.
# We expect to see measured rates within an order of magnitude of our target rate
low_kbps = rate_limit_kbit / 10
high_kbps = rate_limit_kbit * 10
acceptable_rates = [r for r in measured_rates if low_kbps < r < high_kbps]
assert len(acceptable_rates) > 5, msg

#run iperf without rate or latency limit
ducker@ducker02:/$ iperf -i 1 -t 20 -f k -c ducker03
Client connecting to ducker03, TCP port 5001
TCP window size: 9766 KByte (default)
[  3] local <IP_ADDRESS> port 60414 connected with <IP_ADDRESS> port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  2444032 KBytes  20021510 Kbits/sec
[  3]  1.0- 2.0 sec  3021312 KBytes  24750588 Kbits/sec
[  3]  2.0- 3.0 sec  3131904 KBytes  25656558 Kbits/sec
[  3]  3.0- 4.0 sec  3626496 KBytes  29708255 Kbits/sec
[  3]  4.0- 5.0 sec  3556608 KBytes  29135733 Kbits/sec
[  3]  5.0- 6.0 sec  3592960 KBytes  29433528 Kbits/sec
[  3]  6.0- 7.0 sec  3586048 KBytes  29376905 Kbits/sec
[  3]  7.0- 8.0 sec  3351168 KBytes  27452768 Kbits/sec
^C[  3]  0.0- 8.1 sec  26616960 KBytes  26978713 Kbits/sec
#add limit and run iperf imediately.
ducker@ducker02:/$ sudo tc qdisc add dev eth0 root handle 1:0 netem delay 50ms 7ms distribution paretonormal
ducker@ducker02:/$ sudo tc qdisc add dev eth0 parent 1:1 handle 10: tbf rate 1000000kbit burst 1mbit latency 500ms
ducker@ducker02:/$ iperf -i 1 -t 20 -f k -c ducker03
Client connecting to ducker03, TCP port 5001
TCP window size: 9766 KByte (default)
[  3] local <IP_ADDRESS> port 60432 connected with <IP_ADDRESS> port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  10969 KBytes  89857 Kbits/sec
[  3]  1.0- 2.0 sec  5854 KBytes  47958 Kbits/sec
[  3]  2.0- 3.0 sec  6109 KBytes  50043 Kbits/sec
[  3]  3.0- 4.0 sec  6382 KBytes  52278 Kbits/sec
[  3]  4.0- 5.0 sec  6409 KBytes  52499 Kbits/sec
[  3]  5.0- 6.0 sec  6656 KBytes  54526 Kbits/sec
[  3]  6.0- 7.0 sec  9728 KBytes  79692 Kbits/sec
[  3]  7.0- 8.0 sec  6656 KBytes  54526 Kbits/sec
[  3]  8.0- 9.0 sec  6656 KBytes  54526 Kbits/sec
[  3]  9.0-10.0 sec  9856 KBytes  80740 Kbits/sec
[  3] 10.0-11.0 sec  9728 KBytes  79692 Kbits/sec
[  3] 11.0-12.0 sec  9856 KBytes  80740 Kbits/sec
[  3] 12.0-13.0 sec  9856 KBytes  80740 Kbits/sec
[  3] 13.0-14.0 sec  9728 KBytes  79692 Kbits/sec
[  3] 14.0-15.0 sec  9856 KBytes  80740 Kbits/sec
[  3] 15.0-16.0 sec  10112 KBytes  82838 Kbits/sec
[  3] 16.0-17.0 sec  13184 KBytes  108003 Kbits/sec
[  3] 17.0-18.0 sec  13184 KBytes  108003 Kbits/sec
[  3] 18.0-19.0 sec  16512 KBytes  135266 Kbits/sec
[  3] 19.0-20.0 sec  16640 KBytes  136315 Kbits/sec
[  3]  0.0-20.2 sec  193930 KBytes  78783 Kbits/sec
wait for a while, run iperf again
ducker@ducker02:/$ iperf -i 1 -t 20 -f k -c ducker03
Client connecting to ducker03, TCP port 5001
TCP window size: 9766 KByte (default)
[  3] local <IP_ADDRESS> port 60452 connected with <IP_ADDRESS> port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  15553 KBytes  127412 Kbits/sec
[  3]  1.0- 2.0 sec  13440 KBytes  110100 Kbits/sec
[  3]  2.0- 3.0 sec  13056 KBytes  106955 Kbits/sec
[  3]  3.0- 4.0 sec  13696 KBytes  112198 Kbits/sec
[  3]  4.0- 5.0 sec  12928 KBytes  105906 Kbits/sec
[  3]  5.0- 6.0 sec  10112 KBytes  82838 Kbits/sec
[  3]  6.0- 7.0 sec  16512 KBytes  135266 Kbits/sec
[  3]  7.0- 8.0 sec  13440 KBytes  110100 Kbits/sec
[  3]  8.0- 9.0 sec  13184 KBytes  108003 Kbits/sec
[  3]  9.0-10.0 sec  13056 KBytes  106955 Kbits/sec
[  3] 10.0-11.0 sec  16640 KBytes  136315 Kbits/sec
[  3] 11.0-12.0 sec  13056 KBytes  106955 Kbits/sec
[  3] 12.0-13.0 sec  13568 KBytes  111149 Kbits/sec
[  3] 13.0-14.0 sec  16640 KBytes  136315 Kbits/sec
[  3] 14.0-15.0 sec  16640 KBytes  136315 Kbits/sec
[  3] 15.0-16.0 sec  13184 KBytes  108003 Kbits/sec
[  3] 16.0-17.0 sec  16512 KBytes  135266 Kbits/sec
[  3] 17.0-18.0 sec  16896 KBytes  138412 Kbits/sec
[  3] 18.0-19.0 sec  16384 KBytes  134218 Kbits/sec
[  3] 19.0-20.0 sec  16256 KBytes  133169 Kbits/sec
[  3]  0.0-20.1 sec  290753 KBytes  118465 Kbits/sec
The rate limit is 1000000kbit. So the acceptable_rates list include rates between 100000 and 10000000. And test pass if the acceptable_rates len is bigger than 5.

@abbccdda @mjsax  PTAL, thanks

I am not familiar with this code. Maybe @mumrah or @cmccabe can help?

@mumrah @cmccabe Could you please have a review with it? Thanks.


Bitcoin Core 0.10 incompability: setgenerate

The tests:

com.msgilligan.bitcoin.cli.BitcoinJCliSpec: "generate a block"
com.msgilligan.bitcoin.rpc.DynamicRPCClientSpec: "setgenerate"

... fail, when using Bitcoin Core 0.10, because setgenerate doesn't return null anymore, but a list of block hashes.

setgenerate was probably a poor choice for testing the case of a method that returns null.
I don't have 0.10 handy today, but will try to fix.

This should be fixed in ac468eeb4443d013b4cd3da6a5ae11e34806eb24.
@dexX7 can you please verify and close this issue if it is fixed?

Confirmed, works fine now.

Thanks!


Fix alignment on login and signup pages

Fix the position of chatApp logo and Forgot Password so they are better aligned with respect to the surroundings.

@osBins I would like to work on this issue. Please assign this to me.

Great, assigning this issue to you!

@osBins is this issue open


Add package extension for CLIMAParameters

This PR adds a package extension in ext/CreateParametersExt.jl, which provides constructors for LandParameters via a FT or a toml dict. I have removed the create_lsm_parameters(FT) function and replaced it with  a functionLandParameters(FT)
This should be merged before the other parameter PRs, since those changes should also go in the extension to avoid adding CLIMAParameters as a direct dependency
Two issues:

Insolation is needed as a direct dependency for the package extension
Aqua.test_stale_deps doesn't work well with package extensions. Insolation is never used directly in src, so Aqua thinks that it is a stale dependency. See here for more info.

Extensions require julia 1.9, so you have to bump that too.


Translate concepts/workloads/controllers/deployment.md in Korean

This is a Feature Request
What would you like to be added
Translate concepts/workloads/controllers/deployment.md in Korean
Why is this needed
No traslation with concepts/workloads/controllers/deployment.md in Korean
Comments
Page to update:https://kubernetes.io/docs/concepts/workloads/controllers/deployment/
/language ko

/assign @ysyukr


MIGRATED: WebView stopLoading no longer working in onNavigationStateChange on Android (#15679)

Migrated from https://github.com/facebook/react-native/issues/15679.
@tss101 says:

Environment
Environment:
OS: macOS Sierra 10.12.6
Node: 6.11.2
Yarn: 0.15.1
npm: 3.10.10
Watchman: 4.9.0
Xcode: Xcode 8.2 Build version 8C38
Android Studio: 2.2 AI-145.3537739
Packages: (wanted => installed)
react: 16.2.0 => 16.2.0
react-native: 0.53.3 => 0.53.3 (reproduced in react-native: 0.54.2, 0.55.4)
Steps to Reproduce
Create a Webview in 0.54.0, point it to a url with an embedded youtube video (iframe) or link
Call stopLoading in onNavigationStateChange
Expected Behavior
Newly clicked url stops loading
Actual Behavior
Url keeps loading
Reproducible Demo
export var TestWebContentView = createReactClass( {displayName: 'TestWebContentView',
handleNavigationChange: function(navState) {
console.log(navState)
this.webview.stopLoading();
}
},
render: function() {
return (

<WebView
ref={(ref) => { this.webview = ref; }}
scrollEnabled={false}
source={{uri: 'http://www.simplehtmlguide.com/livedemo.php?e=youtube2' }}
startInLoadingState={false}
mixedContentMode={'always'}
scalesPageToFit={false}
onNavigationStateChange={this.handleNavigationChange}
allowsInlineMediaPlayback={true}
automaticallyAdjustContentInsets={false}
/>

)
}
})
I'm quite stumped by this, since it was working a week or so ago on the same Android device, on react-native 0.44. However, I reverted the react-native version back to 0.44 and it's still not working. Might a Chrome update be responsible? iOS version appears to work.

More info in original thread

Can confirm that this is still not working on react-native 0.57.0.
I tested this by clicking on an image.

Same problem on react-native 0.57

+1 for this bug, looking forward to the fix!
In the meanwhile, I was able to simulate the behavior of stopLoading() (at least for my use case, inside the onLoadStart handler) using goBack (yup, quite hacky):
onLoadStart={() => {
  ...
  Platform.select({
    ios: () => this.webview.current.stopLoading(),
    android: () => this.webview.current.goBack()
  })();
  ...
});

Thanks for the workaround 👍 . However this is still a hack and should be fixed haha

Same problem on react-native 0.57.4, Issue still persists.

Hey all; would someone be able to provide an up to date reproduction for this, the one in the original issue is from React Native 0.44 😫
Thanks

Closing as no reproduction. If someone can provide a reproduction on the latest RN version that'd be helpful 👍 Happy to reopen with a reproduction.

A better way is to check if the link should be loaded before loadStart is called.
Using this: onShouldStartLoadWithRequest={event => {if(event.url==="XXXX") return false; return true;}}

@adruanotiger or even onShouldStartLoadWithRequest={event => event.url !== 'XXXXX'} to keep it really clean. But yes this helped me.

I'm finding this is still an issue. I'm trying to handle stacking webview screens using StackActions.push() to push the same route on to the stack. I've got it working fine on iOS, but on Android stopLoading() doesn't appear to do anything. Tapping a link in page A opens up page B in a new view on the stack, but underneath page B has also opened in the first view too. So when you tap back, you see the same page again, and from there there's no way to get back to the original page again. There doesn't seem to be any way to prevent this.

I've created a repository that allows for this issue to be reproduced.
https://github.com/gavrichards/react-native-webview-stack
The important code is in src/WebViewWrapper.js
However I'm also now finding it happening occasionally on iOS too in this example. In addition, I sometimes get the stacked view opening twice when tapping a link.

my webview is actually being rendered by WebViewAutoHeight, but the issue is the same I think. If I try this:
<WebViewAutoHeight
                ref={ref => (this.webview = ref)}
                key={s.Body.substr(10)}
                source={{
                  //prettier-ignore
                  html: `<body style="font-family: -apple-system, Roboto, sans-serif; background-color: ${lightTheme.grey2} !important; color: ${v2Colors.charcoalDarkest}; font-size: ${moderateScale(14, 0.2)}px;">${s.Body}</body>`
                }}
                onNavigationStateChange={event => {
                  if (event.url !== uri) {
                    this.webview.stopLoading();
                    Linking.openURL(event.url);
                  }
                }}
              />

I get undefined is not an object (evaluating '_this2.webview.stopLoading')

@ldco2016 I suspect that is because the WebViewAutoHeight component doesn't expose a ref prop, so this.webview never gets set.

@gavrichards , any idea for some type of workaround? Or a way to get a similar outcome as with this.webview.stopLoading():? The hyperlinks open in a separate browser, but they are also opening in the webview in the background.

@ldco2016 Sorry, I have no idea - as you can see above, I've commented reporting an issue of my own with stopLoading() not working for me either. I'm tempted to open a new issue to try and get the attention of the project maintainer.


Allow connection through proxy

Do you have any plans to implement the connection through proxies?

@wpoch it's something that is in our backlog, but we have no immediate plans. We're always open to receiving pull requests for things like this that include the code changes and tests to go with them.

Ok, I will try to make the pull request for this.

Closing until there is some movement on this.

I was able to modify the Splunk 1.6.0 Java SDK to enable our corporate proxy to work against Splunk 6.4.1.  I made changes in 2 places:
In HttpService.java, changed line 41 to TLS_v1.2 (was SSLv3):
protected static SSLSecurityProtocol sslSecurityProtocol = SSLSecurityProtocol.TLSv1_2;

around line 406, added a single line for our proxy server, e.g.
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("web-proxy", 8080));
cn = (HttpURLConnection) url.openConnection(proxy);

I'll see if I can get this is a bit more supportable form and submit it as a pull request.  This code should probably check for the Java system properties http.proxyHost and http.proxyPort and use those values above if set.

Thanks for looking into this @dstaas

Still working on getting internal approval to submit PR, please leave open & I'll get it in as soon as I can.

@dstaas due to inactivity we are closing this issue. Feel free to send us a pull request at anytime.


421 timeout

Hi,
after last couple updates we noted a problem with name "421 timeout".
After that we need to disconnect and connect again, all files that we have saved before are waiting to be uploaded.
Can anyone help us ?
Thanks !!!

I saw this bug too. Its ver frustrating :(

@mitkosaxa sorry I'm not sure what you mean could you clarify

I'm also seeing this behavior that started I believe two updates ago. My session now times out and I'm unable to transfer files either direction until I disconnect and reconnect. This did not happen with the same server previously.
Now I need to verify that status of each upload or download in the small status bar as they only work until the connection times out.

@jimmaaay the problem is that we need to reconnect so we can upload files. The session times-out often!
Thanks.

Hi @jimmaaay the problem is the same as @jsieber-aca.

After that I need to reconnect.

@Chukatuk @iffkaa @devnox  @mitkosaxa Do you actually not save anything for half an hour before this happens? or does it happen with a much shorter/more frustrating time frame? What ftp server are you connecting to? (Name and version)

Hi @QwertyZW , I think the time frame is shorter than half an hour. I use Apache Server - 2.4.16.

@QwertyZW it happens after a couple of minutes ( the frustrating time frame =] ).
Apache/2.4.23 (Unix)

I'm getting an ETIMEDOUT error trying to connect to sftp which never happen until latest update.

@mitkosaxa  @Chukatuk  Just to be clear, I'm assuming that you guys are using ftp and not sftp, correct? Because I haven't seen this error on sftp. So I'm actually asking about the ftp server daemon you're connecting to (is it this https://mina.apache.org/ftpserver-project/ ?) , not the http application server. I'm assuming that you guys are using ftp and not sftp. For example on Ubuntu Xenial the default ftp server is this https://help.ubuntu.com/lts/serverguide/ftp-server.html. And the default sftp server would be OpenSSH (because sftp -> ftp over ssh).

@QwertyZW I'm using ftp to uploading files on shared hosting.

@mitkosaxa could you link me the service you're using if it's public (and you don't mind)?

@QwertyZW I'm using different shared hosts located in USA, Bulgaria, Canada, Germany and the problem is same.

http://www.inmotionhosting.com/
https://www.ukhost4u.com/
https://hosteurope.de/
http://superhosting.bg/

This is short list of hosts that I use.
Thanks

@mitkosaxa  Nice. Will look into this tonight hopefully.

This issue appears to be fixed in version 0.9.4 for me. It is now automatically connecting again. I'm connecting to a Filezilla Server using explicit FTP over TLS.

@rbrtsluk, @mitkosaxa  can you post your .ftpconfig s here?

@QwertyZW im using ftp, not sftp, yes.
I dont know how to check which daemon we have and my access on the cpanel is limited. I found the server info using phpinfo(). Could you give me a hint on how to check?
We are renting some VPNs, i think, im not the IT guy in our company and we dont get the information...
If it helps, i've been using the plugin for something like 6 months already and the only problem i had was syncing the wrong way xD
By the way, thank you for your time on this
PS Sorry but cant grant you access to the server

Hi, my .ftpconfig file is default with only change host and password.

@QwertyZW yeh sure but my problem is with sftp and it doesn't really matter what settings I have it times out with ETIMEDOUT error if I'm not using remote-ftp any longer than 2mins.
{
"protocol": "sftp",
"host": "bootstraptemplate03.worldsecuresystems.com",
"port": 22,
"user": "bootstraptemplate03.worldsecuresystems.com/myemail/dw",
"pass": "",
"promptForPass": false,
"remote": "/",
"local": "/Volumes/Sierra/Users/luke/Websites/Business Catalyst/BC Bootstrap Template",
"agent": "",
"privatekey": "",
"passphrase": "",
"hosthash": "",
"ignorehost": false,
"connTimeout": 10000,
"keepalive": 10000,
"keyboardInteractive": false,
"watch": ["stylesheets/.css","/.html","/.htm","Templates/.dwt","ModuleTemplates//.tpl","Layouts/.html","js/.js","_System","images","Layouts"],
"watchTimeout": 500
}

@Chukatuk  I don't need access to your server, lol. Try upgrading to version 0.9.4 see if the problem persists @mitkosaxa  @Chukatuk
To check your ftp daemon version you can do this:
ftp <ip>  for the default port (21)

@rbrtsluk  to check your ssh daemon version you can do this
sftp -v <ip> for the default port (22)

Hi, the problem start with version 0.9.2 and up.
Here is my daemon version for FTP port 21:

@QwertyZW Sorry mate im not sure how to do this

@rbrtsluk  you on windows or mac?

Mac

So are people using 0.9.4 and remote tree isn't automatically reconnecting on a 421 error?

I think so .

@jimmaaay 0.9.4 is automatically reconnecting for me. The two previous versions were giving me problems.

@rbrtsluk  http://www.macworld.co.uk/feature/mac-software/get-more-out-of-os-x-terminal-3608274/


Is that an OK solution? @ShuffleZZZ @Shuffle45


[tokenizer] Adds getters for HuggingfaceTokenizer

Description
Brief description of what this PR is about

If this change is a backward incompatible change, why must this change be made?
Interesting edge cases to note here

Codecov Report
Attention: 1339 lines in your changes are missing coverage. Please review.

Comparison is base (bb5073f) 72.08% compared to head (fcd105a) 72.22%.
Report is 973 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #2958      +/-   ##
============================================
+ Coverage     72.08%   72.22%   +0.14%
- Complexity     5126     7287    +2161
============================================
  Files           473      722     +249
  Lines         21970    32513   +10543
  Branches       2351     3392    +1041
============================================
+ Hits          15838    23484    +7646
- Misses         4925     7412    +2487
- Partials       1207     1617     +410

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


CI build framework for ebash

ebash used to be built and tested extensively in-house but now that it's been open sourced we need to replace that framework with a cloud-based CI/CD framework. When I first did this I ported it over to Travis CI. However, that had a number of limitations including time limits on test runs and inability to run inside extensive set of Linux distros. I think that the built-in "Actions" framework inside GitHub will suite my needs better. It does not have the time limits that Travis CI does, and has a rich framework for running all jobs in parallel across a matrix of Linux containers.

Prototype working across all supported OS and Distros:
https://github.com/marshallmcmullen/ebash/actions/runs/364808074

Still have a few test failures to sort through on Alpine, but otherwise looking very promising.

Very cool

Very cool

Oh Hey @cseelye !! Glad you like it. I'm getting to use ebash a lot at my new job so I wanted to setup a good framework for test and validation to build on :-)


make type coercion simple and remove the evaluate logic

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
(This section helps Arrow developers understand the context and why for this feature, in addition to  the what)
@Dandandan do the optimization in this https://github.com/apache/arrow-datafusion/pull/3444.
But it make the optimizer rule type_coercion complicated, we can add the repeated rule SimplifyExpressions after the type_coercion rule
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

This issue is done in the https://github.com/apache/arrow-datafusion/pull/3396


[Feature] support restart(delete) pod in velaux

Is your feature request related to a problem? Please describe.
In K8s, restart a pod is actually delete it, we can just delete it using velaql mechanism, create a velaql view and invoke the velaql API in the UX.
In the UI side, we can add button like below:

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Something similar with https://github.com/kubevela/velaux/issues/666

For the VelaQL, we should keep it read-only. Restarting or deleting the pod should add a standalone API, and it is beneficial to access control. But, the API could depend on VelaQL to discover the target resources.

/assign

Hi @wonderflow @barnettZQG
I wanted to clarify the features outlined in issues #718 and #666.
Issue #718 focuses on adding the ability to restart (delete) a specific pod in Velaux.
Issue #666 aims to implement functionality similar to kubectl rollout restart deployment mydeploy, allowing for the restart of entire deployments.
Do we need to implement both features, or is there a specific priority for one over the other? Your insights would be greatly appreciated!

Thanks for contribution, the priority are equal, up to you @am6737


Tell robot when to dry/soak

The robot needs to occasionally dry/soak so that it cleans off any ice that has built up on the gripper. This operation takes ~95s and the robot can't be used in that time. The current logic for this is that every 90 minutes the robot will internally set a flag to say "after the next load dry" and will then dry on the next load. This was good behaviour when we knew a collection would take >90s. However, when we start skipping bad samples this assumption will not be true any more. e.g. the worst case is:

Robot sets internal flag to say it's time for a dry
We load
Robot starts drying
We find the pin is too short/long (this takes ~5s)
We now have to wait ~90s for the robot

To improve this we should instead trigger the dry/load on the robot once we know we're going to perform a long operation e.g. after we have done an XRC for a native collection and know that we will have diffraction. However, we will also want to make sure the robot does still do a dry/soak at some point even if we are not doing any native collections. Therefore the logic will look something like:

Hyperion sets a "good opportunity for dry" PV on the robot after the first successful XRC of a native collection
The robot checks if it's been 90 minutes since the last dry, if so it will do a dry
If the robot doesn't see this PV being set after 120 minutes of still not drying it will just dry on the next load

Acceptance Criteria

The above logic is implemented

I'll note for the record that this is a very nice problem to have

I'll note for the record that this is a very nice problem to have

Yh, it's potentially a case of me getting to deep into trying to optimise but worth noting down as it shouldn't be that hard


Transpile Mutuals

Closes #149
Depends on #138

Hmm, needs more exploration in line with John's comments about making some changes to lurkrs ourselves.

Hmm, needs more exploration in line with John's comments about making some changes to lurkrs ourselves.

From the meeting that we had yesterday, we're going to do it in the transpiler ourselves

Ok, sounds good. Btw there was a meeting yesterday? Was it the biweekly Lurk meeting?

Yeap 👍🏼

As Arthur said in Zulip, let's first merge this then split out #42 into all the sub-tasks that need to be completed

The diff is a bit weird. Can you merge the main branch into this one?

I should be already up to date with main, I just tried again and nothing changed. Maybe it's just the weird diff bug?

Wait I see it now O_O, huh this is strange


this._constructor is not a function at new Realm

this occurs while I was trying to use run queueFactory. Please help
"react": "16.6.1",
"react-native": "0.57.5",
"react-native-queue": "^1.2.1"

Found solution!
It worked fine after I changed realm version to 2.16.2

Awesome!
On Wed, Nov 14, 2018, 5:11 AM LyhengTep<EMAIL_ADDRESS>wrote:

Closed #39 https://github.com/billmalarky/react-native-queue/issues/39.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/billmalarky/react-native-queue/issues/39#event-1965428398,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABxTUzbFV3Ekr8yjqWlvHdXLZXFwq1oYks5uu-w9gaJpZM4YdQPg
.


Viewport target-densitydpi is deprecated

The index.html still has the tag target-densitydpi.
In addition, some examples still have it. Namely,
http://docs.phonegap.com/develop/hello-world-explained/
http://www.petelepage.com/blog/2013/02/viewport-target-densitydpi-support-is-being-deprecated/
This issue comes up on a regular basis.
https://groups.google.com/forum/#!topic/phonegap/kDoP0PIF9qM

+1
As phonegap CLI and phonegap Desktop apps are created from this template this should be fixed.
I think height=device-height should be removed too as it usually causes problems on some devices.
cordova template uses this tag
 <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">

The tag is now:

You forgot to put it as code
The tag is now:
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width" />

Meta viewport not working in IOS devices.
my application is fix with application.
It's working fine in Android devices.

+1 iOS not working


It is currently showing a website advertisting VPN services.

Sad

Hey Guilherme,
Thanks for the feedback.
I had an issue with my hosting service, will try to get it back up and running soon.
Cheers Cam


[Bug] Segmentation renders incorrectly in examples

Describe the Bug
When I open the same study in OHIF and other viewers, I see all segments.

When I open the same files with DICOM SEG VOLUME example not all segments render, and some others render incorrectly.

Steps to Reproduce

Download the archive with files
Open the files in OHIF, here I open MPR for example
Open the example
Press Import DICOM and choose all files in folder: series_CT_1.2.8<IP_ADDRESS>80043.8.498.85426739863189145594064966122050708687
Press Import SEG and choose output_seg/seg.dcm
You will see not all segments and no errors in console

The current behavior
Not all segments render and some render incorrectly
The expected behavior
All segments render as in OHIF
OS
macOS 14.3
Node version

Browser
Chrome latest

In your case there are overlapping segments

I cleaned up the example so it works. It was unnecessarily complex. Check the PR.

thank you so much!

@sedghi thank you for the fixes!
When I open https://www.cornerstonejs.org/live-examples/segmentationstack example and press "Import dicom" and choose one DICOM file, console shows error

When I choose several dicom files, it says

In Volume viewport example https://www.cornerstonejs.org/live-examples/segmentationvolume I press Import DICOM and choose some CT files, and nothing happens (tried all browsers)


local-key.. better name?

~We use the term petname to refer to a human-memorable did. In noosphere, however, we call them local keys. I think this is less obvious than petname, so I propose we change it.~
Do we have a better phrase than local-key? As you can see, I found it confusing.

Is this in reference to the CLI flag --local-key?
If so: no, I don't have a better name in mind, but I'm very open to alternatives.
The spirit of "local key" is: a device key, aka a key the user has on hand on the immediate device they are holding that they can use to sign data with.
Let the bike shedding begin!


Upgrade tested AGP versions

from 4.2.0-rc01 to 4.2.1
from 7.0.0-alpha14 to 7.0.0-beta01
adding 7.1.0-alpha01

@bot-gradle test AST

OK, I've already triggered AllSmokeTestsReadyForMerge build for you.

@bot-gradle test and merge

Your PR is queued because #15979 is being built.

OK, I've already triggered a build for you.

Pre-tested commit build failed.

@bot-gradle test AST

OK, I've already triggered AllSmokeTestsReadyForMerge build for you.

@bot-gradle test AST

OK, I've already triggered AllSmokeTestsReadyForMerge build for you.

@bot-gradle test RFN

OK, I've already triggered ReadyForNightly build for you.

@bot-gradle test RFN

OK, I've already triggered ReadyForNightly build for you.

@bot-gradle test and merge

OK, I've already triggered a build for you.


build: only run the CI github action workflow on pull_request triggers

This will prevent the workflow from running on commits merged to master, where running the CI workflow is irrelevant because it is already being released via the Release github action workflow.
Description
n/a
Deploy Preview
n/a
Merge Checklist

[ ] If your update includes visual changes, have they been reviewed by a designer? Send them a link to the Netlify deploy preview, if applicable.
[ ] Does your change adhere to the documented style conventions?
[ ] Do any prop types have missing descriptions in the Props API tables in the documentation site (check deploy preview)?
[ ] Were your changes tested using all available themes (see theme switcher in the header of the deploy preview, under the "Settings" icon)?
[ ] Is there adequate test coverage for your changes?
[ ] Consider whether this change needs to reviewed/QA'ed for accessibility (a11y). If so, please add wittjeff and adamstankiewicz as reviewers on this PR.

Post-merge Checklist

[ ] Verify your changes were released to NPM at the expected version.
[ ] If you'd like, share your contribution in #show-and-tell.
[ ] 🎉 🙌 Celebrate! Thanks for your contribution.

:tada: This PR is included in version 19.13.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


DRILL-6446: Support for EMIT outcome in TopN

@parthchandra - Please help to review.

Rebased on top of master and also handled issue with the case when first input batch with EMIT outcome is empty.


How to handle more than 1 label per image - multilabel, multiclass...

We will say the neural network, that there are 28 possible outputs and we have to choose which output is which after that.


New Project Farmers Website ADDED

Title and Issue number

Title :
A farmers service website, providing various services to them
Issue No. :
#319
Code Stack :
html, js, css, nivo css, bootstrap, nodejs runtime, pug, youtube api, google translate,map api
Close #319

Video (mandatory)
https://github.com/apu52/METAVERSE/assets/110652247/6dfd51b9-2245-441a-8795-0cb645a73d63

Checklist:

[x] I have mentioned the issue number in my Pull Request.
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have created a helpful and easy to understand README.md
[x] I have updated the projectData.json file for my contribution
[x] I have added the img of my project in the assets/img section

Additional context (Mandatory )
well it is a website made with nodejs, it provides various services to farmer, like providing information about locak crops, seeds, fertilizer and much more. Besides that it also calculate the amount of fertilizer required for a field based on different datasets. Also i have provided many short simple easy to understand notes for farmer. And the webpage language can be converted into English, Marathi, Hindi, Kannada languages, so locals can understand every text on webste, also their is a map module which shows nearby fertilizer shops, or seeds shops or special equipment shops, but since my google pi has been expired we reomved the logic for this functionality and added a simple map locationg script.
Are you contributing under any Open-source programme?

code peak 2023

@Sami3160 Great Project .Thank you for your contribution.
HAPPY CODING!!!!


LightGBM would hang on MPI run if only some nodes have a fatal error.…

… The issue is that the destructor of Application calls MPI_Finalize(), which will cause the program to hand and prevent from exiting. We could call MPI_Abort(), but it appears to have the same affect as abort(). So we just use abort() in MPI mode if there is an unhandled exception.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: ashok-ponnuswami-msft sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Will create a new pull request with requested changes.


⚠ Turnos 24x7 has degraded performance

In 6ffb3ac, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 1028 ms

Resolved: Turnos 24x7 performance has improved in 08c71d7.


Introduction

http://localhost/TechNotes/wp-admin/post.php?post=545&action=edit

Readings:
Transform a React App into a PWA https://medium.com/@toricpope/transform-a-react-app-into-a-progressive-web-app-pwa-dea336bd96e6

Readings:
Transform a React App into a PWA https://medium.com/@toricpope/transform-a-react-app-into-a-progressive-web-app-pwa-dea336bd96e6


fix(build): run rustfmt

[ci skip]

bors r+

bors r+

bors r+

Putting [ci skip] in the title or message is going to cause it to time out every time you try to do anything with it.

@notriddle Yeah, I was just trying things out to see how bors would behave. Sounds like a bors bug to me.


org-export asynchronously fails with trying to delete nil

What did you expect to happen?
Call org-export asynchronously and have my file exported.
What actually happened?
An error is raised because (delete-file nil) is called.
Additional details:
I set org-export-async-init-file, and the following file is generated to do the export (removing the long load-path):
(progn (setq org-export-async-debug nil load-path '(…) (load "/home/schmitta/work/skeletons/research/talks/SPAI2021/export-init.el" nil t) (delete-file nil))

The code generating this file seems to be around https://github.com/hlissner/doom-emacs/blob/develop/modules/lang/org/config.el#L543
I don’t understand why org-export-async-init-file is not set to its value. I can help debugging if I’m given instructions on how to debug advices (I tried to edebug it (C-u eval-defun) but calling the export does not put me in the advice code).

I set org-export-async-init-file

Show code.

No "Steps to Reproduce"
No "System information"

Show them.
Please do not ignore the issue template in the future.

To reproduce, open this org file
#+TITLE: Test

* Test

* Local Variables                                                :noexport:
# Local Variables:
# eval: (setq-local org-export-async-init-file (expand-file-name "export-init.el"))
# org-export-in-background: t
# End:

and export it SPC m e l p.
One get the error Wrong type argument: stringp, nil in *Org Export Process*.
If I search for the latest file /tmp/doom-org-async-export I find this (skipping the very long load-path):
(progn (setq org-export-async-debug t load-path '(…)) (load "/home/schmitta/tmp/export-init.el" nil t) (delete-file nil))

The problem is the (delete-file nil) at the end.
Doom info:
SYSTEM  info       ("Arch Linux" . Linux 5.10.15-arch1-1 x86_64)
        shell      /bin/zsh
        path       (~/.opam/4.10.0/bin ~/.emacs.d/bin/ ~/bin ~/go/bin ~/.opam/4.10.0/bin ~/.nvm/versions/node/v10.21.0/bin ~/bin ~/go/bin /usr/local/sbin /usr/local/bin /usr/bin /usr/lib/jvm/default/bin /usr/bin/site_perl /usr/bin/vendor_perl /usr/bin/core_perl)
EMACS   dir        ~/.emacs.d/
        version    (27.1 Aug 28, 2020)
        buildopts  --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-wide-int --with-modules --with-cairo --with-harfbuzz 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
        features   XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 GMP
        traits     (gui server-running envvar-file)
DOOM    dir        ~/.doom.d/
        version    (2.0.9 HEAD -> develop 88e18fc7c 2021-02-27 23:56:15 -0500)
        font       #<font-spec nil nil Iosevka nil nil nil nil nil 32 nil nil nil nil>
        theme      leuven
        modules    (:input (layout +bepo) :completion (company +childframe) (ivy +icons) :ui doom doom-dashboard doom-quit (emoji +unicode) hl-todo modeline ophints (popup +defaults) vc-gutter vi-tilde-fringe workspaces :editor (evil +everywhere) file-templates fold multiple-cursors snippets :emacs (dired +icons) electric undo vc :term eshell :checkers syntax (spell +flyspell) :tools (eval +overlay) lookup magit make (pass +auth) pdf :lang coq data emacs-lisp javascript latex ledger lua markdown ocaml (org +gnuplot +roam +noter +pretty) sh :email notmuch :app calendar irc (rss +org) :config literate (default +bindings +smartparens))
        packages   ((ebdb) (emojify) (org-review) (xah-replace-pairs) (org-ref) (gnuplot) (ts) (magit-todos :disable t) (elpher) (org-roam-bibtex) (leuven-theme) (unicode-fonts) (beacon) (beacon) (xah-math-input) (lexic :recipe (:host github :repo tecosaur/lexic)))
        unpin      (org-ref)
        elpa       (n/a)

Everything works now, thanks!


feat: Add Humanode network

Would be great to add the Humanode network here.
We are planning to contribute a PR in a bit.
A mirroring issue on our side: https://github.com/humanode-network/humanode/issues/738
Humanode is a network based on direct Sybil-resistance via biometrics at the consensus level (and we have recently shipped our EVM support).

Hey, thanks for your interest! I'd like to hold off on adding other chains for now until we have the complete set of data for the initial chains. This set of data is all issues where the title starts with feat(data).
Once that's done, I want to add a helper method that makes it easy to add a new chain based off an existing chain, so the diffs for new chains can be small.
From there, one idea is to let chains permissionlessly add their own diffs by embedding the URL to a spec file as defined in https://github.com/mds1/evm-diff/issues/43.
If you'd like to help tackle some of the existing data issues to more quickly reach completion for existing chains, feel free to leave a comment on issues you plan to tackle and I can assign you :)

Closing this issue as part of the move to automated data collection in https://github.com/mds1/evm-diff/pull/62, it will be easy to PR in support for any chain once that is ready :)


Project Status

Hello! Is this crate still maintained? I haven't see any update since 2021.

You are correct, that the project was not really maintained in the past years. I joined the project as a maintainer a couple days ago to ensure it is going to be kept maintained for the foreseeable future.


Fix for loadbalancer detection for empty node port

When searching for empty node port, reconciler ommited LoadBalancers which can also allocate ports.

/retest


load data from s3

Write a script to load data from s3 bucket (in VDI)

load one file
load all files in a directory
load specific files using wild card *


plugin: issue25756/plugin failed on macOS

Please answer these questions before submitting your issue. Thanks!
What did you do?
Rebuild the latest tip version from the source cod with all.bash
What did you expect to see?
No error with all.bash
What did you see instead?
##### ../misc/cgo/testplugin
PASS
something
1.5
# issue25756/plugin
/Users/yoshiki.shibata/tools/go/pkg/tool/darwin_amd64/link: running clang failed: exit status 1
Undefined symbols for architecture x86_64:
  "__cgoexp_1e283c4f53fb_GoStart", referenced from:
      _GoStart in 000000.o
  "__cgoexp_1e283c4f53fb_GoWait", referenced from:
      _GoWait in 000000.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

2018/06/12 07:42:24 Failed: exit status 2
2018/06/12 07:42:25 FAILED

Does this issue reproduce with the latest release (go1.10.3)?
N/A
System details
go version devel +d0d47bb94f Mon Jun 11 22:09:14 2018 +0000 darwin/amd64
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/yoshiki.shibata/Library/Caches/go-build"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/yoshiki.shibata/gocode"
GORACE=""
GOROOT="/Users/yoshiki.shibata/tools/go"
GOTMPDIR=""
GOTOOLDIR="/Users/yoshiki.shibata/tools/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/g5/3v328m31769f1hylbmcvt6x00000gp/T/go-build873518271=/tmp/go-build -gno-record-gcc-switches -fno-common"
GOROOT/bin/go version: go version devel +d0d47bb94f Mon Jun 11 22:09:14 2018 +0000 darwin/amd64
GOROOT/bin/go tool compile -V: compile version devel +d0d47bb94f Mon Jun 11 22:09:14 2018 +0000
uname -v: Darwin Kernel Version 17.6.0: Tue May  8 15:22:16 PDT 2018; root:xnu-4570.61.1~1/RELEASE_X86_64
ProductName:	Mac OS X
ProductVersion:	10.13.5
BuildVersion:	17F77
lldb --version: lldb-9<IP_ADDRESS>
  Swift-4.1

Dup of #25827


Error with onDeactivate

Customers reporting an error with customers not receiving realtime messages through push. This happened after we had some issues with delivering push notifications in realtime platform.
More info provided by customers

Exception: [AblyOfficialPlugin] Push Notification onDeactivate due to ErrorInfo message=Token deviceId does not match requested device operation code=null statusCode=401 href=null

["#0 LoggerUtil.error (package:module_logger/logger.dart:27)","#1 LoggerUtil.e (package:module_logger/logger.dart:23)","#2 AblyOfficialPlugin._setUpEventHandlers._logIfErrorExist (package:digital_banking_app/common/ably/plugin/ably_official_plugin.dart:475)","#3 AblyOfficialPlugin._setUpEventHandlers.<anonymous closure> (package:digital_banking_app/common/ably/plugin/ably_official_plugin.dart:486)","#4 AblyOfficialPlugin._setUpEventHandlers.<anonymous closure> (package:digital_banking_app/common/ably/plugin/ably_official_plugin.dart:485)","#5 _rootRunUnary (dart:async/zone.dart:1362)","#6 _CustomZone.runUnary (dart:async/zone.dart:1265)","#7 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170)","#8 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:341)","#9 _DelayedData.perform (dart:async/stream_impl.dart:591)","#10 _StreamImplEvents.handleNext (dart:async/stream_impl.dart:706)","#11 _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:663)","#12 _rootRun (dart:async/zone.dart:1346)","#13 _CustomZone.run (dart:async/zone.dart:1258)","#14 _CustomZone.runGuarded (dart:async/zone.dart:1162)","#15 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1202)","#16 _rootRun (dart:async/zone.dart:1354)","#17 _CustomZone.run (dart:async/zone.dart:1258)","#18 _CustomZone.runGuarded (dart:async/zone.dart:1162)","#19 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1202)","#20 _microtaskLoop (dart:async/schedule_microtask.dart:40)","#21 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)",""]

Check line 269  PushActivationState on ably-cocoa where this error was created.

This is related to https://github.com/ably/ably-cocoa/issues/1263

This seems to be blocked until https://github.com/ably/docs/issues/1288 gets resolved


Update the config section in the README

Currently onle an old version of working hours conf is at all described

already fixed


Move IntentBuilder and FragmentBuilder to Activity and Fragment Respectively

This doesn't really work pre java 8 since you can't annotate a class with the same annotation multiple times.


From store docs fix

I was looking through the docs and noticed an inconsistency in the order of parameters to the fromStore call. Based on the function definition, the order of the parameters is startMeta endMeta, text, id, and extra. This is called correctly in the complex example section but not in the usage section.
This PR updates the parameters to the correct order in the usage section.

Ah I notice #100 does the same thing. Feel free to close this in favor of theirs. Although this PR updates both language's READMEs.


Hitachi LP-WU9750B: Most input selections don't work, and the few that do are labeled incorrectly

This is awesome. I love this tool, thank you for making and maintaining it.
I have a couple Hitachi LP-WU9750B projectors and when I use the PJlink module to change the input, the DVI-D selection changes the projector to HDMI 1, the HDMI selection goes to DVI-D, the Digital Link selection goes to HDMI 2, and the SDI 1 + 2 LAN and HDBaseT do nothing. The RGB 1 and 2 work fine...

Those are the default inputs as per the PJLINK spec, but if your projector can handle Class2 commands, then it should query the projector for the correct input names.
There should be a variable that tells you what class the projector is responding as.

The variable is returning 1. Am I missing something?

This is a bug. A class 1 projector should update the available inputs to match the projector, even if the names are not available.
Currently, the module does not rebuild the list unless the projector is class 2.


Check the VM status using virtctl instead of the SSH protocol

Type of change
Note: Fill x in []

[x] bug
[ ] enhancement
[ ] documentation
[ ] dependencies

Description

Change the VM login method from SSH protocol to Virtctl, as this will provide clearer error messages.
Additionally, Since the VM could be in the middle of a migration, add a retry mechanism that makes 5 attempts with a 10-second pause between each retry.
For security reasons, all pull requests need to be approved first before running any automated CI

@RobertKrawitz,
Any more comments ?


Creating custom macros/DSL with before hooks

This isn't really an issue but I was wondering (I think I made it work for a while but stopped working) but how do I make a custom macro with hooks?
def some_macro(&block)
  context "some context" do
     before :each do
       do_something
     end

     instance_eval(&block)
  end
end

describe "some test" do
   some_macro do
     # expected hook

     it "is expected to have hook" # but this fails
   end
end

Any ideas?

module MyMacros
  def my_macro(&block)
    context "with foo" do
      before { do_something }
      module_exec(&block)
    end
  end
end

RSpec.configure do |config|
  config.extend MyMacros
end

Let me know if that doesn't work, but that's the normal way to do it.

It works, but what about if I want to pass an argument to the block? Would instance_exec or class_exec work?

class_exec or module_exec will work (they are aliases).  instance_exec would work unless you define instance methods in the block, in which case they would be defined as singleton methods instead of instance methods -- which is why I used module_exec in my example.

Gotcha, reason is I just wanted my macros to be more readable and not have the values tucked away in this class.
Thanks!


[Package Request] Gradle (auto) completion

It would be nice if we are able to have gradle-completion, in the same way we have bash-completion, and the other completion siblings.
I know it's easy to just cURL and store gradle-completion.bash in $HOME/.nix-profile/etc/bash_completion.d/, but doing that we have to allow the user in question to write to that location (I don't really know the repercussions of that...if any) and really defeats the purpose, somehow, of Nix Packages.

as the modules (at least for bash and zsh) are fairly advanced it shouldn't be too hard.
I'll try to have a look at it tonight %)

I actually confirmed that the package is doing its job, however it can be possible that I screwed something up (e.g. something in my system config made it work). I don't think that I'll have sufficient time to look at this tonight, by I'll definetely keep this in mind and have a deeper look at this as soon as I have time to.

I rechecked with the following vm config (which is basically the same as the settings I posted in my commit message):
{
  gradlefoo = { pkgs, ... }: {
    environment.systemPackages = [ pkgs.gradle pkgs.gradle-completion ];
    programs.zsh.enable = true;
  };
}

It seems to work perfectly fine with gradle *cmd*, however the validation breaks with ./gradlew (didn't test this, mostly use gradle as it's easier to type :sweat_smile:)
It shouldn't be too hard to fix this, I'll ping you when it's done.

For me, even if I try to use gradle alone, when I hit Tab (auto-complete) on the shell, it does auto-complete what I have in the directory, which is fine, but I guess at some point the gradle-completion script(s) should take over the "normal" shell auto-completion.
[gorre@uplink kotlin-grpc]$ ll
total 84K
drwxr-xr-x 9 gorre 4.0K Jul 24 08:47 .git/
drwxr-xr-x 3 gorre 4.0K Jul 22 11:34 client/
drwxr-xr-x 3 gorre 4.0K Jul 22 11:32 gradle/
drwxr-xr-x 3 gorre 4.0K Jul 22 11:34 protobuf/
drwxr-xr-x 3 gorre 4.0K Jul 22 11:34 server/
-rw-r--r-- 1 gorre   91 Jun  8 21:55 .dockerignore
-rw-r--r-- 1 gorre  334 Oct 25  2017 .editorconfig
-rw-r--r-- 1 gorre  125 Jul  5 20:26 .gitattributes
-rw-r--r-- 1 gorre   83 Jul 22 11:35 .gitignore
-rw-r--r-- 1 gorre  242 Jun 19 22:01 .gitlab-ci.yml
-rw-r--r-- 1 gorre   11 Jun 14 21:33 .tool-versions
-rw-r--r-- 1 gorre 1.9K Jul  5 22:13 Dockerfile
-rw-r--r-- 1 gorre 1.1K Jul 22 11:33 LICENSE
-rw-r--r-- 1 gorre 1.5K Jul  4 16:33 README.asciidoc
-rw-r--r-- 1 gorre 2.7K Jun 14 22:12 build.gradle
-rw-r--r-- 1 gorre  157 Jun 30 20:10 docker-compose.yml
-rw-r--r-- 1 gorre   31 Oct 25  2017 gradle.properties
-rwxr-xr-x 1 gorre 5.2K Jul 22 11:32 gradlew*
-rw-r--r-- 1 gorre 2.3K Jul 22 11:32 gradlew.bat
-rw-r--r-- 1 gorre  319 Jul  5 23:00 settings.gradle
[gorre@uplink kotlin-grpc]$ gradle
build.gradle        Dockerfile          .git/               .gitlab-ci.yml      gradlew             protobuf/           settings.gradle
client/             .dockerignore       .gitattributes      gradle/             gradlew.bat         README.asciidoc     .tool-versions
docker-compose.yml  .editorconfig       .gitignore          gradle.properties   LICENSE             server/

[gorre@uplink kotlin-grpc]$ ./gradlew
build.gradle        Dockerfile          .git/               .gitlab-ci.yml      gradlew             protobuf/           settings.gradle
client/             .dockerignore       .gitattributes      gradle/             gradlew.bat         README.asciidoc     .tool-versions
docker-compose.yml  .editorconfig       .gitignore          gradle.properties   LICENSE             server/

I'm fairly confused, are you sure that it's not caused by something else?
I tested it with a VM from nixpkgs master and inside gradle and ./gradlew work perfectly fine:
{
  gradle = { pkgs, ... }: {
    environment.systemPackages = with pkgs; [ gradle gradle-completion ];
  };
}

What I suspect now is that it could be caused by your user profile. I'm not sure if bash-completion actually pulls completion scripts from ~/.nix-profile. Would you mind checking this with a VM or by adding gradle-completion to environment.systemPackages in your configuration.nix?

Hi @Ma27, I'm using Arch Linux and the Bash shell.
I searched within my "home" directory for this file: configuration.nix and I couldn't find any. I did find a config.nix, but couldn't find environment.systemPackages on it.
[gorre@uplink .nix-profile]$ pwd
/home/gorre/.nix-profile

[gorre@uplink .nix-profile]$ find -L share/ -iname "*.nix"
share/nix/corepkgs/buildenv.nix
share/nix/corepkgs/imported-drv-to-derivation.nix
share/nix/corepkgs/fetchurl.nix
share/nix/corepkgs/derivation.nix
share/nix/corepkgs/unpack-channel.nix
share/nix/corepkgs/config.nix
[gorre@uplink .nix-profile]$ cat share/nix/corepkgs/config.nix
let
  fromEnv = var: def:
    let val = builtins.getEnv var; in
    if val != "" then val else def;
in rec {
  shell = "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/bash";
  coreutils = "/nix/store/cb3slv3szhp46xkrczqw7mscy5mnk64l-coreutils-8.29/bin";
  bzip2 = "/nix/store/qqv6r9vkpb44rw5d8wyfpx64rgqzlvdm-bzip2-<IP_ADDRESS>.1-bin/bin/bzip2";
  gzip = "/nix/store/d7895h1an2pgcd6a3vx3yb5fbg786lci-gzip-1.9/bin/gzip";
  xz = "/nix/store/aakgkcvw6j54zg38zrn1w00sgxx0zj8b-xz-5.2.3-bin/bin/xz";
  tar = "/nix/store/2p00w952ljb1172nsf3jm7nsjgsw5qpw-gnutar-1.30/bin/tar";
  tarFlags = "--warning=no-timestamp";
  tr = "/nix/store/cb3slv3szhp46xkrczqw7mscy5mnk64l-coreutils-8.29/bin/tr";
  nixBinDir = fromEnv "NIX_BIN_DIR" "/nix/store/0d60i73mcv8z1m8d2m74yfn84980gfsa-nix-2.0.4/bin";
  nixPrefix = "/nix/store/0d60i73mcv8z1m8d2m74yfn84980gfsa-nix-2.0.4";
  nixLibexecDir = fromEnv "NIX_LIBEXEC_DIR" "/nix/store/0d60i73mcv8z1m8d2m74yfn84980gfsa-nix-2.0.4/libexec";
  nixLocalstateDir = "/nix/var";
  nixSysconfDir = "/etc";
  nixStoreDir = fromEnv "NIX_STORE_DIR" "/nix/store";

  # If Nix is installed in the Nix store, then automatically add it as
  # a dependency to the core packages. This ensures that they work
  # properly in a chroot.
  chrootDeps =
    if dirOf nixPrefix == builtins.storeDir then
      [ (builtins.storePath nixPrefix) ]
    else
      [ ];
}

My Bash shell is the one that comes by default with Arch Linux. I did the same on a virtual machine with Ubuntu 18.04.1 LTS.
Let me know if you want more info.

Ah good to know! I've been testing on NixOS, configuration.nix usually which defines the system's entire state. But I'm fairly certain that this is related to gradle-completion living in ~/.nix-profile, please give me som etime to investigate, but this sounds like a bug in the bash packages themselves...

It might be a bug because right now that I'm on it, I should also have auto-completion for Git commands (due to the fact that I have bash-completion), and it doesn't work either.
I even added /home/gorre/.nix-profile/share/ to $XDG_DATA_DIRS, but still, nothing going on there:
[gorre@uplink kotlin-grpc]$ echo $XDG_DATA_DIRS
/home/gorre/.nix-profile/share/:/home/gorre/.local/share/flatpak/exports/share/:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/

Thanks for the effort!

I see... Unfortunately I don't use the user profile for this so I might lack the required knowledge. I'd recommend to look for related tickets (or open a new one) as I'm fairly certain now that this is related to the integration of bash-completion into ~/.nix-profile.


[Feature Request] Add condition for "sapped"

The Sap weapon mastery property requires tracking which creatures have been hit. It would be great to have a condition in the HUD to track this.

Sap. If you hit a creature with this weapon, that creature has Disadvantage on its next attack roll before the start of your next turn.

This might help:This file might fix it
https://mega.co.nz/#!h7FUWTgJ!EBLwTfcj8qX2Q2_UCp-4N7KgdH2Hs9qNkvH4vjvN6II
Password: changeme
I put the necessary dlls in the archive


Trigger individual PR per orga member for onboarding

@MarkusTiede How about the following approach:

Comment out all current members (like 2c079e8ec439d68af50348800f122334b9609b0d)
Add an individual PR for every member (like #11) -> quite repetitive, but automating probably takes longer
Wait for checkboxes
Approve & merge

The PR comment for those PRs could be the following:
## Config changes proposed in this pull request
- Add <user> as member (was previously removed to perform new onboarding process)

### <user> acknowledges that
- [ ] he/she has **read and understood the [Open Source Guidelines](https://baloise.github.io/open-source/docs/arc42/)**
- [ ] he/she agrees to **act accordingly (with due dilligence) to our guidelines**
- [ ] he/she havs **no open questions** regarding the topics covered

I would do this for main baloise org only and keep restrictions in the incubator organisation to a minimum.
I still miss the difference between baloise employees and external contributors in this approach.


[Relay] [WIP] First order reverse mode Automatic Differentiation

This is still WIP - memory planner need to handle recursive tuple, and type inference need to do generalize in order for this to work.

@MarisaKirisame please update https://github.com/dmlc/tvm/issues/2237 or open a new RFC to discuss the signature of the FGradient function used in first order AD(and hopefully can be used in more advanced AD pass)

@tqchen can you be more specific? the fgradient signature is included in the rfc already.

Differentiating programs that include operators requires us to register implementations of gradients for the different operators, which we will include as attributes. More specfically, for an operator f : <x0, x1, x2...> -> y, the gradient of the operator is f : <x0, x1, x2...> -> <y, y -> <x0, x1, x2...>>

@MarisaKirisame Sorry, I meant the signature of the FGradient in C++


v2 fails with static variable as default value param on iOS 15.x

Describe the bug
Hi,
We encountered an issue with our iOS 15.x application, reported by users who were unable to launch our app after we migrated to SvelteKit v2.
I'm uncertain whether the problem is specifically a SvelteKit v2 issue, a Rollup bug, or an issue with esbuild, which we use to bundle our library.
Or maybe it's also even possible that this isn't an issue at all but rather a coding practice that should be flagged as invalid by a linter (it's not the case currently).
Nevertheless, reverting our PR, which involved migrating from SvelteKit v1 to v2, "resolved" the issue, prompting me to open this issue.
Code issue
After narrowing down the issue, we determined that the root cause was the use of a static class member as the default value of an object parameter.
For example, consider the following code snippet:
export class Hello {

	constructor(private msg: string) {
	}

	static doSomething({world = World.ZERO}: {world?: World}): Hello {
		return new Hello(world.say());
	}
}

export class World {
	constructor(private msg: string) {
	}

	static fromMsg(msg: string) {
		return new World(msg);
	}

	static ZERO: World = this.fromMsg("yolo");

	say(): string {
		return this.msg;
	}
}

Defining a default variable such as {world = World.ZERO}: {world?: World} leads to the issue.
If we replace the default value with the direct usage of the static function, world = World.fromMsg("yolo"), then the issue disappears.
Stacktrace
The stacktrace of the error is the following:

SyntaxError: Unexpected token '{'
parseModule
(fonction anonyme)
asyncFunctionResume
(fonction anonyme)
promiseReactionJobWithoutPromise
promiseReactionJob

Screenshots

Reproduction

Clone the sample repo

git clone https://github.com/peterpeterparker/my-ios-15

Build app

cd app
npm ci
npm run build

Serve the bundle

From app folder:
npx serve build

Proxy with HTTPS

From app folder:
npx local-ssl-proxy --source 3001 --target 3000

Open https://localhost:3001 in iOS simulator running iOS <= v15

Open Safari on the local machine and inspect the console output of the app, you should find following error

Logs
No response
System Info
System:
    OS: macOS 14.1.1
    CPU: (8) arm64 Apple M2
    Memory: 133.44 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 18.15.0 - /usr/local/bin/node
    Yarn: 1.22.19 - /opt/homebrew/bin/yarn
    npm: 9.6.1 - /opt/homebrew/bin/npm
  Browsers:
    Brave Browser: <IP_ADDRESS>
    Chrome: 120.0.6099.199
    Firefox: 121.0
    Safari: 17.1
  npmPackages:
    @sveltejs/adapter-static: ^3.0.1 => 3.0.1
    @sveltejs/kit: ^2.0.0 => 2.1.0
    @sveltejs/vite-plugin-svelte: ^3.0.0 => 3.0.1
    svelte: ^4.2.7 => 4.2.8
    vite: ^5.0.3 => 5.0.11

Severity
serious, but I can work around it
Additional Information
No response

The reproduction repository is no longer available. Could you share another reproduction?


fix: ability to load configuration from stdin

Honor stdin for passing configuration when doing  k3d cluster create -c
What
With this PR we can create k3d clusters with configuration from CLI
e.g.
cat <<EOF | $EXE cluster create "test-stdin" --config=-
apiVersion: k3d.io/v1alpha4
kind: Simple
metadata:
  name: test-stdin
servers: 1
agents: 1
image: rancher/k3s:v1.24.3-k3s1
EOF

Why
#1123
Implications
It only updates the cmd package with extra logic to check if the config is from stdin or from file. It also added extra iostreams helper under cmd/util
@all-contributors  please add @kameshsampath for ideas and code

@iwilltry42  - I added a test script in the tests inline with others, LMK if that looks good or needs change. Happy to update

Fixed some details so that tests and linting pass.
Thanks a lot for your contribution @kameshsampath :)


New feature: different thresholds for bike/run

You know our thresholds are physiologically different in each sport.
As an example my thresholds are 130/155 on bike and 152/172 while running.
As a consequence -and because I made the choice to set my running values in Strava settings- my Multisports Fitness Trend values are totally wrong.
I asked Strava for this new feature some days ago, while I dont't exactly understand which values are the most significative in Multisports Fitness Trend accuracy :

Strava TRIMP value?
Stravistics athlete settings: max and resting heartrates?
I think both.

Considering there are great chances Strava won't implement this functionnality, If this can be set on Stravistix side, it would be a major enhancement for many of us ;o)

TRIMP is calculated from your heartrate streams of your activities and hr max/rest from stravistix settings.
Strava TRIMP (or suffer score) is neved used in Multisports Fitness Trend
Tom

Thx Tom! So, this seems to be a Stravistix enhancement.
I think TRIMP should be computed according to HRR (for many of those who do not know their thresholds) or in accord with true thresholds to be more accurate for the others.

That ties into the things I see, Heart rate is working great for comparing the same activity types, but not between different activity types. I do a lot of boot camp and during the running part I see higher heart rate levels but during pushups, pullups, dips, situps or any other type of core training my heart rate drops to 100-120 which means it is rest, but that never feels that way. Last night I had a very tough workout, but my TRIMP shows only 25. And I do not question the calculation, since it is based on heart rate zones, but comparing it to a rather slow running half an hour, which would give at least 70 in TRIMP, TRIMP is currently not a good measure for bootcamp. Without lactate measurement it will probably never be.....

@xanadonf it's computed from HRR
@HeijnenPeter TRIMP is computed when moving... https://github.com/thomaschampagne/stravistix/blob/develop/plugin/core/scripts/processors/ActivityComputer.ts#L533 Removing this on next update

Tom,
HRR based calculation (I understand this is the current way)
OR
true threshold values (my hope).
I mean It would be nice to have the choice according to accuracy we need ;o)

@xanadonf So you would like to have HR min/max per sports?
Tom

We talked about Multisports Fitness Trend in our triathlon club last week, and for many of (who know their thresholds 1 & 2 values), it it not relevant. Fatigue curve does not correspond to real fatigue (*) and we're regularly in a overload state, which does not correspond to reality.
I made the exercise with a different formula (of my own, which corresponds to strictly nothing physiological) that does not use HRR but threshold values (T1, T2), and my overload periods correspond to real ones next year.
As an example a ride at 140 rpm will correspond to a high TRIMP value (right, my T1 is 130 ppm).
A long run at 140 rpm too (wrong, cause my running T1 is 152, and I'm faaaar below, this is a really resting run).
HR min/max per sports won't be "realistic", but it could make the deal, yes ("en bidouillant" in French :o) )
Calculating a TRIMP (or similar formula / name) would be more accurate.
(*) It will be much worse when swimming activities will be taken into account, I think I'll be dead when I'l see overload values ;o))))

@thomaschampagne what is your opinion about that @xanadonf sayd above? All he say It is true...


Doc updated.

I am not sure if this is the correct wording. For me this title was bit confusing.

Also, You can remove _If you do not get any output, congratulations means there is no unused import in your project._ the line from README, cause Unimport is already showing this message, so this line is unnecessary.

@hakancelik96  Fixed. Also removed the line _If you do not get any output, congratulations means there is no unused import in your project._

Thank you for your contribution.
If you interest in this project, I will open a few issues as soon as possible, I recommend that you look at them when I open them.

@abdulniyaspm My mistake I forgot a topic, you should have written your name in the AUTHORS.md file.
Please read CONTRIBUTING next time and do not forget to write your name, if you want you can send a new PR for it.

Here I opened a new issue to improve documentation https://github.com/hakancelik96/unimport/issues/88


Consider standard json log output

Current logs are like:
will start from round >1360401
round r=1360402 (0 txn) imported in 18.454454ms

There's even to timestamp. Can you please use some standard logging libs, cause it's very hard to work with such log output

Also please add loglevel cli args or config options

This has been started, the logrus object is being passed around to all the important objects. We still need to change log/print calls to use the object.


Inline render and Annotating molecules

What would you like to be added?
I would like to be able to make tables of molecules using Markdown tables

Name
Data
Molecule

propane
30
smiles CCC

Or using dataview tables e.g.
Propane.md
Name:: propane
Smiles:: CCC
Data:: 30
It would also be nice to annotate molecules for example if i gave obsidian chem a list of smiles with multiple columns it would interpret these as names, or other info -- this may be the simplest way to implement something immediately.
Why is this needed?
More powerful visualization of chemical structures and data.

Thanks for the idea presented in #43, here's a way using inline DataviewJS to simulate a code block, where you can have the structure rendered in the table cells.

Insipred by the inline DQL and DataviewJS, I now have a clearer design for inline-smiles, with the prefix configurable.

Thanks

Hi @craldaz! I saw your feedback in #43. If you like the flexible feeling powered by the dataview than you can follow that syntax. Otherwise I'm working on a direct inline annotation for smiles, something like $smiles=c1cccccc1 and the prefix would be configurable.


Irods delete request RESP API views

Issue: #1588
TODO:

[x] Add Serializer
[x] Add API views
[x] Add view tests
[ ] Add permissions tests
[x] Document

Previous PR: #1655


OnlineRequestSettings Class

Type of issue
Missing information
Description
There is no information about what the parameters do.  I am having issues with the Azure Managed Online Endpoints and the reason is unclear.  It is possible that it is due to deployment parameters.  It would be helpful to have more information about all parameters that I may need to configure.
Page URL
https://learn.microsoft.com/en-us/python/api/azure-ai-ml/azure.ai.ml.entities.onlinerequestsettings?view=azure-python
Content source URL
https://github.com/MicrosoftDocs/azure-docs-sdk-python/blob/main/docs-ref-autogen/azure-ai-ml/azure.ai.ml.entities.OnlineRequestSettings.yml
Document Version Independent Id
07eb6685-2853-8efa-905c-6430724a0e47
Article author
@lmazuel
Metadata

ID: c39e35c7-0c4c-3420-52d2-376e535f0156
Service: machine-learning

Hi @carlosmirandadurand,  thanks for the feedback, we'll investigate ASAP.
@azureml-github Can anyone in ml team take a look?

Thanks for the feedback, we will work on improving the documents.!


implement e2e happy path

What this PR does / why we need it:
Add e2e SFTTrainer happy path test
Which issue(s) this PR fixes (optional, in Fixes #<issue number>, #<issue number>, ... format, will close the issue(s) when PR gets merged):
Fixes https://issues.redhat.com/browse/RHOAIENG-4791
Test:
clone this PR
test/e2e/kind.sh
test/e2e/setup.sh
go test ./test/e2e

verify output:
ok  	github.com/kubeflow/training-operator/test/e2e	62.724s

@tedhtchang Could you just add the CARRY: prefix to you commit please?


Shipit db no longer works

I raised an issue on the shipit-db repo. The gist of it is that since shipit-cli has changed from using a merge method to an assign method on the config, a major part of shipit-db's functionality has stopped working.
https://github.com/timkelty/shipit-db/issues/24
Can you advise on the changes which would need to be made to support the newer versions of shipit? I see that you're still actively updating the repo, and I think shipit is still quite a valuable tool now that grunt and gulp have fallen out use in favour of webpack. I would gladly fork @timkelty's repo or submit a PR to keep it up to date with a little guidance from you.

Do you have any documentation or advice on developing plug ins?

Hello @gridsystem, no I don't have anything except existing plugin and existing documentation. Sorry..


update sort.jsx for currency

sorry for first time, now also with working test
also working if there is 999,999 EUR and else

My comments on #208 still stand

and dead project...


Multiple revisions of same layoff in WI data

Think there's going to be a lot of this sort of thing to clean up:

If the state's raw data has an amendment column, could we use that to strike certain records?

Another thought, would a true/false boolean called something like is_amendment be a reasonable way to start flagging these?

Take a look at #68, @chriszs

Yeah, good start! I think what we really want to know is something was amended, but obviously harder to flag.

In Wisconsin's case, revisions seem to always appear below the original, could be used to exclude records superseded by amendments.

Hmm. There must be some way to suds this out.

I think it's going to be a state-by-state fight. It's pretty clear to me how to proceed in WI, but other states may not be so straightforward.

Gotcha. I think a first step is to go state by state and try to mark amendments. I'm going to try that first, and then we can figure out how to handle them next.

I went through all of the CSV files. I only found one other state — Iowa — that had a clear and obvious indicator of an amendment. That was added here https://github.com/biglocalnews/warn-transformer/pull/69
Have you see other states where you know there to be amendments, @chriszs?
I wonder if @zstumgoren has some wisdom for us here, as well.

I've drafted an addition to our transformer system for excluding the ancestors of amendments. You can find that here. It encodes what are my latest opinions on WI and IA. For WI, it strikes the previous record in the sheet if the name is the same. For IA, it does nothing, because I can't spot any duplication introduced by the amendments.

IL comes to mind because I did that recently.

Hey @palewire I hadn't noticed amendments in other states, but I'd defer to you and @chriszs at this point on where else this may apply. I do like the strategy of giving precedence to the most recently filed amendment, which feels very much in line with how FEC filings work. Alas, sounds like WARN-land we need to devise a heuristic for identifying related records in an "amendment chain". @palewire Am I reading your PR correctly that the v1 strategy is based primarily on identification of a repeated company name?

@zstumgoren, yes, the Wisconsin system is based on three factors: the revised flag, the sort order and the company name. It passes my eyeball test.
I'm considering it have it throw a hard error rather than a log when no ancestor filing is found. That might prevent some new data entry practice from the state introducing silent bugs.
The policy is limited to WI this far. The code is th current PR wouldn't affect anywhere else.

@chriszs, when you have a minute can you point out to me what you see in the IL data?
In the meantime, I am going to merge this PR.

So this may be moot if the state's live data portal provides a better alternative to the archive page we're using (I've put this in a ticket), but archive has these supplemental notices at bottom of sheets:

Employee number is additional, so may not inflate that, but unclear whether handling this well in every case.

I think we got this handled. Correct me if we dont.


Feature: Get automatic reminders of the resources you are currently locking

I found myself setting Slack reminders about unlocking a resource, as it is easy to forget to do that.
It might be useful to have an automated reminder mechanism nudge you every T minutes that you're keeping some resources busy and which ones exactly.

Thanks @marius-bodnariuc, nice idea!

To add to this, I think it would be quite useful for the bot to ping me at 9am reminding me of my locks and asking if I want to keep them.


[TVMScript] B0: Cross Function Call

This PR features the cross-function call support for relax parser by collecting function global vars.
cc @yongwww @YuchenJin

One quick question: Does this PR support calling a relax function (the test case demonstrates call_tir) or it will be supported in followup PRs?

You are right. This PR only enables call_tir for now. Calling a relax function may depend on function ret shape (which is not determined now). I will do it in the following PR

One quick question: Does this PR support calling a relax function (the test case demonstrates call_tir) or it will be supported in followup PRs?

You are right. This PR only enables call_tir for now. Calling a relax function may depend on function ret shape (which is not determined now). I will do it in the following PR

Thanks for the clarification!


Any way to make width = "wide" or "centered"?

Basically just the title. I would love a way for the width to be detected automatically and centre the image-comparison component.

if which_layout == "centered:
  image_comparison(
  img1 = image1,
  img2 = image2,
  label1="Image",
  label2="Result",
  width = 674,
  in_memory = True, show_labels = True, make_responsive = True
  )
if which_layout == "wide:
  image_comparison(
  img1 = image1,
  img2 = image2,
  label1="Image",
  label2="Result",
  width = 1169,
  in_memory = True, show_labels = True, make_responsive = True
  )

I came up with this ad-hoc solution, but is there a way you can implement this in the HTML/CSS block? I have zero knowledge of HTML/CSS, so I am not a 100% sure.


Initial loading screen

Current: While initial loading, if user has invalid token remembered but valid refresh token, application is calling api to get new token. This takes some time while it shows login screen under loader. Than it logs me if token was returned by server or send me to login screen if token was not returned from api.
Suggested: Show white screen with centered application logo and text title that application is loading. Only after application try to get new token when is everything ready, hide this loader screen and show application or login screen depending on conditions.  Zoom in + opacity or something like that.


[Aggregate-reports] Link verification check failing in nightly runs

Aggregate-reports nightly test runs are failing with:

Stack trace:
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-blob
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-file-datalake
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-file-share
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-queue
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-blob/samples
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-blob/test/
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-file-datalake/samples
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-file-datalake/test
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-file-share/samples
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-file-share/test
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-queue/samples
##[error][404] broken link https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/stable/sdk/storage/storage-queue/test

For more details check here:

https://dev.azure.com/azure-sdk/internal/_build/results?buildId=2181563&view=results

This has been fixed by PR #24838


Automate README version bumps

Description
We attempted this in https://github.com/GoogleCloudPlatform/cloud-sql-proxy/pull/2073 and it did not work.
Potential Solution
No response
Additional Details
No response

Possible solution: https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/pull/536


Why is PROBE_RUN_IGNORE_VERSION only checked at compile time?

I am not sure i understand why PROBE_RUN_IGNORE_VERSION is only checked at compile time? I think it would make sense to allow users to specify it at runtime, as it is quite obvious that it might break stuff?
https://github.com/knurling-rs/probe-run/blob/df187189849c35cd00e50f2c2146d878c1636de1/src/main.rs#L191

Hi @MathiasKoch, the rationale is that we don't want users to use it on runtime, but only have it as a workaround for people doing development on probe-run. An end user should resolve the version mismatch as specified by the error message.

Fair enough, guess i'll have to keep using a locally compiled version for development :/

Fair enough, guess i'll have to keep using a locally compiled version for development :/

Hi @MathiasKoch, Can you please describe your setup, tell why it doesnt work with the current solution and outline the options/workarounds you see?
If we see the current solution doesn't make sense in some cases we can definitely adapt it.

@Urhengulas
It's not that it doesn't work with the current setup, but meerly the annoyance of constantly having to cargo install probe-run --force & cargo install --path . --force in order to do local development with a git/local defmt version, while still flashing/building production builds every day (where we want to make sure it works with the released version)
Allowing the ignore version flag at run-time, would just allow me to only use the crates.io version, as long as there are no breaking changes in defmt

I see. Checking the variable on runtime is probably not as bad as long as we send a warning that the version check is disabled.

@MathiasKoch: If you want you can go forward and implement it 😄


Suggestion: Re-enable path support in Vue.set()

Between v1 and v2, the ability to specify a path in Vue.set was removed, allowing only object keys to be passed. Right now, running:
Vue.set(state.data, 'theme.color', 'blue');

...simply adds the key theme.color to the data object with a value of blue. Was there any particular reason this functionality was removed? I can't find anything documenting the change on the guide, API or release/migration notes.
My main use-case is that I have a form that allows a user to update a resource (in the above case, a "page" where the user can change their theme settings). I'm using vuex and retrieving the page data from an API, and storing it under page.data. When any field in the update form is changed (using @input('...')) I add/update that same property in a page.payload object, and send page.payload in the update request, meaning I only send the updated fields.
Though I've read that it's better practice to define your reactive data initially (and then update later), this isn't possible in this case since I don't want to send empty fields to the update endpoint.
It just seems strange that you can define nested data initially within a component, but then can't add to this later (shown here: http://jsbin.com/hiciye/edit?html,js,output).

Hi, thanks for filling this issue.

It just seems strange that you can define nested data initially within a component, but then can't add to this later (shown here: http://jsbin.com/hiciye/edit?html,js,output).

Since you've already defined initial nested data, the proper way of setting a property in your example would be
Vue.set(this.data.theme, 'background', 'http...');

The reason of removing path support is that it requires a proper path parser (to support things like a.b[0].c), which bloats the code only for a rare use case. Also, it really can be avoided to simply use the example above.