Buildsystem/IDE: Also list header files

All IDEs that I know of, which support cmake as a buildsystem or consume a cmake generated project, require the header files also to be listed for the add_executable call. This affects: QtCreator, Visual Studio, XCode.
At the moment all examples repeat the source list of

the platform
tinydtls (if applicable).

I propose to create a cmake file for the platform and and tinydtls each and let those files be included by the example and test projects. That would also be consistent with how the core sources files are listed and included.

Fixed by #128


Fix multi-picking bug

For https://github.com/uber/nebula.gl/issues/275
Background
attribute.value may be internally allocated or externally provided. Prior to 7.2, the class did not track the distinction, so if an external typed array is used and then attribute.updateBuffer is called, the external typed array will be mutated. This bug was fixed in 7.2.
In multi-depth picking, we:

Make a copy of the original picking colors
Mutate the picking colors (allocated typed array)
Restore the original picking colors (external buffer)

If later data changes and pickingColors need update again, this external buffer is discarded, and the allocated buffer with the mutated values is put in use again.
This was not caught in any tests because neither the layer browser or the picking tests change the data after performing picking.
Change List

Restore attribute value properly

Coverage increased (+0.003%) to 82.718% when pulling 52d219c51cba7d729c5cf1e8c1d941a586fbba6e on x/multi-pick-bug into 7d3023d3cbb4683604404bf752cdc4dbe534292b on x/multi-pick.

do we have test to cover this?

do we have test to cover this?

Not yet. Will do a follow up once users are unblocked.


Bitbnspy Installation issue

team,
did step 1:
Installation
sudo -H pip3 install python-socketio[client]
pip3 install bitbnspy
Step 2 ran this in spyder - python:
and got error of: "ModuleNotFoundError: No module named 'bitbnspy'"
please help how to resolve this
thanks
sukhwant
code used to run on spyder:
from bitbnspy import bitbns
key = 'yourKey'
secretKey = 'yourSecretKey'
bitbnsObj = bitbns(key, secretKey)
print(bitbnsObj.getSellOrderBook('XRPUSDT'))

@sanket-buyhatke @atiprashant @tanmesh - please opine

@sukhwant280, thanks for open the issue, could you pls provide your python version ?
you can find it by running python -V,
also could you pls follow the template for reporting issues, so the next person facing similar issues would be able to resolve it quickly.

Python version is 3.8.10 and operating system is win 10.
apologies will follow the template going forward, as a comer in this space.

no issues
can pls check if installation has been successful  and ping the response here?
you can find it by pip freeze | findstr 'bitbnspy'

attached screeshot

hi, @sukhwant280, looks like bitbnspy has been installed successfully, if you do this in the  windows cmd, it should work,
python
from bitbnspy import bitbns
mostly likely reason I can think of is, spyder uses a virtual environment, and hence you are unable to use bitbns module there, I would suggest installing bitbnspy package in your spyder environment.
if you are using spyder without anaconda
if you are using spyder with anaconda

Thanks Sanket.
Solution - install bitbnspy on Conda environment. i did on Pip only.
its working. if any issues with apis, will follow the format and raise new tickets.
thanks for your help. we can close this item


fix(MergeFeedsJob): handle feed-scoping stop#parent_station values

Checklist

[ ] Appropriate branch selected (all PRs must first be merged to dev before they can be merged to master)
[ ] Any modified or new methods or classes have helpful JavaDoc and code is thoroughly commented
[ ] The description lists all applicable issues this PR seeks to resolve
[ ] The description lists any configuration setting(s) that differ from the default settings
[ ] All tests and CI builds passing

Description
Closes conveyal/gtfs-lib#274. Depends on changes in conveyal/gtfs-lib#275.

This is a very old one that can probably be closed (or might have been resolved with the work @br648 did in gtfs-lib recently).


add the loopback device type and additional flags

This commit fixes in particular the example from the README, which errors (with the message Error: Unsupported Type) due to not recognising the loopback device type.
Proposed Changes

added entries for DeviceInterfaceFlag according to https://github.com/NetworkManager/NetworkManager/blob/main/src/libnm-core-public/nm-dbus-interface.h#L1243-L1252
added entry for DeviceType according to https://github.com/NetworkManager/NetworkManager/blob/main/src/libnm-core-public/nm-dbus-interface.h#L241-L275
added entry for ActivationStateFlag according to https://github.com/NetworkManager/NetworkManager/blob/main/src/libnm-core-public/nm-dbus-interface.h#L1070-L1081

Works for me 👍. Can you merge and release this please :)?

Done 👍


Added package.json in order to func with NPM

Added package.json file in order to function as a dependency using NPM. Currently, when trying to reference the git repo as dependency, npm fails as there is no package.json file.

:+1:


💡[Feature]:  Add some important charts for better understanding for Real_Time_Google_Play_Store_Data_Analytics_Dashboard_Python.ipyn

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
Hi, I am Simran Shaikh. I’ve been reviewing the project as part of my contribution to GSSoC Extended 24 and noticed that the code performs by adding more charts for better understanding we can used different library of python like seaborn or matplotlib . By using this library its easy to understand . Also we can include some data cleaning concept for more accurate and efficient data. As i had find an exixting issue there is no more charts
This would help increase in more visualization . I would like to work on this.
If you like this idea, assign the task to me and add the corresponding charts to it.
Thank you for your time and consideration!
Use Case
Data visualization give more effectiveness then code . For the data analyst point of view and make easy way for end user or non technical person to understand in easy way .
Benefits
Easy to understand
Add ScreenShots
@sanjay-kv  once you assign me i will work on it .
Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

we are not taking new Prs on folder adding


Additional dependencies, not requested by client, must always come with gated flag

For example, I'm doing feature test on my client to build needed Polyfills, and then request them with flags=always&unknown=polyfill, but service sends me additional polyfill dependencies ungated.
Simple test case: Chrome 31: Promise is not supported, but Promise|always polyfill without |gated flag will throw and error Uncaught HierarchyRequestError: A Node was inserted somewhere it doesn't belong. due to dependencies ungated polyfills.
My code, simplified:
throws HierarchyRequestError in Chome 31:
https://cdn.polyfill.io/v2/polyfill$.js?flags=always&unknown=polyfill&features=Promise
works as expected in Chrome 31:
https://cdn.polyfill.io/v2/polyfill$.js?flags=always&unknown=polyfill&features=Promise|gated
(Promise is just a test case here, the problem is in always flag being applied not only to the requested polyfill(s), but to their dependencies, as far I understand).

This behaviour is definitely not desirable in many cases like the one you've highlighted, but it is currently the expected behaviour.  There's a proposal to change it in the next major release:
https://github.com/Financial-Times/polyfill-service/issues/892.  We'll continue to track this proposal there.


Support for external DAC

It appears that the newer ESP32 boards (S2/S3 etc.) no longer have an on board DAC :(
Do you know if it would be possible to support an external DAC instead?
Thanks!

Minor correction: ESP32-S2 has a DAC and should work. However, you are correct that many other newer variations (S3, C2, C3) do not.
My personal opinion is that if someone is going to go through the work of using an external component, they'll be better off using a component designed specifically to generate composite video signal.
But that wouldn't stop those who want to try doing it for the sake of proving it could be done. Given how creative people have been in hacking ESP32, I can confidently say "Yes, it is possible to support an external DAC instead."
However, I can also confidently say I do not know how to do it myself. :)
For today I'll tag this as "Out of scope" (wontfix) on account of (1) if an external component is involved, people more likely to use something else and (2) my own skill level. If either of those two factors should change in the future, I will gladly revisit.

That is fair enough! Thanks :)


05/09/2018 03:14 : Create Pull Request for branch master -> prTesting1_2018050903

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestRef1.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Docs: add introdution to building addons

Signed-off-by: Charlie Chiang<EMAIL_ADDRESS>Description of your changes
Add a blog about building addons.
English version is not ready yet (will be added in another pr).
I have:

[x] Read and followed KubeVela's contribution process.
[ ] Update sidebar.js if adding a new page.
[x] Run yarn start to ensure the changes has taken effect.

Special notes for your reviewer

加一些使用侧的东西，比如addon写好了，用户是什么体验，为什么比不用addon更爽


how do i fix this?

Can you type pip install customtkinter urllib3 pillow
If it says something like module not found pip
Then reinstall python.

Can you type pip install customtkinter urllib3 pillow in command prompt.
If it says something like module not found pip then type python -m ensurepip and type the command again.
If still getting the same error then reinstall Python.

i rentralled python but it says i dont have phython instralled but i have phython instralled

Did you select the Add Python to PATH option?

thanks worked


Fix rhcos sync

use local cource publish to cloudflare instead of use S3 source push to cloudflace
test job: https://art-jenkins.apps.prod-stable-spoke1-dc-iad2.itup.redhat.com/job/hack/job/ximhan/job/build%252Frhcos_sync/5/console

Looking good. Please squash the commits and ensure an explanation is provided in the commit message.
Something along the lines of:

CloudFlare does not support the full S3 API and we encountered unimplemented APIs using the AWS CLI to sync from one area of R2 to another area. We therefore re-copy from local content to R2, which does not hit these limitations. This is technically slower, but works with R2.

I added it to the comment https://github.com/openshift-eng/aos-cd-jobs/pull/4253/commits/c419cd974e6662e8ab140d9b77d1d25fa38ce027#diff-a76e0cb8e3172fefe9df2ee86cf9ff7f03cba371be80db0d4a6376cf09738ba8R192-R193


Add a masks option to filter files in s3 datapipe

Add a new option to the constructor of S3FileListerIterDataPipe that allows to filter the list of files with a pattern, using the existing filter function match_masks.
I added a unit test for the s3 datapipe and I tested it on my machine with a real S3 bucket.
Fixes #737.

We will need to update some things to make the test compatible internally. We will keep you posted.


Load more messages throws focus to newest message on channel

I confirm (by marking "x" in the [ ] below):

[x ] This is not a troubleshooting question. Troubleshooting questions go here: http://www.mattermost.org/troubleshoot/.
[x] This doesn't reproduce on web browsers (such as in Chrome). If it does, issue reports go to the Mattermost Server repository.
[x ] I have read contributing guidelines.

Summary
Load more messages throws focus to newest message

Operating System: Windows 10 at least

Mattermost Desktop App version: 3.7.0

