Nonconvex_scalar updates

I removed most of the code from Nonconvex_scalar.ipynb and added much more discussion and some additional example plots.

I just added commits to change how riemann_tools is imported,  after a couple failed attempts, but now I can't figure out why it did seem to be working according to travis before I "fixed" it.  But it didn't work on my laptop when I started a new session.
The original code I replace was this, which also appears e.g. in exact_solvers/traffic_LWR.py:
sys.path.append('../utils')
from utils import riemann_tools

I don't see why this works since utils is not a subdirectory of utils, so it seems like it's .. that should be on the path, not ../utils for this to work.  It maybe worked because .. had already been added to the path by something else, but I'm not sure where.
I tried to clean this up with a check so that sys.path doesn't get the top directory appended more than once.  Maybe this is not so important and the code would be clearer without this check.

Closing this and #143 and opening new ones.


feat: introduce new variant

Summary
What is the background of this pull request?

This is the one of the many forked repos from open-attestation in order for the ndi-tradex-poc to happen.
https://www.pivotaltracker.com/story/show/186245911

What are the changes?

This modifies the underlying base schema for version 3.0 of open-attestation schema.
It also renames the wrong links pointing to the upstream's schemas to the customised ones found at https://schema.tradetrust.io/3.0/schema.json.
Even though there isnt a need to modify the 2.0 upstream's schemas links, i've done so for organisation sake.

Issues
What are the related issues or stories?

renaming of all open-attestation names could be taken at a later date.

closing this, due to unexpected faults in this solution


Tell users that they cannot use the same identifier

using the same identifier as a currently open project or finished project would result in unknown error
Describe the solution you'd like
describe error and guide users to use other identifier
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Thank you for your issue. The bug has been confirmed, in the console, I can see the error Identifier duplicated. But looks like the error message didn't pass to the message service.

I'll transfer this issue to our frontend repo.


xorriso: 1.4.8 -> 1.5.0

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xorriso/versions.
meta.description for xorriso is: '"ISO 9660 Rock Ridge file system manipulator"'.

Checks done (click to expand)

built on NixOS
Warning: no invocation of /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin/xorriso-tcltk had a zero exit code or showed the expected version
/nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin/xorrisofs passed the binary check.
/nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin/osirrox passed the binary check.
/nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin/xorrecord passed the binary check.
/nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin/xorriso passed the binary check.
4 of 5 passed binary check by having a zero exit code.
0 of 5 passed binary check by having the new version present in output.
found 1.5.0 with grep in /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0
directory tree listing: https://gist.github.com/b5959bdee2864c96a823c27d1915f529
du listing: https://gist.github.com/e3db26c4c06e447e29e7b09f762d9678

Instructions to test this update (click to expand)

One-time optional setup to skip building using Cachix:

Install cachix from https://cachix.org/
Use r-ryantm's cache:cachix use r-ryantm

Test this update by entering a nix shell, seeing what is inside the
result, and if applicable, running some binaries:
nix-shell --pure -I nixpkgs=https://github.com/r-ryantm/nixpkgs/archive/ae5a7f4d073e6ef67f4f26fbd47ac468233ca8d9.tar.gz -p xorriso
ls -la /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0

cc @vrthra for testing.

Success on x86_64-darwin (full log)
Attempted: xorriso
Partial log (click to expand)
 /nix/store/zkfqg7icazgz0kj7rff6zdfbcf3v79sa-coreutils-8.29/bin/install -c -m 644 ./xorriso/xorriso.info ./xorriso/xorrisofs.info ./xorriso/xorrecord.info ./xorriso/xorriso-tcltk.info '/nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0/share/info'
 /nix/store/zkfqg7icazgz0kj7rff6zdfbcf3v79sa-coreutils-8.29/bin/mkdir -p '/nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0/share/man/man1'
 /nix/store/zkfqg7icazgz0kj7rff6zdfbcf3v79sa-coreutils-8.29/bin/install -c -m 644 xorriso/xorriso.1 xorriso/xorrisofs.1 xorriso/xorrecord.1 xorriso/xorriso-tcltk.1 '/nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0/share/man/man1'
make[1]: Leaving directory '/private/tmp/nix-build-xorriso-1.5.0.drv-0/xorriso-1.5.0'
post-installation fixup
gzipping man pages under /nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0/share/man/
strip is /nix/store/df6k4mgdjxciy0f637lryp7c9ln7n1m3-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0/bin
patching script interpreter paths in /nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0
/nix/store/c1x605n2i9y160di4wdid04rhwvhwc2i-xorriso-1.5.0

Success on x86_64-linux (full log)
Attempted: xorriso
Partial log (click to expand)
make[1]: Leaving directory '/build/xorriso-1.5.0'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0
shrinking /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin/xorriso
gzipping man pages under /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/share/man/
strip is /nix/store/h0lbngpv6ln56hjj59i6l77vxq25flbz-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0/bin
patching script interpreter paths in /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0
checking for references to /build in /nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0...
/nix/store/7zv3r5zghw9096ys0mz6lzhhjp6rkfza-xorriso-1.5.0

Success on aarch64-linux (full log)
Attempted: xorriso
Partial log (click to expand)
make[1]: Leaving directory '/build/xorriso-1.5.0'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0
shrinking /nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0/bin/xorriso
gzipping man pages under /nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0/share/man/
strip is /nix/store/y4ymnvgxygpq05h03kyzbj572zmh6zla-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0/bin
patching script interpreter paths in /nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0
checking for references to /build in /nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0...
/nix/store/gdx1ssdyfj2hdig4h8wwwi9yg3f1yykc-xorriso-1.5.0


RHBPMS-4006 - Simulation on a process with a parallel gateway loop re…

…sults in StackOverflowError

Tested and looks good.
+1


update audio preview when a different file is loaded

