bump node 20.10.0 LTS

Applied mkpr on package.json
sed s/"node": ">=20.9.0"/"node": ">=20.10.0"/

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.168%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
418

Relevant Lines:
444

💛  - Coveralls


New operator logo

Q
A

Bug fix?
no

New feature?
no

API breaks?
no

Deprecations?
no

License
Apache 2.0

What's in this PR?

[x] new operator logo
[x] Readme Style

 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.You have signed the CLA already but the status is still pending? Let us recheck it.


Fix Namer tool

Currently, the Namer tool seems to work even on non-Wire entities, which relatively can screw things up on 3rd-party entities!
The same fix is needed for #1366. So, perhaps introduce a new function in wirelib we can then make use of?
How does 3rd-party entity integrate with Wire?
How does one figure it is Wire-based (derived) entity?

Since @TomyLobo didn't came up with the function for me...
One silly solution would be to have a list of entity class names of all known wire entities.
Another silly solution would be to check entity names if they start with gmod_wire_* or wire_*.
The third, kinda a "good" solution I could think of would be to use scripted_ents library and then figure out the base entity through the class name.

How can this break on 3rd party entities? It stores the name in a variable called WireName (in SetNWString). There's basically no chance of this interfering with other more normal variables, like Name

Exactly I said to @TomyLobo. Maybe WireName will not cause problems, but name definitely will interfere. That's why we need such function.

What are you talking about? I literally just said the wire namer stores its value in WireName, not name. I say again: The wire namer doesn't use the variable called name anywhere, except in the data object given to EntityModifier, but that can't interfere because that's also stored in WireName, see:
duplicator.StoreEntityModifier( Entity, ---> "WireName" <--- , Data )

I get it Divran, but it was just an example.. We need this function in a way.


Log errors before returning them to Quirrel

Coverage decreased (-7.8%) to 67.116% when pulling 0ec1943a29932d335cb891a4dd1b598858be9087 on log-errors into f3baccba970251fddab039be006e1d0b87050a79 on main.

Coverage decreased (-7.8%) to 67.116% when pulling 0ec1943a29932d335cb891a4dd1b598858be9087 on log-errors into f3baccba970251fddab039be006e1d0b87050a79 on main.


Problem with use as plugin

Hello guys, at used as plugin, i got error: https://imgur.com/a/bh0Kl
but, if i will use it as component, everything will works fine.
Maybe, you need update docs, to avoid such problems?

same issue here


Update HandGuidance.cs

Fixes #870

Moved #if UNITY_WSA to allow player to build as public fields Cursor, HandGuidanceIndicator, and HandGuidanceThreshold should be visible to the editor.
Moved private GameObject handGuidanceIndicatorGameObject = null; to be inside #if UNITY_WSA

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@MSDNAndi just move the using UnityEngine out of the WSA directive declaration at the top of the class and this PR will be approved.

Why did I do it initially: When I did a fresh import of the Unitypackage, tried to build/deploy, the player would fail to build. Tested with Unity 2017.1.0p5 and the corresponding unitypackage. As for the upper #if UNITY_WSA
sure, will do


Broken display when using the curses library

I want to respond the a keyboard key stroke, and have tried the curses library,
and when the function  curses.initscr() is called, the display gets broken.
import curses

with Live(refresh_per_second=2) as live:
    window = curses.initscr()
    live.update(_draw_status_table())
    key = window.get_wch()
    ....

Is there a proper way that the two libraries can work together ?
Or is there a better library that can intercept keystrokes that is compatible with Rich ?

Afraid not. They are mutually incompatible. You might be interested in Textual.


Fix addresses containing empty states

Details

Fixed Issues

$ https://github.com/Expensify/App/issues/32355
PROPOSAL: https://github.com/Expensify/App/issues/32355#issuecomment-1836285600
Tests

[X] Verify that no errors appear in the JS console

Navigate to Profile -> Personal details -> Address
Type any Hungarian street name for Address line 1 ("Arany János utca" or "Galamb utca")
Tap on the suggested street
Tap on Save
Validate that the shown state and the city are the same

Offline tests

Navigate to Profile -> Personal details -> Address
Type any Hungarian street name for Address line 1 ("Arany János utca" or "Galamb utca")
Tap on the suggested street
Tap on Save
Validate that the shown state and the city are the same

QA Steps

[x] Verify that no errors appear in the JS console

Navigate to Profile -> Personal details -> Address
Type any Hungarian street name for Address line 1 ("Arany János utca" or "Galamb utca")
Tap on the suggested street
Tap on Save
Validate that the shown state and the city are the same

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

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

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] If we are not using the full Onyx data that we loaded, I've added the proper selector in order to ensure the component only re-renders when the data it is using changes

[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)

[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.
[x] I have checked off every checkbox in the PR author checklist, including those that don't apply to this PR.

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native

iOS: mWeb Safari

MacOS: Chrome / Safari
https://github.com/Expensify/App/assets/59809993/794e3279-b195-44ad-a6d6-8c25d77e3859

MacOS: Desktop
https://github.com/Expensify/App/assets/59809993/82a3365d-2d2f-4f32-a971-76575d5d057d

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by https://github.com/puneetlath in version: 1.4.14-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

🚀 Deployed to staging by https://github.com/puneetlath in version: 1.4.14-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/jasperhuangg in version: 1.4.14-6 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅


[KEP-4006] Blog Post: Streaming Transition from SPDY to WebSockets is Beta

Placeholder
Blog Post
https://github.com/kubernetes/enhancements/issues/4006

/hold
Pending assignment of publication date (by release comms)
We'll also keep this held until the v1.31 release has happened

Hey @seans3, it's Edith Puclla from the 1.31 Release comms team.
A friendly reminder that the deadline for the blog to be ready for review is July 26, 2024.
Let me know if there's anything we can do to help with content, review, or anything else! 🙂

Hello Sean Sullivan 🙂 , it's Edith Puclla from the 1.31 Release comms team.
A friendly reminder that the deadline for the blog to be ready for review is July 26, 2024.
Let me know if there's anything we can do to help with content, review, or anything else! 🙂

Acknowledged--thanks :) I may be in touch to get more clarity on expectations.

Hello @seans3 🙂 , it's Edith Puclla from the 1.31 Release comms team.
A friendly reminder that the deadline for the blog to be ready for review is July 26, 2024.
Let me know if there's anything we can do to help with content, review, or anything else! 🙂

Please have a look and let me know what you think. And if there is a more solid date, I'll update it in the PR. Thanks

/approve

/assign @edithturn

/assign @liggitt
/assign @aojea

Hi @seans3! Just a reminder that the publish date for this blog is scheduled for August 20th 🙂

/assign @edithturn

Hello @seans3
This is just a friendly reminder that the review date is today. When you have a moment, could you please give us an update?
I'd love to mark it as "ready for review." Let me know if there's anything I can assist you with 🙂
Thanks a bunch!
Edith Puclla
Comms Shadow

/assign @edithturn

Hello @seans3 This is just a friendly reminder that the review date is today. When you have a moment, could you please give us an update? I'd love to mark it as "ready for review." Let me know if there's anything I can assist you with 🙂
Thanks a bunch!
Edith Puclla Comms Shadow

Ready for review.

Thanks
This is written as if the v1.31 release is in the future, which is true now but won't be at publication time. It's not ready yet, but the fixes needed are minor.
/approve cancel

Thanks for the feedback. I think I've addressed the issues you raised. Please have a look.

This is written as if the v1.31 release is in the future, which is true now but won't be at publication time. It's not ready yet, but the fixes needed are minor.

Hello @sftim , could you please

Thanks
This is written as if the v1.31 release is in the future, which is true now but won't be at publication time. It's not ready yet, but the fixes needed are minor.
/approve cancel

Thanks for the feedback. I think I've addressed the issues you raised. Please have a look.

Hi @sftim!
Could you please help us to check what @seans3 mentioned? 🙂

Hi @sftim! Could you please help us to check what @seans3 mentioned? 🙂

Any blog reviewer is welcome to move this forward, not just me.

/unhold
Kubernetes v1.31 has been released.
Thanks @divya-mohan0209 !


aby wordpress themes?

as title suggests, has anyone built a worthy wordpress /woocommerce theme with this kit or pro ?

@Firestorm-Graphics thank you for your interest in our product. There is only 1 Wordpres version of our Material Kit PRO and it is called Hestia PRO. It is a premium Wordpress theme.
Hope this information helps.
Best,
Alex


Fatal Exception: java.lang.IllegalStateException: Session has been closed; further changes are illegal.

Describe the bug
Fatal Exception: java.lang.IllegalStateException: Session has been closed; further changes are illegal.
To Reproduce
Unable to reproduce it
# Crashlytics - Stack trace
# Application:
# Platform: android
# Version:
# Issue: 11ce39585df796cab9de9be13640f7eb
# Session: 647092F702420001079C01DD1AB9257A_DNE_0_v2
# Date: Fri May 26 2023 04:11:59 GMT-0700 (Pacific Daylight Time)