Mattermost Server version: 3.9.0 ES

Clear steps to reproduce the issue:
Browse up to old messages on a channel. Click "Load more messages" and focus is thrown to newest message on channel while more messages are loaded.

Expected behavior
Focus stays in the oldest messages where it was before loading more messages. This is how it works on web browser, too.
Observed behavior
Focus changes to newest message on channel.

Possible fixes

Thanks @hannu78 for the report!
This is an issue on the Mattermost server. It will be fixed with a major refactoring that is scheduled for Mattermost Server 4.0, released on July 16th

@hannu78 The PR has been merged and the fix will be available on the July 16th release of Mattermost Server 4.0: https://github.com/mattermost/platform/pull/6501


Clean dev

removed all my non-essential WIP projects (like forcefield relaxation, multipole fitting, density compression, OpengGL visualization and CorrectionLoop) ... they are backed up in branch prokop-dev
moved some test files into /test folder (I created new one ... I was thinking you olready created one? Maybe it is in different Branch? There may be conflict?)
some test files were created by you
my test file for tip-spline are meant to be checked by human eye (not automatically), therefore I created sub folder tests/human_eye ... what you think about ti ?
there was sub folder /fitPPM which is from @yakutovicha (as far as I know). So I wait for him to confirm I should delete it (it is backedup in prokop_dev branch) ... or he may decide to do something else with it

there was sub folder /fitPPM which is from @yakutovicha (as far as I know). So I wait for him to confirm I should delete it (it is backedup in prokop_dev branch) ... or he may decide to do something else with it

Just keep it there, I will make a follow-up PR to move those.

@ProkopHapala, Before we start reviewing, can you update your master branch and merge it into clean_dev? It is a bit behind currently.


The Environment page is loading for too long

Dev Home version
0.1201.442.0
Windows build number
10.0.22621.3296
Other software
OS Build Version: 10.0.22621.3296.amd64fre.ni_release.220506-1250
.NET Version: .NET 8.0.1
Steps to reproduce the bug
Enable everything in the Experimental Settings.
Expected result
It should load immediately.
Actual result
It was loading for a very long time.
Included System Information
CPU: Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz
Physical Memory: 11.89GB (2.28GB free)
Processor Architecture: x64
Included Extensions Information
Extensions:
Microsoft.Windows.DevHomeAzureExtension_0.600.416.0_x64__8wekyb3d8bbwe
Microsoft.Windows.DevHomeGitHubExtension_0.1100.422.0_x64__8wekyb3d8bbwe
9932MartCliment.WingetUIWidgets_<IP_ADDRESS>_x64__g91dtg5srk15g
Microsoft.Windows.DevHome_0.1201.442.0_x64__8wekyb3d8bbwe
Microsoft.Windows.DevHome_0.1201.442.0_x64__8wekyb3d8bbwe
Microsoft.DevHomeMicrosoftGameDevExtension_0.400.435.0_x64__8wekyb3d8bbwe
Widget Service:
MicrosoftWindows.Client.WebExperience_523.11500.0.0_x64__cw5n1h2txyewy
A picture

After too long it loaded, but still make the loading time less.

After one day, again it is loading.

Does the latest version also take long for you to load?

Huh, which version, because in v12 it is still happening.

Duplicate of #3003


code coverage reporting

Coverage reporting is broken - it looks like it is no longer posting to coveralls.io. Not planning on debugging why, let's instead move to codecov.io instead. This service works with latest llvm 3.9.x. The method is generally:

install llvm-cov 3.9.1 from mason
use the codecov bash script to post reports

Example at https://github.com/mapbox/node-cpp-skel/blob/6e8575a35885e5206262517398c274f1323706d4/.travis.yml#L63-L73

https://github.com/mapbox/tippecanoe/pull/542


Update PyYAML to 5.1

Breaking Change:

Deprecate yaml.load and add FullLoader and UnsafeLoader classes
Make default_flow_style=False

The Deprecate yaml.load is just related to tests, otherwise, in Home Assistant, there is used SafeLineLoader.
https://github.com/home-assistant/home-assistant/blob/a52f96b23abcdcdec12608834698af425e2ff43a/homeassistant/util/yaml.py#L95
Description:
Update pyyaml to version 5.1.

Fixes CVE-2017-18342

Changelog: https://raw.githubusercontent.com/yaml/pyyaml/master/CHANGES
Related issue (if applicable): Fixes #23195
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist

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

[x] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.

Can you fix all test usage?

Sure, that shouldn't be a problem.

We should update all deprecated usages in this PR too.

Sure, that shouldn't be a problem.

If you need to find them: I think I caught all those locations in my changes for https://github.com/home-assistant/home-assistant/pull/23774 (since yaml is no longer in __ALL__) but did not want to do anything besides structural changes in that PR.

Please make sure you rebase this PR after the YAML file has been broken up.

Please make sure you rebase this PR after the YAML file has been broken up.

Any updates on this?

This PR seems to have gone stale. Closing it.

Resurrecting in #24529


Create video from numpy array ?

Is that possible with the current binding to create a video from numpy array or PIL.Image ?

Here is an example for encoding a video out of a series of stills -> https://github.com/mikeboers/PyAV/blob/master/examples/encode_frames.py
It uses OpenCV to read the images into series a numpy arrays.
Good luck!

Thank you very much sir !

This link is not working. is there any other code for  converting numpy to video?

That file is at https://github.com/mikeboers/PyAV/blob/develop/scratchpad/encode_frames.py

link to original file not working , please provide a new link for the file you have

https://github.com/mikeboers/PyAV/blob/master/examples/encode_frames.py

https://github.com/PyAV-Org/PyAV/blob/main/scratchpad/encode_frames.py

link to original file not working , please provide a new link for the file you have

https://github.com/hmaarrfk/PyAV/blob/develop/scratchpad/encode_frames.py

Thank you very much for this source code! well done!.
Mohammad Khair
On Fri, Nov 17, 2023 at 12:32 AM WyattBlue @.***> wrote:

link to original file not working , please provide a new link for the file
you have
https://github.com/hmaarrfk/PyAV/blob/develop/scratchpad/encode_frames.py
—
Reply to this email directly, view it on GitHub
https://github.com/PyAV-Org/PyAV/issues/79#issuecomment-1815816249, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AJM7WHFRMXQB5MDLG2ZMJALYE4AIRAVCNFSM4A4MWQY2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBRGU4DCNRSGQ4Q
.
You are receiving this because you commented.Message ID:
@.***>


Navigating to a section within a note via a link

The plugin performs its function well. However, it would be preferable if the plugin did not interfere with navigating to a specific section within a note. For example, transitioning from note A to note B (to section ### B.10 via a link) should work seamlessly, even if the previous time note B was opened at section ### B.2.
Here’s how it currently works: 1) note #B is opened; 2) it's viewed up to section ### B.2; 3) then closed; 4) note A is opened; 5) clicking a link in note A should lead to section ### B.10 in note B; 6) instead, it returns to section ### B.2, not ### B.10 as expected.

I agree. I found a weird settings about this (a percentage slider without visible values), so I assume the developer knows about this problem, but the slider doesn't work - I moved it to the maximum and still the same behaviour described above appears. Obsidian Desktop Linux 1.7.6 We need help. I had to disable this plugin unfortunately.


Add reflection hints for better native-image support

Motivation:
When a ChannelHandler is added to the Netty channel pipeline,
io.netty5.channel.ChannelHandlerMask#mask0 will inspect the ChannelHandler's methods for
io.netty5.channel.ChannelHandlerMask.Skip annotation.
When there are no reflection hints, NoSuchMethodException is thrown when trying to query the methods.
This will lead to methods marked as not skippable, although the program will be able to run
without any problems, when all methods are marked as not skippable, one might observe performance issues.
Modifications:

Add reflect-config.json with configuration for various channel handlers
There is no need to add conditional configuration as this is just for querying methods, the impact on footprint should be low.

Result:
Better native-image support

@chrisvest @normanmaurer PTAL

@violetagg feel free to merge these if you're confident in the changes.

@chrisvest I don't think I have permissions to do the merge ...


Python->Using Construct Libraries->Extra Credit bug

Describe the bug
When running cdk watch the hotswap operation for the ViewHitCounterRendered function created by this construct library does not successfully deploy. However, when I run cdk deploy without the --hotswap flag it is successful.
To be fair I'm not yet sure if this is a hotswap bug or a construct library bug, but in either situation it should be documented in the cdkworkshop unless this is a personal problem for just me.
Expected Behavior
I would expect the cdk deploy --hotswap command to yield the same result as cdk deploy but that is not the case.
Current Behavior
✨ hotswapping resources:
✨ Lambda Function 'cdk-workshop-ViewHitCounterRendered9C783E55-Nix6HHH67xmc'
✨ Lambda Function 'cdk-workshop-ViewHitCounterRendered9C783E55-Nix6HHH67xmc' hotswapped!
❌ cdk-workshop failed: InvalidParameterType: Expected params.Environment.Variables['TABLE_NAME'] to be a string
   at ParamValidator.fail (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:50:37)
   at ParamValidator.validateType (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:233:10)
   at ParamValidator.validateString (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:155:32)
   at ParamValidator.validateScalar (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:131:21)
   at ParamValidator.validateMember (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:95:21)
   at ParamValidator.validateMap (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:118:14)
   at ParamValidator.validateMember (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:93:21)
   at ParamValidator.validateStructure (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:76:14)
   at ParamValidator.validateMember (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:89:21)
   at ParamValidator.validateStructure (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-sdk/lib/param_validator.js:76:14) {
 code: 'InvalidParameterType',
 time: 2022-09-16T15:30:39.374Z
}

❌ Deployment failed: Error: Stack Deployments Failed: InvalidParameterType: Expected params.Environment.Variables['TABLE_NAME'] to be a string
   at deployStacks (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-cdk/lib/deploy.ts:61:11)
   at processTicksAndRejections (node:internal/process/task_queues:96:5)
   at CdkToolkit.deploy (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-cdk/lib/cdk-toolkit.ts:312:7)
   at CdkToolkit.invokeDeployFromWatch (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-cdk/lib/cdk-toolkit.ts:756:7)
   at deployAndWatch (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-cdk/lib/cdk-toolkit.ts:371:7)
   at FSWatcher.<anonymous> (/local/home/benpte/.nvm/versions/node/v16.17.0/lib/node_modules/aws-cdk/lib/cdk-toolkit.ts:400:9)