See this forum [thread]:(https://www.qlcplus.org/forum/viewtopic.php?f=22&t=15924)
This fixes the waveform display at new file load, for me.

Hi, thanks for this.
Does it make more sense to move this block of code right after the new width calculation?
Or between width calculation and new duration set? (I don't remember who exactly triggers a repaint)

We are starting a thread to calculate the new image, isn't it reasonable to do that early so it can finish sooner/process in parallel with the other block?

I had a closer look, and see no explicit manual (re)painting except via update() during PreviewThread::run()

prepareGeometryChange requests a repaint (so in our case a width change)
https://codebrowser.dev/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp.html#7698
Anyway, I'll merge this and do some more tests myself. Thanks :+1:


Theme: Auto on macOS does not follow dark mode

Thanks for the 0.9.0 release and adding dark mode support.
Currently
On macOS 15.2 when system is set to Dark and lrcget set to auto, the UI is shown in light.
Expected
Auto should follow system and lrcget use dark UI.

Same on MacOS 14.6


Azure CLI version 2.65.0 has deprecated modules

Describe the bug
Hi! After upgrading homebrew packages on my macOS, the Azure-CLI version got updated as well. The new version shows always following errors:
/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.   "cipher": algorithms.TripleDES, /usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.   "class": algorithms.TripleDES,
My work colleagues have the same issue  as well.
Can somebody fix that please?
Related command
All commands are affected! Here is an example: az staticwebapp hostname delete --name my-static-web-app --hostname example.com --resource-group MY-RESOURCE-GROUP
Errors
/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
"cipher": algorithms.TripleDES,
/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
"class": algorithms.TripleDES,
Issue script & Debug output
/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
"cipher": algorithms.TripleDES,
/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
"class": algorithms.TripleDES,
Expected behavior
Should work without logging erros!
Environment Summary
azure-cli                         2.65.0
core                              2.65.0
telemetry                          1.1.0
Dependencies:
msal                              1.31.0
azure-mgmt-resource               23.1.1
Python location '/usr/local/Cellar/azure-cli/2.65.0_1/libexec/bin/python'
Extensions directory '/Users/h44mkk/.azure/cliextensions'
Python (Darwin) 3.12.7 (main, Oct  1 2024, 02:05:46) [Clang 15.0.0 (clang-15<IP_ADDRESS>)]
Legal docs and information: aka.ms/AzureCliLegal
Your CLI is up-to-date.
Additional context
Nothing to add.

Thank you for opening this issue, we will look into it.

Thank you for the suggestion. However, the proposed solution involves downgrading to version 2.64.0, which isn't ideal for our needs. We're looking for a proper fix rather than reverting to an older CLI version.

From my perspective, it could be caused by: https://github.com/Azure/azure-cli/issues/30148

I tried the suggested solution to install the setup tools, but I still have the same issue:

Still getting here the same warnings:

/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
  "cipher": algorithms.TripleDES,
/usr/local/Cellar/azure-cli/2.65.0_1/libexec/lib/python3.12/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
  "class": algorithms.TripleDES,

try to update azure-cli via homebrew:
brew update && brew upgrade
it should fix also this kind of issue.

try to update azure-cli via homebrew: brew update && brew upgrade
it should fix also this kind of issue.

I still get this issue even though I have the latest Azure CLI version:
➜  az version
{
  "azure-cli": "2.65.0",
  "azure-cli-core": "2.65.0",
  "azure-cli-telemetry": "1.1.0",
  "extensions": {
    "resource-graph": "2.1.0"
  }
}
➜   az functionapp show --subscription "..." --resource-group "..." --name "my-funcapp-name"
/opt/az/lib/python3.11/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
  "cipher": algorithms.TripleDES,
/opt/az/lib/python3.11/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
  "class": algorithms.TripleDES,
Subscription '...' not recognized.
Not Found({"error":{"code":"MissingSubscription","message":"The request did not have a subscription or a valid tenant level resource provider."}})

You can replace the ... with your real IDs for a real example but the above still illustrates the issue

Seeing the same here as well.

Duplicate of https://github.com/Azure/azure-cli/issues/30048


[go_router] Improved URL handling and navigation updates

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Use case
Currently, when using the go_router package in Flutter for web apps, there are certain scenarios where the URL update and navigation behavior can be improved. This feature request aims to address two specific scenarios:

Updating the URL and displaying the current navigation item without rebuilding the entire page:
Currently, when using the go_router's shell route, the entire page is rebuilt when updating the URL to display the current navigation item. This can result in unnecessary overhead and performance issues, especially when working with complex web apps. The requested feature aims to provide a more efficient solution that updates only the necessary components or windows where the menu should be changed, without rebuilding the entire page.

Handling multiple tab bars and updating the URL accordingly:
In certain cases, there might be screens that contain multiple tab bars with different options. The current behavior of go_router does not support updating the URL dynamically based on tab selection. The requested feature aims to enhance go_router's functionality to handle scenarios where the URL needs to be updated as users switch between different tabs within a screen. Specifically, when a user selects a tab, the URL should be updated to reflect the current tab selection, allowing for easy bookmarking and sharing of specific tab states.

This feature enhancement would greatly improve the user experience and make it easier to build and navigate web apps using Flutter and go_router. By providing more granular control over URL updates and navigation, developers can create more efficient and user-friendly web applications.
Proposal
To handle the above scenario, I wrote a package that utilizes Change Notifier and JavaScript channels to update the URL based on state changes in Flutter web apps. This integration allows for efficient tracking and management of state changes and ensures synchronized URL updates without the need for page rebuilds or full re-routing.
Considering the technical implementation and benefits of the package, it would be advantageous to consider integrating some of its features into go_router itself. Incorporating these enhancements directly into go_router could provide a native solution for handling URL updates and navigation in Flutter web apps, eliminating the need for developers to rely on separate packages.
Link to the package

Thanks for your worthwhile proposal. But it will be more clear if each point is specified with examples.

Currently, when using the go_router's shell route, the entire page is rebuilt when updating the URL to display the current navigation item.

Do you mean updating the URL manually on address bar? If so, can you explain how Change Notifier and JavaScript can solve this issue?

The current behavior of go_router does not support updating the URL dynamically based on tab selection

Can you please provide an example of this? Currently, I see URL is updated corresponding to the selected tab on BottomNavigationBar (shell route example)


Scroll to top button is missing on home, start writing and feedback page

Describe the bug
The scroll-to-top button is missing on the home, start writing, and feedback pages, making it difficult for users to navigate back to the top of the page after scrolling down.
To Reproduce

Steps to reproduce the behavior:
Go to the Home page.
Scroll down to the bottom of the page.
Observe that the scroll-to-top button is not visible.
Repeat the same steps on the Start Writing and Feedback pages.

Expected behavior
I expected to see a scroll-to-top button that allows users to quickly return to the top of the page after scrolling down.
Screenshots

Additional context
This issue may affect user experience, especially for long pages where scrolling back to the top can be cumbersome. It would be helpful to implement this feature for better navigation.

@ANSHIKA-26  kindly request that this issue be assigned to me, and I am confident I will address and resolve it effectively.

its not needed for rest of  the pages , they are pretty short


Add support of tcp keep alive

https://github.com/narrowlink/ipstack/commit/6c893cd8137740d86f613755afb052810dde63b6


The popup menu coming on right click disappears instantly in vscode

Type: Bug

Behaviour
Expected vs. Actual
(The popup menu should hover after right-clicking the mouse)
vs. (The popup menu disappears immediately and randomly execute a menu item)
Steps to reproduce:

Install and enable python extensions in vscode
Open a py file and select a piece of code
Click the right mouse button, the pop-up menu quickly disappeared
Even worse, this might randomly execute an item on the menu
This problem disappears if python extensions are disabled

Diagnostic data

Python version (& distribution if applicable, e.g. Anaconda): 3.8.10
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Global
Value of the python.languageServer setting: Default

Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)

(No output)

User Settings

languageServer: "Pylance"

linting
• pycodestyleEnabled: true

Extension version: 2022.20.2
VS Code version: Code 1.74.3 (97dec172d3256f8ca4bfb2143f3f76b503ca0534, 2023-01-09T16:57:40.428Z)
OS version: Linux x64 5.15.0-58-generic
Modes:
Sandboxed: Yes

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz (16 x 2300)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: disabled_softwarevideo_encode: disabled_softwarevulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
1, 1, 1

Memory (System)
15.33GB (11.98GB free)

Process Argv
--unity-launch --crash-reporter-id ca007202-f75b-4e54-b2b2-fe4382abb423

Screen Reader
no

VM
0%

DESKTOP_SESSION
ubuntu

XDG_CURRENT_DESKTOP
Unity

XDG_SESSION_DESKTOP
ubuntu

XDG_SESSION_TYPE
x11

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscoreces:30445986
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
pyindex848:30577860
nodejswelcome1cf:30587006
2e4cg342:30602488
f6dab269:30613381
vscsb:30628654

This problem disappears if python extensions are disabled. Hope the bug can be fixed soon.

@QQZAD The reason it occurs is due to the size of the context menu. Python extension, and the dependent extensions together add several items into the context menu. Python extension itself does not render context menu itself. When you disable python extension the context menu is smaller and renders fine.

I want to continue using python extensions in vscode. How can I avoid this problem?

/gifPlease

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.
If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.
Happy coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Changed the labels in dropdown

I made changes to the dropdown value in feedback page

You missed a " ' " in "somethings". It would be best for you to change it, however the issue has been closed. Still, good try.


Dark Mode Colour Scheme

It would be nice to have a choice to switch to a dark mode colour scheme for the user interface for when using the designer in low-light environments to prevent eye strain.

I wear 😎
xD

We can accept pull requests on that, but this is something we are not going to actively work on. Closing to avoid frustration.


[WIP] Quick way to apply Chia BLS

What was wrong?
Before properly addressing #746, this is a minimal way to get Chia BLS after #714 is merged.
How was it fixed?

Add BaseBLSBackend and ChiaBackend
Fix invalid private key issue

Cute Animal Picture

Some odd bugs summarized at #767

Plan to rebase and merge this after #714. And will request another round of review after adding these features to this PR.

Some tests for empty aggregation
Raise Validation error for failing validation instead of simply returning False.

close in favor of #787


Add support for yuv colorspace

Hi there, do you have plans on adding yuv support? If not, any general guidelines on how to implement it on the library?

Hi, it's not a space I've ever used and I have very little time to work on this these days.
As for how to implement it, I'd look at https://github.com/anderslanglands/colorspace-rs/blob/master/src/lab.rs for an example of a non-RGB type definition. Then instead of lab_to_xyz and its inverse, you'd want yuv_to_rgb.


To change the color of the chart/legend

Dear,
I am very new to Superset. Can you pls clarify the below.

How can I change the default color of the slice (chart/legend etc)

How to add time/date (date from and date to Or monthly,quarterly, yearly) filters in a dashboard

Any option to share the dashboard as PDF, image vie email.

Drill down functionality to canned reports or in the same visual?

how to implement the feature to load the data from files (excel, csv etc)

Thanks!
Shams

+1

@elliothimmelfarb
You have replied anything? I couldn't see anything except +1. Is this means anything?

That simply means he have the same need/question than you, to show you are
not alone to have these questions.
Le jeu. 22 déc. 2016 09:36, shamsuddeenvp<EMAIL_ADDRESS>a
écrit :

@elliothimmelfarb https://github.com/elliothimmelfarb
You have replied anything? I couldn't see anything except +1. Is this
means anything?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/airbnb/superset/issues/1874#issuecomment-268747464,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABroDakeplBoxpTgR8emtPmH3qUBi1SKks5rKjafgaJpZM4LSxkF
.

Dear Team,
Can anyone pls help on this points?
Br,
Shams

any help on this pls?

We are also trying for the same problem.. Any help please..

https://github.com/airbnb/superset/issues/638

+1

Notice: this issue has been closed because it has been inactive for 326 days. Feel free to comment and request for this issue to be reopened.


Error while installing Visual F# Tools (05.01.2015)

Opened by:  pavelhritonenko (contact)
Error while installing Visual F# Tools
[1D8C:14E0][2015-01-13T14:28:43]i338: Acquiring package: Preparation_Uninstall_FSharp_Bundle, payload: Preparation_Uninstall_FSharp_Bundle, download from:  http://go.microsoft.com/fwlink/?LinkId=451280&clcid=0x409
 [1BCC:0AA4][2015-01-13T14:28:46]e000: Error 0x800b0003: Failed authenticode verification of payload: C:\ProgramData\Package Cache.unverified\Preparation_Uninstall_FSharp_Bundle
 [1BCC:0AA4][2015-01-13T14:28:46]e000: Error 0x800b0003: Failed to verify signature of payload: Preparation_Uninstall_FSharp_Bundle
Full log in attach

file attachments

◾ dd_FSharp_Bundle_20150113142839.log [x]

comments
KevinRansom wrote Today at 10:04 AM [x]

Hmm looks like they were unsigned bits. Let me investigate.

Hmmm I seem to be unable to attach a file that is not an image.:
Still there is always CodePlex :-)
Log file

Anyone else ever see this when installing daily previews?

Both 15/01 and 19/01 installed ok for me

I think we can close this one out.  Looks a bit stale to me.

I have now the same error on Windows 10 while installing Visual F# Tools (05.01.2015)
Can someone help me ?
[1C34:3A10][2015-10-06T00:36:02]i338: Acquiring package: Preparation_Uninstall_FSharp_Bundle, payload: Preparation_Uninstall_FSharp_Bundle, download from: http://go.microsoft.com/fwlink/?LinkId=459633&clcid=0x409
[28E4:09A4][2015-10-06T00:36:05]e000: Error 0x800b0003: Failed authenticode verification of payload: C:\ProgramData\Package Cache\.unverified\Preparation_Uninstall_FSharp_Bundle
[28E4:09A4][2015-10-06T00:36:05]e000: Error 0x800b0003: Failed to verify signature of payload: Preparation_Uninstall_FSharp_Bundle
[28E4:09A4][2015-10-06T00:36:05]e310: Failed to verify payload: Preparation_Uninstall_FSharp_Bundle at path: C:\ProgramData\Package Cache\.unverified\Preparation_Uninstall_FSharp_Bundle, error: 0x800b0003. Deleting file.
[28E4:09A4][2015-10-06T00:36:05]e000: Error 0x800b0003: Failed to cache payload: Preparation_Uninstall_FSharp_Bundle
[1C34:3A10][2015-10-06T00:36:05]e314: Failed to cache payload: Preparation_Uninstall_FSharp_Bundle from working path: C:\Users\MyUser\AppData\Local\Temp\{71924ab0-85f1-4537-a580-5e7e55c5ecc6}\Preparation_Uninstall_FSharp_Bundle, error: 0x800b0003.
[1C34:3A10][2015-10-06T00:36:05]e349: Application requested retry of payload: Preparation_Uninstall_FSharp_Bundle, encountered error: 0x800b0003. Retrying...