Fatal Exception: java.lang.IllegalStateException: Session has been closed; further changes are illegal.
       at android.hardware.camera2.impl.CameraCaptureSessionImpl.checkNotClosed(CameraCaptureSessionImpl.java:893)
       at android.hardware.camera2.impl.CameraCaptureSessionImpl.stopRepeating(CameraCaptureSessionImpl.java:424)
       at com.opentok.android.Camera2VideoCapturer.stopCapture(SourceFile:31)
       at com.opentok.android.PublisherKit.d(SourceFile:2)
       at android.os.Handler.handleCallback(Handler.java:942)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loopOnce(Looper.java:240)
       at android.os.Looper.loop(Looper.java:351)
       at android.app.ActivityThread.main(ActivityThread.java:8399)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)

@nitinmisra27, thanks for filing this report.
That said, there's not much to go by.  What are the steps to reproduce?  Does this impact all Android devices?  What versions of the SDK can reproduce the issue.  Does the problem go away if you use the native version?

@v-kpheng I'm also unable to reproduce it with normal use seems like an edge case when the user finishes up with a video call. This was discovered in com.opentok.android:opentok-android-sdk:2.25.0. For the time being I've updated the SDK v2.25.2 and closed the issues. Let me know if you need more information.


Fixed markStoreImagesAndBuffersAsWritten

It now correctly treats images as images instead of buffers.

Fix was pushed to Master, thanks for the PR.  Assigned to Tobin in case he wanted to include this fix as well.


fix some test memleaks, slightly optimize LEVENSHTEIN_DISTANCE function

Scope & Purpose
Fix memleaks in Jaccard function tests
Slightly optimize LEVENSHTEIN_DISTANCE function performance

[x] Bug-Fix for devel-branch (i.e. no need for backports?)
[x] The behavior in this PR can be (and was) manually tested (support / qa / customers can test it)
[x] The behavior change can be verified via automatic tests

Testing & Verification
This change is already covered by existing tests, such as shell_server_aql, catch.
http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/8704/

Tests blue


Enhancement add to_bitmap() function with int type

Proposed changes
Issue Number: close #xxx
Problem summary
to_bitmap function only support string param only，add to_bitmap() function with int type,  this can avoid convert int type to string and then convert string to int
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[ ] No
[x] No Need

Has document been added or modified:

[ ] Yes
[ ] No
[x] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

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

Maybe we should only keep to_bitmap(bigint) del the to_bitmap(string)  after next version ?

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 33.84 seconds
load time: 452 seconds
storage size:<PHONE_NUMBER>4 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221104143401_clickbench_pr_40188.html


refactor tex parsing code

Now the strings are parsed into TeX AST, and all further processing is based on it.
Fix #7.

What about the current modified approach: it first matches eprinttype with a known list, if it's not found, then it check if eprint starts with http, if yes then it assume it's a URL, otherwise it outputs eprinttype:eprint without linking.

ping what's the progress reviewing this PR?

Hello, I've fixed the merge conflict and this PR is ready again. It fixes a lot of small problems of the existing bibtex printer. The attached is the test result using mathlib's references.bib.
test.zip


refactor: move top level packages

Now the top level packages are all the public parts of the library and everything under /generator is internal
Here is all the public methods and classes in Dokka (notice com.expedia.graphql.generator is not listed)

Codecov Report

Merging #112 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #112   +/-   ##
=========================================
  Coverage     86.22%   86.22%
  Complexity      146      146
=========================================
  Files            47       47
  Lines           501      501
  Branches        116      116
=========================================
  Hits            432      432
  Misses           20       20
  Partials         49       49

Impacted Files
Coverage Δ
Complexity Δ

...pedia/graphql/generator/types/ObjectTypeBuilder.kt
95% <ø> (ø)
2 <0> (?)

...phql/generator/extensions/graphQLTypeExtensions.kt
100% <ø> (ø)
0 <0> (?)

.../com/expedia/graphql/hooks/SchemaGeneratorHooks.kt
92.3% <ø> (ø)
0 <0> (?)

...lin/com/expedia/graphql/generator/SubTypeMapper.kt
100% <ø> (ø)
4 <0> (?)

...ia/graphql/generator/types/InterfaceTypeBuilder.kt
100% <ø> (ø)
2 <0> (?)

...a/graphql/generator/extensions/kClassExtensions.kt
91.66% <ø> (ø)
0 <0> (?)

.../com/expedia/graphql/generator/state/TypesCache.kt
84% <ø> (ø)
28 <0> (?)

.../expedia/graphql/hooks/NoopSchemaGeneratorHooks.kt
100% <ø> (ø)
1 <0> (?)

...raphql/generator/extensions/directiveExtensions.kt
83.87% <ø> (ø)
0 <0> (?)

.../graphql/generator/extensions/booleanExtensions.kt
100% <ø> (ø)
0 <0> (?)

... and 22 more

Continue to review full report at Codecov.

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

I have more changes on top of this which simplify name exceptions and add more unit tests


add framework for estimator server

What type of PR is this?
kind/feature
What this PR does / why we need it:
estimator has four steps , and we want to make each of them easy to extend
Which issue(s) this PR fixes:

Fixes #277
Special notes for your reviewer:
only the framework logic is in this pr.
Other logic of default estimator will be in other PR

Codecov Report

Merging #336 (d069949) into main (9aa768d) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head d069949 differs from pull request most recent head 5669918. Consider uploading reports for the commit 5669918 to get more accurate results

@@           Coverage Diff           @@
##             main     #336   +/-   ##
=======================================
  Coverage   12.13%   12.13%
=======================================
  Files          47       47
  Lines        4837     4837
=======================================
  Hits          587      587
  Misses       4207     4207
  Partials       43       43

Continue to review full report at Codecov.

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

Each estimator is actually equivalent to the filter stage in kube-scheduler?