Reproduction Steps
This code snippet from the cdk_workshop_stack.py file as described in the workshop produces the error when running cdk deploy --hotswap and is successful when running cdk deploy
TableViewer(
            self, 'ViewHitCounter',
            title='Hello Hits',
            table=hello_with_counter.table,
            sort_by='-hits'
        )

Possible Solution
No response
Additional Information/Context
I actually found this running cdk watch and then realized it is a hotswap error.
CDK CLI Version
2.41.0 (build 6ad48a3)
Section
No response
Browser
No response
Language
Python

https://github.com/aws/aws-cdk/issues/20787
It looks like this is a feature request:
"Since Function's environment update is not considered hotswappable, user can never perform a hotswap deployment with this code."

We can make a note of this limitation in the hotswap section of the workshop, at the bottom of this page. Thanks for reporting!


Update scripts to support setting MYSQL port.

Enables developers to avoid port collisions with other MySQL instances
depending on network configs.

@cloudnautique can you rebase?

@ibuildthecloud rebased and ready to go.


MudDataGrid SingleSelection

Description

DataGrid SelectColumn Checkbox dont working correctly when MultiSelection=false and SelectedItems has delegate

fixes #7013
How Has This Been Tested?

A lot of debug inspection, visual tests.
Types of changes

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

Check bad behavior https://try.mudblazor.com/snippet/waQRkqFSItViYYbP
Checklist:

[X] The PR is submitted to the correct branch (dev).
[X] My code follows the code style of this project.
[ ] I've added relevant tests.

@tjscience

Hi @wesProg23,
Thank you for your pull request. In your pull request description, you mentioned that you added relevant tests. However, I couldn't find any bUnit tests in the code. It would be great if you could add the necessary bUnit tests to ensure proper test coverage.
I noticed that there are some non-relevant commits in your branch, such as "EventsConfig", "OnClearButtonClick," and merge commits. To keep the commit history clean and focused on the specific issue, I recommend squashing these commits or resetting the branch. After that, you can rebase your changes against the main branch and apply your original changes for this particular issue.

Hi.
I'm sorry, but i'm newbie in forks. I don't know how to rebase my branch. I looked up some options in GitHub Desktop. But the options "Squash and Merge into current Branch" and "Rebase Current Branch" points my branch is up to date.
My commit OnClearButton is already merged into dev and was released. EventsConfig commit was reverted.
I have created a issue for this bug.  If someone could make a PR, thats fine


removing unit from street in Clearwater, ID

Seeing if this is related to master having the schema validation changes.

Closing as stale


Introduce callback function to custom modules

Operating system or device - Godot version:
Windows 10 x64 - Godot 2.1 stable
Issue description (what happened, and what was expected):
During talks on IRC about how a custom module can register itself with the main loop in order for it to handle process notifications by itself, there was still the issue as to how the module could self-initialize itself.
The registering part would be solved by this call:
OS::get_singleton()->get_main_loop()->connect("idle_frame",this,"mystep")
@reduz proposed an idea that a callback could be introduced which would call every module when the main loop is created and when it's removed, which would effectively solve the issue of signaling a module that it should initialize itself.

Is this still relevant in the current master branch?

@_CHANGEME Can you (or anyone else) still reproduce this bug in Godot 3.2.3 or any later release?
If yes, please ensure that an up-to-date Minimal Reproduction Project (MRP) is included in this report (a MRP is a zipped Godot project with the minimal elements necessary to reliably trigger the bug). You can upload ZIP files in an issue comment with a drag and drop.


Medium format missing comma for december

If the month is 12 (December) the
d.to_s :medium
puts no comma after the month.  All other values of the month produce a comma.

Pull request received and accepted. Thanks!


Multiple handlers

Is having a multiple webhook handlers in a single node script a supported code path?
Like:
http://example.com/pushmepullme/23
http://example.com/pushmepullme/36
http://example.com/pushmepullme/37
I tried creating an array of handlers but it seems to only work with element 0.

It should be possible to create multiple handlers and chain them through their error handlers, but I wonder if the use-case could be addressed (given knowledge of the inbound events) by a single handler.
handler.on('issues', function (event) {
  switch(event.payload.repository.id) {
    case 23: return doThis();
    case 36: return doThat();
    case 37: return doSomethingElseEntirely();
  }
});

Would something like this work for what you have in mind?

In my case even the url must be different because (correct me if I'm wrong) I can't send custom data from github and I can have multiple "deployment scenarios/users" per single repository. I need to somehow pass in the deployment_id.
That is the number at the end of my sample url: http://example.com/pushmepullme/23 <- deploy_id

Got it––thanks, @isvaljek. Is there any way to configure the deployment scenarios/users within the app (rather than within github), though?
(please forgive all the questions! Just trying to imagine any alternative approaches that could address the specific need before we contemplate a code change to address it.)

I grab the deployment details from a different app by deploy_id. It's just an xhr call to the other app, so I guess it could all be stored locally. What I meant to say is that I don't know of a way to pass any extra data from github webhook to my app.
So, having to create a webhook url beforehand, I'm cornered into hardcoding the deployment_id into both github webhook and my app.
My app only has knowledge of deploy_ids so I thought I could create an array of handlers with your package that are 1:1 with github webhook urls.

There's been additional discussion of a similar case in #22 that I believe could address this need. Closing this out to move further discussion over there, but please correct me if my understanding's off-base!


Suddenly RN application build for Android broken

Please provide all the information requested. Issues that do not follow this format are likely to stall.
Description
Please provide a clear and concise description of what the bug is. Include screenshots if needed.
Please test using the latest React Native release to make sure your issue has not already been fixed: https://reactnative.dev/docs/upgrading.html
Suddenly, without any relevant change, build for Android is broken:
_FAILURE: Build failed with an exception.

What went wrong:
Could not determine the dependencies of task ':app:lintVitalRelease'.

Could not resolve all artifacts for configuration ':app:debugRuntimeClasspath'.
Could not resolve com.facebook.react:react-native:+.
Required by:
project :app
project :app > project :react-native-immediate-phone-call
project :app > project :react-native-community_async-storage
project :app > project :react-native-community_checkbox
project :app > project :react-native-community_masked-view
project :app > project :react-native-community_picker
project :app > project :react-native-camera
project :app > project :react-native-gesture-handler
project :app > project :react-native-permissions
project :app > project :react-native-safe-area-context
project :app > project :react-native-screens
project :app > project :react-native-splash-screen
project :app > project :react-native-svg
Failed to list versions for com.facebook.react:react-native.
Unable to load Maven meta-data from https://nexus.pentaho.org/content/groups/omni/com/facebook/react/react-native/maven-metadata.xml.
Could not HEAD 'https://nexus.pentaho.org/content/groups/omni/com/facebook/react/react-native/maven-metadata.xml'.
Read timed out_

React Native version:
Run react-native info in your terminal and copy the results here.
System:
OS: Windows 10 10.0.18363
CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
Memory: 9.66 GB / 31.85 GB
Binaries:
Node: 14.16.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.5 - ~\AppData\Roaming\npm\yarn.CMD
npm: 6.14.11 - ~\AppData\Roaming\npm\npm.CMD
Watchman: Not Found
SDKs:
Android SDK:
API Levels: 19, 26, 27, 28, 29
Build Tools: 28.0.3, 29.0.2, 30.0.2
System Images: android-26 | Google Play Intel x86 Atom, android-27 | Google Play Intel x86 Atom, android-28 | Google Play Intel x86 Atom, android-29 | Google Play Intel x86 Atom, android-30 | Google APIs Intel x86 Atom
Android NDK: 22.1.7171670
Windows SDK: Not Found
IDEs:
Android Studio: Version  <IP_ADDRESS> AI-202.76<IP_ADDRESS>51085
Visual Studio: 16.6.30225.117 (Visual Studio Professional 2019)
Languages:
Java: Not Found
npmPackages:
@react-native-community/cli: Not Found
react: ^17.0.2 => 17.0.2
react-native: ^0.64.2 => 0.64.2
react-native-windows: ^0.64.11 => 0.64.11
Steps To Reproduce
Provide a detailed list of steps that reproduce the issue.

Run react-native run-android or gradlew assembleRelease in Android folder

Expected Results
Describe what you expected to happen.
Aplication sucessfully built.

any solution? sudden build broken for me for no reason

Read timed out_

This build failed due to a network issue. Specifically when trying to contact a nexus instance at nexus.pentaho.org. I'm unsure why this was needed but most likely related to a custom configuration of the build from @pyro366.
I suppose this is now resolved as it was a network timeout hence I'm closing it. Feel free to re-open if this is not the case.
@Seanmclem please open a separate issue.

Read timed out_

This build failed due to a network issue. Specifically when trying to contact a nexus instance at nexus.pentaho.org. I'm unsure why this was needed but most likely related to a custom configuration of the build from @pyro366.
I suppose this is now resolved as it was a network timeout hence I'm closing it. Feel free to re-open if this is not the case.
@Seanmclem please open a separate issue.

I solved my issue by updating my Braintree drop-in-UI library to the latest version. Thanks!


Issue with labels

I am facing an issue using lables, the labels are un-clickable. Though it worked this time, but its not working for most of the time, anyone has any idea?

Did not resolve yet.

Closing it anyway,


Create twitter.md

Added the document for Twitter Custom Audiences destination.

The Pinterest destination documentation has now been published here: https://experienceleague.adobe.com/docs/experience-platform/destinations/catalog/social/twitter.html?lang=en
Closing this PR


Refactor / Support azd deployment

Added docs/ with instructions for v2
Added deployment/ with azd-specific configuration for ai.endpoint
Updated contoso_chat/ to add flex-flow support
Refactored infra/ and azure.yaml to reflect config updates

@cassiebreviu - this version will complete azd workflow successfully (provision and deploy).
Will start a new PR that debugs the application itself


[niconico] unable to download links that start with live/live2

Checklist

[x] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2<IP_ADDRESS>
[x] I've checked that all provided URLs are alive and playable in a browser,
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar bug reports including closed ones
[x] I've read bugs section in FAQ

Verbose log
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--no-geo-bypass', '-u,', '--username', 'PRIVATE', '-p,', '--password', 'PRIVATE', 'https://live2.nicovideo.jp/watch/lv326842348?ref=top_rookie']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.18362
[debug] exe versions: none
[debug] Proxy map: {}
[generic] lv326842348?ref=top_rookie: Requesting header
WARNING: Falling back on generic information extractor.
[generic] lv326842348?ref=top_rookie: Downloading webpage
[generic] lv326842348?ref=top_rookie: Extracting information
ERROR: Unsupported URL: https://live2.nicovideo.jp/watch/lv326842348?ref=top_rookie
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\YoutubeDL.py", line 797, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\extractor\common.py", line 530, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\extractor\generic.py", line 3382, in _real_extract
youtube_dl.utils.UnsupportedError: Unsupported URL: https://live2.nicovideo.jp/watch/lv326842348?ref=top_rookie

Verbose log
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '-u,', '--username', 'PRIVATE', '-p,', '--password', 'PRIVATE', 'https://live2.nicovideo.jp/watch/lv326814636']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.18362
[debug] exe versions: none
[debug] Proxy map: {}
[generic] lv326814636: Requesting header
WARNING: Falling back on generic information extractor.
[generic] lv326814636: Downloading webpage
[generic] lv326814636: Extracting information
ERROR: Unsupported URL: https://live2.nicovideo.jp/watch/lv326814636
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\YoutubeDL.py", line 797, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\extractor\common.py", line 530, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\extractor\generic.py", line 3382, in _real_extract
youtube_dl.utils.UnsupportedError: Unsupported URL: https://live2.nicovideo.jp/watch/lv326814636

