JsonStrategy offers no way to log exceptions

The current implementation of getExceptionHandler() offers no way to log exceptions that are caught. This is extremely bad for debugging, as there is no way to know what the underlying exception was.
The JsonStrategy should probably use PSR-3 LoggerAwareInterface and the anonymous class modified to make use of it. Or at least have a callable $onException handler that will be triggered when an exception is caught.
Also worth noting that Exception is used instead of Throwable, which means that not all errors are being caught by this middleware.

Maybe we could add a throwable handler, optionally at first as it’s a breaking change. Then the exception handler can proxy out to the throwable handler. Then we can unify for the next major release.

Covered by #205


improve dataloader signals and messages

Description
Improve dataloader use experience.
With this PR, dataloaders are

More responsive to terminate with Ctrl + C
Show helpful messages if exceptions raises in multiple workers. DataLoaders used to produce unreadable messages.
Less likely to hang forever, given timeout is added to fetch logic

Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[x] Changes are complete (i.e. I finished coding on this PR)
[x] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

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

@szha, @eric-haibin-lin @sxjscience for review

ping for review 😄

I don't think it's a common or intended use-case to have workers process a batch for more than 120 seconds. It's still a breaking change I guess, but it may be fine to break a feature that's potentially unused (ie noone may rely on timeout > 120).

I have a suggestion: Dataloader does not terminate the program but print a warning when timeout. Users decide whether to terminate it.

@wkcn It's mandatory to have timeout in order to catch excetions in subprocess due to a python bug.


Support multi module project better

Currently, you have to call shroud multiple times for each module.

+1


feat: Change projet configuration for use flutter >= 3.0

BREAKING CHANGE: update pubspec.yaml for use flutter 3.0 and migrate android project for use androidX

These changes were published within the DataDome Flutter SDK 1.1.0 (2023-11-14)


Timezone problem ?

Have to count 1 hour difference to start and stop setting.
Starting and ending times have to set one hour less than real/wanted start/stop time.

Go to the LCD screen and setup your Wifi again; notice on the portal screen it should mention an autodetected timezone.
After completing your wifi setup all should be ok.
If not, please post the timezone mentioned on the portal screen, and your actual timezone.

Made the Wifi setup, but there's no timezone info at portal
The time difference at portal changed from 1 hour to 3 hours
Timezone is EEST, +0300
1.7.1 is in use

Look at the very first screen, if I remember correctly it is where the "config" button is. Down under it displays something likr: Timezone: Europe/Berlin.

I can't see the timezone

Here's the screenshot from worldtimeapi

You are misunderstanding me about the portal:
1 go to your LCD screen
2 choose Menu/Wifi/Setup; it says something like "move up to start portal"
3 move up
4 now the portal starts on an access point with name "SmartEVSE-xxxxx"
5 tune your smartphone to this wifi access point
6 after wifi connection is estsblished, surf to <IP_ADDRESS> on your smartphone
7 you see a screen with "config" button; on this screen your detected timezone is displayed; I need a screenshot of this screen
8 press config and finish your wifi setup; this should save your timezone to your flash memory correctly
Then check if the problem is solved, and upload your screenshot here.
I hope you understand it is impossible for me to test your situation , since I should have to move to your timezone.....

I re-setup the wifi and tried set the smart charging, but it is having the same 3hours difference.
Set 17:00 to 17:10, StartTime is 21:00 and StopTime is 21:10

What is this picture a screenshot from? It does not look like the portal ?!?

Yes, from information page.
Times were my mistake, I didn't wait enough before set the time again.
3 hours is correct difference.
Difference seems to be UTC+3 as reported from worldtimeapi

Ok, I made a special version of the firmware where I hardcoded timezone = "Europe/Tallinn"; on the LCD screen then the Tallinn time is shown, but on the webserver it still showed my (CEST) time.
Then I changed the settings of my operating system, set the time zone to Tallinn also, and now also the webserver shows me the Tallinn time, but also the settings work correct:

You see when I input 10:50 as a starttime it displays it correctly.
I include the "hardcoded" Tallinn version here, could you see if this solves your problem?
tallinn.zip
Please flash both firmware.bin AND spiffs.bin !!!

Just to be sure: your operating system /browser have timezone set to Tallinn, right?

Time settings in windows;

Daylight savings is checked and system time is correct.