MPGS's reference ID issue in Opencart

Dear Sir,
We are having some issues with connecting to our bank's MPGS services and hope to clear this:
The issue we are encountering right lies with calling the reference id inside the php file:
session_unset();
session_start();
include "api_lib.php";
include "configuration.php";
include "connection.php";
//Ensure this is the first invokation of this page
if($_SERVER['REQUEST_METHOD'] == "POST")
{
if (array_key_exists("submit", $_POST))

unset($_POST["submit"]);
$order_amount = $_POST["order_amount"];
$order_currency = $_POST["order_currency"];
$customer_receipt_email = "'" . $_POST["customer_receipt_email"] . "'";
//Creates the Merchant Object from config. If you are using multiple merchant ID's,
// you can pass in another configArray each time, instead of using the one from configuration.php
$merchantObj = new Merchant($configArray);
// The Parser object is used to process the response from the gateway and handle the connections
// and uses connection.php
$parserObj = new Parser($merchantObj);
//The Gateway URL can be set by using the following function, or the
//value can be set in configuration.php
//$merchantObj->SetGatewayUrl("https://xxx.xxx.xx.com/api/nvp");
$requestUrl = $parserObj->FormRequestUrl($merchantObj);
//This is a library if useful functions
$new_api_lib = new api_lib;
//Use a method to create a unique Order ID. Store this for later use in the receipt page or receipt function.

$order_id = $new_api_lib->getRandomString(10);
$order_reference = $new_api_lib->getRandomString(10);
//Form the array to obtain the checkout session ID.
$request_assoc_array = array("apiOperation"=>"CREATE_CHECKOUT_SESSION",
"order.id"=>$order_id,
"order.amount"=>$order_amount,
"order.currency"=>$order_currency,
"order.reference"=>$order_reference
);
//This builds the request adding in the merchant name, api user and password.
$request = $parserObj->ParseRequest($merchantObj, $request_assoc_array);

//Submit the transaction request to the payment server
$response = $parserObj->SendTransaction($merchantObj,$request);

//Parse the response
$parsed_array = $new_api_lib->parse_from_nvp($response);

//Store the successIndicator for later use in the receipt page or receipt function.
$successIndicator = $parsed_array['successIndicator'];

//The session ID is passed to the Checkout.configure() function below.
$session_id = $parsed_array['session.id'];
//Store the variables in the session, or a database could be used for example
$_SESSION['successIndicator']= $successIndicator;
$_SESSION['orderID']= $order_id;
$_SESSION['orderReference']= $order_reference;
$merchantID = "'" . $merchantObj->GetMerchantId() . "'";
};
?>

What happened is during sandbox, the source code worked with trial test credentials and we we naturally swapped it with production credentials and the whole checkout stopped at one time password (OTP). When we inserted the OTP into the checkout page, we expected the transaction to be successful but it wasnt.
Ended up we went back to the page filling in card details.
We checked with the bank and found out that the reference id didnt appear in the merchant administration. Hence the failure to conclude the transaction successfully.
Thanks for your help.
Bob

@foreigntalent sorry but I'm not employee at MasterCard company, I'm just a developer that try to smoothing things for me and for other that want to call the MasterCard Payment Gateway using Java.
Are you using PHP, right?
In Mastercard's GitHub has a lot of stuffs that you can meet it here: https://github.com/Mastercard and maybe this mastercard core php sdk can help you https://github.com/Mastercard/sdk-core-php

Dear Marco,
I appreciate your help in pointing out the right direction nevertheless to me. We are still puzzle as to why the transaction couldn’t go through.
Will try to reference from your link later.
Have a great day.
Bob
Sent from thy iPhone

在 2018年8月22日，07:07，Marco Antonio Blos de Souza<EMAIL_ADDRESS>写道：
@foreigntalent sorry but I'm not employee at MasterCard company, I'm just a developer that try to smoothing things for me and for other that want to call the MasterCard Payment Gateway using Java.
Are you using PHP, right?
In Mastercard's GitHub has a lot of stuffs that you can meet it here: https://github.com/Mastercard and maybe this mastercard core php sdk can help you https://github.com/Mastercard/sdk-core-php
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Hi Bob. Sorry for the long 8 days delay in my last answer.
Where I work we get a lot of issues with this mastercard gateway too and we don't use this in production because the mastercard support with us is slow, IMHO.
I hope you can solve your problem with them, because at my enterprise so far we can't solve.

Thanks Marco,
MiGS worked but MPGS sucks.
Bob
Sent from thy iPhone

在 2018年8月23日，00:47，Marco Antonio Blos de Souza<EMAIL_ADDRESS>写道：
Hi Bob. Sorry for the long 8 days delay in my last answer.
Where I work we get a lot of issues with this mastercard gateway too and we don't use this in production because the mastercard support with us is slow, IMHO.
I hope you can solve your problem with them, because at my enterprise so far we can't solve.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Count Total ?

Is there a method of counting either accurately or by estimate the total amount of keys stored?

No accurate way, estimated(may be very wrong):
keys = dbsize * 9 / bytes_per_key_value

You have to determine bytes_per_key_value your self.

If you only use the key-value type, store them all in exactly one hashmap, then you can get the accurate number of keys by hsize hname command.


Some? wheels don't express a numpy dependency

Installing scipy from a wheel from PyPI with pip install scipy in an empty virtualenv on OS X, numpy is not installed as a dependency of scipy. I suspect this is because setup.py is not executed on the client when installing from a wheel, and the conditional logic that detects whether installing numpy is necessary finds numpy on the wheel builder, so the dependency is not encoded in the wheel metadata. scipy-0.16.0-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl is affected but I imagine that's generally the case.
I would have suggested that numpy should always be an install_requires dependency but from comments in setup.py it looks like there may be reasons not to do that?

We had several discussions about this, and the main reason not to specify a numpy requirement if numpy is already installed, is that we don't want to trigger an automatic update of numpy. Automatic updates of requirements was, and I guess still is, the default behavior of pip.
numpy is too important for many packages to change the version without explicit instructions by the user.
(I don't know if that's the specific issue here.)

The bdist* commands probably should however always add numpy to
install_requires.
.
All this is brittle, and I'm not sure if we should just tell people to
remember to add --no-deps when using pip --upgrade.

IMO, when there is no good or perfect solution, then it's better to make the error on being too cautious.
I got burned often enough before I started to remember the --no-deps option when using pip. But I'm not really up to date on distribution issues, since I have been avoiding those for a while now.

I guess that means that pip install --upgrade scipy has different behaviors wrt numpy depending on how scipy was installed and, if from an sdist, the python environment at the time of installation. (My personal preference would be that scipy consistently behaves like other Python packages. Better the devil you know!)

@tdsmith the devil you know is something that >90% of the userbase has zero knowledge of. So I'd rather annoy the people who know how to fix the issue by themselves.
Here is the actual issue: https://github.com/pypa/pip/issues/59. I doubt anyone will convince the pip developers at this point of the error of their ways no matter how many people add +1 to an issue like that.
Until either pip finally gets sane behavior or we have OS X + Windows wheels that are completely reliable for numpy and scipy (a long way off on Windows I'm afraid) I'm unwilling to use install_requires.

@pv bdist_wheel is probably the only relevant bdist command by now, and you do have a point that adding numpy to install_requires in that case now is OK. It will make things work smoother for the OS X wheels that we do have.

Adding the 0.17.0 milestone to not forget about that for the next release.

Hmm:
$ pip install scipy
Collecting scipy
  Using cached scipy-0.16.1.tar.gz
Building wheels for collected packages: scipy
  Running setup.py bdist_wheel for scipy

that kind of defeats the argument that it only affects OS X (only platform we have wheels for).

Attempt at a fix in gh-5477


Slider tooltip

PR Checklist
Please check all that apply to this PR using "x":

[x] I have checked that this PR is not a duplicate of an existing PR (open, closed or merged)
[x] I have checked that this PR does not introduce a breaking change
[ ] This PR introduces breaking changes and I have provided a detailed explanation below

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting)
[ ] Refactoring (no functional changes)
[ ] Documentation changes
[ ] Other - Please describe:

Fixes
Issue Number: #119
What is the current behavior?
There's no tooltip indicating the value of the slider.
What is the new behavior?
There's a tooltip now.
Other information

can you post a screen preview or a gif video ?

@btzr-io  I have finished doing the changes and dealt with the conflicts.