Description
I'm trying to download from niconico but whenever I use a link thats starts with "live" or "live2" it falls back to the generic information extractor, while for other niconico links that DON'T start with "live" or "live2" it will use the niconico extractor as it should. I think the bug is that it doesn't recognize live/live2 links as niconico links. It's hard to provide live/live2 links because they expire over time. the link that I provided in this report is probably also expired unless you have premium for niconico. go to https://live.nicovideo.jp/ and click any available video/stream and I still get the same issue. ( sometimes it's required to remove everything that comes after the question mark in the link, including the question mark), I have tried several links to make sure it's not just one specific video that might be bugged

Someone made a fork with the ability to download live videos. See #17415.

That fork no longer works.
Probably because the URL is live2.nicovideo.jp.

streamlink works nanodesu


Security issue, possible to execute malicious code with api.apply

It's possible to execute malicious code by creating a class with a predict method and pickling an instance of the class. The malicious code can be executed by using api.apply. In the code below is a working example.
mlem version: 0.2.8
import pickle
import numpy as np
import mlem
from pathlib import Path
from sklearn.linear_model import LinearRegression

class Malicious:
    @staticmethod
    def predict(x):
        print('Malicious code executing!')

        return np.zeros(7)

lin_model = LinearRegression()
lin_model.fit(np.ones((7, 5)), np.ones(7))
model_path = Path(__file__).parent / 'model'
mlem.api.save(lin_model, str(model_path), external=True, sample_data=np.ones((7, 5)))

malicious = Malicious()
with open(str(model_path), "wb") as output_file:
    pickle.dump(malicious, output_file)

pred = mlem.api.apply(str(model_path), np.ones((7, 5)), method='predict')

I know mlem is using pickle under the hood for saving models. But shouldn't there be a safeguard against the above example?

@mike0sv, cc to you since you're our pickle 🥒 specialist

Hi @mmaruseru ! This is a known issue of pickle module. You dont even need to pickle malicious code, it can be added to existing functioning pickle dump (see https://github.com/mike0sv/nasty_pickle)
So we are doing the same thing as the whole python community and advise to only apply those models that you trust (like it says in pickle module docs)
The alternative would be to not use any pickle (and similar tools) at all, but that will limit MLEM functionality significantly
I am closing this for now, feel free to ask any questions though


Aurelia-Toolbelt, What is next?

Aurelia-Toolbelt, What is next?
We are making a lot of changes that you can see below list.
Project overhaul

[ ] Mono repo by Lerna
We have it as experimental branch but it is not complete.
These changes are postponed until the release of the Aurelia vNext.

[ ] Align names of components, attributes and etc for the whole package.

[ ] Release Aurelia-Toolbelt in production mode.

[ ] Add specific font/SVG collection for components very small and limited then remove Font-Awesome fonts.
We can use icomoon and svg-icon for this purpose.

[ ] Update site theme to something like official Bootstrap 4.

[ ] Support Aurelia CLI better.

[ ] Add bootstrap-reboot.css to the package.

Components
This section points to component changes.
Bootstrap 4

[ ] Update Bootstrap libraries to latest version.

[ ] Update Alert component with count-down timer like Alert.

[ ] Add Responsive Embeds components like Responsive Embeds

[ ] Add Form components along with its subcategories like Form

[ ] Add Images components like Image

[ ] Add Layout and Grid System components like Layout and Grid System

[ ] Add Media components like Media

[ ] Add Tables components like Tables

[ ] Add Wave effect to components. It should be optional.
We can support this feature with this sample based on Waves

[ ] Add Horizontal/Vertical Toolbar like Toolbar.Js

Current

[ ] Add open on hover to Navbar and Mega menu.
We may need to change the Mega menu structure.

[ ] Replace Float Labels with new one.
The current component has a problem with RTL so we should change it to Float Label CSS.

[ ] Update Tokenize with latest version and new npm repository.

[ ] Complete implementation of masked-input and documentation.

[ ] Complete implementation of nprogress and documentation.

[ ] Complete implementation of Fuse.js and documentation like Angular fuse.js and ng2-fuse

[ ] Replace Divider with Divided.
It should support horizontal and vertical alignment.

[ ] Replace BlockUI with jQuery LoadingOverlay
We need HTTP interceptor like ng-http-loader

[ ] Update Toggle with an icon for disable mode based on forbidden cursor.
You can find the sample here

New

[ ] Add Quote Block

[ ] Add animated input border bottom

[ ] Add expandable panel

[ ] Add price table

[ ] Add Tri-state Checkbox
Another candidate is bootstrap-checkbox-x

[ ] Add multilevel navbar

[ ] Add keypad like jQuery Keypad
It should be integrated with the Password component.

[ ] Add iPhone-style password fields
It should be integrated with the Password component.

[ ] Add Spin kit as a component like ng-spin-kit

[ ] Add QRCode.js
this component is useful for supporting two-factor authentication in your application.

[ ] Add navbar toggle animations

[ ] Add tui.editor

[ ] Add jQuery PopupWindow
Its theme should be coordinated with Bootstrap 4.

[ ] Add Bootstrap Select

[ ] Add Split.js

[ ] Add MetisMenu.js

[ ] Add push.js

[ ] Add autosize

[ ] Add bootstrap-fileinput

[ ] Add bootstrap-tabs-x
Supports various tab opening directions: above (default), below, right, and left.

[ ] Add noUiSlider

[ ] Add Date picker
We need a component with date range so check this too.
We need better UI maybe something like this
Support Jalali date picker is so important.
Support time picker.

[ ] Add SidebarJS

[ ] Add Toastr
Support more position like Angular Toastr
Support features of Snackbar

[ ] Add Cropper.js

[ ] Add Image Zoom

[ ] Add Barcode Writer

[ ] Add jQuery Easy Ticker
We can write it based on Bootstrap 4

[ ] Add jQuery Collapser
We can write it based on Bootstrap 4
Another candidate is Simple JS Text Expand/Collapse

[ ] Add jQuery News Ticker
It should support RTL.

[ ] Add jQuery contextMenu
Another candidate is contextMenu.js

[ ] Add jScroll
It is useful for infinite scrolling.
Other candidates are Infinite Scroll and Infinite Scroll with Cross-Browser

[ ] Add Zenscroll
This library has some problems that need to be resolved.

[ ] Add TimeZ

[ ] Add CodeMirror
Another candidate is highlight.js

[ ] Add TouchSpin

[ ] Add Tree View
Another candidate is jqTree but not support Bootstrap 4 theme.

[ ] Add Dual Listbox

[ ] Add milestones

[ ] Add SmartWizard
It should support vertical mode too.

[ ] Add jqPropertyGrid
It should support Bootstrap 4 theme.
However, I prefer to write it again with Typescript.

[ ] Add DomOutline

[ ] Add Mousetrap

[ ] Add Slinky
Check Bootstrap 4 theme

[ ] Add appear.js and appearlazy
Another candidate is lozad.js

[ ] Add Swipebox

[ ] Add Sticky.js
Another candidate is Sticky-Kit

[ ]  Add maxlength
works with Bootstrap 4 without any changes, use badge instead of label

[ ] Add bootstrap scrolling tabs

[ ] Add List Filter
We can upgrade list-group component with this feature.

[ ] Add Colorpicker

[ ] Add Bootstrap Tour

[ ] Add Muuri

[ ] Add fullcalendar with Persian support.
Another candidate is tui.calendar

[ ] Add Virtual Keyboard
It should support Bootstrap 4 theme.
However, I prefer to write it again with Typescript.

[ ] Add Social Buttons

[ ] Add Froala Editor
Another candidate is Trumbowyg
Another candidate is Summernote

[ ] Add SimpleMDE

[ ] Add JSONFormatter

[ ] Add xml-formatter

Value Converters

[ ] Add timeago.js with Persian support.

[ ] Add Numeral.js
Another candidate is Accounting.js
Another candidate is Decimal.js
Another candidate is autoNumeric
Another candidate is currencyFormatter.js

[ ] Add Humanize Plus and Humanize Duration with Persian support

[ ] Add Persian.js and Rial.js
We should write all features with Typescript

[ ] Add Showdown a Javascript Markdown to HTML converter

[ ] Add Strman
This library has some problems that need to be resolved.

Themes

[ ] Create a theme manager to handle wide ranges of themes (light/dark).

[ ] Synchronize theme components in light and dark colors.
Some components have a problem with dark themes like Tokenize. I prefer to use CSS variables to handle them.

[ ] Release specific theme for Aurelia-Toolbelt in light and dark mode.

Support Persian language

[ ] Support Jalali date picker and date range.
[ ] Support Bootstrap 4 RTL.
[ ] Support National code validation.
[ ] Convert numbers to words like js-written-number

Miscellaneous

[ ] Replace moment.js with date-fns.
Support Persian is so important.

[ ] Autofill like jQuery form autofill

[ ] A web-based json editor

[ ] Support visual programming with Rete.js

[ ] Admin Dashboard inspired by Metronic but with Bootstrap 4 theme.

[ ] Support fake data generator based on faker.js
Bogus is fundamentally a C# port of faker.js so it can be a good choice.

[ ] Support Javascript URL mutation library

[ ] Support Cross-browser storage

[ ] Generate, parse and enhance JavaScript stack traces with Stacktrace.js

[ ] Support UAParser.js

[ ] Support Platform.js

[ ] Support Nano ID

[ ] Support link preview with Bootstrap cards like Microlink.js

We do not support these components
The list of components that we do not support because they have very good equivalents.

If its bundler frendly then I want to update my vGrid too.
Just need to support fusebox bundler without any loaders :-)
This can be fun :-) been a long time since Ive touched the grid and Ive learned a lot last 12 months on other hobby projects.