Each estimator is actually equivalent to the filter stage in kube-scheduler?
I see from here (#322 )that the estimate phase only cares about the number of replicas

This framework is for server side implementation of estimator, which runs with clusternet-agent.
kube-scheduler will send HTTP requests to estimator server.


feat: improved data fetching for execution details page

This is a feature branch collecting the changes from the following PRs, which have been separately reviewed:
#123
#126
#127
#128
#130
#133

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

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


Need function like ide.listWorkspaceContents(workspaceDir)

Validations

[X] I believe this is a way to improve. I'll try to join the Continue Discord for questions
[X] I'm not able to find an open issue that requests the same enhancement

Problem
As mentioned on Discord, is here any replacement for ide.listWorkspaceContents(workspaceDir)?
Really need this to dev some custome context provider !

Solution
Add a function that return a list of file and directories of path .

Looks like version 0.8.43-vscode have listDir() in core/index.d.ts but missed on my local ~/.continue/types/core/index.d.ts whatever reinstall via online or vsix file.

Hey @Mrzyxing , thanks for following up here.Unfortunately the IDE does not have any functionality to list all files and directories of a path, but I do believe you should be able to use the getWorkspaceDirs() method along with a library like https://www.npmjs.com/package/walkdir.

Hey @Mrzyxing , thanks for following up here. Unfortunately the IDE does not have any functionality to list all files and directories of a path, but I do believe you should be able to use the getWorkspaceDirs() method along with a library like https://www.npmjs.com/package/walkdir.

Thanks a lot, just a newer of frontend so here a lot of beginner's questions.I worked fine with walkdir after your suggustion.Thanks again!


6 GB just to be to use node-gyp ??

The level of incompetence of M$ programmers baffles me.
node-gyp requires to install this windows "build" bloat and I just lost 6 GB of space after running it.
And for what? Just to be able to install npm packages.
Seriously?

And after running pm remove --global --production windows-build-tools spaces wasn't freed. So basically I am left with 6 GB of trash who knows where..

You shouldn't install things on internet, if you don't know what you're installing.

node-gyp requires to install this windows "build" bloat and I just lost 6 GB of space after running it. And for what? Just to be able to install npm packages. Seriously?

You only need to have build tools when you want to compile native node modules. That is, C/C++ code compiled specifically for your machine's architecture and node version. You do not need this in order to install pure JavaScript node modules.
Furthermore, if 6GB of storage space on a development machine seems like a lot to you then you may want to consider developing in a more space efficient ecosystem. Node / JS is not known for optimizing space utilization.

And after running npm remove --global --production windows-build-tools space wasn't freed. So basically I am left with 6 GB of trash who knows where.

As mentioned in the README, this package is meant as a convenient to download and install some other software. It is not designed to uninstall those, but you can certainly do so manually. See https://github.com/felixrieseberg/windows-build-tools/issues/68


Improve Swift's lldb-dotest

Pull in the latest change from upstream and unify the way we handle the swift compiler and libraries. The latter will allow us to remove the SWIFTCC and SWIFTLIBS environment variables from the swift build script.

@swift-ci please test

@JDevlieghere We started seeing failures on the CMake bot after this:
https://ci.swift.org/job/oss-lldb-incremental-osx-cmake/177/

Is this dependent on https://github.com/apple/swift/pull/15396?


Avoid copying regions of the sentence buffer

@guillaumekln It looks good, please check the tests with Valgrind.

Thanks. Valgrind reports no error.


a WARNING that came up and included "consider notifying the package maintainer"

Issue when trying to fix qiime2 by reinstalling because it was not working correctly on my macbook pro.   Command I ran:
$conda env remove -n qiime2-2017.10
It was apparently working but then this came up:
WARNING conda.core.link:run_script(516): pre-unlink script failed for package conda-forge::widgetsnbextension-3.0.6-py35_0
consider notifying the package maintainer

The warning is regarding widgetsnbextension and the package you removed was qiime2. Both have nothing to do with pyhum. Closing this.
PS: the warning is innocuous as far as I know.


Quiet mode

If you want to use this tool in a script, it will ask for the user to "Press Enter to continue", and so it is not really usable in an automated script
Is there a way to disable this by doing a "-q", "-quiet" or "--quiet" ?

Use -agree or --agree https://github.com/LXGaming/Reconstruct/blob/aae0d0ca239699a21514457409700ef05f3dab43/cli/src/main/java/io/github/lxgaming/reconstruct/cli/configuration/ConfigImpl.java#L52-L53

I'm assuming this is resolved, If it's still an issue please let me know.

Well I didn't know there was this argument, thanks


Refactor: Introduce complexConjugate Message, Deprecate conjugated

Issue no. #192.

@SergeStinckwich I think we could add more tests for the square root message. I can do that as my next PR. Rather than tests in one method, I would rather write separate test methods with good names.


LICENSE not included in pypi source

I'm working on packaging this project for fedora, and during the review, it was pointed out that the 0.2.0 sources that are available from PyPI don't include the LICENSE file - which they apparently should.

Could the LICENSE file be added?

LICENSE appears in the 0.3.0 release on PyPI.


Make #finish more stable in async APIs

Fix #3073, avoid the #finish called in the concurrency case.
FYI @BFergerson We missed this scenario last time.

cc @qxo I am fixing the async API issue.

/run ci

/run ci

/run ci

/run ci

/run e2e


Create a new version tag please

Bower only pulls the latest tag in your repository, not the latest commit.  So I can't access the fix that you merged in from PR #96.  I noticed you updated the nuget version to <IP_ADDRESS>.  Maybe you could make a github tag with the same number.
Thanks.

Done https://github.com/zhaber/angular-js-bootstrap-datetimepicker/releases/tag/v<IP_ADDRESS>

Thanks!


AnimationPlayer resume animation by play() after pause() make call method track called function call again

Tested versions
4.2.1.stable
System information
win11 godot 4.2.1.stable
Issue description
AnimationPlayer resumes animation by play() after a pause() make call method track called function call again
This does not happen in 4.1.3
Steps to reproduce

make an animation with a call method track, calls a method at 1s.
play the animation.
wait till 1s is passed.
pause it.
resume animation by play(), the function called before the resume position will call again.

Minimal reproduction project (MRP)
teststeBUGANUM.zip

Bisected to 7ed7ea53e6221eff6e6bf1e357706533e9a31e8c (https://github.com/godotengine/godot/pull/85569), cc @TokageItLab

Duplicate of https://github.com/godotengine/godot/issues/85950

Closing as a duplicate of:

Method at time 0 in animation gets called repeatedly if paused and resumed #85950

See #85950 (comment), this is intentional

this is not a duplicate of it, that one repeatedly called method is at 0s, paused at 0, and resumed at 0 (Or just at 1s, which has been considered as the same key being processed at the end of the last play and the start of the next play).
In this case, the method is at 1s, paused after 1s, and resumed after 1s. Yet still being called.


Consider using SQLite for the database

SQLLite would allow the database to be stored as a local file and not require installation of any SQL server programs. More investigation required.

I was initially thinking about this, but AFAICR there are some MS SQL specific items, that I did not know how to replicate.
Noting that I am in no way a MS SQL expert, but know SQLite3 very well. Another cool thing about SQLite is that it can be run completely in memory.

Thanks for the suggestion.
Initially, this system was designed to run inside a corporation infrastructure, so MS SQL Server was used. But we always had in mind to ideally, make it provider-independent. So,

I am not an expert in either SQLLite or MS SQL server so I'm using this as a learning experience.
What I do know is that a corporation is likely to be very hesitatnt to hook up a random project to their database server without thorough vetting. Another point is removing the requirement to install a SQL Server will make it much easier for new people to engage with the project.

Yes, I agree that MS SQL will be a high friction point.
I would like to brainstorm around using entity framework (EF) and allow any type DB
As far as I know, "EF Core" (we are using just EF) supports seamless integration with databases like: MS SQL Server, MySQL, SQLite, PostgreSQL and more.
Having all that, users can choose any db engine

Is there any decision about db interface? EF core seems to be a suitable framework.

yes, this has changed.
For now, the database access has been moved and encapsulated into the MSSQLServerTradesRetriever class.
However, since the plugin architecture feature was added, I will move the whole class into an external plugin.
So, users will be able to choose how to get "trades" and "positions", which was the reason why we held in DBs.
This will allow us to take out any dependency on databases in the main project.

+1. It would be great if this can integrate with other language than C#

So, are all dataretrivers will be realized as plugins?

YES
The strategy interface will be also designed as a plugin, but this time as a UI plugin. I need to think about how exactly. I'm open to new ideas :)

I have an idea of a strategy as a blackbox, which  receives configuration then gets market data and sends signals (buy, sell, hold, etc.)

I'm closing this, since we are not dependent on DB any more.
In case anyone needs a database, it could be added as a plug-in instead.


Relaxation zone vert_axis

This is set by default to 2 in Tank3D and STL classes.
This can lead to errors difficult to resolve particularly for STL files that may be given with y vertical axis. The plan is to be able to be able to set the axis through the setGeneration zone and setAbsorption zone functions

Fixed with #1032


Correctly document form and files as request body in OAS3

See discussion in #46.

Coverage remained the same at 100.0% when pulling 268947963dbcf1ff95f8b4653d7d93d470d43883 on form_files_request_body into 57042c1741e7e11fbff1a9cae9de426162be5b78 on master.


Update Ginkgo (1.16.5) and Gomega (1.17.0)

Ha, Gomega 1.17.0 requires Go 1.16 and we only support 1.13 on the 4.3 branch. Dropping the Gomega update then.


Add 2 risk warnings and investment disclaimers

Problem:
Currently, the average user believes that staking/LPing in V4 is risk-free. Rug pulls have been solved, but there are still risks involved.
Objective:
Manage expectations and make it clear that risks still exist when LPing due to the nature of AMMs.
Solution:
Add a risk warning/investment disclaimer in proximity to the 2 major CTA.
Disclaimer: "Providing liquidity to a pool is subject to the same dynamics of AMMs. Invest at your own risk. Losses may occur."

[ ] Location A: Below "Add Liquidity" call to action

[ ] Location B: Below "Supply" call to action

We can just add back in the same warning that was removed: https://github.com/oceanprotocol/market/pull/1420 The text needs to be updated though as it was linking to an out-of-date blog post.

Rug pulls have been solved

For the time being at least, I think we should hold back from saying this.

Andrea's drafts would be more fitting in this context and we could only put it on the Add screen to have 1 clear message. Then right at the top under Add Liquidity heading. There we could see if using a warning style for it is too dominant, but in any case already way better than. forcing users to dismiss messages again.

Sure, yeah let's do it that way. Less intrusive

Please stop working on this, more details will come


update base url

👷 Deploy Preview for lucent-marigold-5b3ffb processing.

Name
Link

🔨 Latest commit
bfa14fe8eaf4dc3a8f77877bade64c6817d5bf5e

🔍 Latest deploy log
https://app.netlify.com/sites/lucent-marigold-5b3ffb/deploys/64342a875719ba0008745b6c

👷 Deploy Preview for monumental-banoffee-714928 processing.

Name
Link

🔨 Latest commit
bfa14fe8eaf4dc3a8f77877bade64c6817d5bf5e

🔍 Latest deploy log
https://app.netlify.com/sites/monumental-banoffee-714928/deploys/64342a87486c030009ac4a6b


Add gobject introspection run dep

Prompted by https://github.com/bluesky/hklpy/pull/211.

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@mrakitin Ok if I close this PR?

@prjemian, yes, let's close it and iterate in a newer one.


[BUG] Lua Error (Addon Action forbidden) after switching talent loadouts

🔵 Describe the bug:
Everytime I switch talents on my warrior, I can't use spells on my actionbar using hotkeys, clicking via cursor still works. Using a hotkey throws an lua error.
🔵 To reproduce: (Steps to reproduce the behavior)

Go to Talents
Click on new Load Talent Loadout
Try to press a hotkey
See error

🔵 The error:
Paste the error message in this blockquote.
7x [ADDON_ACTION_FORBIDDEN] AddOn 'GSE' tried to call the protected function 'UseAction()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `UseAction'
[string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:342: in function `handler'
[string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:667: in function <...ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:649>
[string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:681: in function <...ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:674>
[string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:723: in function `SecureActionButton_OnClick'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:100: in function `TryUseActionButton'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:135: in function `ActionButtonDown'
[string "ACTIONBUTTON12"]:2: in function <[string "ACTIONBUTTON12"]:1>

Locals:
_ = Frame {
}
event = "ADDON_ACTION_FORBIDDEN"
events = <table> {
}

🔵 Screenshots:

🔵 Expected behavior:
Hotkeys to cast spells should still work
🔵 GSE.lua file:
GSE.lua.txt
🔵 Desktop (please complete the following information):

OS: Windows 11 64bit
Game Version retail

🔵 GSE Version:

Version: 3.2.14-e
Downloaded From: wowup

🔵 Additional context:

One of your other addons has tainted your talent Ui and then when you go to use GSE it has inherited the taint.  I can’t fix this is it’s being caused somewhere outside my control.
you can verify this by disabling you other addons, and you will be able to change talent specs freely and zgSE will be fine.

See https://www.patreon.com/TimothyLuke for latest update on GSE and SoD


[F10-2] Health Booklet

@C-E-OOI  @OngJiaJian  @keithtqs

For consistency, the travis badge in README should also direct to the one on travis-ci.org. You can aid the description of feature implementations with diagrams that we have learned in the course. Also, remember to be consistent in the naming and avoid using AddresBook when you are building Health Booklet. You should also put in your own architecture diagram, which shows high-level info about major components in your app.


cache-and-network seems to not fire the network

I am brand new to urql and while testing it out in my app, it appears to me that cache-and-network is not working as I had expected.
I created a different issue than #299 as that issue was primarily concerned about the executeQuery part of useQuery.
My expectations from reading the docs is that it would return what is in cache, then it would also fire a network request in the background, update the cache, and cause a re-render if the data has changed.
Let me know if those expectations are incorrect.
I created this codesandbox to demonstrate.  https://codesandbox.io/s/youthful-fast-7g373
I created two components that each utilize the same query and have the requestPolicy set to cache-and-network.  We are grabbing the first new story from hackernews using graphqlhub api.
When I load a component for the first time, it shows me the network request.  However, when moving between the components, it is only pulling from cache and not firing the network request.
I added debugExchange after cacheExchange.  It only logs on the first network request, which I believe is demonstrating that the cacheExchange is not forwarding on.
Below is a video:

Thanks for the report @dusty. Agreed that I would expect cache-and-network to do what you expect – pull from the cache and then always trigger a new network request. I believe this line in the cache exchange is the one we're looking to hit: https://github.com/FormidableLabs/urql/blob/d0bfd4928763029d155427554fe3022d0cee62e8/src/exchanges/cache.ts#L62.
Happy to look into this more and see what may be going awry. I'm also curious to investigate what using the same query for two components does for how we manage the cache.
One last thing – I popped open the CodeSandbox you provided (❤thank you so much for that) and I ran into this error. Looks like the access on data may just be a bit off. I can work with this tho!

Thanks for the response and the pointer to the location.
I've got it running locally and with some old fashioned console.log debugging, I traced it through and it is passing those checks and calling reexecuteOperation.
It makes its way over to and calling this.dispatchOperation(operation) in client.ts.  I see that it has the context.requestPolicy set to 'network-only' at this point as well.  However, its still not initiating the network request.
I've never used typescript or wonka so its starting to get a little fuzzy for me at this point in the code.  But, here is my example that runs locally instead of on codesandbox if that is helpful.
https://github.com/dusty/urql/tree/master/examples/4-cache-and-network

@dusty I'm seeing the same behavior you are with our example app. It looks like reexecuteOperation in the client doesn't actually re-execute the Network request. I'll continue to explore, but I think this is definitely a 🐛. cc/ @kitten would you have any insight into why this may be happening? I'm curious if this operation isn't actually making it into our exchange pipeline 🤔


Convert PSM unit tests to integration tests

In this commit the PSM (post settings menu) unit tests were temporarily disabled. The new PSM component is dependent on a number of services that are difficult to test in the limited unit test environment, creating integration tests will allow for much better coverage and real-world testing.
TODO:

[ ] convert existing unit tests to integration tests
[ ] improve coverage for things such as the meta pane switch, validation, etc
[ ] remove old unit tests file

I'm trying to get an "it renders" test to run. This was what I tried
`it('renders', function() {
const dummyUser = {
name: "someone"
};
const storeStub = Service.extend({
    query(str) {
        return new Promise((resolve, reject) => {
            resolve(dummyUser)
        });
    };
});

this.register('service:store', storeStub);
this.inject.service('store', {as: 'store'});

var myModel = {
    slug: "bar"
};

this.set('closeNavMenu', function () {});
this.set('closeMenus', function () {});
this.set('model', myModel);

this.render(hbs`
    {{gh-post-settings-menu
        model=myModel
        showSettingsMenu=false
        closeNavMenu=(action closeNavMenu)
        closeMenus=(action closeMenus)
    }}
`);

// expect(this.$()).to.have.length(1);

});`
What's the correct way to stub the store service? I get this error
TypeError: Cannot read property 'then' of undefined     at Class.didReceiveAttrs
I think I can use some more direction on this task

Closing this issue as it isn't really needed - PSM code needs revisiting and a lot of the tests are in acceptance tests already.


upload and fetch backup data with firebase

Fix for ios: https://github.com/FirebaseExtended/flutterfire/issues/1622


Built-in browser

You can either obtain the plugin using Obsidian's built-in browser

How does that work? Please explain because I would like to try your plug-in.

The following plugin might be of interest of testing beta plugins:
https://github.com/TfTHacker/obsidian42-brat

I mean Obsidian’s built-in facility for installing community plugins. Unfortunately, that’s not available yet as the plug-in needs to be approved first. I’d second wenlzhang’s advice to use BRAT, as it’s much easier than manually installing the plugin.


Lands vs winrates

https://strategy.channelfireball.com/all-strategy/home/how-many-lands-do-you-need-in-your-deck-an-updated-analysis/


[SUPPORT] After schema evaluation, when time travel queries the historical data, the results show the latest schema instead of the historical schema

After schema evaluation, when time travel queries the historical data, the results show the latest schema instead of the historical schema
Steps to reproduce the behavior:

spark sql create table t1, sql:
create table t1 (  id int,  name string,  price double,  ts long  ) using hudi  location '/tmp/t1'  options (  type = 'mor',  primaryKey = 'id',  preCombineField = 'ts' );

insert data
insert into t1 values(1,'Tom',0.9,1000);

drop price column
alter table t1 drop column price;

Time Travel Query
select * from t1 timestamp as of '20220817161104255'
It is found that when time travel queries historical data, the results show the latest schema (only include id、name、ts columns) instead of the historical schema.

Expected behavior
when time travel queries historical data, the results show the schema of historical time points
Environment Description

Hudi version : 0.11.0

Spark version : 3.2.2

Storage (HDFS/S3/GCS..) : local mac os

Running on Docker? (yes/no) : no

@xxWSHxx you're right. thank you for this very meaningful issue.
A whole snapshot at a specified time point contains not only data but also metadata.
a ticket to track this: https://issues.apache.org/jira/browse/HUDI-4703

let me fixed it this week，
but maybe we need a config to control this behavior，
It also makes sense to return the latest schema  WDYT @YannByron @xxWSHxx

@xxWSHxx  could you pls try master branch
as we merged this pr https://github.com/apache/hudi/commit/b6b515917c34c4111216375bc2639876ab50dc30
@YannByron thanks for your nice  work.

close this issue， since
We have solved this problem https://issues.apache.org/jira/browse/HUDI-4703


[Vendor] Update directly used dependencys

github.com/6543/go-version v1.2.4 -> v1.3.1
github.com/xanzy/go-gitlab v0.44.0 -> v0.48.0
github.com/prometheus/client_golang v1.9.0 -> v1.10.0
github.com/pelletier/go-toml v1.8.1 -> v1.9.0
github.com/olivere/elastic v7.0.22 -> v7.0.24
github.com/niklasfasching/go-org v1.4.0 -> v1.5.0
github.com/microcosm-cc/bluemonday v1.0.7 -> v1.0.8
github.com/mgechev/revive v1.0.3 -> v1.0.6
github.com/klauspost/compress v1.11.8 -> v1.12.1
github.com/issue9/identicon v1.0.1 -> v1.2.0
github.com/go-testfixtures/testfixtures v3.5.0 -> v3.6.0
github.com/mattn/go-sqlite3 v1.14.6 -> v1.14.7
github.com/lib/pq v1.9.0 -> v1.10.1
github.com/go-swagger/go-swagger v0.26.1 -> v0.27.0
github.com/go-sql-driver/mysql v1.5.0 -> v1.6.0
github.com/go-redis/redis v8.6.0 -> v8.8.2
github.com/go-ldap/ldap v3.2.4 -> v3.3.0
github.com/go-git/go-git v5.2.0 -> v5.3.0
github.com/go-git/go-billy v5.0.0 -> v5.1.0
github.com/go-chi/cors v1.1.1 -> v1.2.0
github.com/editorconfig/editorconfig-core-go v2.4.1 -> v2.4.2
github.com/denisenkom/go-mssqldb v0.9.0 -> v0.10.0
github.com/blevesearch/bleve v2.0.2 -> v2.0.3

note: https://github.com/go-ldap/ldap/releases/tag/v3.3.0
-> we had issues with ldap deleting users on timeout, we now should be able to handle it

@silverwind added github.com/6543/go-version v1.2.4 -> v1.3.1 since upstream v1.3.0 got released ...

LGTM, what is your process for this, do you manually go through each and create a commit per dep, or do you have a script to do this?

I first do go get -u and look whats changed.
I ignore updates if indirect imports and manualy fo throu all of them who have changed (read release note if there is one, ...)
making a commit for a import update is done half-automated ...
We could create a more automaded prosses via dependabot etc ...


CI fixes

Description
The CI is failing due to Jinja version being unsupported:
https://jenkins.mxnet-ci.amazon-ml.com/blue/organizations/jenkins/mxnet-validation%2Fwebsite/detail/PR-20899/1/pipeline/
Pinned the new version of the package to fix the issue.
Related issue:
https://github.com/pallets/jinja/issues/1585

@mxnet-bot run ci [centos-gpu]

@mxnet-bot run ci [centos-gpu]

I ran into this issue in my own PR https://github.com/apache/incubator-mxnet/pull/20876.  If you decide you don't want to upgrade Jinja2, I found that adding this requirement:
MarkupSafe==2.0.1

also solves the issue.

Can you also remove broken reference to https://ts.gluon.ai/ in docs/python_docs/python/tutorials/getting-started/crash-course/7-use-gpus.md ?
Jinja upgrade/MarkupSafe freeze and removing this link are both needed to unblock CI

I see that this upgrade of Jinja2 from 2.11.3 to 3.0.3 indeed solves the import error. But, since the upgrade is in theory a breaking change, is there a way to confirm that Jinja2 continues to work as needed for MXNet?

You're right - this might need further verification. Adding the MarkupSafe dependency isn't a clean solution either as we don't depend directly on it - Jinja does. So I would see it as a temporary solution to fix the CI problems while we switch to a supported version of Jinja.
@szha I would appreciate your opinion on this problem.

@mxnet-bot run ci [unix-gpu, windows-gpu]

Regarding the ts.gluon.ai problem, since we want to reference the link once it works, my approach was to lean on them to fix the problem (see https://github.com/awslabs/gluon-ts/issues/1901).  At this point, they have fixed the issue (at least to the point of removing the error).
As proof of the fix, on a side PR of mine, without any link fixes, linkcheck now passes: https://github.com/apache/incubator-mxnet/runs/5299064848?check_suite_focus=true
Are you willing to remove the link check fix from this PR, now that it is no longer needed?
And regarding the Jinja2 import issue, I prefer the approach you've taken here- simpler than adding the MarkupSafe pinning that I explored.  I vote for accepting this PR, and follow up with a different fix only if someone notices the docs are wrong because of the new Jinja2.

@mxnet-bot run ci [centos-gpu]

@mxnet-bot run ci [unix-cpu]

@mxnet-bot run ci [unix-cpu]

please restart  linkcheck


[release/v4.0] Bump go-restful to v2.16.0 to fix CVE

@rayandas  this was removed from the v4.0.0 release for Backup restore - please add it in the next milestone

sure


Azure Directory B2C - Fix "Total requests" alert

This aims to fix the Kusto query responsible for alerting when there is a sudden drop in requests to B2C

TimeGeneratedFormatted has been changed to yyyy-MM-dd [HH:mm:ss]

This makes the comparison to be done between consecutive hours instead of 2021-05-27 10:00:00 AM and 2021-05-27 10:00:00 PM

Time window has been shortened to 2h as there is no point checking the same time period over and over again.
Time search window is now relative to the query time instead of set at full hour marks.

Before, when the alert check is done at 5 minutes past the full hour (08:05:00 for example) the comparison was made between a full hour (7:00 -> 8:00) and 5 minute window (8:00 -> 8:05)

@theadzik : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Login issues
567342

From: fran @.>
Sent: Sunday, May 30, 2021 11:47:40 PM
To: MicrosoftDocs/azure-docs @.>
Cc: Subscribed @.***>
Subject: Re: [MicrosoftDocs/azure-docs] Azure Directory B2C - Fix "Total requests" alert (#76006)
@fran38 approved this pull request.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/pull/76006#pullrequestreview-671928779, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASH6YZQYAACBLOYN7KBXHTDTQMBFZANCNFSM45UGLIUA.

@yoelhor, would you please review?

The proposed query has been running for some time now in our environment. I think that -25% might be a little bit too small. We get alerted every few days around 15:00-17:00 when the number of connections drops naturally as people leave work.
Maybe 30% would be more fitting?

Looks good.

We'll merge the PR based on approval from PM @yoelhor. Thanks, all.


Initial code release

@hpractv Have you been able to test this out?

@hpractv Have you been able to test this out?

Yes, it works well.


nixos/amazon-ec2-amis: Add NixOS 23.11

Description of changes
These were uploaded by https://github.com/NixOS/amis
Note that this list will stop being updated from now on. Please use https://nixos.github.io/amis/ and https://nixos.github.io/amis/images.json instead. We are working on integrating this in the https://nixos.org/ website These get updated for every channel bump.
This should be enough to get the website listing them again. But we'll work to get the website get the data from  https://nixos.github.io/amis/ for 24.05
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/ami-for-nixos-23-11/36860/8

This might warrant a release note. But how does that work with backports? Do I want to backport the release note too?

Yeah, that would make sense to me. People looking at the 23.11 release note want to find the AMIs.

I now added release notes to both 23.11 and 24.05. I'm not sure if this is the "right" way to do it?  Should I only add the 23.11 release notes on the 23.11 release branch? Or what is etiquette here?

I don't know how to make it more clear than the PR description

Note that this list will stop being updated from now on. Please use https://nixos.github.io/amis/ and https://nixos.github.io/amis/images.json instead

Basically AMIs are constantly uploaded now for every channel bump. They differ in that the one is newer than the other.

@arianvp, thank you very much for the explanation. It's clear now.

I can maybe add a toggle to the website to only show the latest AMI by default.

@arianvp, maybe it would be even better to put the explanation above onto the website page. I mean: when (and maybe how) NixOS AMIs get built to be published on https://nixos.github.io/amis/. Also, brief explanation of the correlation with amazon-ec2-amis.nix and its destiny can help for those who were unaware.


refactor: remove unused dependency(JSON)

Description
I found an imported but unused dependency(JSON) in mitosis/packages/core/src/types/mitosis-component.ts and deleted it.

Thanks!


Main takeaways from the design interviews (ongoing)

Interview progress: 1 done out of 4 scheduled
Website

[ ] Rename Z3 Documentation to Guide -- the former indicates API stuff, whereas the latter implies that it is targeted for learning and there will be examples

Users don't realize that there are real examples within the guide. How to make the examples more discoverable? / How to make the fact that this guide entails real examples more explicit?

[ ] "Edit this page" links you to the github page for the raw document, can be confusing to users and maybe should be removed

[ ] Playground should be editable at the first run? Now the interaction flow requires you to click Run to render the output first, before allowing you to edit, which may be counterintuitive

Programming Experience

[ ] syntax highlighting

[ ] More specifically, parentheses highlighting / matching is a MUST for the SMTLIB-based examples

[ ] Autocompletion for parentheses?

Could be confusing at times so I suggest let's wait and see

[ ] Debugging support

[ ] Line numbers -- for locating errors based on the error message, which includes line/col numbers
[ ] Highlighting -- emphasizing the line(s) that are buggy

[ ] Copy button

Already provided in the native editor on hover. Bring it back!

[ ] Store programming progress in some way (e.g., cookies) so that you don't lose your progress when you refresh the page / close the window

[ ] Reset button: in case you modified the content in the tutorial (i.e., not in the playground), you want to restore the original content

Instead of "Edit this page", why not call it "Improve this page"?
I think the link is good to have, just what it is called.


Failing TestSecondaryServices.test_update_service_service_succeeds

TestSecondaryServices.test_update_service_service_succeeds starts failing:
=================================== FAILURES ===================================
__________ TestSecondaryServices.test_update_service_service_succeeds __________

self = <tests.test_views.TestSecondaryServices object at 0x7f24c2a77a60>
api100 = <openeo_driver.testing.ApiTester object at 0x7f24c2277100>
backend1 = 'https://b1.test/v1'
requests_mock = <requests_mock.mocker.Mocker object at 0x7f24c21aa640>
service_metadata_wmts_foo = ServiceMetadata(id='wmts-foo', url='https://oeo.net/wmts/foo', type='WMTS', process={'process_graph': {'foo': {'proces...on={'version': '0.5.8'}, title='Test WMTS service', description=None, created=None, plan=None, costs=None, budget=None)

    def test_update_service_service_succeeds(
        self, api100, backend1, requests_mock, service_metadata_wmts_foo
    ):
        """When it receives an existing service ID and a correct payload, it updates the expected service."""

        api100.set_auth_bearer_token(TEST_USER_BEARER_TOKEN)

        mock_patch = requests_mock.patch(
            backend1 + "/services/wmts-foo",
            json=service_metadata_wmts_foo.prepare_for_json(),
            status_code=204
        )
        process_graph = {"bar": {"process_id": "bar", "arguments": {"new_arg": "somevalue"}}}
        json_payload = {"process": {"process_graph": process_graph}}

        resp = api100.patch("/services/b1-wmts-foo", json=json_payload)

>       assert resp.status_code == 204
E       assert 500 == 204
E        +  where 500 = <openeo_driver.testing.ApiResponse object at 0x7f24c1e0cf10>.status_code

tests/test_views.py:2301: AssertionError
------------------------------ Captured log call -------------------------------
WARNING  openeo_aggregator.backend:backend.py:1105 Failed to update service 'wmts-foo' from 'b1': ChunkedEncodingError(ProtocolError('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected)))
Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 705, in _error_catcher
    yield
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 830, in _raw_read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
urllib3.exceptions.IncompleteRead: IncompleteRead(335 bytes read, -335 more expected)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/models.py", line 816, in generate
    yield from self.raw.stream(chunk_size, decode_content=True)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 935, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 906, in read
    data = self._raw_read(amt)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 830, in _raw_read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
  File "/usr/lib64/python3.8/contextlib.py", line 131, in __exit__
    self.gen.throw(type, value, traceback)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 722, in _error_catcher
    raise ProtocolError(f"Connection broken: {e!r}", e) from e
urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/src/openeo_aggregator/backend.py", line 1097, in update_service
    con.patch(f"/services/{backend_service_id}", json=json, expected_status=204)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 195, in patch
    return self.request("patch", path=path, allow_redirects=False, **kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 614, in request
    return _request()
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 607, in _request
    return super(Connection, self).request(
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 106, in request
    resp = self.session.request(
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/sessions.py", line 587, in request
    resp = self.send(prep, **send_kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests_mock/mocker.py", line 185, in _fake_send
    return _original_send(session, request, **kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/sessions.py", line 745, in send
    r.content
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/models.py", line 899, in content
    self._content = b"".join(self.iter_content(CONTENT_CHUNK_SIZE)) or b""
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/models.py", line 818, in generate
    raise ChunkedEncodingError(e)
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected))
ERROR    openeo_driver.views.error:views.py:267 OpenEOApiException(status_code=500, code='Internal', message="Failed to update service 'wmts-foo' from 'b1': ChunkedEncodingError(ProtocolError('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected)))", id='r-d13f7c566114405d938a90c31f157f6c')
Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 705, in _error_catcher
    yield
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 830, in _raw_read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
urllib3.exceptions.IncompleteRead: IncompleteRead(335 bytes read, -335 more expected)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/models.py", line 816, in generate
    yield from self.raw.stream(chunk_size, decode_content=True)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 935, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 906, in read
    data = self._raw_read(amt)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 830, in _raw_read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
  File "/usr/lib64/python3.8/contextlib.py", line 131, in __exit__
    self.gen.throw(type, value, traceback)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/urllib3/response.py", line 722, in _error_catcher
    raise ProtocolError(f"Connection broken: {e!r}", e) from e
urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/src/openeo_aggregator/backend.py", line 1097, in update_service
    con.patch(f"/services/{backend_service_id}", json=json, expected_status=204)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 195, in patch
    return self.request("patch", path=path, allow_redirects=False, **kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 614, in request
    return _request()
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 607, in _request
    return super(Connection, self).request(
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo/rest/connection.py", line 106, in request
    resp = self.session.request(
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/sessions.py", line 587, in request
    resp = self.send(prep, **send_kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests_mock/mocker.py", line 185, in _fake_send
    return _original_send(session, request, **kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/sessions.py", line 745, in send
    r.content
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/models.py", line 899, in content
    self._content = b"".join(self.iter_content(CONTENT_CHUNK_SIZE)) or b""
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/requests/models.py", line 818, in generate
    raise ChunkedEncodingError(e)
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected))

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo_driver/users/auth.py", line 88, in decorated
    return f(*args, **kwargs)
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/venv38/lib64/python3.8/site-packages/openeo_driver/views.py", line 1420, in service_patch
    backend_implementation.secondary_services.update_service(user_id=user.user_id, service_id=service_id,
  File "/var/lib/jenkins/workspace/openEO_openeo-aggregator_master/src/openeo_aggregator/backend.py", line 1106, in update_service
    raise OpenEOApiException(
openeo_driver.errors.OpenEOApiException: Failed to update service 'wmts-foo' from 'b1': ChunkedEncodingError(ProtocolError('Connection broken: IncompleteRead(335 bytes read, -335 more expected)', IncompleteRead(335 bytes read, -335 more expected)))

Couldn't reproduce locally until upgrading urllib3 to latest 2.0.2 (was 1.26.12 before for me)

the test apparently mocked a PATCH request with a 204 status code and a non-empty body, which is invalid and updated urllib3 started chocking on that


@conda-forge-admin, please add bot automerge

@conda-forge-admin, please add bot automerge

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I added bot automerge in conda-forge/types-maxminddb-feedstock#3.


docs: Guidelines on backing up Argilla ES

Is your feature request related to a problem? Please describe.
Not really a problem, but I almost lost all my annotations when I migrated from Rubrix to Argilla, thankfully it was retained. It gave me a sense of urgency to create persistent back up workflow on my server.
Describe the solution you'd like
Best practices / workflow / tutorial on backing up Argilla annotations or creating ES snapshots.
Describe alternatives you've considered
Several potential workflows

Creating ES snapshots
Automated Python scripts using Argilla's Python API to load the datasets in the workspace and serialize them (Pickle)

Additional context
I'll be more than happy to contribute to this under guidance.

https://docs.argilla.io/en/latest/getting_started/installation/elasticsearch.html
I think it would fit in nicely over here.
@frascuchon Do you have some best practices here?

Not really. We could start defining the es snapshots process

@frascuchon @dvsrepo FYI, I will create some docs for this using default Dataset.to_pandas() and DVC, and a basic reference to the Elastic docs for snapshot because @bengsoon and I will also discuss this during our office hour 🤓

Fixed in #2169

Thanks @frascuchon


Applied tokens are not being shown

Describe the bug
Tokens are applied to a component and visible in the inspect mode. When selecting the component the token is not being shown as active in the component overview.
When I apply the token again it's being "applied" and then shown as active, even though it's been applied before.
Expected behavior
Tokens should be shown as applied and active

Duplicate of #470


encoding/yaml: Panic when unmarshalling YAML content that is only comments

What version of CUE are you using (cue version)?

$ cue version
cue version v0.4.3 darwin/arm64

Also tested on cue version v0.4.4-0.20220706163258-2795dcc4db87

Does this issue reproduce with the latest release?
Yes.
What did you do?
Attempt to unmarshal YAML content that is just a comment using encoding/yaml.
Given test.cue with:
import "encoding/yaml"

out: yaml.Unmarshal("#test")

Running cue eval test.cue
What did you expect to see?
Certainly not a panic. Likely an empty output or bottom?
What did you see instead?
A panic:
panic: assertion failed: nil return value: unspecified error [recovered]
	panic: assertion failed: nil return value: unspecified error

goroutine 1 [running]:
cuelang.org/go/cmd/cue/cmd.recoverError(0x140005bfe70)
	cuelang.org/go/cmd/cue/cmd/root.go:229 +0x98
panic({0x1035261c0, 0x1400071c860})
	runtime/panic.go:838 +0x204
cuelang.org/go/internal/core/adt.Assertf(...)
	cuelang.org/go/internal/core/adt/context.go:93
cuelang.org/go/internal/core/adt.(*OpContext).evaluateRec(0x14000719ad0, 0x1400011f7c0, {0x103610a68, 0x14000113140}, 0x78?)
	cuelang.org/go/internal/core/adt/context.go:582 +0x280
...

This actually applies to not just comments, but any time yaml.Unmarshal() is called on anything that returns no actual value (like an empty string).


YARN-9680 Code cleanup in ResourcePluginManager init methods

1178

 Quality gate: Failed
6 Issues

 6 Code issues

Details

 Quality gate: Failed
6 Issues

 6 Code issues

Details


Please say hi, Aaron!

@voisine I'm Team lead of Litewallet (From Loafwallet, from Breadwallet)
Been staring at your and Adrians code....for 7 years.
I work closely with Charlie Lee in the Litecoin Foundation.
Hope we can connect

Hello, nice to make your acquaintance. I see your profile says you're in London. Maybe we can meet for coffee or a drink next time Im in London or you're in San Francisco.

That would be awesome @voisine !

@voisine There is a fintech event in September hosted by a law firm specializing in crypto legislation.
Its in London and I thought you might be interested.
Please let me know and I will try to get you on the list.  My twitter/x is https://x.com/bigkerrytweets
Hope you can make it1  I can give more details there.


[iOS] FireStore keep on using CPU

Description
I'm using FireStore at my current iOS project and I realized that when generate CollectionReference or DocumentReference, FireStore starts keep on using CPU (around 10%) until app close.
I'm using

Firebase 9.5.0
install with SwiftPackageManager
Xcode version 13.4.1 (13F100)

Here is sample code (same as document).
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
    FirebaseApp.configure()
    let db = Firestore.firestore()
    db.collection("Collection").document("test").setData(["lastLoginAt":Date()], merge: true)

    // Even this code happens issue ↓
    // let ref = db.collection("Collection")

    return true
}

Reproducing the issue
No response
Firebase SDK Version
9.5.0
Xcode Version
13.4.1
Installation Method
Swift Package Manager
Firebase Product(s)
Firestore
Targeted Platforms
iOS

This is actually an issue that we (the Firestore SDK developers) just discovered today. The bug was added in 9.5.0. There is no workaround, except downgrading. The fix will almost certainly be in the next release, which is scheduled for mid-September 2022. Here is the fix: https://github.com/firebase/firebase-ios-sdk/pull/10170.

FYI Firebase 9.6.0 is now released with the fix.
https://firebase.google.com/support/release-notes/ios#version_960_-_september_13_2022

@dconeybe Thank you, but I am still unable to move past this bug.
in /ios/Pods/Local Podspecs/cloud_firestore.podspec.json
"dependencies": {
    "Firebase/Firestore": [
      "9.5.0"
    ]
  },
  "static_framework": true,
  "pod_target_xcconfig": {
    "GCC_PREPROCESSOR_DEFINITIONS"<EMAIL_ADDRESS>LIBRARY_NAME=\\@\\\"flutter-fire-fst\\\"",
    "DEFINES_MODULE": "YES"
  }
}

and running build seeing:
    [!] CocoaPods could not find compatible versions for pod "FirebaseFirestore":
      In Podfile:
        FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `9.6.0`)
        cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 3.4.8, which depends on
          Firebase/Firestore (= 9.5.0) was resolved to 9.5.0, which depends on
            FirebaseFirestore (~> 9.5.0)

3.4.8 was released after 9.6.0 any idea why I am seeing this? Thank you

Unfortunately the maintainers of this repository do not support flutterfire. This looks like flutterfire needs to update their dependency on Firebase/Firestore to 9.6.0. Please log a bug against flutterfire about this.

Thank you for the quick response


On the DMN Editor's Boxed Expression Editor, FEEL identifiers with spaces should be treated as non-breaking spaces.

Please see the attached file. There are multiple combinations showing that depending on the combination of new line characters and spaces, sometimes it breaks the syntax highlighting, sometimes it doesn't. Note, however, that the execution works fine for all cases.
kie-issues-1178.dmn.txt

I'm addressing scenarios like this one too:
(something) + variable with long name with break lines+ (something)

I'm following the runner as "The Truth" here: if the runner accepts it, it must be colorized as valid. If the runner considers it an error, then it's an error (paint with red), even if we think it's weird.
I think the colorization should help users know what our engine accepts or not, even if it is something not usual like [SPACE][BREAK LINE][SPACE], in a variable that has only one space.


Set Checked Boxes Values

I want users to revisit their forms and see the values that they have previously entered. This works great using the doc parameter of the form. However for check box instances the old values are not set, but I confirm that they are changed upon update of the collection. Is this a known problem or is there a fix?

This worked last I checked. You'll have to post a link to a repo that shows the issue. Could be related to Blaze handling of check boxes.

Same problem here since last Meteor update.
After reading #777 and #765 a quick test with a temporary helper Checkbox values are set again.
getWeekdays: function() {
    var wd = [];
    for (index in this.congDoc.trolleyConfig.weekdays) {
      wd.push(this.congDoc.trolleyConfig.weekdays[index]);
    }
    return wd;
  }

 +afFormGroup name="trolleyConfig.weekdays" value=getWeekdays

I'm also running into the problem in Telescope: https://github.com/TelescopeJS/Telescope/issues/828
I'm not 100% sure, but it does seem like it's related to https://github.com/aldeed/meteor-autoform/issues/765, because I have two similar checkbox fields on the same page.
One is stored as an array, and checkboxes are properly checked. Another is stored as an object, and checkbox aren't checked even though the object is updated in the database.

Yep, I can confirm that after manually changing the object to an array containing the same values via the Meteor shell, the checkboxes got properly checked.

Please retest with AutoForm 5.1.0 and close if your issue is resolved.

Works for me at least. Thanks for the quick fix!

It works great. Thanks.


removed compilation errors, added libcdf

added incomplete_beta from libcdf (wrapper in CStatistics)
also, added unit-tests, asserted against values computed from octave

@karlnapf please have a look!

I think this is good. I will merge and continue to edit myself

@karlnapf @lambday
Does this PR can pass the unit test about lnormal_cdf ?

yes, the test was never touched and passes


Two separate containers problem

Hi,
If I build two separate containers this way

You can move these elements between these two containers

I'm not able to drop the element from the first list to the second because it's empty. If I add a div in the second one it works fine but how can I 'activate' the second list to accept elements when it's empty?
Thanks!

Set a CSS min-height on the second.


MXNet frontend support for AMP cast op

Thanks for contributing to TVM!   Please refer to guideline https://tvm.apache.org/docs/contribute/ for useful information and tips. After the pull request is submitted, please request code reviews from Reviewers by @ them in the pull request thread.
Support amp_cast and amp_multicast used by mxnet mixed precision. @icemelon9

Hmmm just to confirm, do we really want to keep those "fake" operators in the NNVM IR?

Thanks @eric-haibin-lin @junrushao1994 @anijain2305


$emit('targetNotFound', step) on VTour

See discussion in #23
New structure of VTour options prop (make false to disable stopping the tour when a target element is not found for the current step.
export const DEFAULT_OPTIONS {
  //...
  stopOnTargetNotFound: true
}

When an element is not found via document.querySelector(target), a vue event targetNotFound is emitted on both the VStep and VTour component. The step object that failed is the payload of this event.
An example of when this may be useful is if the user needs to follow an action before the next step's element becomes created in the DOM. You may show a dialog that says "Please make sure you click xxxx before going to the next step" and provide a Back button that goes to the previousStep so they can retry the step.

Any update on when this option will be provided?
Thanks in advance!


More .well-known checks

.well-known (RFC) is becoming an increasingly popular destination for stashing site-wide metadata. Some of that metadata is relevant to site security or may unintentionally leak information, so we should scan it.
Some starting points:

Presence of/interesting things in an MTA-STS policy (RFC)

This might be hampered by the fact that the RFC requires this policy to be hosted on a separate subdomain, e.g. mta-sts.example.com/.well-known/mta-sts.txt.

Asset links: https://developers.google.com/digital-asset-links/v1/getting-started
A number of different things on this list: https://en.wikipedia.org/wiki/List_of_/.well-known/_services_offered_by_webservers

Hi, I would like to work on this issue as part of Hacktoberfest 2022.

Go for it!
Sent from mobile. Please excuse my brevity.

On Oct 1, 2022, at 5:30 AM, Ivan Ivanov @.***> wrote:

Hi, I would like to work on this issue as part of Hacktoberfest 2022.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.

@vanjo9800 Are you still working on this? If not I'd also like to take a stab at it.

They haven’t responded in over a year, so you should feel free to take it over. Thanks!Sent from mobile. Please excuse my brevity.On Jan 23, 2023, at 7:12 PM, gracefkang @.***> wrote:
@vanjo9800 Are you still working on this? If not I'd also like to take a stab at it.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Interested ! First issue 👍


422 need for pylibtiff==051 pin

Updated dependencies
Package version (main branch)
version: 0.5.1
Description
Updated dependencies - GeoPandas to version > 1, and pylibtiff > 0.6, and numpy < 2
Problem
Package won't work with GeoPandas, and this is a huge problem.
Solution
Updating dependencies.
Affected modules

n/a

Unit tests

n/a

Package check

[x] All tests passed
[x] Documentation updated
[-] All tutorials are working properly

(Optional) Additional info
Is feature related to literature? Does change require new dependencies? Any other information...

I'm merging it. This is the problem with GA scripts.

@martinfleis
I updated the package on PyPI and Conda-Forge ;) Thanks for your review and support!

Thanks for a speedy response!


Img Base64

Hey Guys!!!
I have a probleman!
Can I use img Base64? IF yes, how do I do it?

How do you want to use it?

HI GHiden,
I receive IMG Base64 on Json. But image-field is not working with base64.

What's the exact format of image attribute? If it doesn't have "data:image/png;base64," at front, you just need to prepend this using remote-url-response-formatter.

OK THX FOR awnser


Add support for more diff hl-groups: (Added/Changed/Removed/Subname)

Obviously this is a somewhat subjective change but I noticed that Gotham wasn't defining highlight groups for diff files and I found the defaults difficult to read.
This PR adds highlighting for the DiffAdded, DiffChanged, DiffRemoved, and DiffSubname highlight groups instead of relying on the default links created by $VIMRUNTIME/syntax/diff.vim
I don't usually read diff files, but I do look at a lot of raw diff output generated by Fugitive.  My main use case being commands like Git! show <some commit> or Git! diff <commits>.
Not sure if you left the default highlight group links on purpose or not but hopefully you'll like these changes.

@pgdouyon hey there, thanks for contributing! :heart_decoration: Do you have a before/after screenshot of the proposed changes? Also, you'd have to add and test these colors in gotham256.vim as well.

Ahh sorry about that, completely forgot about gotham256.vim should be fixed now.  Here's a screen shot of the difference as well.  The current diff hlgroups are on the left and the changes introduced by this PR are on the right.

Just to give a little more context, DiffSubname is the group next to the affected line number range (@@ -190,15 +190,17 @@) that went from red to dark blue and I don't actually know how to generate diff output that matches the DiffChanged hl-group.  It's possible that git doesn't use it, I just included it in the PR for consistency.

Sorry for all the comments.  Here's a screenshot for gotham256.vim  The colors are kind of hard to read, but that might just be because I'm using the gotham theme in my terminal which I would guess doesn't actually look as good with gotham256.vim.  But let me know if you think those hl groups should change.

@pgdouyon hey there, awesome work! This is a really welcome change. I didn't left these groups out on purpose, so I'm superhappy about this :). Thanks :heart_decoration:


Multiple SICF with identical names is not imported

Trying to pull a repository, a SICF object cannot be imported.
This is caused because, at import, it determines that the object exists because it is searching a pattern in TADIR that found an incorrect entry:
This is the logic to read TADIR entry:

And this is the TADIR table in the original system:

ugh, so there is multiple nodes with the same name? this might cause some issues

This is because there are services under a namespace, when a namespace is used a new node is created to use it instead sap/ node

hmm, this is difficult, the SICF serializer contains hacks

We can try to use full path to determine the correct SICF when reading from TADIR

I dont remember exactly how it works, just that its kind of mess
suggestions welcome

After #3223 I'll check possibilities about this

To have located the problem I found in zcl_abapgit_object_sicf->read_tadir_sicf
    IF lines( lt_tadir ) = 1.
      READ TABLE lt_tadir INDEX 1 ASSIGNING <ls_tadir>.
      ASSERT sy-subrc = 0.
      rs_tadir = <ls_tadir>.
    ENDIF.

Seems we have stumbled across the same issue. For now, I've comment out the IF lines( lt_tadir ) = 1 block @jrodriguez-rc mentioned above; this allowed AbapGit to import our services correctly, but is probably not a good solution in general.
However, it might be the only option here, unless AbapGit wants to maintian a database of the ICF node IDs so that it becomes possible to map remote to local services by their immutable node ID rather than the mutable URL.


Add support for Flow framework version 4

The vendor name was changed with Flow 4, so this needs to be supported.
Also, the method used for detection is defined in a "clone" of the source class
that has _Original appended to it's name. Since a straight match is done, the
comparison needs to be done against the name of that "clone".

Transaction detection works for me with this change.

The generic Fluid support (for typo3fluid/fluid) is still missing, yes. I'll do some testing on Neos 3.0 (which includes Flow 4.0 and the new Fluid) the next days…

To make things clear(er): IMHO this can be merged as is, since the support for typo3fluid/fluid can be added independently.


Secured Memory Accessed by JVM

Please provide a brief summary of the bug
Access of secured memory address by the JVM
Please provide steps to reproduce where possible
`import java.io.;
import java.util.;
public class A {
public static void main(String srgs[]){
try{
System.out.println("I am running   ");
File f = new File("C:\Users\coer\Desktop\ReaderWriter/Reader.txt");
File f1 =  new File("C:\Users\coer\Desktop\ReaderWriter/B.txt");
        FileWriter fw  = new FileWriter(f);   //writer object for reader.txt
        FileReader fr = new FileReader(f);    //Reader object for reader.txt
        FileWriter fw1 = new FileWriter(f1);  //Writer object for B.txt

        String data;                          //Taking input from user
        Scanner sc = new Scanner(System.in);
        System.out.println("Enter the data you want to enter  ");
        data = sc.nextLine();

        fw.write(data);                      //Writing user input data to Reader.txt
        fw.close();                          //Closing write stream because if write and read stream cannot work on same file at same time

        //fetching data from reader.txt

        int ch;
        while((ch=fr.read()) != -1){
            char c = (char)ch;
            fw1.write(c);
        }

        fr.close();
        fw1.close();
        sc.close();
    }

    catch(Exception e){
        System.out.println("Exception  "+ e);
    }
}

}`
Expected Results
Hi there !! How are you I am fine
Actual Results
Program executed successfully ,but generated a fatal error after execution.
What Java Version are you using?
java 19 2022-09-20 Java(TM) SE Runtime Environment (build 19+36-2238) Java HotSpot(TM) 64-Bit Server VM (build 19+36-2238, mixed mode, sharing)
What is your operating system and platform?
"Windows 10 Pro x64"
Detailed Specification:
Edition	Windows 10 Pro
Version	22H2
Installed on	11/2/2022
OS build	19045.3570
Experience	Windows Feature Experience Pack 1000.19052.1000.0
Device name	DESKTOP-VTFP7TF
Processor	Intel(R) Core(TM) i3-4150 CPU @ 3.50GHz   3.50 GHz
Installed RAM	4.00 GB (3.88 GB usable)
Device ID	8FA44CA1-0346-46CB-AAA6-A69D16D52706
Product ID	00331-10000-00001-AA584
System type	64-bit operating system, x64-based processor
Pen and touch	No pen or touch input is available for this display
How did you install Java?
Vs Code
Did it work before?
Don't know

Did you test with the latest update version?
Yes

Did you test with other Java versions?
No

Relevant log output
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffca4d5b926, pid=5304, tid=4704
#
# JRE version: OpenJDK Runtime Environment Temurin-<IP_ADDRESS>+1 (<IP_ADDRESS>+1) (build <IP_ADDRESS>+1)
# Java VM: OpenJDK 64-Bit Server VM Temurin-<IP_ADDRESS>+1 (<IP_ADDRESS>+1, mixed mode, tiered, compressed oops, compressed class ptrs, parallel gc, windows-amd64)
# Problematic frame:
# V  [jvm.dll+0x6ab926]
#
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
#

---------------  S U M M A R Y ------------

Command Line: --add-modules=ALL-SYSTEM --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -DDetectVMInstallationsJob.disabled=true -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:disable -javaagent:c:\Users\coer\.vscode\extensions\redhat.java-1.23.0-win32-x64\lombok\lombok-1.18.30.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=c:\Users\coer\AppData\Roaming\Code\User\workspaceStorage\2fbc6c1e9dd55bdd2202c0cf41356f97\redhat.java -Daether.dependencyCollector.impl=bf c:\Users\coer\.vscode\extensions\redhat.java-1.23.0-win32-x64\server\plugins\org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar -configuration c:\Users\coer\AppData\Roaming\Code\User\globalStorage\redhat.java\1.23.0\config_win -data c:\Users\coer\AppData\Roaming\Code\User\workspaceStorage\2fbc6c1e9dd55bdd2202c0cf41356f97\redhat.java\jdt_ws

Host: Intel(R) Core(TM) i3-4150 CPU @ 3.50GHz, 4 cores, 3G,  Windows 10 , 64 bit Build 19041 (10.0.19041.3570)
Time: Wed Oct 25 15:10:45 2023 India Standard Time elapsed time: 3644.905209 seconds (0d 1h 0m 44s)

Java 19 is no longer supported, please use 21.0.1 - I'm not sure what you're saying is a bug here either?


[Bug]: Chat Viewer can crash, auto-reloads, but loses unsaved graph data

What happened?
When executing long graphs, the Chat Viewer can get overloaded, blank out, then reloads the Rivet project file. All unsaved graph data will be lost when this occurs.
What was the expected functionality?
Chat Viewer should not crash :-)
Describe your environment
MacOS, Node 20
Relevant log output
No response
Relevant screenshots
No response
Code of Conduct

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

If someone can make a repro of this, that would be much appreciated!


Test run with Luke

👓 What did you see?

Polyglot release doesn't detect if an older version of Git is used and crashes ungracefully.

Running polyglot-release --update ran into a redirect and trashed the script

Polyglot release checks the system before checking the arguments that were provided to it.

When SSH keys are used to sign, polyglot complains about a lack of GPG Keys.

Could do with some progress statement -- so we don't think it crashed.

After re-running with Matt it seems as though there are a lot of graceful errors when running on main if stuff is wrong. But once stuff is correct, you then get a "blank" response

Reason) GPG keys weren't on my profile. Rectifying this problem fixed the situation


[Gally]: master <- dev

Automatically created by Git-Ally

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Drag function of layer selector is not indicated

The draggability of the layers are not indicated. This can possibly lead to confusion and unclear site visibility when the order of the layers, is accidentally changed.

Incorrect reference image. Correct one as follows


upgrade projects to .netstandard 2.0

@WilliamBZA I have updated the projects to .net standard 2.0 if this is any use to you.
Only GitVersionTask that seems to cause problems writing out duplicated assembly version and file informational version attributes.
I removed the dependency and all the tests passed.
Thanks

Wow, thanks for the PR. I'll get a release out onto nuget later today.


make -f make_z3_4.6.2

Hello,I followed the instructions provided all the way up to Learning and Synthesis.
But I get the following error,could you help me?

@czhgithub6 : Are you still facing this issue?

You can use this fork : jeremysalwen/fastsmt/tree/upgrade-scikit-learn-0.23.2. This also works with the latest z3 version 4.8.10.