Issue/3855 scroll into view report (#3998)

Pull request opened by the merge tool on behalf of #3998

Merged in 67f68fe39cd0090e5b5bde9d120ae323ab73bf7e


users need to login again whenever the lisp process is restarted

there are ways of avoiding this, such as:

https://github.com/orivej/ht-session
https://developer.github.com/guides/basics-of-authentication/#implementing-persistent-authentication

podemos deixar este problema com baixa prioridade.


Hang in exit in TRAM test on gni-crayxc-smp

Original issue: https://charm.cs.illinois.edu/redmine/issues/1329

tests/charm++/streamingAllToAll/ appears to be hanging every night in autobuild on gni-crayxc-smp then timing out:
http://charm.cs.uiuc.edu/autobuild/cur/gni-crayxc-smp.txt
Entering directory `/scratch1/scratchdirs/acun/autobuild/gni-crayxc-smp/charm/gni-crayxc-smp/tests/charm++/streamingAllToAll'
srun -n 4 -c 2 ./ataTest +CmiNoProcForComThread
Charm++> Running on Gemini (GNI) with 4 processes
Charm++> static SMSG
Charm++> SMSG memory: 19.8KB
Charm++> memory pool init block size: 8MB, total memory pool limit 0MB (0 means no limit)
Charm++> memory pool registered memory limit: 200000MB, send limit: 100000MB
Charm++> only comm thread send/recv messages
Charm++> Cray TLB page size: 8192K
Charm++> Running in SMP mode: numNodes 4,  1 worker threads per process
Charm++> The comm. thread both sends and receives messages
Converse/Charm++ Commit ID: 0e19d77
Charm++> Note: The option +CmiNoProcForComThread has been superseded by +CmiSleepOnIdle
Warning> using Isomalloc in SMP mode, you may need to run with '+isomalloc_sync'.
CharmLB> Load balancer assumes all CPUs are same.
Charm++> Running on 1 unique compute nodes (48-way SMP).
size of envelope: 80

TEST 1: Using 2D TRAM Topology: 4 1
Elapsed time for all-to-all of       32 bytes sent in      1  iteration of 32 bytes each (    using TRAM): 0.019991 seconds
Elapsed time for all-to-all of       64 bytes sent in      2 iterations of 32 bytes each (    using TRAM): 0.000056 seconds
Elapsed time for all-to-all of      128 bytes sent in      4 iterations of 32 bytes each (    using TRAM): 0.000043 seconds
Elapsed time for all-to-all of      256 bytes sent in      8 iterations of 32 bytes each (    using TRAM): 0.000040 seconds
Elapsed time for all-to-all of      512 bytes sent in     16 iterations of 32 bytes each (    using TRAM): 0.000040 seconds
Elapsed time for all-to-all of     1024 bytes sent in     32 iterations of 32 bytes each (    using TRAM): 0.000193 seconds
Elapsed time for all-to-all of     2048 bytes sent in     64 iterations of 32 bytes each (    using TRAM): 0.000050 seconds
Elapsed time for all-to-all of     4096 bytes sent in    128 iterations of 32 bytes each (    using TRAM): 0.003155 seconds
Elapsed time for all-to-all of     8192 bytes sent in    256 iterations of 32 bytes each (    using TRAM): 0.000087 seconds
Elapsed time for all-to-all of    16384 bytes sent in    512 iterations of 32 bytes each (    using TRAM): 0.000136 seconds

TEST 2: Using point to point sends
Elapsed time for all-to-all of       32 bytes sent in      1  iteration of 32 bytes each (not using TRAM): 0.000032 seconds
Elapsed time for all-to-all of       64 bytes sent in      2 iterations of 32 bytes each (not using TRAM): 0.000051 seconds
Elapsed time for all-to-all of      128 bytes sent in      4 iterations of 32 bytes each (not using TRAM): 0.000060 seconds
Elapsed time for all-to-all of      256 bytes sent in      8 iterations of 32 bytes each (not using TRAM): 0.000075 seconds
Elapsed time for all-to-all of      512 bytes sent in     16 iterations of 32 bytes each (not using TRAM): 0.000130 seconds
Elapsed time for all-to-all of     1024 bytes sent in     32 iterations of 32 bytes each (not using TRAM): 0.000199 seconds
Elapsed time for all-to-all of     2048 bytes sent in     64 iterations of 32 bytes each (not using TRAM): 0.000381 seconds
Elapsed time for all-to-all of     4096 bytes sent in    128 iterations of 32 bytes each (not using TRAM): 0.000838 seconds
Elapsed time for all-to-all of     8192 bytes sent in    256 iterations of 32 bytes each (not using TRAM): 0.001428 seconds
Elapsed time for all-to-all of    16384 bytes sent in    512 iterations of 32 bytes each (not using TRAM): 0.002528 seconds
[Partition 0][Node 0] End of program
slurmstepd: error: *** STEP 2982328.38 ON nid00546 CANCELLED AT 2016-12-12T05:08:20 DUE TO TIME LIMIT ***
slurmstepd: error: *** JOB 2982328 ON nid00546 CANCELLED AT 2016-12-12T05:08:20 DUE TO TIME LIMIT ***

Original date: 2016-12-14 21:38:42

Assigning to Karthik because he is looking at optimizations for TRAM in SMP mode.
Also note that this hang is nondeterministic, it doesn't happen every time.

Original date: 2017-01-26 18:44:08

Core group would like to see some progress on this issue. Do you have access to Edison to reproduce this?

Original author: Karthik Senthil
Original date: 2017-02-01 02:32:27

The bug does not happen in 'debug' build of Charm++ on Edison.
I am currently trying to find the exact location of the bug. The program flow reaches CkExit() invocation and there is no QD involved in the program or TRAM library. One possible suspect could be the CthYield() that is explicitly called in the non-TRAM test case whenever counter reaches 1024.

Original date: 2017-02-09 22:06:28

Any progress on this? If you need help, please ask for it.

Original author: Karthik Senthil
Original date: 2017-02-10 17:22:06

I have isolated the bug and it occurs in the "directSends" version of the test. The "usingTram" part is clean. As suspected it is mostly occurring due to some race condition or mistakes in invocations made to CthYield(). I am looking into this right now and will update as soon as I find the fix.

Original author: Karthik Senthil
Original date: 2017-02-11 09:06:39

Some notes on the experiments I performed today for this bug:
https://charm.cs.illinois.edu/newTms/tasks/1753

Original date: 2017-02-13 22:40:32

The hang is not related to TRAM, it just happens in the TRAM test.
The real issue seems to be somewhere in our exit sequence on gni-smp builds.

Original author: Karthik Senthil
Original date: 2017-02-13 23:26:47

The hang does not happen when using run options like +p4 ++ppn4. However, for +p8 ++ppn4 the program hangs.

Original date: 2017-02-21 18:23:09

Fix in progress here:
~~https://charm.cs.illinois.edu/gerrit/#/c/2236/~~ https://github.com/UIUC-PPL/charm/commit/ae20bd242ddc64239a8d9a9867be94b8365cec51

Original author: Karthik Senthil
Original date: 2017-02-26 17:23:31

Debugged the test case with various setups. Following are some notes from the experiments :

The hang is not related to TRAM as such. I commented out all code in the test case related to TRAM and program still hangs
It is also not related to threaded entry methods(Participant::communicate) and explicit invocations to CthYield(). I ran multiple tests with code related to this removed, but the program still hangs.
Premature call to CkExit() is possible in the test case. The chares in the allToAllGroup (a group chare) contribute to exit after messaging all other chares in the same array. It is possible that all these chares process the contribute call before processing messages from other chares, which leads to early CkExit()
However is this premature exit an issue since these messages are not significant for the test program? If yes, why doesn't the bug reproduce in other builds on other machines?
This could also be a bug related to Charm++ internal exit sequence handling for group chares (particularly for gni layer?)


add dnsmasq to netavark image

The netavark-dhcp-proxy test suite needs the dnsmasq package to serve as a DHCP server.
Signed-off-by: Brent Baude<EMAIL_ADDRESS>

Thanks.  Oh, I was about to merge this but I see you added another thing.  I'll wait for the build to finish.

@baude while you're fixing the rust-protoc-rust+default-devel issue, maybe you can also address https://github.com/containers/automation_images/issues/150 (maybe responsible for clippy findings "churn")  -  Only suggesting since it seems likely to be a highly related fix.

Please feel free to merge this if the images work for you, so other PRs (here) can pick up the changes.


docs: Add link to Argo LinkedIn page

Signed-off-by: Yuan Tang<EMAIL_ADDRESS>

The LinkedIn page is something we are using officially for marketing. I believe it's managed by Argo SIG Marketing team.

OK. That was my 1st objection addressed. My second concern is that it clutters docs the toolbar with a link most users won't want.

Can you group Blog/Slack/Twitter/LinkedIn under a "Social" drop-down?

Today, if we want it, I'd leave it where it is. Putting it in the nav will drive traffic there. It'll do so at the cost of other options. I'm not sure what the benefit is.

The nav bar indeed looks pretty long. Perhaps we can merge user/operator/developer guide into one dropdown for guide. Then another dropdown for socials like Slack/Twitter/LinkedIn.


Upgrade the CNN for better results 🖼

🖼 Update the CNN by adding layers !!
You can add Convolution layers and edit the CNN to generate better results !!
The accuracy is very poor. You can add layers and make changes and tweak the model to generate better results. You can create a new model named "Net-X" , where X is the network number and also plot the training and validation accuracy of your model !! And when you are done update the readme with the results and also the model architecture.
Additional
You can add Validation loss vs. training loss graph and  confusion matrix.

Please assign me this issue so that I can update the CNN.
Thank you.

🖼 Update the CNN by adding layers !!
You can add Convolution layers and edit the CNN to generate better results !!
The accuracy is very poor. You can add layers and make changes and tweak the model to generate better results. You can create a new model named "Net-X" , where X is the network number and also plot the training and validation accuracy of your model !! And when you are done update the readme with the results and also the model architecture.
Additional You can add Validation loss vs. training loss graph and confusion matrix.

Please assign me this issue so that I can update the CNN.
Thank you.

@Tanmoydey21 I have assigned you this issue !! If you need any help , i guess you know how to reach me. Otherwise you can ask questions in the GDSC JGEC Discord server - Link to text channel

Everyone please check the discussion section !!


Prepare 0.5.1 release

The only user-facing change is that the requirements on the openqasm3 package are now much wider, since it is semver stable.  Little meaningful changed between its version 0.4 and its 1.0 release, for us at least.

openqasm3==1.0.0 is already out, and it's now committing to semantic versioning.  This package still works with the 0.4.0 series of it, so the pin's as wide as it should be API stable.


Module is unmaintained: Transfer ownership?

@wilr @ronanq @bilekt3 @Zauberfisch @dynamic @DarrenInwood
You have all expressed interest in this module over time by creating issues, pull requests, starring or forking on github, or committing code.
SilverStripe Ltd. can no longer commit to maintaining this module, and we suspect there aren't many active users out there. We are planning to remove it from our github repository, and wanted to give you a chance to express interest in taking over ownership. This primarily means providing it with a new home under your own github account. Users should also have a reasonable chance on getting a response from you if they have trouble with it.
If you are interested in taking on this module, please let us know in the next two weeks.
Background: https://groups.google.com/forum/#!topic/silverstripe-dev/vgQZpUnxrI4

Marked as unmaintained in README


Python File Handling IOError: [Errno 2] No such file or directory

Environment data

VS Code version: 1.41
Python version  2.7.12 64-bit

Expected behaviour
Open/handle .txt file in same directory as python file.
Actual behaviour
Getting following error:
IOError: [Errno 2] No such file or directory:

Can you please specify how you executed the Python code, the directory and file layout in your project, and share the code you are using to try to open the text file?


feat: add https://github.com/ggwpez/zepter build

Fixed in https://github.com/andresilva/polkadot.nix/commit/b83e2d3088668aa2c6a6d559e45a8649a92414a8.


0.43.05 alpha4

docker builds fine although on running I personally get the error ./libs/Dwarf_Fortress: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory but am not sure how to fix seeing as the package is installed? Any ideas?

Okay so it seems that df was updated to support/be 64bit, I'll update my pull request

I just saw that you updated the repo, I'll close this.

Yes, unfortunately from the last time I worked on this I guess some things came up that meant I stopped abruptly, coming back to it now I found some stuff that was still in progress that had not been pushed upstream. Sorry for the mess.
For now I have pushed slightly older versions: DF 43.03, dfhack 43.03-r1, armok vision 0.13.1. The main reason is that I have actually been using this combination for a while, so I know it is pretty stable. Its also the last release that does not have 64bit support (which was my main personal reason for running it in a container in the first place).
Hopefully later this week I will have time to test the latest versions of everything and push it. I will also take a look at updating phoebus, since I see you may have found an updated version.
Thanks for your effort, and I will try and get these projects into a better state so that they are easier to try out.


npm audit shows 5 vulnerabilities (1 moderate, 3 high, 1 critical)

Please see the following report:
# npm audit report

async  2.0.0 - 2.6.3
Severity: high
Prototype Pollution in async - https://github.com/advisories/GHSA-fwr7-v2mv-hh25
fix available via `npm audit fix`
node_modules/async

follow-redirects  <1.14.8
Severity: moderate
Exposure of Sensitive Information to an Unauthorized Actor in follow-redirects - https://github.com/advisories/GHSA-pw2r-vq6v-hr8c
fix available via `npm audit fix`
node_modules/follow-redirects

minimist  <1.2.6
Severity: critical
Prototype Pollution in minimist - https://github.com/advisories/GHSA-xvch-5gv4-984h
fix available via `npm audit fix`
node_modules/minimist

node-forge  <=1.2.1
Severity: high
Improper Verification of Cryptographic Signature in `node-forge` - https://github.com/advisories/GHSA-2r2c-g63r-vccr
Improper Verification of Cryptographic Signature in node-forge - https://github.com/advisories/GHSA-x4jg-mjrx-434g
Improper Verification of Cryptographic Signature in node-forge - https://github.com/advisories/GHSA-cfm4-qjh2-4765
fix available via `npm audit fix`
node_modules/node-forge

terser  5.0.0 - 5.14.1
Severity: high
Terser insecure use of regular expressions before v4.8.1 and v5.14.2 leads to ReDoS - https://github.com/advisories/GHSA-4wf5-vphf-c2xc
fix available via `npm audit fix`
node_modules/terser

I'll make a PR that updates package-lock.json after running npm audit fix

outdated


Version 0.10.2

Update to version 0.10.2, and rerender feedstock.
This also removes cffi from a runtime dependency (but still a build dependency). This is done because there's a c-extension that is used by default, most users of conda aren't using pypy where the cffi module would make sense, and those users that want the cffi version can install cffi themselves as an optional dependency to use this.
cc @rmax

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

Oops, just saw PR #10. Closing, nvm.


Evaluations are hidden

Describe the bug
Evaluations are hidden
To Reproduce
Complicated to know how this happens. It's been a long time since I've done an evaluation. When I had feedback I did not have this problem. I will try to update this issue if I have more news.
Expected behavior
Evaluations are hidden after loading the dark theme. In the first photo you can see the evolution very quickly before the theme loads completely.
Screenshots

HTML source code
edegraev.txt (.txt cause .html not working )
Desktop information (please complete the following information):

OS: Ubuntu 22.04.2 LTS
Browser: Google Chrome 121.0.6167.139 (Official Build) (64-bit)
Current server version: 3.3.0
Server target version: 4.2.0
Extension version: 4.3.1

I can't think of any way this could be caused by the extension. The extension doesn't change anything regarding this list of upcoming evaluations. Instead, I'm pretty sure the evaluations are hidden because of the show/hide button being in "hidden" mode. Click "show" and they will show up and should remain showed up on a reload. This is a feature from "vanilla" Intra.
If this is not the case, feel free to reopen this issue.

 It's probably because of that, thank you very much.


Won't play vidoes in standalone LBRY App..

Only loads a blank screen with title bar.  Can't go back, only option is to close app..

If you are on Linux, try the build at LBRY.com/faq/startup-troubleshooting
We'll try to get this fixed in the main release soon.


python3Packages.arcam-fmj: 0.10.0 -> 0.11.1

Motivation for this change
Update to latest upstream release 0.11.1
Change log:

https://github.com/elupus/arcam_fmj/releases/tag/0.11.1
https://github.com/elupus/arcam_fmj/releases/tag/0.11.0

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 135037 run on x86_64-linux 1

3 packages built:

home-assistant
python38Packages.arcam-fmj
python39Packages.arcam-fmj


Remove preview back button

LGTM 👍
You might need to rebase though, I think all those renamed files belong in another PR


Proper Health Check

Should have simple Go binary in the container that connects to Rethink and confirms that db is healthy.

Done in Done in #18

What should a more comprehensive health check do?  Willing to write one, but would love to know what we think would be the appropriate checks..

I would also be willing to write this. Please let us know if you have any more details on this.

first pass of probe complete - thanks @cdornsife


Change typo from 53 to 63 characters

Learn Build status updates of commit 48f039e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/active-directory/enterprise-users/groups-naming-policy.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

#101116

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

Musti344
8 Kas 2022 Sal 00:28 tarihinde Jeff Borsecnik @.***>
şunu yazdı:

@barclayn https://github.com/barclayn,
Can you review the proposed changes?
IMPORTANT: When the changes are ready for publication, add a #sign-off
comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team
https://github.com/orgs/MicrosoftDocs/teams/public-repo-pr-review-team
—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/pull/101116#issuecomment-1306218940,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4B25R2EURYCM6FUJAJPKELWHFYAZANCNFSM6AAAAAARZSL2XQ
.
You are receiving this because you commented.Message ID:
@.***>

#sign-off


Extension build specifying VS Code 1.55-insider engine is treated as compatible with VS Code 1.55 stable

https://github.com/microsoft/vscode/issues/120274

I don't think any changes are happening here.


RISCV AAL & CI

Thanks to @davidchisnall, adding cross-arch Linux CI is much easier now.

lld apparently does not get along well with the gcc-provided crt1.so, so this is going to require that we go find a cross-binutils ld.bfd for RISC-V, and that's going to take a great deal more understanding of Ubuntu and some associated. shenanigans with the CI tooling.  Retracting for now.


Entities beginning with letter "m"

I'm having trouble setting up my entity-classes which begin with a 'm':
@Entity
abstract class AbstractManufacture {
    @Key
    @Generated
    int id;

    @OneToMany(mappedBy = "manufacture")
    Set<Product> products;
}

@Entity
abstract class AbstractProduct {
    @Key
    @Generated
    int id;

    @ManyToOne
    Manufacture manufacture;
}

Compiling fails with error: "cannot find symbol variable MANUFACTURE" in the generated class "Manufacture".
I looked into the generated class "Product" which seems to have problems generating setters and getters for "Manufacture", the 'm' is missing:
public static final Attribute<Product, Manufacture> ANUFACTURE =
    new AttributeBuilder<Product, Manufacture>("manufacture", Manufacture.class)
   ....

and
    public Manufacture getAnufacture() {
        return $proxy.get(ANUFACTURE);
    }

    public void setAnufacture(Manufacture anufacture) {
        $proxy.set(ANUFACTURE, anufacture);
    }

Thanks for reporting. Fix in progress

Hi this should be fixed in the latest snapshot, problem was bad attempt at detecting mSomething style names. Thanks!


Suggestion: Clarify Default Theme usage in docs

I have a question and a suggestion ;)

For me it is unclear after reading the website whether daisyui is using the base theme by default.
e.g. on https://daisyui.netlify.app/docs/default-themes it just says i need to include <html data-theme="dark"> to my html, but what if i don't? Do i then use the base colors? I would add this to the docs if that is how it works.
i'm currently trying to integrate it with windicss and it does not work yet, that's why i am confused, i am sure if it would work i would just "see" it. But now that i only have the docs and cannot make it yet work in the code, i would propose this little documentation improvement.

Another hint could be added to the themes config page https://daisyui.netlify.app/docs/config.
Something like
"If it's true, default themes will be included. If false, you can still define your own custom theme"

@eikaramba Hi,
You're right. I will update the docs with more clear descriptions.
About WindiCSS: it's currently experimental to use DaisyUI as a plugin for WindiCSS. There's a problem with converting CSS variables and I think it applies to all other Tailwind plug-in that use CSS variables.
This problem might get fixed soon tho. You can follow this issues for more info:
https://github.com/windicss/windicss/issues/218
https://github.com/windicss/windicss/issues/219
Also https://github.com/saadeghi/daisyui/issues/18

This color issue seems to be fixed (https://github.com/windicss/windicss/issues/218)
@eikaramba Can you please update WindiCSS to latest version (2.5.10) and confirm if it works now?

sure will let you know once https://github.com/windicss/vite-plugin-windicss i updated

I got DaisyUI theming now to work with WindiCSS (and React) by setting the data-them on the html root element (using a patched version of theme-change and by importing a copy of the DaisyUI theme CSS file where I deleted the  "@media (prefers-color-scheme:dark)" style.

i can confirm it works now, very good.


experiment: Add GitHub issue search script

Fix #231
This PR adds a script that's just a thin wrapper around GitHub's search API. See the added README for usage.

Thanks @slarse


Is there a "iwasm" for ARM？

Hello~
For linux platform, the source code provide a method to build mini product "iwasm" and launch .wasm file.
for arm architecture, I found there was a sample "simple",
I could build it for arm and run successfully.
I wonder how to build a  "iwasm" type binary for arm and I can use it in this way: iwasm test.wasm?

I found the method, build iwasm in /product-mini/platforms/linux/folder with toolchain.cmake will be okay!

@yylittlefish
Please make sure that cross compiler arm-linux-gnueabi has been installed correctly on your platform.
Then add following configs into the product-mini/platform/linux/CMakeLists.txt :
# set up ARM toolchain
set (CMAKE_C_COMPILER arm-linux-gnueabi-gcc)
set (CMAKE_AR  arm-linux-gnueabi-gcc-ar)
set (CMAKE_RANLIB arm-linux-gnueabi-ranlib)

and modify the wamr_root/build-scripts/config_common.cmake as following:
62  # else ()
63      # add_definitions (-m32)
64      # set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -m32")
65      # set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -m32")

and try to build iwasm with cmake .. -DWAMR_BUILD_TARGET=ARM .
Thanks.

@wustwn
Hi,
When I use your method to build, I met this error:
[ 38%] Building ASM object CMakeFiles/vmlib.dir/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s.o
/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s: Assembler messages:
/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:24: error： no such instruction: stmfd sp!,{r4,r5,r6,r7,lr}' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:25: error： too many memory references for sub'
/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:26: error：  too many memory references for mov' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:27: error：  too many memory references for mov'
/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:28: error：  too many memory references for mov' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:30: error：  expecting operand after ','; got nothing /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:31: error：  no such instruction: blt return'
do you know why?
BTW, I build it in another way, and it could generate iwasm successfully, I think this method is also okay, right?

I specify the toolchain.cmake in this way:
cmake .. -DCMAKE_TOOLCHAIN_FILE=~/wasm/wasm-micro-runtime/wasm-micro-runtime/samples/simple/profiles/arm-interp/toolchain.cmake -DWAMR_BUILD_PLATFORM=linux -DWAMR_BUILD_TARGET=ARMV7

modify product-mini/platforms/linux/CMakeList.txt, add this line:
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
otherwise there's error:
tizen_cross_toolchain/tizen6.0_cross_toolchain_vd_target_armv7l_host_x86-64/bin/../lib/gcc/armv7l-tizen-linux-gnueabi/9.2.0/../../../../armv7l-tizen-linux-gnueabi/bin/ld: CMakeFiles/iwasm.dir/main.c.o: relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC

When I use your method to build, I met this error:
[ 38%] Building ASM object CMakeFiles/vmlib.dir/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s.o
...

It should be because we use different cross compiler, compilation runs well when I use arm-linux-gnueabi-gcc  for target ARM and ARM7V.

BTW, I build it in another way, and it could generate iwasm successfully, I think this method is also okay, right?

It looks normal, you can have a test with iwasm you built.
Thanks.

Hi @wustwn ,
I am also encountering this issue. I am using `arm-linux-gnueabi-gcc' to compile to ARMv7, and I get the same error as @yylittlefish. Is a specific compiler version required?
Thanks

Hey @arjunr2
As I know, there is no specific requirement for the version of cross compiler arm-linux-gnueabi-gcc.
I tried to install cross compiler using following command on ubuntu-20.04:

sudo apt-get install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi

then I can successfully build iwasm. I check the verison I installed, which is arm-linux-gnueabi-gcc-9, maybe you can have a try.
Thanks

@wustwn Hi, When I use your method to build, I met this error: [ 38%] Building ASM object CMakeFiles/vmlib.dir/home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s.o /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s: Assembler messages: /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:24: error： no such instruction: stmfd sp!,{r4,r5,r6,r7,lr}' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:25: error： too many memory references for sub' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:26: error： too many memory references for mov' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:27: error： too many memory references for mov' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:28: error： too many memory references for mov' /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:30: error： expecting operand after ','; got nothing /home/yuyang/workspace/wasm/wasm-micro-runtime/wasm-micro-runtime/core/iwasm/common/arch/invokeNative_arm.s:31: error： no such instruction: blt return'
do you know why?
BTW, I build it in another way, and it could generate iwasm successfully, I think this method is also okay, right?

I specify the toolchain.cmake in this way:
cmake .. -DCMAKE_TOOLCHAIN_FILE=~/wasm/wasm-micro-runtime/wasm-micro-runtime/samples/simple/profiles/arm-interp/toolchain.cmake -DWAMR_BUILD_PLATFORM=linux -DWAMR_BUILD_TARGET=ARMV7
modify product-mini/platforms/linux/CMakeList.txt, add this line:
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
otherwise there's error:
tizen_cross_toolchain/tizen6.0_cross_toolchain_vd_target_armv7l_host_x86-64/bin/../lib/gcc/armv7l-tizen-linux-gnueabi/9.2.0/../../../../armv7l-tizen-linux-gnueabi/bin/ld: CMakeFiles/iwasm.dir/main.c.o: relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC

Hi @wustwn ,
I am also encountering this issue. I am using arm-linux-gnueabi-gcc to compile to ARMv7, and I get the same error as @yylittlefish. Is a specific compiler version required?
Thanks

You should arm-linux-guneabi-gcc to compile asm files, if not specify, it will use host default /usr/bin/cc to compile invokeNative_arm.s .
For example( I use arm-linux-gnueabihf-gcc, you can also use arm-linux-gnueabi-gcc) , in your toolchain.cmake add
SET(CMAKE_C_COMPILER ${toolchain_sdk_dir}arm-linux-gnueabihf-gcc)
SET(CMAKE_CXX_COMPILER ${toolchain_sdk_dir}arm-linux-gnueabihf-g++)
SET(CMAKE_AR ${toolchain_sdk_dir}arm-linux-gnueabihf-ar)
SET(CMAKE_RANLIB ${toolchain_sdk_dir}arm-linux-gnueabihf-ranlib)
SET(CMAKE_ASM_COMPILER ${toolchain_sdk_dir}arm-linux-gnueabihf-gcc)


[2pt] Display reserved rockets in My profile - Filters #3

Hi @maov19 ,
I have applied the following requirements in this pull request;

Render a list of all reserved rockets (use filter()) on the "My profile" page.

COMPLETED!
Hi @
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations! 🎉

Highlights

Correct GitFlow. ✅
Good PR title/description. ✅
Project running ✅

Optional suggestions

N/A

Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


Milestone 0.4.0

ping me when you want me to review 👍

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@d112e2e). Click here to learn what that means.
The diff coverage is 71.92%.