@vegarringdal
Thanks

tell me when u have started so I can get feedback how Aurelia vNext is.

We count on you, my friend :)

If its bundler frendly

I hope so, They promise me !

then I want to update my vGrid too.

We should create a Bootstrap 4 theme too

Just need to support fusebox bundler without any loaders :-)

You can ask them about supporting fusebox right now. (without any loaders, of course)

Ive learned a lot last 12 months on other hobby projects.

Believe me I know that :D

@bigopon, @fkleuver
I need your advice. As you can see, I've created a huge and fairly complete list for the next version of Aurelia-Toolbelt. Our goal is to use Aurelia vNext. (Especially because of this)
What do you think ? Do we use Aurelia vNext now or continue with vCurrent? I'm hesitant Which is the right choice?

Have you considered https://www.ag-grid.com/ ?
It's the fastest grid implementation I've worked with so far.

@khuongduybui
Thanks.
Aurelia-Toolbelt is completely free (MIT license) and will be. We are using just free libraries.
AFAIK, AG-Grid is not free.  Am I right?

@HamedFathi There is a free version too with less features/ not enterprise oriented features. (I do not know what features this is...)

@HamedFathi I would continue on vCurrent for now since we can't give an ETA on vNext yet. And by all means and purposes we intend to try to stay as backwards-compatible as possible. So any features you implement in vCurrent will just become extra compatibility tests for us which we can use to make migration easier for the whole community :)


WIS2 to GTS question

At the moment, in the Technical Requirement for Data Provider wanting to use the gateway, it says:
. The GTS header CCCC code to be used for the bulletins published on their behalf.
. The list of GTS bulletins, and, where appropriate, their cut-off times, to be published by the Gateway on their behalf.
I don't really understand and I don't agree with the part I get...
Typically, the CCCC will be available in each notif message from the producer. So, there is no predefined list...
Then below in the same adoc:
. Add the CCCC code designated by the Member to the Gateway's publication whitelist.
. Complete configuration required in the MSS for each bulletin specified by the Member; e.g., set up the data import channel, set the cut-off time, etc.
@6a6d74 Can you explain (it seems you wrote that) ?

I also want to add a question. The doc says "Subscribe to notifications on the topic: cache/a/wis2/{centre-id}/data/core/#". So we are not forwarding recommended data from WIS2 to GTS?


Custom prompt

Aider version: 0.24.1

Thanks for creating this, it's really awesome. I keep finding myself providing the same initial prompt to tell GPT to just reply with the code and no commentary. It'd be great if there was a feature to provide a custom initial canned prompt to apply to all the chats in a repo, even if the history is deleted.

Thanks for trying aider and filing this issue.  There's a FAQ entry that might contain helpful information:
https://aider.chat/docs/faq.html#can-i-specify-guidelines-or-conventions


User Story: BE for statistics about created boxes

Boxes (and contained items) generated in a base within certain time, filterable by product, category.
parameter: base
facts: number of boxes and number of items

fact table
(cat_id)
prod_id
createdOn
gender_name
#boxes
#items

dim-category
cat_id
cat_name

dim-products
prod_id
prod_name

Data format
{
  "facts": [
    {"categoryId": 1, "productId": 1, "createdOn": "2022-08-22", "gender": "Male", "boxesCount": 3, "itemsCount": 44},
    ...
  ],
  "dimensions": {
    "product": [
      {"id": 1, "name": "T-Shirts"},
      ...
    ],
    "category": [
      {"id": 1, "name": "Clothing"},
      ...
    ]
  }
}

@MaikNeubert @HaGuesto FYI data format is defined above


MddBootstrapAutoInitializer does not compile with enabled ImplicitUsings

Bug with the intersection of Microsoft.WindowsAppSDK.Runtime.Version with System.Version.
It needs to use global:: prefixes.
Env:
Microsoft.WindowsAppSDK: 1.0.0-preview3
WindowsPackageType: None

Workaround: Create Fix.cs with this content
// Workaround for https://github.com/microsoft/WindowsAppSDK/issues/1686
global using Version = Microsoft.WindowsAppSDK.Runtime.Fix.Version;

namespace Microsoft.WindowsAppSDK.Runtime.Fix;

public class Version
{
    public const ushort Major = 0;
    public const ushort Minor = 297;
    public const ushort Build = 2018;
    public const ushort Revision = 0;
    public const ulong UInt64 = 0x0000012907E20000;
    public const string DotQuadString = "0.297.2018.0";
}

Am confused. You turned on implicit usings which brought together two disparate namespaces and a type collided (as expected). How is this Windows App SDK's fault?

It adds the file to compile like a generator.

Please see PR

I'm not confused about the changes you made. I'm just trying to understand what problem implicit usings solves and why you think Windows App SDK should support this.

As far as I know, they will be enabled by default for new projects.

That decision appears to have been reversed. https://docs.microsoft.com/en-us/dotnet/core/compatibility/sdk/6.0/implicit-namespaces-rc1

As part of the initial templates update, we enabled implicit usings by default (AKA opt-out) for .NET 6 (net6.0) projects (including if you updated an app from .NET 5 to .NET 6). That has been changed. We’ve updated the SDK so that all the new features are opt-in.

I mean, not at the SDK level, but when creating a new project, the MSBuild property will be set to true in the csproj file.

It seems it was not included in the 1.0.0 stable release. I still get an error if I don't apply the workaround

https://task.ms/38083595 for 1.0-servicing


Link modal is wrongly placed on tiptap v2.8.0 on Nova 3

Versions:

Nova: 3.32.0
TipTap: 2.8.8

Description
When pressing the link button the link modal is placed down in the bottom right just off the screen.

In the previous version 2.7.6 the modal is placed in the middle as expected.

Note in both versions then having more than TipTap field seems to result in the toolbars of each field on the screen appearing when the link modal is viewed.

HI there, thank you for notifying me. This is now fixed in v2.8.1

Ah well - the thing with the toolbars is not yet fixed.

Many thanks for the fix - that does resolve the issue with the placement. :-)
What would be best about the thing with the toolbars? Would you like me to keep this issue open or would you like me to add it as a new separate issue?

Please keep it open - I'm fixing it with vue-portal

The toolbar situation is now fixed in v2.8.2

That is absolutely brilliant! Many, many thanks @manogi :-)
All looks perfect to me 🎉


Poké Balls cannot be sold to shopkeeper NPCs

Describe the bug
You can't sell any Poké Ball to shopkeeper NPCs.
To Reproduce
Steps to reproduce the behavior:

Try to sell any Poké Ball to a shopkeeper NPC.

Expected behavior
Be able to sell Poké Balls to shopkeeper NPCs.
Server name (all applicable):
Atlas, but I guess all servers have the same bug.

This was changed to encourage the buying / selling to other players in the server, creating a player run market.


V0.32.0 README update

The README is now updated with the new Scope/Span usage, as well as mention of deprecation of automatic Span finish upon Scope close (and related members).
This is done prior to do a release (finally) ;)

Coverage remained the same at 77.301% when pulling 3c7a9f1f27bc30d8d1283d6abacb500b7874e4f9 on carlosalberto:v0.32.0_documentation_update into 81762085f2e07ffe616c230ada8ad80a1532cc9c on opentracing:v0.32.0.

Any objection to merging this one @yurishkuro ? ;)

Hey @yurishkuro docs got updated. Let me know ;)

@yurishkuro Updated ;)


Update README to demo _target in custom validator

This demos how to access the target in a custom validator on the object prototype and better mirrors the previous non-prototype example.

Thanks @Scottjutsu. :+1:


dimension limits

It seems that once the dimension goes up to 10, there will be a memory problem cause by this function:
  static std::vector<std::int32_t> GetCells_(const IndexType& size) {
    // Initialize cells with value -1, indicating no sample there.
    // Cell values are later set to indices of samples.
    const auto linear_size =
        std::accumulate(std::begin(size), std::end(size), std::size_t{1},
                        std::multiplies<std::size_t>());
    return std::vector<CellType>(linear_size, -1);
  }
};

In general, the current method is limited by the grid size it can create...

Yes, we create a dense grid for lookups, so it quite quickly becomes a
problem, especially for higher dimensions. Not much to do about that with
the current method. Are you aware of any alternative methods that don't
have this limitation?
/ T
On Wed, 29 May 2019 at 11:24, X.ZhaoMa<EMAIL_ADDRESS>wrote:

It seems that once the dimension goes up to 10, there will be a memory
problem cause by this function:
static std::vectorstd::int32_t GetCells_(const IndexType& size) {
// Initialize cells with value -1, indicating no sample there.
// Cell values are later set to indices of samples.
const auto linear_size =
std::accumulate(std::begin(size), std::end(size), std::size_t{1},
std::multipliesstd::size_t());
return std::vector(linear_size, -1);
}
};
In general, the current method is limited by the grid size it can create...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/thinks/poisson-disk-sampling/issues/5?email_source=notifications&email_token=AAHSRVZDH3HESMCUDNPEMWLPXZDTFA5CNFSM4HQKZB7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GWNZQ5A,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAHSRV7CGKHWVRDSS462DKDPXZDTFANCNFSM4HQKZB7A
.

Hi, yes.
After I encounter this issue, I continue the search and found this:
http://www.cemyuksel.com/cyCodeBase/soln/poisson_disk_sampling.html
Which also provide implementation code and can nicely generate larger dimension points (in my case, around 20D, works very smooth).
Hope this helps.