Ok well hardcoding the timezone is obviously not the problem, I need you to work with me to solve this for all future versions, in all timezones. Please follow my instructions closely!
tallinn2.zip
Please flash tallinn2.zip, both firmware.bin and spiffs.bin. DO NOT go into the wifi-setup-portal!! Now when you go into the normal webserver, press the RAW button; the last 5 items in the "settings"  chapter are all about timezone: TZread, TZwritten, TZset, timezone, and tz_info. Please post all 5 values in this thread.
Now please go into the wifi-setup-portal, go through the wifi-setup procedure so it completes succesfully, and then again go to the normal webserver, press RAW, and post again the 5 timezone items.
Hopefully we find the problem!

Updated the controller with tallinn2.zip
Copied the following data from settings page source.
Settings data before WiFi setup;
"TZread":"Europe/Tallinn"
"TZwritten":""
"TZset":"EET-2EEST,M3.5.0/3,M10.5.0/4"
"timezone":"Europe/Tallinn"
"tz_info":"EET-2EEST,M3.5.0/3,M10.5.0/4"}
Settings data after WiFi setup;
"TZread":"Europe/Tallinn"
"TZwritten":"Europe/Tallinn"
"TZset":"EET-2EEST,M3.5.0/3,M10.5.0/4"
"timezone":"Europe/Tallinn"
"tz_info":"EET-2EEST,M3.5.0/3,M10.5.0/4"}
TZwritten have now the timezone info

Thanks for your debug report. In this new version, does the problem still exist or is it solved now?

Yes, tallinn2 works ok and problem is solved. Thanks.


fix: #26 add global language and wifi disabled icons

Alaska Airlines Pull Request
Included in this PR is the addition of two icons: global-language.svg and wifi-disabled.svg. This PR will address and will close #26 once merged.
Fixes: # (issue, if applicable)
Fixes #26
Summary:
Before these changes, these icons did no exist in the icon system.
Type of change:
Please delete options that are not relevant.

[x] New capability

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Orion Design System Team

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Missing Sample Code for "Getting Started with ASP.NET 4.5 Web Forms"