@@            Coverage Diff            @@
##             master      #22   +/-   ##
=========================================
  Coverage          ?   76.81%
=========================================
  Files             ?        2
  Lines             ?       69
  Branches          ?        6
=========================================
  Hits              ?       53
  Misses            ?       16
  Partials          ?        0

Impacted Files
Coverage Δ

...lytics/refererparser/scala/ParseReferersJson.scala
67.5% <67.5%> (ø)

...snowplowanalytics/refererparser/scala/Parser.scala
89.65% <82.35%> (ø)

Continue to review full report at Codecov.

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

@BenFradet How does Medium look now? Are we ready for a milestone?

Thanks! Rebasing onto develop.


Injection not working with React 16.8.6

I followed the instructions to use React IoC in my simple project with TypeScript 3.4.3, but it's not working. I get the error below in the browser console, and when the application tries to access the injected property, it's undefined. What could be the problem?
index.js:1446 Error: undefined is not a valid dependency.
Please specify ES6 class as property type e.g.
class MyService {}
class Dashboard {
  @inject myService: MyService;
}
    at logError (index.esm.js:48)
    at logInvalidMetadata (index.esm.js:77)
    at injectDecorator (index.esm.js:224)
    at inject (index.esm.js:210)
    at applyDecoratedDescriptor.js:14
    at Array.reduce (<anonymous>)
    at _applyDecoratedDescriptor (applyDecoratedDescriptor.js:13)
    at Module../src/react/Dashboard.tsx (Dashboard.tsx:27)
    at __webpack_require__ (bootstrap:786)
    at fn (bootstrap:149)
    at Module../src/react/App.tsx (App.scss?1296:45)
    at __webpack_require__ (bootstrap:786)
    at fn (bootstrap:149)
    at Module../src/react-spa.js (react-spa.js:1)
    at __webpack_require__ (bootstrap:786)
    at fn (bootstrap:149)
    at async Promise.all (:3000/index 0)