Thanks, I will check it out!
On Fri, 31 May 2019 at 10:35, X.ZhaoMa<EMAIL_ADDRESS>wrote:

Hi, yes.
After I encounter this issue, I continue the search and found this:
http://www.cemyuksel.com/cyCodeBase/soln/poisson_disk_sampling.html
Which also provide implementation code and can nicely generate larger
dimension points (in my case, around 20D, works very smooth).
Hope this helps.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/thinks/poisson-disk-sampling/issues/5?email_source=notifications&email_token=AAHSRV52DMDVVMJGKFRCUHTPYDPMVA5CNFSM4HQKZB7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWUS3PI#issuecomment-497626557,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAHSRV6PXKLLQOTEKIFTJDDPYDPMVANCNFSM4HQKZB7A
.

The sample elimination method looks very nice!


Add volumes tab to pipeline run details side panel

JIRA: https://issues.redhat.com/browse/RHOAIENG-4545
Description

Get the volume mounts based on the platform_spec executors and map them on the side panel Volumes tab.

If there is no volume mount for the task, show No content

How Has This Been Tested?

Upload https://github.com/opendatahub-io/data-science-pipelines/blob/c9916af07f171a586504959a88d73f36dc5a83ef/frontend/src/data/test/create_mount_delete_dynamic_pvc.yaml as a pipeline version
Create a run using this pipeline
Check the run side panel volumes tab, make sure the volume mounts are the same as is shown in the KubeFlow UI

Test Impact

Add some cypress test cases for the volumes tab
Request review criteria:

Self checklist (all need to be checked):

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

If you have UI changes:

[ ] Included any necessary screenshots or gifs if it was a UI change.
[ ] Included tags to the UX team if it was a UI/UX change (find relevant UX in the SMEs section).

After the PR is posted & before it merges:

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

tested and volumes show up in tab
/lgtm
/approve


[FEATURE] Typescript support

Typescript support
What is the new or updated feature that you are suggesting?
Many developers use typescript in their react project so I think it will be a useful feature.

Maybe we can have an option which can describe what type of file you want to generate(ts/js).

What docs changes are needed to explain this?

Write the docs for the option

Thanks for taking the time to contribute by creating an issue
It's great having you!.
This is an automated message,you'll get a response from a maintainer soon.

There's currently a typescript workflow in the community page
https://lego-build.github.io/community

The idea of lego-build is for it to be flexible, so it's easy to configure it to work for Typescript following the docs at https://lego-build.github.io/docs
And like the other maintainer mentioned, there's already a Typescript workflow in the community page.

Thanks for the feedback though!


Send mail using the contact us form

Libray: js and EmailJs
Change the button color to the #06a223

Fixed the issue.
Messages will be received through this email<EMAIL_ADDRESS>


www.hipparchus.org SSL certificate expired on April 16 2020

The SSL certificate is expired since April 16 2020.

Fixed. Thanks for the report.


Build alluxio cli and start/stop scripts in golang

This is a prototype of replacing the scripts in bin/ with a golang based CLI. It currently can run 80% of the total functionality of the start master command, missing the -f format option and other common flags such as "start and wait" flag.

The user provided environment variables remains the same as before, via setting in conf/alluxio-env.sh.
The environment variables are managed by viper

InitAlluxioEnv() in cli/env/env.go initializes the default values and reading from the above user config file, storing them in a global env.Env variable; effectively replacing libexec/alluxio-config.sh
Unlike in bash where variable substitution is rampant, all variables values are always stored in their fully expanded form

The CLI command tree is managed by cobra

Logging with log levels is enabled by logrus
Adding --debugLog enables verbose logging to diagnose the logic flow and when appropriate, prints out the corresponding and fully expanded bash command

The Process interface outlines the definition of an Alluxio process

The process defines its own environment variables and sets them in env.Env for subsequent logic to access
The process is added to the command tree under the process subcommand, where currently the only actionable command is Start()
The only current process defined is the Master process in cli/process/master.go

The Command interface outlines the definition for running a java class

The command is added to the command tree under the root command, but could easily expand into its own subcommand tree following cobra's conventions
The BaseCommand struct is designated to be embedded in full implementations of the command interface

BaseCommand.RunJavaClassCmd() organizes the environment variables, java opts, and command line arguments, effectively replacing function runJavaClass in bin/alluxio

The two implemented commands are getConf and formatJournal, as they are needed for the start master functionality.

Processes and commands are registered in cli/main.go, the entrypoint go file that is compiled to a binary.

Combined with the process and command interfaces, this code architecture promotes extensibility, allowing another go project to use this code as a dependency, picking which processes and commands to register as they choose.

The few example commands that are possible currently:

./dev/scripts/cli.sh getConf <key>
./dev/scripts/cli.sh formatJournal
./dev/scripts/cli.sh process master start

Hi @Xenorith What are the benefits of using go instead of bash to start or stop Alluxio?

Hi @Xenorith What are the benefits of using go instead of bash to start or stop Alluxio and when do we need to use the startup code as a dependency?

the CLI in the bash format has grown to be a giant monolith of bash code. one of the goals in the new main branch is to properly modularize various portions of the codebase and the set of bash scripts within the bin/ folder is one obvious counterexample to this goal.
i currently do not have an existing example to share regarding the dependency example, but i am aware that there are some users that have forked to their own version of the codebase, making customizations on top. in the current case, if the forked version added/removed/modified a line in a bash script and the main branch contains a recent commit that modifies the same or adjacent line, this would result in a merge conflict in git. this is the simplest example and i'm sure there are even more difficulties as the code starts to diverge further. if the codebase is properly separated and customizations are introduced through injection or a registration pattern, it would be seamless to take in new changes.

Hi @Xenorith What are the benefits of using go instead of bash to start or stop Alluxio and when do we need to use the startup code as a dependency?

the CLI in the bash format has grown to be a giant monolith of bash code. one of the goals in the new main branch is to properly modularize various portions of the codebase and the set of bash scripts within the bin/ folder is one obvious counterexample to this goal.
i currently do not have an existing example to share regarding the dependency example, but i am aware that there are some users that have forked to their own version of the codebase, making customizations on top. in the current case, if the forked version added/removed/modified a line in a bash script and the main branch contains a recent commit that modifies the same or adjacent line, this would result in a merge conflict in git. this is the simplest example and i'm sure there are even more difficulties as the code starts to diverge further. if the codebase is properly separated and customizations are introduced through injection or a registration pattern, it would be seamless to take in new changes.

Thank you for your reply. Does this mean that I need to install Go when running Alluxio (and even download related dependencies when first use)? It is too inconvenient. If choose to put the compiled binary file into the final Alluxio tarball(and also need to provide packages for multiple operating systems and CPU arch), it will be impossible for me to temporarily modify its logic. If bash cannot achieve modularity, then using an interpreted language (such as Python) without relying on third-party libraries would be a better choice.

Thank you for your reply. Does this mean that I need to install Go when running Alluxio (and even download related dependencies when first use)? It is too inconvenient. If choose to put the compiled binary file into the final Alluxio tarball(and also need to provide packages for multiple operating systems and CPU arch), it will be impossible for me to temporarily modify its logic. If bash cannot achieve modularity, then using an interpreted language (such as Python) without relying on third-party libraries would be a better choice.

you have a very valid concern about go as a new dependency, but it will only be a build dependency. if it is compiled, there is no runtime dependency. but like you mention, there will need to be multiple compiled binaries included in the generated package to account for the various OS/arch combinations. similar to the java code, we will not provide the source code in the final artifact and do not intend to have it be modified after it is fully built and packaged.
i don't agree that we should aim to permit the end user to modify this code. if that is the intent of the user, they should be using the source code from the repository. i believe there is a clear differentiation between an end user of the product and a developer of the codebase.
do you have a relevant example where an end user should be allowed to modify this logic? could the scenario be achieved by providing the proper configuration entrypoints and input parameters?

Thank you for your reply. Does this mean that I need to install Go when running Alluxio (and even download related dependencies when first use)? It is too inconvenient. If choose to put the compiled binary file into the final Alluxio tarball(and also need to provide packages for multiple operating systems and CPU arch), it will be impossible for me to temporarily modify its logic. If bash cannot achieve modularity, then using an interpreted language (such as Python) without relying on third-party libraries would be a better choice.

you have a very valid concern about go as a new dependency, but it will only be a build dependency. if it is compiled, there is no runtime dependency. but like you mention, there will need to be multiple compiled binaries included in the generated package to account for the various OS/arch combinations. similar to the java code, we will not provide the source code in the final artifact and do not intend to have it be modified after it is fully built and packaged.
i don't agree that we should aim to permit the end user to modify this code. if that is the intent of the user, they should be using the source code from the repository. i believe there is a clear differentiation between an end user of the product and a developer of the codebase.
do you have a relevant example where an end user should be allowed to modify this logic? could the scenario be achieved by providing the proper configuration entrypoints and input parameters?

I agree with your point now. It is unnecessary to allow users to modify the logic here.  I think script dev/scripts/cli.sh is not necessary, instead we need a new script for building cli.

LGTM about using go! It may be better to use go for monitoring java processes launched as well.

monitoring classes look straightforward, but they do call server endpoints defined by grpc. probably won't touch them for a while but if they are simple, then i can do a hardcoded replacement eventually.

And could we turn integration/fuse/bin/alluxio-fuse logics here as well?

yes i'll look into this

One question, had we tested in the OS environment somewhere?

I'm wondering if it's always best to add an error message while returning the errors call by call. For example, if java -version fails to run, we will see the following error messages: 1. the error returned by the java command; 2. "error java version from java -version"; 3. "error checking java version compatibility"; 4. "error defining alluxio environment".
And seems like the higher of the call stack is, the less information the error message gives, as the example shows, error defining alluxio environment doesn't really help with debugging java -version fails to run, which may only make user confused. Imagine a user posts their error message "error defining alluxio environment" and asks us what's wrong...
If I remember correctly, while we were discussing exception handling in java, exceptions that cause the program to exit are categorized as runtime exception. These exceptions are only logged at the level where we know what's going on, and then never process them again in any following callers. I don't think go has a similar concept of "runtime exception"? So just an idea to consider.