Several pages in the Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2017 tutorial have a Download Wingtip Toys Sample Project (C#) link, which appears to be broken.
https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409 redirects to https://code.msdn.microsoft.com/Getting-Started-with-221c01f5?cdn_id=2013-12-16-001 which now redirects to https://docs.microsoft.com/en-us/samples/browse/?redirectedfrom=MSDN-samples which does not appear to contain the Wingtip Toys Sample Project.
A previous version of https://code.msdn.microsoft.com/Getting-Started-with-221c01f5?cdn_id=2013-12-16-001 with the sample code is available on the Wayback Machine at
https://web.archive.org/web/20170920070422/https://code.msdn.microsoft.com/Getting-Started-with-221c01f5?cdn_id=2013-12-16-001
It would be nice to add the code sample to https://docs.microsoft.com/en-us/samples/browse/.  If that's not feasible, perhaps updating the links to use the Wayback Machine would be appropriate?
Thanks,
Kevin

Hey @kevinoid  we don't recommend folks starting out use Web Forms. I know Web Forms apps need to be maintained. We also don't control Wayback so we can't link to it.

Thanks @Rick-Anderson!  I understand.  Unfortunately, that also makes training new developers to maintain existing code bases more difficult.  It's also a bit weird to continue hosting the tutorial, but not the sample files for it.  Oh well.  Glad you're still hosting the tutorial text at least!
For reference, the link still appears in the following files:
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/aspnet-error-handling.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/create-the-project.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/create_the_data_access_layer.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/introduction-and-overview.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/membership-and-administration.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/shopping-cart.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/ui_and_navigation.md
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/url-routing.md

Thanks again @Rick-Anderson. For reference, I see 17 remaining:
$ grep -r LinkID=389434 aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/membership-and-administration.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/create-the-project.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/url-routing.md:[Download Wingtip Toys Sample Project (C#)](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) or [Download E-book (PDF)](https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Getting%20Started%20with%20ASP.NET%204.5%20Web%20Forms%20and%20Visual%20Studio%202013.pdf)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/url-routing.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/aspnet-error-handling.md:[Download Wingtip Toys Sample Project (C#)](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) or [Download E-book (PDF)](https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Getting%20Started%20with%20ASP.NET%204.5%20Web%20Forms%20and%20Visual%20Studio%202013.pdf)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/aspnet-error-handling.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal.md:[Download Wingtip Toys Sample Project (C#)](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) or [Download E-book (PDF)](https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Getting%20Started%20with%20ASP.NET%204.5%20Web%20Forms%20and%20Visual%20Studio%202013.pdf)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/ui_and_navigation.md:[Download Wingtip Toys Sample Project (C#)](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) or [Download E-book (PDF)](https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Getting%20Started%20with%20ASP.NET%204.5%20Web%20Forms%20and%20Visual%20Studio%202013.pdf)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/ui_and_navigation.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/ui_and_navigation.md:[Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2013 - Wingtip Toys](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) (C#)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/create_the_data_access_layer.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/introduction-and-overview.md:[Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2013 - Wingtip Toys](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) (C#)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/introduction-and-overview.md:For questions and comments, use the Q and A section included on the [Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2013 - Wingtip Toys](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) (C#) sample page.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/introduction-and-overview.md:If an error occurs, the corresponding error messages could be confusing, with no good explanation on how to fix it. For help, you can check the [ASP.NET forums](https://forums.asp.net/). Another good source is the Q and A section in the [Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2013 - Wingtip Toys](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) (C#) sample page.
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/shopping-cart.md:[Download Wingtip Toys Sample Project (C#)](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) or [Download E-book (PDF)](https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Getting%20Started%20with%20ASP.NET%204.5%20Web%20Forms%20and%20Visual%20Studio%202013.pdf)
aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/shopping-cart.md:> This tutorial series will teach you the basics of building an ASP.NET Web Forms application using ASP.NET 4.5 and Microsoft Visual Studio Express 2013 for Web. A Visual Studio 2013 [project with C# source code](https://go.microsoft.com/fwlink/?LinkID=389434&clcid=0x409) is available to accompany this tutorial series.

Making this repository Ready Only.


Move route message

Checklist

[X] I've read the contribution guidelines.
[X] I've searched other issues and no duplicate issues were found.
[X] I've agreed with the maintainers that I can plan this task.

Description
I would like to move the HADMapRoute message to add the route setting service.  Also, I think it's hard to understand what the name HADMapRoute stands for. How about renaming it to VectorMapRoute or LaneletRoute?
Purpose
Remove unnecessary dependencies when adding route setting service.
Possible approaches
Move the following messages:

Source
Destination

autoware_auto_planning_msgs/HADMapRoute.idl
autoware_planning_msgs/VectorMapRoute.msg

autoware_auto_mapping_msgs/HADMapSegment.idl
autoware_planning_msgs/VectorMapSegment.msg

autoware_auto_mapping_msgs/MapPrimitive.idl
autoware_planning_msgs/VectorMapPrimitive.msg

Definition of done

[x] Add autoware_planning_msgs.
[ ] Remove autoware_auto_planning_msgs.

I think HADMapSegment also needs to be changed. I heard that the reason it holds primitives, not just IDs, is that different types may use the same ID. The field preferred_primitive_id alone cannot identify a primitive, so it should be a primitive type.

Also, according to @mitsudome-r, segments and primitives are used by planning (not mapping), so I moved them.

We can perform moving of the autoware_auto_planning_msgs in another issue, so I'm closing this issue for now. If you think this is a mistake, feel free to reopen it.


fix: Debug message for when an item has no ESCLocation

Fixes: https://github.com/godot-escoria/escoria-issues/issues/348
Also moved a few things around to put them on even coordinates for neatness.

Thanks a lot!


Set the test image platform

Based on this: https://docs.docker.com/build/ci/github-actions/multi-platform/


Entities card header toggle

Home Assistant version 0.103.6
SmartIR version 1.7.4
SmartIR configuration
entities:
  - entity: climate.bedroom_ac
    tap_action:
      action: toggle
  - entity: climate.living_ac
    tap_action:
      action: toggle
  - entity: climate.office_ac
    tap_action:
      action: toggle
title: Climate
type: entities

Describe the bug
When using lovelace entities card with climate entities, show_header_toggle doesn't switch states (toggle). Individual tap actions work fine (last state is used)

Can this be reopened, It would be really nice to have it working


WIP: Add functional tests

Synopsis
Because of the way unit tests mock the Solana runtime, our changes for the pool registry are not supported.  This caused any unit tests which use a token swap Initialize to fail.
Changes

Replaced all Initialize unit tests with functional tests which use the solana_program_test crate to run transactions through a sandboxed validator runtime.
Create a mock swap initialize method (see: initialize_swap_mock_for_testing) to replace all instances of unit tests calling initialize on a swap.  This implementation mocks up the swap account exactly how a successful initialize would.

FOR DISCUSSION

I commented out unit tests which use swap constraints AND call initialize.  These cannot be replaced with functional tests as they effectively operate on CONST values within the program being changed.  They are meta tests - tests that a developer changing constants will work.  Given this is now a specific STEP program, I propose that these are safely removed.  I left them as commented as an item for discussion.

Awesome work man. Does not look like it was trivial but well worth the effort long term :tada:


forced https

Message via twitter:
Hallo @speakerinnen! Eure Seite macht noch kein forced https, alles, was mit http verlinkt ist, wird noch mit http aufgerufen.  Pls fix!
@tyranja could you have a look at this?

I think config.force_ssl in the production environment could do the job for you. See: https://stackoverflow.com/questions/15676596/what-does-force-ssl-do-in-rails

another hint from Robert via email:
add the following in .htaccess
#redirect all to https

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

<IfModule mod_headers.c>
Header always set X-Frame-Options "SAMEORIGIN"
Header always set X-Xss-Protection "1; mode=block"
Header always set X-Content-Type-Options "nosniff"
Header always set Strict-Transport-Security "max-age=31536000; includeSubdomains; preload"
Header set Referrer-Policy: no-referrer-when-downgrade
</IfModule>```

Also wanted to link www.speakerinnen.org to speakerinnen.org .so we have only one valid domain.

Done and deployed. Thanks @ur5 !!!


Refactor: Make file handling its own object/class, separate from scope

[file_handler.js/file_existance.js to handle saving, downloading, and uploading of files.]
May need some exploration to see how possible this is. I'd suggest a class so that things like scope don't have to be constantly passed to functions in there.
Lets see if we can avoid using scope and page functions inside the file manager so that its functions don't all have to be async. That would mean avoiding needing data from the page if possible. Pass the data in after it's already been fetched.
This may not be possible. I'm thinking specifically of the download management aspect of this. Maybe uploading as well, depending on what's going on there.
[Note: [file names and key names, etc], or at least part of constructing names, might not be part of this because we need names for other things, like creating projects.]

Started some work here: https://github.com/SuffolkLITLab/ALKiln/tree/478_pathnames


space-cloud tries to connect to db even if it is disabled

even though i disable sql db in config
SC still tries to connect

If this bug restricts your use of space-cloud, give it a thumbs up reaction, so that we can determine which bugs need to be fixed immediately.
👍

Hey @sharadregoti , does this bug still exist? Try it out once and perhaps even solve it.

I think this is related to #485

solved in v0.17.0


Sign text clearing

I use Bukkit 1.10.2 with Hotels v0.6.4.
I can create hotel and rooms, and I verified the regions look good. (Hotel name is "mountain")
When I creat a room sign, it looks good at creation.
However, 2 minutes after creation, all texts on the sign are reset (sign is empty).
Another 2 minutes later, hotels deletes the sign Yaml file with the log message "[Hotels] Sign file mountain-4.yml did not match in-game hotelName and has been deleted"  ; I guess this is because the sign is empty, so the hotelname on the sign is empty too.
Any Idea what is going on ? and how to avoid the sign being emptied ?
PermissionsEx v1.23.4
Craftconomy3 v3.3-e72ac42-trv178
WorldEdit v6.1.3;7a097ca
Modifyworld v1.19.7
Vault v1.5.6-b49
WorldGuard v6.1.2;e38d98d

It's very strange that the whole sign is blank and not just some lines.

Can I see an example (possibly even a screenshot) of the sign before it gets cleared?
What is the name of the hotel region and the room region of the sign?
Could you get the contents of the mountain-4.yml file and paste them on pastebin or something and send the link here?

I see you are one of the few that actually gave me the plugin versions immediately, allowing me to exclude old versions of dependencies being a problem. (Well done)

Thanks for digging in this :  I attached the snapshots.
Since my hotel has five rooms, I try to make 5 signs, but I do not come so far. Right while making the 3. sign, sing 1+2 get cleread. As a last snapshot you can see all sign emptied !
I copied all signs files before they were deleted, I attached them as well. You will also find my regions.yml ; the hotel name is "mountain" (5 rooms).
While the rooms are in the first floor, the sign are in the reception on floor zero.
In case that helps, I can restart the server with a debug version of the plugin (is there any verbose option?) or you might connnect by yourself in the server (it is accessible at mycraft.spdns.eu)

YAML files.zip

Can you try setting up a new test hotel and trying to place the signs there? Also, if possible, could you try it in a world with a fully lowercase name? I suspect somewhere in Hotels I must have made the world name forced lowercase and so it doesn't match it when the plugin checks.

I first to rename my world to "together". After that, the problem remained.
After that I created a second hotel in another place with two rooms (Mall-hotel].
I also tried to set the signs at another place in the first hotel.
Unfortunately, signs were still cleared in both hotels.

regions.zip

(just closed the issue by inadvertance, I wanted to close the browser)

@ejoyeaux Could you try with the latest test version of Hotels 1.0.0?

Thnks for the update. I just downloaded the Jar you linked above and tried again.
it looks like it WORKS  ! I did not test all combinations, but I could create 3 signs in my "mountain" hotel which are kept as expected. So it sounds like you found the problem and could fix it.

.... after having a look at my logs, it looks like this new version still generates various error messges, tough, not sure if they are related to additional problems. I attached the log file generated while I was creating my three signs and the generated yml for the signs. I notice the name of the world is not right (my world is called together) and that line seems to strigger an exception on hotels.
latest.zip

Ah yes I see I meant to switch over from using world names to world UUIDs but instead it's been saving the world object itself, which is why you're getting such error. I'll be fixing that soon


Fixed wrong function calling in Bloodhound Docs

Search method was calling .get() instead of .search()

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


Fixed typo in example_push file

Fixed before run:
./example_push -A
thread 'main' panicked at 'called Result::unwrap() on an Err value: ArgumentMissing("A")', /checkout/src/libcore/result.rs:906:4
note: Run with RUST_BACKTRACE=1 for a backtrace.

Thanks @suyanlong
Seem that we must need the address flag, so using option here is proper?

@siddontang  yes, must need a address value, i will close the pr, don't merge.


re-direct "View More" button map

We need to make that link to go somewhere? list of venues for example.

The "View more" button now redirects to venues list.


[C#] StartAsync is called before Scorable.. why?

I always believed that Scorable acts like a middleware. So logically, I thought it behaved like –

Incoming message -> List [Scorable]’s scoring logic -> winning Scorable.PostAsync

But it seems on first message, RootDialog.StartAsync is called before message is intercepted by Scorable (see screenshot below). So it behaves something like this –

Incoming message -> RootDialog.StartAsync -> List [Scorable]’s scoring logic -> winning Scorable.PostAsync

My requirement is that user should be authenticated before interacting with bot. So it made sense to have a Scorable whose responsibility is to make sure user is authenticated by using AuthBot. It works pretty well in general if I don’t do anything in RootDialog.StartAsync method. But now I need to initialize some things in RootDialog.StartAsync which requires user’s access token and then I discovered this problem.
Why is it that the Dialog’s StartAsync is called before Scorable takes over? This breaks consistency as  RootDialog.StartAsync is called before Scorable scoring only on first message.
How do I achieve what I want? Basically I want to ensure that user is authenticated before message is passed to Dialog (including its StartAsync method).

I've had good luck doing authentication in a dialog before passing control to my main dialog.  My auth dialog just completes immediately if the user is already authenticated, passing out the token to be used by the 'real' dialog.

@jorupp Ok, that is a good idea. But how do you check for token in every message? Once the control is passed to other dialogs, the auth dialog will not be called.

@ankitbko - keep the token as a private instance variable in your dialog class - it'll get serialized along with the rest of the dialog state.  the bot framework automatically manages making sure users can't steal each other's state.

@jorupp Do you mean that I pass token to every dialog and check for its validity after every wait? I have quite a few dialog classes and many of them have nested conversation. It will distribute lot of if (valid) all over the place. I wanted to avoid this situation altogether, that is why I thought of putting all authentication/authorization part  in a Scorable.
Any suggestions?

Oh, you're concerned the token may become invalid during a dialog conversation?  Oh... hmm... I don't think I'm actually handling that situation.  I just figured that dialogs would be short enough that I wouldn't need to re-auth part-way through.

Ya dialogs are small enough but user may reply after some time. So all the calls must be checked for tokens.

@nwhitmont Any update on this?

You can work around this by handling the authentication in the Post method of your controller.

I'm assuming this was resolved.  Closing the issue, but reopen if you are still experiencing issues


[QT-Wallet ]Contact page needs UI updates.

Description:
In QT-Wallet Contact page, observed the following issues,

Page needs a Title.
Short description about the page.

Please refer screenshot for more details.

Hi  @mwc-design , please review the contacts page design.

are you saying there should be a title shown for all pages?  not just this one?  We are adding a page title for pages on mobile, I think it's useful we could add it to the design of the desktop wallet too: https://postimg.cc/4mPH23Mb

Probably make sense to fix how. New control is ready. Let's have it

Title is added for all pages that have a navigation menu.  Title is removed from the window caption.

Verified the Title for the Contacts page, hence closing this ticket.


Browser crashes when MSAA is set to 16x with Apple M1 laptops

Godot version
Godot_v3.5.3-stable_osx.universal
System information
Mac OS Sonoma, Version 14.0 (23A344). GPU Apple M1 Pro rendering GLES3
Issue description
when running HTML exports, it crashes the browser. Shows this warning and crashes after:
WARNING: MSAA must be <= GL_MAX_SAMPLES, falling-back to GL_MAX_SAMPLES = 4

at: _render_target_allocate (drivers/gles3/rasterizer_storage_gles3.cpp:7025) - MSAA must be <= GL_MAX_SAMPLES, falling-back to GL_MAX_SAMPLES = 4

ERROR: SceneShaderGLES3: Vertex Program Compilation Failed:

Steps to reproduce
Run the project. I did this locally with:
python3 -m SimpleHTTPServer 9000
but first noticed the crash in a game hosted in itch.io
Minimal reproduction project
godot_bug.zip

Tested running with MSAA in 4x and it still crashes

Tested disabling MSAA and still crashes

Which browser did you test? Can you test in other browsers?

I used firefox and chrome, crashes in both. I will give it a try with 3.5.2 and report back

Tested and also crashed:
Godot Engine v3.5.2.stable.official.170ba337a - https://godotengine.org
ERROR: SceneShaderGLES3: Program LINK FAILED:
index.js:369    at: _complete_link (drivers/gles3/shader_gles3.cpp:1033) - SceneShaderGLES3: Program LINK FAILED:
index.js:369 ERROR: SceneShaderGLES3: Vertex Program Compilation Failed:

Someone in the godot discord linked me a similar issue https://github.com/godotengine/godot/issues/65696

Thanks for the report! Consolidating in https://github.com/godotengine/godot/issues/65696.


Make config file path configurable

Either by a passed in parameter from the command line, or environment variable, it would be great if the full Config.toml path was configurable (dir + file name).
Relevant code

:tada: This issue has been resolved in version 1.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Negative ranges are broken

I recently found that using negative value for min and positive value for max, then gauge does not render at correct position for the current value. Fix needed.

I created #49 to resolve this issue.

I will take it up after Christmas!
Thanks!

Any luck in resolving it?


More examples as to how Broombridge handles two-electron integrals with duplicates

The current section on two-electron integrals is restricted to the case where all the i, j, k, l are the same or unique. Can the documentation be updated to include context on the case where there is some duplication? E.g., see H2's YAML, which includes [1, 2, 2, 1], or caffeine's YAML, which includes [2, 1, 1, 1], [2, 2, 1, 1], [2, 2, 2, 1], ... etc.
What process is used to convert these individual values into the $a^\dagger_p a^\dagger_q a_r a_s$ terms?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: d0ebeb95-7304-18f0-0f9b-87c94b8f6dbb
Version Independent ID: 75134b4f-ff66-0df4-dbca-ca3b8df56611
Content: Broombridge Schema Specification (ver 0.2) - Azure Quantum
Content Source: articles/user-guide/libraries/chemistry/schema/spec_v_0_2.md
Service: azure-quantum
Sub-service: qsharp-guide
GitHub Login: @Bradben
Microsoft Alias: brbenefield

Hi @christopherkang - Thanks for your feedback. I'll take a look at the current article and I'll come back to you asap with an answer.

Thanks, @SoniaLopezBravo ! Also, if possible, it would be good to get information on whether the equation in that section is correct, given the comment about the mulliken indexing convention (and corresponding equation below which is now iklj instead of ijkl

Hi @christopherkang. The equation of the Hamiltonian is correct. Please note the dagger symbol in the sum and the * symbol in the integral. Both symbols denote complex conjugation. Mulliken indexing has indexes [i,k] as complex conjugate.
Regarding your other request, in cases where indices repeat like [2, 1, 1, 1], the Hamiltonian will be extracted by summing all combination of ${i,j,k,l}$ such that there are no symmetries. I've updated the article to show that kind of example. It should be live today.

Hey @SoniaLopezBravo ! Thanks for looking into it. I'm still a bit confused with the contributed answer and docs.
For example, the $a^\dagger_2 a^\dagger_1 a_1 a_1$ term is missing its complex conjugate. And, the 2121 term in the docs corresponds with i, j, k, l, correct? But, if that's the case, then 2211 is the symmetry ikjl, which is not in the list of symmetries at the beginning of the section.
Appreciate your help!


Adding yarn support for react-native scanner

Would like to support yarn package manager for react-native projects.
Added detection in the common react-native Detect(); the result be used by plain and expo react-native to decide wether npm or yarn install step has to be added.

removed, will not get recreaed

Please merge.


Fix RunFilterParameter doesn't use the default value

Add tests for RunFilterParameter and ParameterizedRunFilter, and it discovered a bug in RunFilterParameter.
I forgot to override SimpleParameterDefinition#getDefaultParameterValue and it caused default values of RunFilterParameter not used at all.

https://jenkins.ci.cloudbees.com/job/plugins/job/run-selector-plugin/org.jenkins-ci.plugins$run-selector/7/testReport/junit/org.jenkinsci.plugins.runselector.filters/ParameterizedRunFilterTest/testIsSelectableWithDefault/
Test failed for the bug.
The default value isn't used at all.
I'll add a commit to fix it.

Thank you for this PR @ikedam
It looks good to me 👍
@oleg-nenashev can you please have a quick look too?


Add init.py to scanpy/external/_tools

Fixes #601

Hmm, Maybe they have another scanpy version installed or some other weird broken setup. why not?


feat: Resolve paths to nyc & nodeunit

Resolves paths to nyc and nodeunit from node-provided dependencies,
so that it is possible to use npm run test from packages without having those
installed globally or having the lerna-modified $PATH.
Also allows configuring different executables from CLI arguments or environment
variables.

P.S. this should have been a chore. It's not a CDK feature 🙍


How to set HTTP_PROXY when using cloud_sql_proxy on a company network?

Question
How can I make sure the cloud_sql_proxy uses the http_proxy settings either set on system level or at the terminal level?
Additional Context
Using Mac OS 10.15.7, the network proxy settings are set automatically using a .pac file, and the terminal HTTP and HTTPS proxy environment variables (i.e. HTTP_PROXY, HTTPS_PROXY, http_proxy and https_proxy) are set. Terminal can access websites and do curl or wget using the proxy.
The authentication works as expected after running the cloud_sql_proxy command and the following log is displayed:
2021/04/29 21:11:11 New connection for <"instance_name>"
However when a DB query is executed:
2021/04/29 21:11:26 couldn't connect to "<instance_name>": dial tcp <instance_ip>: connect: connection refused
Tracing the request, we can see on our firewall that the connection is not using the proxy and the firewall drops the connection. Egress on 3037 is allowed on our firewall, it blocks all connections that does not use the proxy.

@eckara Did using ALL_PROXY resolve your issue?

@kurtisvg thanks for the information.
@enocom I could not get the ALL_PROXY working. Meeting with the cyber security team to see if we can bypass proxy on 3307 altogether. Thanks for the follow up.

I think the receiving proxy may need to be SOCKS5 compatible - if your proxy is just an HTTP proxy as well, that might be causing the failure as well (hard to say without more info).

@eckara I am in a similar situation. Did you figure out a way around this?

@tellmeaboutcode We ended up bypassing the proxy all together on 3307.

@eckara Our hosts are much restrictive, unfortunately :-( Any external connection needs to go through the proxy and we have been using http_proxy but that won't work here. Anyways thanks for getting back, appreciate it.

@tellmeaboutcode Are you using a SOCKS proxy and it's not working? Or are you specifically using an HTTP proxy?
An HTTP Proxy won't work because it's not http traffic, but a SOCKS proxy should.

@kurtisvg I am specifically using HTTP proxy by passing in http_proxy to the cloudsql proxy docker container as an environment variable. I am going to explore how SOCKS proxy can be used and see if that solves my problem.

I can confirm the setting ALL_PROXY pointing at a socks5 proxy does in fact work with the Cloud SQL Auth Proxy.
For example, I started a simple socks5 proxy using go-socks5 with the code from the README adding some logging statements to the library to know when a connection is made:
package main

import "github.com/armon/go-socks5"

func main() {
        // Create a SOCKS5 server
        conf := &socks5.Config{}
        server, err := socks5.New(conf)
        if err != nil {
                panic(err)
        }

        // Create SOCKS5 proxy on localhost port 8000
        if err := server.ListenAndServe("tcp", "<IP_ADDRESS>:8000"); err != nil {
                panic(err)
        }
}

Next, I started the Cloud SQL Proxy with the following command (note the protocol of ALL_PROXY):
ALL_PROXY=socks5://localhost:8000 cloud_sql_proxy -instances=$INSTANCE_CONNECTION_NAME=tcp:5432

Then, I connected with psql. Both the initial HTTP requests went through the proxy, as did the TCP connections from psql.

@enocom Thank you. Unfortunately, we do not have SOCKS proxy right now in our org. We are using squid proxy on our hosts. There is no alternative way except to use SOCKS proxy right? I have to talk to our security/infra team as well.

Squid proxy appears to be an HTTP proxy. SOCKS isn't a specific brand of proxy, it's a protocol designed for forwarding generic network traffic. HTTP proxies can only handle HTTP traffic, while a SOCKS proxy can handle any network traffic.
You can certain use an HTTP proxy with the Cloud SQL proxy, but only the HTTP requests will be routed through it. You either need to add an exception to your firewall for 3307, or set up a SOCKS proxy to let it through.


encoding/proto: Add a trait combining EncodeMetric, Send and Sync

The same as encoding::text, I added SendSyncEncodeMetric trait combining EncodeMetric, Send, and Sync.

Why add another trait with the same definition as the encoding::text one? Maybe there should just be one trait that gets used in both places (text and protobuf encodings).

With https://github.com/prometheus/client_rust/pull/105 merged and released, this is resolved.


quiz files after codelab linting

after codelab linting

added quiz to playground, hope this works!

closing this issue, see 1220

Closing in favor of https://github.com/codelab-fun/codelab/pull/1220


Enable multiple screenshots via allowing to use array in seek_time

Enable to use seek_time option of the screenshot method  as an array of floats, so that in the case of taking several screenshots of the same video, they can be done in one call.

This is supported with the enhanced screenshot feature.

Um... Thanks

In spite of the delay, which is why I assume you wrote "umm...", I hope you think I did the right thing by cleaning up and replying.

It was the right :calling:


chore: remove unnecessary files

Changes

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#669
#668  👈
#667
#641
#635
#633
#632 : 1 other dependent PR (#662 )
#628 : 1 other dependent PR (#629 )
#613
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @MasterPtato and the rest of your teammates on  Graphite


Cycle Graph

A cycle graph or circular graph is a graph that consists of some number of vertices (at least 3) connected in a closed chain.
Syntax: ag_catalog.age_create_cycle_graph(graph_name name, n int, bidirectional bool DEFAULT = true)
Input:

graph_name - Name of the Graph
n - number of vertices in the cycle
vertex_label_name - Name of the label to assign each vertex to.
vertex_properties - Property values to assign each vertex. Default is NULL
edge_label_name - Name of the label to assign each edge to.
edge_properties - Property values to assign each edge. Default is NULL
bidirectional

https://en.wikipedia.org/wiki/Cycle_graph

This looks interesting ! I am happy to contribute.

@JoshInnis Is this issue still open?
May I tackle this one?

Yes, please work on this.

I have done work on this and it works for now. Attaching screenshots.

Now I see that you already made pull request #400 for this. I'm stopping the work on this one then.