The React component looks roughly like this:
import { provider, inject } from "react-ioc";
import { ContentService } from './services/ContentService';

@provider(ContentService)
class Dashboard extends Component<any, State> {

  @inject contentService!: ContentService;

...

and
export class ContentService {
  public loadHeader(): Promise<any> {
    ...
  }
}

Sorry for a long wait. Can you provide your tsconfig.json file?
It should contain following options:
  "experimentalDecorators": true,
  "emitDecoratorMetadata": true,

Sorry for a long wait. Can you provide your tsconfig.json file?
It should contain following options:
  "experimentalDecorators": true,
  "emitDecoratorMetadata": true,

It's not work. I use create-react-app with you examples. And got same error message

For run this library with create-react-app. You should make any steps:

eject CRA
Add bubel plugins into package.json

 "babel": {
    "plugins": [
      "babel-plugin-transform-typescript-metadata",
      ["@babel/plugin-proposal-decorators", { "legacy": true }]
    ],
    "presets": [
      "react-app"
    ]

For me it was:
tsconfig.json:
{
  "compilerOptions": {
    "experimentalDecorators": true,
    "emitDecoratorMetadata": true,
    "strictPropertyInitialization": false
  }
}

Where strictPropertyInitialization was the important one.


Fix search in Distill style post

Fixes issue #2554: search function is out of order in a distill style post.

Thanks for noticing this.


Are favourited series and collections ignored?

 If a user favourites a collection of movies or an entire series of a TV show would those be ignored by Media Cleaner or would every episode or movie need to be individually favourited?
Thanks!

For series it is based on granularity, e.g. if you choose to delete every episode, favorites filter will lookup in next order: episode -> season -> series. If you choose to delete per season: season -> series.
Collections currently aren't handled in any way, so for movies only way is to mark individually. (I probably add this to my plan).


HMR not working correctly

Describe the bug
Modifying a component does not result in updated DOM.
EDIT: I'm not sure this is solid-js issue, however I believe it is reasonable to start here and then see if vite is the culprit.
Your Example Website or App
https://github.com/deluksic/solid-fast-refresh-repro
Steps to Reproduce the Bug or Issue
ORDER OF OPERATIONS IS IMPORTANT!!

run the server and open in the browser.

pnpm install
pnpm start --open

modify and save Sub.tsx, counter should not increase, changes are applied.
save App.tsx, counter should increase by 1.
modify Sub.tsx, observe no changes in the browser.

From then on, saving App.tsx will correctly use most recent Sub.tsx, but saving Sub.tsx will not rerender the component.
Expected behavior
After those steps, I'm expecting to see changes applied to the DOM after modifying Sub.tsx.
Platform

OS: macOS
Browser: Chrome

Sorry about not using StackBlitz for this case, but I was not able to reproduce in that environment. Seems like they do something fancy with auto-saving.


[GHSA-qfr3-323w-qv27] Possible information disclosure inside TreeGrid component with default data provider

Updates

Affected products

Comments
Add the .beta2 suffix to describe the affected version more accurately.

Hi there @manolo! A community member has suggested an improvement to your security advisory. If approved, this change will affect the global advisory listed at github.com/advisories. It will not affect the version listed in your project repository.
This change will be reviewed by our Security Curation Team. If you have thoughts or feedback, please share them in a comment here! If this PR has already been closed, you can start a new community contribution for this advisory


Autotune basal interpolation output

A simple attempt to help towards #1107, this change simply outputs a number for each hour to show the number of days for which Autotune interpolated a value for the basal rate based on the surrounding hours due to no deviations being classified as basals. This can then be compared to the number of days for which Autotune was run to deduce a "confidence"

Sure, the output looks like:
Parameter      | Pump        | Autotune    | Days Missing
---------------------------------------------------------
ISF [mg/dL/U]  | 540.000     | 496.775     |
Carb Ratio[g/U]| 30.000      | 28.250      |
  00:00        | 0.140       | 0.161       | 6
  01:00        |             | 0.158       | 3
  02:00        |             | 0.148       | 1
  03:00        |             | 0.152       | 1
  04:00        |             | 0.159       | 1
  05:00        |             | 0.163       | 2
  06:00        |             | 0.168       | 4
  07:00        | 0.180       | 0.201       | 6
  08:00        |             | 0.212       | 7
  09:00        |             | 0.212       | 7
  10:00        |             | 0.212       | 7
  11:00        | 0.170       | 0.209       | 6
  12:00        |             | 0.209       | 6
  13:00        |             | 0.209       | 6
  14:00        |             | 0.209       | 6
  15:00        |             | 0.209       | 6
  16:00        |             | 0.209       | 6
  17:00        |             | 0.209       | 6
  18:00        | 0.180       | 0.221       | 6
  19:00        | 0.700       | 0.440       | 5
  20:00        |             | 0.440       | 5
  21:00        |             | 0.440       | 5
  22:00        |             | 0.440       | 5
  23:00        | 0.250       | 0.280       | 6

I'm not sure how it would look if Autotune is being run automatically on an OpenAPS rig. Running it stand-alone everything starts off with the counter set to zero, but if it's being run on a rig automatically would the counter be carried over from one run to the next? Would that cause any problems?

I updated my oref0 yesterday, and today there were some untuned entries in my profile. I'm not sure how to interpret the data though. Does a high number mean that my basal is already good, or that there's some issue I need to look into?
I've uploaded today's and yesterday's profile.json to gist
Basically what I'm asking is this: Should I be worried about the "untuned": 2? What if it goes up? What if it goes down?

It means you ate food. Literally. Data excluded for carb absorption isn’t used for tuning basals, and the new feature notes which basals were tuned and which were simply interpolated due to lack of data.


Update gitignore and update screenshots folder

The gitignore was missing some things and had some invalid entries, so I updated it. The *.import files should not be ignored, the gitignore file does not understand res:// syntax, and I don't see why some of these ignores existed (these folders already had files in them anyway).
Also, I noticed the screenshots ended in .screenshot. I assume this was to prevent Godot from importing them. Instead, I added a .gdignore to do this, and changed them to end in .png.

Thank you very much for your contribution @aaronfranke


Couldn't get statusCode from request

I trying to receive statusCode from my request for catching network errors, but statusCode is always nil. For example, if I ' ll disable internet connection, the response.debugDescription tells, that Error Domain=NSURLErrorDomain Code=-1009, but response.response?.statusCode still = nil. Here is my code:
       Alamofire.request(url, method: method, parameters: nil, headers: headers).responseJSON(queue: queue) { response in

        switch (response.result)
        {
        case .success(let JSON):
            if success != nil { success!(JSON) }
            break

        case .failure(let requestError):
            printError(errorCode: response.response?.statusCode, errorDescription: requestError)
            if failure != nil { failure!(requestError) }
            break
        }
    }

The response.response?.statusCode is the HTTP status code in the response. If you never receive a response it will be nil.
We use our GitHub project for bug reports and feature requests. In the future, you should open questions like this on Stack Overflow and tag alamofire.
Cheers. 🍻

From our Contribution Guidelines
Asking Questions
We don't use GitHub as a support forum. For any usage questions that are not specific to the project itself, please ask on Stack Overflow instead. By doing so, you'll be more likely to quickly solve your problem, and you'll allow anyone else with the same question to find the answer. This also allows maintainers to focus on improving the project for others.


fix: use scoped logger if request.logger is not available

Fixes #84

Coverage decreased (-0.06%) to 98.959% when pulling 2aa40916bfe984f550920b4de8688d7cbb302a58 on DiegoRBaquero:master into 9b84037e3140c5d642774480a5d596c8addc21db on pinojs:master.

please add a unit test
Il 5 feb 2020, 21:33 +0100, Coveralls<EMAIL_ADDRESS>ha scritto:

Coverage decreased (-0.06%) to 98.959% when pulling 2aa4091 on DiegoRBaquero:master into 9b84037 on pinojs:master.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

@mcollina Hey Matteo, thanks for the quick review, I have added a test to handle that case :)


Disable Compass

Version Quests: 3.9.1
Version server: 1.15.2
Problem: no option to disable the compass (in previus versions this was an option). I have a problem with other plugin that use the compass and the message that show is from quests and I don't wana that.

Sorry, but that didn't work, I tried before create this issue:
Config: https://prnt.sc/rsu0q3
Plugin with conflict: https://prnt.sc/rsu0gy
Result: https://prnt.sc/rsu09v

@Tecnok My mistake, I forgot that setting was removed in 3.9.0. You must instead remove the quests.compass permission. With most permission plugins, this would be done with a dash in front, so give -quests.compass to any ranks you don't want to have the ability.

Thanks, with the permision in false now the compass don't work.


Stop Idle Node Execution

Hello again :)
The Idle Node is nice but it's useless for me since there is no way to abort it conditionally.
In the description is stated, that it can be pulled of from the flow by a decorator.
namespace Schema.Builtin.Nodes
{
    [Description("Will stop execution of the tree perpetually, until flow is pulled from it by a Decorator."),
     Category("Miscellaneous")]
    public class Idle : Action
    {
        public override NodeStatus Tick(object nodeMemory, SchemaAgent agent)
        {
            return NodeStatus.Running;
        }
    }
}