I'm wondering if it's always best to add an error message while returning the errors call by call. For example, if java -version fails to run, we will see the following error messages: 1. the error returned by the java command; 2. "error java version from java -version"; 3. "error checking java version compatibility"; 4. "error defining alluxio environment".
And seems like the higher of the call stack is, the less information the error message gives, as the example shows, error defining alluxio environment doesn't really help with debugging java -version fails to run, which may only make user confused. Imagine a user posts their error message "error defining alluxio environment" and asks us what's wrong...Users don't know which error message is important and they sometimes don't post the whole thing.
If I remember correctly, while we were discussing exception handling in java, exceptions that cause the program to exit are categorized as runtime exception. These exceptions are only logged at the level where we know what's going on, and then never process them again in any following callers. I don't think go has a similar concept of "runtime exception"? So just an idea to consider.

i didn't consider the error handling and reporting with respect to user experience but that's a good point. the stacktrace style is needed for debugging but its yucky and scary to the user.
for expected errors such as the java version one, i think it should be reported cleanly without a stacktrace. can add a --stacktrace flag to show the stacktrace if desired.
for unexpected errors, such as if we expected an output string to be of a certain format but it's totally different, then i would say we should cough up the full error, otherwise we would have no information to debug with.
i do not expect to handle this problem in the initial PR though as it's not needed as a MVP

thanks for the comments so far; i have tracked all the suggestions in the corresponding github issue: https://github.com/Alluxio/alluxio/issues/17522
since there is a lot more work to do, will iterate more on a feature branch and merge back into main when mostly complete.


Updating Local Monitoring Test

Description
This PR updates the test to verify whether recommendation data is available when calling the listRecommendations API. We've observed that if there’s an error related to the database or other error, the listRecommendations API still returns a 200 response code, with no data is available notification, with the error logged in the pod logs. This makes it challenging to determine whether the recommendations are being listed correctly.
To address this, I’m adding a check to ensure that data is present in all cases where we expect at least some short-term recommendations. This will guarantee that the data field is not empty when recommendations should be available.
Fixes # (issue)
Type of change

[x] Bug fix
[ ] New feature
[ ] Docs update
[ ] Breaking change (What changes might users need to make in their application due to this PR?)
[ ] Requires DB changes

How has this been tested?
On kruize-lm cluster.

[ ] New Test X
[ ] Functional testsuite

Test Configuration

Kubernetes clusters tested on: kruize-lm

Checklist :dart:

[x] Followed coding guidelines
[x] Comments added
[x] Dependent changes merged
[ ] Documentation updated
[x] Tests added or updated

Additional information
Please test these changes with 1304 changes included.
docker.io/kruize/autotune_operator:0.0.25_mvp

Validated it manually by running individual tests. Started functional tests on minikube and jenkins.

This time, the list_recommendations failed due to the recent addition of a validation data check. It expected that recommendations should be present after 20 minutes; however, the generateRecommendations API returned the message, "There was not enough data."
All other tests on minikube were successful, with no error logs or other issues reported. The problem was from a previously known issue: on minikube, the load isn't being applied correctly, leading to insufficient data for generating recommendations.
On scalelab - All test were okay. list_recommendations_single_result failed due to already known issue cpu utilisation was less than a milicore.


Postgres NOTIFY LISTEN Case study

Is it possible to add the code snippet in this repo for Postgres NOTIFY LISTEN Case study presented in Chapter 5 of the book, where we could reuse the same connection across multiple multiple subscribers who are interested in different channels?

Hi, I don't have a full source code for this example, sorry. But if you manage to get it working with multiple channels, it would be awesome if you could publish it somewhere. Good luck!


Lifetime errors with skipped &'static variable

I needed to evolve my format, so I went from (simplified)
#[derive(Debug, PartialEq)]
#[derive(Serialize, Deserialize)]
#[serde(deny_unknown_fields)]
pub struct SassOptions {
    #[serde(skip)]
    pub import_dir: &'static str,
    pub style: SassOutputStyle,
}

impl Default for SassOptions {
    fn default() -> SassOptions {
        ...
    }
}

#[derive(Debug, PartialEq)]
#[derive(Serialize, Deserialize)]
#[serde(deny_unknown_fields, default)]
pub struct ConfigBuilder {
    #[serde(skip)]
    pub root: path::PathBuf,
    pub source: String,
    pub destination: String,
    pub sass: sass::SassOptions,
}

to
#[derive(Debug, PartialEq)]
#[derive(Serialize, Deserialize)]
#[serde(deny_unknown_fields)]
pub struct SassOptions {
    #[serde(skip)]
    pub import_dir: &'static str,
    pub style: SassOutputStyle,
}

impl Default for SassOptions {
    fn default() -> SassOptions {
        ...
    }
}

#[derive(Debug, PartialEq, Default)]
#[derive(Serialize, Deserialize)]
#[serde(deny_unknown_fields)]
pub struct AssetsBuilder {
    pub sass: sass::SassOptions,
}

#[derive(Debug, PartialEq)]
#[derive(Serialize, Deserialize)]
#[serde(deny_unknown_fields, default)]
pub struct ConfigBuilder {
    #[serde(skip)]
    pub root: path::PathBuf,
    pub source: String,
    pub destination: String,
    pub assets: AssetsBuilder,
}

and I started getting lifetime errors
error[E0495]: cannot infer an appropriate lifetime for lifetime parameter `'de` due to conflicting requirements
  --> src/config.rs:95:21
   |
95 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
note: first, the lifetime cannot outlive the lifetime 'de as defined on the impl at 95:21...
  --> src/config.rs:95:21
   |
95 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
note: ...so that types are compatible (expected std::convert::From<<__A as serde::de::MapAccess<'_>>::Error>, found std::convert::From<<__A as serde::de::MapAccess<'de>>::Error>)
  --> src/config.rs:95:21
   |
95 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   = note: but, the lifetime must be valid for the static lifetime...
note: ...so that types are compatible (expected serde::Deserialize<'_>, found serde::Deserialize<'static>)
  --> src/config.rs:95:21
   |
95 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   = note: this error originates in a macro outside of the current crate

error: aborting due to 2 previous errors

error: Could not compile `cobalt-bin`.

Situations

Adding a layer caused the warning
Switching import_dir to String removed the error
Adding a member to AssetsBuilder did not fix things.

Original source: https://github.com/cobalt-org/cobalt.rs
Broken source: not uploaded at the moment

Broken source: https://github.com/epage/cobalt.rs/tree/serde-broken

Thanks for the detailed report! This is a bug. I have a fix in #1079 and will try to get a release out in a few minutes.

I released serde_derive 1.0.18 with a fix and confirmed that your code compiles.

Thanks!


Add sorting for cluster/provisioner tables

Depends on https://github.com/Mirantis/kqueen/pull/333


Add rair-sdk for search

in this PR I've added rair-sdk for search

getting error while building
=> ERROR [rair-front build 7/7] RUN yarn build                                                                                33.3s

[rair-front build 7/7] RUN yarn build:
0.577 yarn run v1.22.22
0.616 $ tsc --target ES2020 && vite build
33.06 src/redux/searchbarSlice.ts(28,28): error TS18048: 'rairSDK.search' is possibly 'undefined'.
33.06 src/redux/searchbarSlice.ts(58,8): error TS2769: No overload matches this call.
33.06   Overload 1 of 2, '(actionCreator: AsyncThunkFulfilledActionCreator<SearchResponse, SearchBarParam, AsyncThunkConfig>, reducer: CaseReducer<...>): ActionReducerMapBuilder<...>', gave the following error.
33.06     Argument of type '(state: WritableDraft, action: { payload: SearchbarResponse; type: string; }) => void' is not assignable to parameter of type 'CaseReducer<SearchbarState, PayloadAction<SearchResponse, string, { arg: SearchBarParam; requestId: string; requestStatus: "fulfilled"; }, never>>'.
33.06       Types of parameters 'action' and 'action' are incompatible.
33.06         Type 'PayloadAction<SearchResponse, string, { arg: SearchBarParam; requestId: string; requestStatus: "fulfilled"; }, never>' is not assignable to type '{ payload: SearchbarResponse; type: string; }'.
33.06           The types of 'payload.data.users' are incompatible between these types.
33.06             Type 'import("/usr/src/minting/node_modules/@rair-protocol/sdk/src/types/database").User[]' is not assignable to type 'import("/usr/src/minting/src/types/databaseTypes").User[]'.
33.06               Type 'import("/usr/src/minting/node_modules/@rair-protocol/sdk/src/types/database").User' is not assignable to type 'import("/usr/src/minting/src/types/databaseTypes").User'.
33.06                 Types of property 'creationDate' are incompatible.
33.06                   Type 'Date | undefined' is not assignable to type 'string | undefined'.
33.06                     Type 'Date' is not assignable to type 'string'.
33.06   Overload 2 of 2, '(type: string, reducer: CaseReducer<SearchbarState, { payload: SearchbarResponse; type: string; }>): ActionReducerMapBuilder', gave the following error.
33.06     Argument of type 'AsyncThunkFulfilledActionCreator<SearchResponse, SearchBarParam, AsyncThunkConfig>' is not assignable to parameter of type 'string'.
33.17 error Command failed with exit code 2.
33.17 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.


Swift 3?

I plan on making it available for Swift 3 soon.

Just pushed a new release with Swift 3 support:
v1.1

Thanks!


tour: Provided codes in page "Appending to a slice" returns nothing

Context: https://tour.golang.org/moretypes/15
Details: If I use the exact same content provided in the tour and run it in the playground, it returns nothing but just a line of "Program exited."
The provided code are:
package main

import "fmt"

func main() {
	var s []int
	printSlice(s)

	// append works on nil slices.
	s = append(s, 0)
	printSlice(s)

	// The slice grows as needed.
	s = append(s, 1)
	printSlice(s)

	// We can add more than one element at a time.
	s = append(s, 2, 3, 4)
	printSlice(s)
}

func printSlice(s []int) {
	fmt.Printf("len=%d cap=%d %v\n", len(s), cap(s), s)
}

However, if I change any character in the code, even just removing the last new line or modify any character in a comment, it will work well.
I believe this is a caching issue on the server, that the results of the default codes are cached somewhere with an empty result.
Please kindly take a look and refresh the cache.

Duplicate of #541


Subscriber example app crash when snoozing the device while on the map view

While tracking a trackable on the MapView, the app crashes if you turn off your screen (using the power button). Before the crash this warning is printed to the console:
Snapshotting a view that is not in a visible window requires afterScreenUpdates:YES.