There are no concrete decorators in the code. The only classes that could be a node decorator are the conditionals and the modifiers.
The only modifier that could possibly used is the LoopUntil modifier. But for the public BlackboardEntrySelector<bool> condition; I'm getting an error in editor from BlackboardEntrySelectorDrawer:

in
public static string DoSelectorDrawer(Rect position, SerializedProperty property, GUIContent label,
    Type fieldType, FieldInfo fieldInfo)
{
    Type parentType = property.serializedObject.targetObject.GetType();

    if (!valid.Any(t => t.IsAssignableFrom(parentType)))
    {
        GUI.Label(position,
            new GUIContent("Cannot use a BlackboardEntrySelector in a non tree type",
                Icons.GetEditor("console.warnicon")), EditorStyles.miniLabel);
        return "";
    }
 /// [...]
}

The Conditionals are not executed on a node that has returned a Running status in the last tick.
The only way to abort a node that is Running (e.g. MoveTo) is to write own custom logic into a new node.
Imagine this situation:
An enemy moves to a position 50 meters away and I walk to him. I'm right in front of him. He just ignores me until he has reached his location. There is no way to handle that problem without coding.
Or did I do misunderstand something ?
Thanks in advance for you help and hopefully explanations. :)

Hey there! I appreciate the in depth explanation of your problem.
The problem you are describing is solved by Conditional Aborts. Conditional nodes should run on NodeStatus.Running nodes if the "Aborts Type" property on the conditional is set to "Self" or "Both".  Basically, setting the conditional to abort itself means that any node in the subtree of the node attached to the conditional will be exited when the conditional evaluates to a value described by the "Aborts When" property. I can explain this more in depth should you need it, but for the sake of brevity I'll skip it for now. The engine marks these conditionals as those needed to be evaluated every Tick regardless of the node currently running. (Of course, this is how it should work. It's not unlikely that I've screwed up somewhere; I haven't tested this before writing out this explanation)
You can see an example of this in the Example tree included in the project. The enemy AI is set to "wander" throughout the map using a NavMesh. Upon seeing the player, the tree immediately pulls execution to the subtree designed to "chase" the player throughout the map. Note that this conditional will trigger even when the enemy is en route to a destination, thereby demonstrating the interrupt behavior you are describing. It's on my list to improve the documentation and provide a more in depth explanation of this at some point as soon as I have more free time.
The error on the LoopUntil node is a bug. I'll patch it out when I get the chance.
Let me know if you have any other questions!

Okay, it works. And it works well. I've found my mistake and it does not seem to be possible with the actual logic to handle that.
Look at this:

It only works, when the distance is updated before the conditional is checked. Since the DistanceToPlayer Node does not run as long as the Wander Node is in status Running, the distance is not updated and the check fails. It has the last distance before the Wander Node has started.

I guess the only way around that is a custom CompareDistance Conditional that takes two transforms and checks the distance and decides to fail or succeed based on the given parameters.
Or maybe you have another solution on that?
Thank you very much.

The CompareDistance Evaluate method is called every Tick. Great. But the result does not seem to have any impact.
Look at this picture:

And please have a look at the code:
[Tooltip("LHS Vector 1 for the Distance check")] public BlackboardEntrySelector<Vector3> firstVector;
[Tooltip("LHS Vector 2 for the distance check")] public BlackboardEntrySelector<Vector3> secondVector;
[Tooltip("RHS of the comparison")] public BlackboardEntrySelector<float> distanceToCheck;

[Tooltip("The comparison type for this operation")]
public ComparisonType comparisonType;

public override bool Evaluate(object decoratorMemory, SchemaAgent agent)
{
    float distance = Vector3.Distance(firstVector.value, secondVector.value);

    Debug.Log("distance: " + distance + "; distanceToCheck:" + distanceToCheck.value + "; result: " + (distance >= distanceToCheck.value));

    switch (comparisonType)
    {
        case ComparisonType.Equal:
            return distance == distanceToCheck.value;
        case ComparisonType.GreaterThan:
            return distance > distanceToCheck.value;
        case ComparisonType.GreaterThanOrEqual:
            return distance >= distanceToCheck.value;
        case ComparisonType.LessThan:
            return distance < distanceToCheck.value;
        case ComparisonType.LessThanOrEqual:
            return distance <= distanceToCheck.value;
    }

    return false;
}

As you can see, it works like your CompareTo code with some small adaptions.
I have digged a bit deeper and found some possible reasons for that. However I don't understand the algorithm completely.
In ExecutableNode.RunDynamicConditionals the status from bool status = c.Evaluate(conditionalMemory[id][j], context.agent); (line 187) is never the same status like the last status that is checked here (lines 198-202):
if (status != last
    && ((status && abortOnSuccess) || (!status && abortOnFailure))
    && ((isSubAbort && isSub) || (isPriorityAbort && isPriority))
   )
    return true;

Same with ExecutableNode.DoAction (lines 335-345):
if (context.last.index != index)
    for (int j = 0; j < action.conditionals.Length; j++)
    {
        run = action.conditionals[j].Evaluate(conditionalMemory[id][j], context.agent);
        run = action.conditionals[j].invert ? !run : run;

        lastConditionalStatus[j] = run;

        if (!run)
            break;
    }

This code also does not run since last context index is same like index.
I hope it helps to provide a fix or at least an explanation. :)
Thx again

Thanks again for looking into this! Yes, this seems like a bug; I've managed to reproduce it on my system. I'll work on a fix this weekend. To make sure this thread doesn't get too crowded, I've separated each concern detailed here into other issues: see #7, #8, #9, and #10.
To your question about custom conditional logic: yes, creating custom conditionals is the best solution right now since the engine does not allow for concurrent execution. It's something I could look into for a future release. Feel free to reach out if you notice anything else. I'll work on getting these problems fixed in the coming days.

Thank you very much. I appreciate it a lot!


replace bools w/ ints in FFI structs

Fixes struct alignment issue between C++ and Rust on Linux systems

Looks good!


Bug: Onivim becomes unresponsive if built-in terminal runs a command with a lot of long lines

I hit this bug when I was trying to run Ruby on Rails + Sidekiq inside Onivim.
The synthetic way of reproducing this is to run a command which generates a lot of long lines.
Steps to reproduce

Open terminal using :term command (
Enter the following command (in bash): for i in $(seq 1 10000); do printf %1000s |tr " " "-"; done

Expected result:
Command is being executed in terminal while other parts of editor keep working and respond to user interaction
Actual result:
Editor freezes (almost) instantly and has to be killed.
OS: Arch Linux, Onivim revision 18b0475a24d9cc34a7d9d8e9f55b2a8c1bc33478, built from AUR (onivim2-git package)

Thanks for logging the issue and the great repro, @cmrd-senya !
Indeed, I profiled, and see a few culprits:


Don't work with GridView as filter.

This very bad. =(

Sory, it bad Yii2. https://github.com/yiisoft/yii2/issues/4431


Extension table doesn't show subject alternative name value

I need to check the subject alternative DNS names before issuing a certificate but the Get-PendingRequest and Get-ADCSDatabaseRow both don't display the DNS names.
Connect-CertificationAuthority -ComputerName MyCA | Get-AdcsDatabaseRow -Table Extension -RowID 838 -Filter "ExtensionName -eq <IP_ADDRESS>"

This means that SAN extension doesn't exist in request. I've checked this scenario in my CA:
PS C:\> Connect-CA | Get-AdcsDatabaseRow -Table Extension -RowID 1001423 -Filter "ExtensionName -eq <IP_ADDRESS>"

ExtensionRequestId : 1001423
ExtensionName      : <IP_ADDRESS>
ExtensionFlags     : 131072
ExtensionRawValue  : MCugKQYKKwYBBAGCNxQCA6AbDBlhZG1pbmlzdHJhdG9yQGNvbnRvc28uY29t

ExtensionNameOid   : System.Security.Cryptography.Oid
RowId              : 1001423
RequestId          : 0
ConfigString       : redacted\redacted
Table              : Extension
Properties         : {[ExtensionRequestId, 1001423], [ExtensionName, <IP_ADDRESS>], [ExtensionFlags, 131072], [ExtensionRa
                     wValue, MCugKQYKKwYBBAGCNxQCA6AbDBlhZG1pbmlzdHJhdG9yQGNvbnRvc28uY29t
                     ]...}

PS C:\>

Hello,
Thank you for your time. Offcourse I've tested this with a PKI certificate with SAN extension and a filled in DNS name. Could you try this out on a certificate with SAN extention and show me the DNS name in the output? This does not work for me. =(

You need to look into ExtensionRawValue which contains ASN.1-encoded SAN extension (in this particular case). You can decode it this way:
PS C:\> $extRawValue = "MCugKQYKKwYBBAGCNxQCA6AbDBlhZG1pbmlzdHJhdG9yQGNvbnRvc28uY29t"
PS C:\> $bin = [convert]::FromBase64String($extRawValue)
PS C:\> ipmo pspki
PS C:\> $extRawValue = "MCugKQYKKwYBBAGCNxQCA6AbDBlhZG1pbmlzdHJhdG9yQGNvbnRvc28uY29t"
PS C:\> $bin = [convert]::FromBase64String($extRawValue)
PS C:\> $asnEncoded = New-Object System.Security.Cryptography.AsnEncodedData (,$bin)
PS C:\> $san = New-Object SysadminsLV.PKI.Cryptography.X509Certificates.X509SubjectAlternativeNamesExtension $asnEncoded,$false
PS C:\> $san

AlternativeNames                                      Critical Oid                                  RawData
----------------                                      -------- ---                                  -------
{Other Name:Principal<EMAIL_ADDRESS>  False Subject Alternative Name (<IP_ADDRESS>) {48, 43, 160, 41...

PS C:\> $san.AlternativeNames

             Type OID                                     Value                     RawData
             ---- ---                                     -----                     -------
UserPrincipalName Principal Name (<IP_ADDRESS>.4.1.3<IP_ADDRESS><EMAIL_ADDRESS>{160, 41, 6, 10...}

PS C:\>

$san.AlternativeNames contains a collection of all SAN entries in extension.


pull request for e2e test at 11/19/2016 18:26:05

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.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.


Move init functions from routers/install to routers/init

Current coverage is 3.03% (diff: 100%)

Merging #230 into master will not change coverage

@@            master      #230   diff @@
========================================
  Files           33        33
  Lines         8107      8107
  Methods          0         0
  Messages         0         0
  Branches         0         0
========================================
  Hits           246       246
  Misses        7841      7841
  Partials        20        20

Powered by Codecov. Last update 3a3782b...97138f7

LGTM

LGTM


Fix issue with runaway miners

Problem was that we spawned not one, but two processes due to the
"export ... ; ./lean28 ..." and we happily killed only the first...

Still no OSX CI jobs - neither in this PR nor on my fork. I plan to test locally then merge.

Works locally on OSX for me.

The branch CI build completed successfully all Linux jobs.

All Linux jobs in both CI builds passed.


Regional Indicator Symbols are displayed incorrectly

I am trying to build an IBUS applet, which displays the corresponding country flag. But currently the flag symbols are drawn as single letters. I have tried both the Noto Emoji font and the EmojiOne font and both do not seem to work. E.g 🇩🇪 is shown as D E (as the single letter representation).
Sidenote: Regional Indicator Symbols (Wikipedia) are represented by two unicode characters.

I don't know that much about font rendering, but I think this is an issue with cairo, which doesn't support such fancy text rendering. Adding support for that would require rewriting the entire rendering part of polybar, which is something that probably will not happen anytime soon, sorry.
While researching this, I have found that the emojis are rendered way too big for me, would you mind posting your config so I can see what you did differently?

We'll have to switch to Pango as the font backend for this to work, which is on the roadmap (see #84).

It's been a while since then, can you give us some highlight on the pango integration ? Is there an issue regarding this ?

There hasn't been any work done on it, as far as I'm aware. It's not really a priority.


Add a Parallel for Observable for using combineLatest

combineLatestMap is a super useful combinator! Using it with more than a couple of combinators can be quite cumbersome though, so something like a Parallel would be a super useful thing IMO.
Here's some code I wrote:
class CombineObservable[A](val value: Observable[A]) extends AnyVal
object CombineObservable {
  implicit def combineObservableApplicative: Applicative[CombineObservable] = new Applicative[CombineObservable] {
    def pure[A](x: A): CombineObservable[A] = new CombineObservable(Observable.now(x))

    def ap[A, B](ff: CombineObservable[(A) => B])(fa: CombineObservable[A]) = new CombineObservable(
      ff.value.combineLatestWith(fa.value)((f, a) => f(a))
    )

    override def map[A, B](fa: CombineObservable[A])(f: A => B): CombineObservable[B] =
      new CombineObservable(fa.value.map(f))

    override def product[A, B](fa: CombineObservable[A], fb: CombineObservable[B]): CombineObservable[(A, B)] =
      new CombineObservable(fa.value.combineLatest(fb.value))
  }
}

And then inside object Observable:
implicit def observableParallel: Parallel[Observable, CombineObservable] = new Parallel[Observable, CombineObservable] {
  def monad = observableMonad
  def applicative = CombineObservable.combineObservableApplicative
  def sequential = new (CombineObservable ~> Observable) {
    def apply[A](fa: CombineObservable[A]) = fa.value
  }
  def parallel = new (Observable ~> CombineObservable) {
    def apply[A](fa: Observable[A]) = new CombineObservable(fa)
  }
}

I've checked the laws for my rxjs wrapper and they worked fine! However if we find it's not a valid Applicative, but only a valid Apply we could still make a NonEmptyParallel which would still allow us most of the benefits (i.e. parMapN syntax)

👍 very interesting!
Btw, what would be the win for the CombineObservable wrapper here?

There's no real win apart from the fact that it means that one type only gets one instance of Applicative. One could do the same thing with a type tag or something like that or just not expose the second Applicative instance. All these options seem to valid, imo.
I just personally like the consistency of defining a newtype. :)