Additional details: running the app on a physical device - iPhone 6s plus with iOS 15.6

Looks like it's happening only when the app is attached to a debugger, so it can be ignored.

Regarding:

Looks like it's happening only when the app is attached to a debugger, so it can be ignored.

It sounds like this was an unexpected event for you when you were debugging, @JakubJankowski - so, in which case, I think there might be work to do under this issue to either:

Add notes on this to the contributing guide
See if there's a way to make this less surprising

Perhaps not urgent, but might be better to keep the issue open in our backlog. What do you think?
@lawrence-forooghian or @maratal may have thoughts, also.

Hmm yeah, I agree after all. I'll reopen this issue. It should have a low priority for sure though.

Maybe inspecting an actual crash report would be a good idea?

The corresponding Jira issue is https://ably.atlassian.net/browse/SDK-2566


Error plotting Reflectivity (dbz variable)

Hi,
I have been able to plot variables such as surface pressure (slp) in shaded contours but I would like to plot reflectivity with shaded contours however I am having an issue. Editing namelist.wrf and using '3rd_Variable_name              = dbz', results in the following output:
"Please wait. NCL is processing ...
Error: one or more contour variables in namelist.wrf are not valid for postwrf_wrfout_d01_2021-07-03_00"
Is there another setting in namelist.wrf that needs to be changed or is this due to the wrfout file?
Attached is a a text file of my namelist.wrf file.
namelist_wrf.txt

Hi,
I think you can work around this issue by removing the tab after '3rd_Variable_name = dbz    and have it as 3rd_Variable_name = dbz.
You can also pull the tool, or git clone git@github.com:anikfal/postwrf.git again. The redundant tabs can be handled automatically in the new version.

Hi,
I think you can work around this issue by removing the tab after '3rd_Variable_name = dbz  and have it as 3rd_Variable_name = dbz.
You can also pull the tool, or git clone git@github.com:anikfal/postwrf.git again. The redundant tabs can be handled automatically in the new version.

Noted, removing the tab/extra space at the end indeed resolved the issue.
Thank you for your assistance!


check before alter table

Hello everyone. I am trying to change a field on the database using alter table like this code:
exports.up = function(knex, Promise) {
  return Promise.all([
  	knex.schema.table('ew_user_address', function(t) {
  		t.string('session').after('id');
  	})
  ])
};

exports.down = function(knex, Promise) {
  return Promise.all([
  	knex.schema.table('ew_user_address', function(t) {
  		t.dropColumn('session');
  	})
  ])
};

So, when I run migrate:latest after the first time, the knex don't check if the field exists, then it return a erro like this:
varchar(255) after `id` - ER_DUP_FIELDNAME: Duplicate column name 'session'

There a good way to check it before like this createTableIfNotExists
Tks.

@igoreliasm According to the documentation, you can use Schema.hasColumn()
exports.up = (knex, Promise) => {
  return knex.schema.hasColumn('ew_user_address', 'session').then(flag => {
    return !flag && knex.schema.table('ew_user_address', t => t.string('session').after('id'))
  }
};

// will always drom the column
exports.down = (knex, Promise) => {
  return knex.schema.table('ew_user_address', t => t.dropColumn('session'))
}

@igoreliasm I don't understand... if you run migrate:lastest twice, it should run the up script only once (and adds information about the migration already been ran to the migrations table). How are you able to get your error?
I'll close this already, but feel free to add more comments... I'll be getting email notifications of them and answer when going through knex mails.

Tks for your reply @elhigu but the @absolux gave me a good solutions for my problem.
;)


Missing textures in 5.0.1

As seen here, all structures from this mod are now semi-translucent pink silhouettes. The Necks are particularly silly. No errors or otherwise in the logs

Weurgh... are the skeletons ok?
Please run it in Vulkan and tell me if the problem is gone

I have this exact bug! :0
Skelee bos, totems. item effects have no textures

Let me knoww if there is some mistake on my part ;u;

No it's not your fault. I'll fix it soon. Sorry about that. Please either downgrade or use the Vulkan renderer:

Fixed in 5.0.2 but you'll still get a few errors in your log, as it's loading in, about Desired shader compiler platform 4 missing or whatever unless you run it in Vulkan.


Failing E2E: Cart Mobile

mobile/cart-mobile.e2e-spec.ts fails when running locally pointing to dev17.
  CypressError: Timed out retrying: Expected to find element: 'cx-product-summary .quantity', but never found it.

PR: GH-3081

Closing duplicate GH-3020


Enable slack notifications

codius-engine doesn't currently have any tests...

whoops, wrong repo. thought it was engine, not host. still relevant for whenever tests start showing up :)


Delete downstream namespace on upstream deletion

Fixes https://github.com/kcp-dev/kcp/issues/398

/assign

/test boilerplate

/retest

/retest

Hit a quota flake I haven't seen in a while - just filed https://github.com/kcp-dev/kcp/issues/1878

I have a theory that the part of the e2e test you added that's verifying the downstream namespace was deleted might need to check for a non-nil deletionTimestamp or the actual deletion of the namespace. If it takes some time to delete all the content in the namespace (>30s), this test will fail... but checking for a deletionTimestamp (or actual deletion) should be sufficient, I think.

/hold

/unhold
/lgtm cancel

Please make the change to check for either a deletionTimestamp or the actual deletion of the downstream namespace

Please make the change to check for either a deletionTimestamp or the actual deletion of the downstream namespace

Done.


Toggling between public and private map does not remove mapToken from sharable URL

Occurred during a demo on Chirs' local instance of RF. He set the map to private to show the mapToken in the sharable URL. After switching to public, the mapToken query string was still in the sharable URL.

Closed by #1894


Indeed, the documentation on the website seems to be broken. Will be fixed soon.

Fixed.

Almost ... the demo video is waaaaay too big =P


uv pip install not recognizing existing Pytorch installed by conda in Pytorch docker image

Good afternoon!
I've just discovered uv and am finding it quite helpful - thanks for all the work on it!
I'm building a Docker image based on the pytorch 2.2.2 Docker image and I've found something I don't expect. When trying to install certain packages that depend upon pytorch, uv wants to re-install torch. This is despite the Docker image being built upstream with torch already present and installed from conda.
For example, this will add torch==2.2.2, despite it already being present on the system:
CONDA_PREFIX=/opt/conda uv pip install monai[all]
I've also tried with the --system flag instead of setting CONDA_PREFIX, but get the same result.
Looking at the output from uv pip list, there's a difference in what is sees vs. the system-wide pip:
root@colima-amd64:/workspace# CONDA_PREFIX=/opt/conda uv pip list | grep torch
torchelastic              0.2.2
root@colima-amd64:/workspace# pip list | grep torch
torch                     2.2.2
torchaudio                2.2.2
torchelastic              0.2.2
torchvision               0.17.2

This is my uv/pip version information:
root@colima-amd64:/workspace# uv --version
uv 0.1.29
root@colima-amd64:/workspace# pip --version
pip 24.0 from /opt/conda/lib/python3.10/site-packages/pip (python 3.10)

The Docker image is based upon Ubuntu 22.04. Python is installed by the upstream Pytorch Docker devs with conda. I installed uv with pip.
root@colima-amd64:/workspace# conda --version
conda 23.9.0

root@colima-amd64:/workspace# which pip
/opt/conda/bin/pip
root@colima-amd64:/workspace# which conda
/opt/conda/bin/conda
root@colima-amd64:/workspace# which uv
/opt/conda/bin/uv

Thank you!

That's interesting... Are you able to include a minimal Dockerfile that reproduces the issue? Happy to look into it.

Sure - here's the minimal dockerfile (can't attach for some reason):
FROM pytorch/pytorch:2.2.2-cuda12.1-cudnn8-runtime

RUN pip install uv \
    && CONDA_PREFIX=/opt/conda uv pip install monai --verbose

Saved to "Dockerfile" and built with docker buildx build --platform linux/amd64 --rm --network=host --progress=plain -t uv_test .
Thanks!

See https://github.com/astral-sh/uv/issues/2928#issuecomment-2053727555 that explains this issue.

Seems to work great now with IV 0.1.40, thanks! 🎉


C and A should not have IDE Relation (Identification)

For A and C - which, unlike PLOGESTRBV, are classes, not individuals - IDE does not make sense - they have SYN for these cases. I.e. a semantic rather than ontological relation.
Please check whether IDE is in use between some C-C, C-A, and A-A in the main InkV deploy, make a log of IDs and labels if it does, hand over to David to check, and when checked and rectified, and remove this possibility from data model (not just GUI).
In the gdoc, IDE was not marked for As and Cs.

@davidzbiral Also it's marked that you can link only the same entities in doc if it's correct which was until now for all combinations (and the V is missing in doc as well, but I'm adding it)


User profile

Hi,  Is there a view for user to edit/view its profile or needs to be implemented separately?
Thanks

If you click on the top-right you should see the edit profile link

I did a clean Laravel install and I don;t have any top bar. Is there anything else I should add on welcome.blade.php to show that?

When you login in the admin panel you should see a dropdown on the top-right of the screen where you can click on the profile button.


test: wasm

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


ref: moving train loop to own object (intermediate steps)

intermediate step for the next few PRs until (final) in title

Hello @williamFalcon! Thanks for opening this PR.

In the file pytorch_lightning/trainer/training_loop_temp.py:

Line 41:61: W292 no newline at end of file

Do see the Hitchhiker's guide to code style


[Feature Request]: Adding flipping cards to Testimonial section

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
The cards in the testimonials section is static right now. I want to add flipping cards feature to it such that at first just the profile of the person is visible and when hovered it flips and shows its review.

The testimonials section looks like this right now.
Use Case
It would enhance user experience.
Benefits
It would enhance the user interface and make it more dynamic.
Add ScreenShots
https://github.com/user-attachments/assets/0d0a595a-09ac-42c3-a126-4eb3ef9a934b
It would be having this kind of functionality but I'll place the cards horizontally only like it is currently.
Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[ ] I'm a VSOC'24 contributor
[X] I have starred the repository

@apu52 sir please assign me this task.


fix mpsc::Sender::poll_complete impl

This fixes the "bounded senders are actually unbounded" problem. The
problem is discussed here: rust-lang-nursery/futures-rs#984
The issue probably exists in the unsync mod. I am not sure about 0.3

@seanmonstar Could you review this one as well?