BUG: Amazon Delivered not clearing

Describe the bug
Delivered Amazon packages are not clearing from Amazon sensor. It seems to find the message and photo, but not seeing the flag cleared. I even have the amazon_delivered.jpg inside of my /www/mail_and_packages folder. Package was delivered today at 10:30AM PST.
Environment (please complete the following information):

OS: HassOS
Type of device: VM
Home Assistant version: 2021.1.5
Hassio/Docker/Core? Hassio
Component version: 0.3.0b37

Logs
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon delivered email(s)...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Delivered: Your" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Email Multipart: True
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Content Type: multipart/alternative
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Processing HTML email...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon img URL: https://us-prod-temp.s3.amazonaws.com/imageId-40bb9ff9-4161-cc50-3966-a97f035cfb05?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20210126T183000Z&X-Amz-SignedHeaders=host&X-Amz-Expires=538199&X-Amz-Credential=AKIAUYTL4NQGQHJ6LGJ2%2F20210126%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=96fe9e07a2add6c8244531ad2afe10aa5b13c772ae8358204f2508632eefc0e0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Consegna effettuata:" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Delivered: Your" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Consegna effettuata:" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Delivered: Your" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Consegna effettuata:" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Delivered: Your" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Consegna effettuata:" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Delivered: Your" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Consegna effettuata:" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Delivered: Your" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (FROM<EMAIL_ADDRESS>SUBJECT "Consegna effettuata:" SINCE "26-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon delivered email(s) found: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Searching for Amazon image in emails...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] HTML Amazon emails found: 0
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Sensor: amazon_delivered Count: 1
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Attempting to find Amazon email with item list ...
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 1
2021-01-26 14:14:27 DEBUG (MainThread) [custom_components.mail_and_packages.helpers] URL content-type: image/jpeg
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Email Multipart: True
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Content Type: multipart/alternative
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon Subject: Your Amazon.com order #111-2471498-5349866 has shipped
2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:27 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (MainThread) [custom_components.mail_and_packages.helpers] Downloading image to: /config/www/mail_and_packages/amazon_delivered.jpg
2021-01-26 14:14:28 DEBUG (MainThread) [custom_components.mail_and_packages.helpers] Amazon image downloaded
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon Count: 1
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Attempting to find Amazon email with item list ...
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 1
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Email Multipart: True
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Content Type: multipart/alternative
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon Subject: Your Amazon.com order #111-2471498-5349866 has shipped
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon email search address<EMAIL_ADDRESS><EMAIL_ADDRESS>2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] DEBUG imap_search: (OR FROM<EMAIL_ADDRESS>FROM<EMAIL_ADDRESS>SINCE "23-Jan-2021")
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon emails found: 0
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Amazon order: ['111-2471498-5349866']
2021-01-26 14:14:28 DEBUG (SyncWorker_4) [custom_components.mail_and_packages.helpers] Sensor: amazon_packages Count: 1

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.
Please add emails in plain/text format if possible and applicable.

Technically this isn't a "delivering" sensor just a "package" count sensor.
So you're requesting a delivering sensor for Amazon packages?

Technically this isn't a "delivering" sensor just a "package" count sensor.
So you're requesting a delivering sensor for Amazon packages?

Well, I guess - Shouldn't Mail Amazon Packages go to 0 once it's been delivered? It'll go to 1 when you get the shipping notice, but when it delivers should it drop back to 0 or not? I know Amazon isn't completely integrated so this may not be a current feature.

Well, I guess - Shouldn't Mail Amazon Packages go to 0 once it's been delivered? It'll go to 1 when you get the shipping notice, but when it delivers should it drop back to 0 or not? I know Amazon isn't completely integrated so this may not be a current feature.

There's no math logic for the sensor, it just tells you how many packages for the day.

There's no math logic for the sensor, it just tells you how many packages for the day.

Ah, my mistake then. I thought it worked like the other UPS/FedEx/USPS packages sensors. Closing!

Ah, my mistake then. I thought it worked like the other UPS/FedEx/USPS packages sensors. Closing!


Search

@bcroesch thoughts?

@eanlain added the one comment, but everything else looks great. Only other request would be a readme section explaining the feature.


SIA keeps Closing on Mac Part 2 ...

Although I was given direct info how to fix the issue, I can't seem to permanently increase the number of ~n files.  I sign is administrator on my terminal and yet, it still says i don't have permission.  I can increase the numbers temporarily, but, i still have SIA shutting down and showing me the same error.
I tried to run sysctl -w kern.maxfiles=20480 in Terminal for a Permanent increase in Max Files...It says I don't have permission.
THIS IS the REPORT i get back From Terminal as TO what is running:
Wils-Main-Computer:~ admin$ sudo lsof -n | cut -f1 -d' ' | uniq -c | sort | tail
Password:
189 Bitcoin-Q
198 Spotlight
199 iconservi
269 siad
283 Vertcoin-
460 mds_store
662 firefox
683 plugin-co
1711 plugin-co
2136 Electron
This is the report i get from terminal AFTER i increase the file numbers ~n
Wils-Main-Computer:~ admin$ ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
max locked memory       (kbytes, -l) unlimited
max memory size         (kbytes, -m) unlimited
open files                     #  _(-n) 2048**_    THIS IS INCREASED FROM 256 !!!!!!
pipe size            (512 bytes, -p) 1
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 709
virtual memory          (kbytes, -v) unlimited
BUG REPORT
Loading...
(0/6) Loading siad...
(1/6) Loading gateway...
(2/6) Loading consensus...
(3/6) Loading transaction pool...
(4/6) Loading wallet...
(5/6) Loading host...
(6/6) Loading renter...
Finished loading in 20.690603834 seconds
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Wallet: scanned to height 146296...
Done!
goroutine 1 [running]:
runtime/debug.Stack(0x1045ec7, 0x0, 0xc420273948)
/usr/local/go/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/go/src/runtime/debug/stack.go:16 +0x22
github.com/NebulousLabs/Sia/build.Critical(0xc420273ac8, 0x1, 0x1)
/home/luke/go/src/github.com/NebulousLabs/Sia/build/critical.go:16 +0x93
main.startDaemon(0x0, 0x0, 0x7fff5fbffd53, 0xe, 0x7fff5fbffd7f, 0x5, 0x7fff5fbffd6e, 0x5, 0x0, 0x7fff5fbffdd3, ...)
/home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/daemon.go:212 +0x588
main.startDaemonCmd(0xc4200acfc0, 0xc42007e550, 0x0, 0x5)
/home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/daemon.go:236 +0x162
github.com/spf13/cobra.(*Command).execute(0xc4200acfc0, 0xc42000e0d0, 0x5, 0x5, 0xc4200acfc0, 0xc42000e0d0)
/home/luke/go/src/github.com/spf13/cobra/command.go:750 +0x2c1
github.com/spf13/cobra.(*Command).ExecuteC(0xc4200acfc0, 0x16e1b17, 0x3b, 0xc420099a40)
/home/luke/go/src/github.com/spf13/cobra/command.go:831 +0x30e
github.com/spf13/cobra.(*Command).Execute(0xc4200acfc0, 0x1b0a200, 0x16ca346)
/home/luke/go/src/github.com/spf13/cobra/command.go:784 +0x2b
main.main()
/home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/main.go:174 +0x790
Critical error: accept tcp <IP_ADDRESS>:9980: accept: too many open files in system
Please submit a bug report here: https://github.com/NebulousLabs/Sia/issues
Shutdown complete.
Stack Trace or error message
Expected Behavior
Randomly SIA SHUTS DOWN.
How to reproduce it (as minimally and precisely as possible)
Not SURE how to Reproduce it ...
Environment

Sia version:1.3.2
OS:10.11.6
@tbenz9

From what you've provided this looks like an issue with Sia-UI and the bug report probably belongs in the Sia-UI repo.  Duplicate of https://github.com/NebulousLabs/Sia-UI/issues/670
If you need help getting past the issue I recommend you ask in the #help channel on Discord.


Not working on errors without column?

store_test.go:21:7: undeclared name: pq (typecheck)
store_test.go:8: File is not goimports-ed (goimports)

The typecheck error is picked up by SublimeLinter, the goimports one is not. I get this in the console:
SublimeLinter: #6 linter.py:995: golangcilint: No match for line: 'store_test.go:8: File is not goimports-ed (goimports)'
Maybe the regex = r'(?:[^:]+):(?P<line>\d+):(?P<col>\d+)?:\s*(?P<message>.*)' is wrong?

https://github.com/cixtor/SublimeLinter-golangcilint


docker compose up --build。env not found

when I run docker compose up --build, it says env not found.

found the solution

@DonnieBurgs  You have to create .env file yourself. For reference we have there .env.example file.


Custom routing (routes.yaml) tag filter does not work with this theme

How to reproduce

Make sure you are using another theme (like Casper) and edit your routes.yml (example below)
Observe how tags are filtered correctly
Switch to Ease
Observe how every article - even if the filters are not correct - are showing up

Resources
routes.yaml
    routes:

    collections:
      /:
        permalink: /{slug}/
        template: index
        filter: 'tag:-hash-de'
      /de/:
        permalink: /de/{slug}/
        template: index-de
        filter: 'tag:hash-de'

    taxonomies:
      tag: /tag/{slug}/
      author: /author/{slug}/

(from this tutorial)
Screenshots
/ with casper as theme:

/ with ease as theme:

The "Deutscher Artikel" has the #de tag and should therefore be hidden the same way it's hidden in the caspar theme.
I could reproduce this issue both in a production and in a development environment on completely different machines.

Hey @SCDerox,
The homepage for Ease theme works little different than Casper. It fetches the posts with {{#get}} helper to build the section layout instead of looping through the array of post objects that are available in index context. So the filter defined in the routing won't be applied to those posts.
Instead, you could add the filter directly to the get helper like:
filter="tag:{{slug}}+tag:-hash-de"


Styling a table styles the whole data and not just the rows displayed which causes performance issues

Styling a table using the style property of a table visual element will style the entire dataset and not the rows displayed. When I have a dataset of 20 000 rows but I only display 100 rows, it takes 5 seconds to generate the table which is inconvenient.
style should only be applied to the displayed rows of a table visual element. The style should be reapplied when the user looks at new rows, increases the number of rows displayed, filters the table, edits the table...

Hey @AlexandreSajus, I was just checking the doc for Taipy tables, I just found that only specific number of tables can also be styled without styling the entire table - https://docs.taipy.io/en/latest/tutorials/visuals/2_using_tables/

Is this the error which you were talking about?

I don't think we are talking about the same thing here. Let's say the dataset used for the table in your image is a 20 000 rows dataset. Taipy seems to be checking if "Category = Dessert" on all 20 000 rows instead of just checking the 100 rows displayed. This causes performance issues.

I don't think we are talking about the same thing here. Let's say the dataset used for the table in your image is a 20 000 rows dataset. Taipy seems to be checking if "Category = Dessert" on all 20 000 rows instead of just checking the 100 rows displayed. This causes performance issues.

Ohh! @AlexandreSajus so, is it like as you said - there are 20k rows and we want to display only 100 and apply formatting only on those 100 rows, which will increase the performance, am I right?

Got it @AlexandreSajus 👍 actually, I've one more doubt, there are 2 types of tables - autoLoadingTable and paginatedTable, so is this feat has to be applied on both?

@FredLL-Avaiga, just wanted to ask that can this be fixed? actually, I haven't read the Table.tsx part, so that's why I was just asking?

It can certainly be fixed
But I'm not sure it'll be easy

Yeahh @FredLL-Avaiga I was also thinking the same, I'll just check that if it can be fixed, I'll give it a try 👍
BTW, I wanted to ask that this has to fixed for both autoLoadingTable and paginatedTable, right?

Both tables use the same backend

Both tables use the same backend

I'll try to understand the table.tsx part 👍

Hey @FredLL-Avaiga , actually, I was understanding the Table part. But, I've a doubt, that in the file TableUtils.tsx , it's used for all the button clicks, right? Like, editing a cell in a table or deleting a column or a row, something like that?
And the PaginatedTable.tsx or AutoLoadingTable.tsx is for the styling of the table, like which rows have to be highlighted and stuff, am I right?

@FredLL-Avaiga , actually, I was trying to go understand the PaginatedTable.tsx. I've a doubt that in this file, do we've to make changes in the styTt function on line 158

No, as I said it's all in the backend (python) side

@FredLL-Avaiga , could you please tell that in which file it's present? I'll try try to understand that part...

@AlexandreSajus I think this has been fixed, can you confirm and close ?

@AlexandreSajus up

@AlexandreSajus up

I wanted to test this but I am blocked by: https://github.com/Avaiga/taipy/issues/1754

Fixed in 4.0.0.dev2

@AlexandreSajus Note that 4.0.0.dev2 is an unstable version.
This feature will be part of the stable version 4.0.


Cannot lock file on lustre filesystem

When I tried to install Cargo and Rust under a lustre filesystem using rustup I got the following error after trying to build a simple crate:
$ cargo run
error: failed to lock file: ~/simple_crate/Cargo.lock

Caused by:
  Function not implemented (os error 38)

It would be nice to let Cargo handle missing flock() by not locking? (durka42)

Sounds good to me! I believe the relevant support would go here. Would you be interested in sending a PR for this?

I would need some mentoring, but sure!

Sure yeah I'd be happy to help! I think you'll basically want to add a clause like the existing one for OSX except which matches the error code coming out of libc. I don't know precisely what 38 is but you can likely find what it is in the libc crate.

Ok! Hands on! Where can I write to you?

Hm not sure I understand, can you elaborate?

I'm not sure how to start

Oh sure yeah, so to start out you'll want to compile from source to ensure that's working. After that you can likely run cargo test to ensure all tests are passing.
Once that's all taken care of you can toy around modifying the relevant match block and see if that fixes tests for you.
If that's all working, then you can send a PR!

ok i found 38
https://doc.rust-lang.org/libc/x86_64-unknown-linux-gnu/libc/constant.ENOSYS.html

Ah yeah that looks right! (for a constant to check against)

That would be enough? or there is something else to be done?

In theory that's it, but you may want to test out the cargo binary locally to ensure you don't get the same error

Ok, I have a logistical problem. I cannot build it using cargo because it won't lock Cargo.lock, but I don't have cmake (and cannot install it because I'm not su) to run ./configure

Heh that would indeed cause problems! Could you build it in /tmp perhaps which may not be the same filesystem?

Almost there. However the cargo registry is still in my home folder on lustre, how can I change this path?

Oh you can probably do CARGO_HOME=/tmp/cargo

It failed:
note: /usr/bin/ld: /tmp/make_temp/cargo/target/release/deps/libopenssl_sys-59e7705a3169e032.rlib(s23_meth.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/tmp/make_temp/cargo/target/release/deps/libopenssl_sys-59e7705a3169e032.rlib: could not read symbols: Bad value
collect2: ld returned 1 exit status

It seems that somehow you've picked up a statically linked version of OpenSSL as opposed to a dynamic version. You wouldn't happen to know why, would you?

I had to compile it myself, i suppose i need some flag on the ./configure?

Ok it compiled, then i ran "cargo test" and it failed:
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports

thread 'rustc' panicked at '/buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/librustc/session/filesearch.rs:157: failed to get realpath: No such file or directory (os error 2)', /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/librustc/session/mod.rs:784
note: Run with `RUST_BACKTRACE=1` for a backtrace.

However it is not reproducible, if i run the tests again other ones fail

Ok. I had to compile openssl and download the cmake binaries to make this work. I can build cargo correctly, but some test fail randomly. This is what i've been doing
https://gist.github.com/z1mvader/9185f4a8f18adefe516d63b4b338469a
I'll work on this tomorrow

Ok, there is a pattern on the random failures of tests. Everytime one of them fails. This error appears somewhere:
thread 'rustc' panicked at '/buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/librustc/session/filesearch.rs:157: failed to get realpath: No such file or directory (os error 2)', /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/librustc/session/mod.rs:784

hey I just tested cargo on the same filesystem and this still happens, any suggestions?

Does the proposed fix not work?

Apparently not, but when I PR the fix it worked compiling cargo from source

The code is still there, so I'm not sure :(

Ok i just rechecked:
`error: failed to write ~/some_crate/Cargo.lock
Caused by:
failed to lock file: ~/some_crate/Cargo.lock
Caused by:
Function not implemented (os error 38)
According to the [libc docs](https://doc.rust-lang.org/libc/x86_64-unknown-linux-gnu/libc/constant.ENOSYS.html),libc::ENOSYS` is 38.
Am I missing something?

Are you sure the version of Cargo you're using has the fix?

I hate myself, yeah I forgot to set nightly as default. Thanks Alex


movies question

Hello, I am trying to build a converter that has a recording, sorter and multiple movie files. I am having difficulty getting the movies part to work. Might there be an example of how to do this? Thanks!

Hello @paul-aparicio, welcome to nwb-conversion-tools!
For using a MovieInterface, these are the important steps:

Make sure you have the opencv-python package (pip install opencv-python) as it is necessary for extracting not just frames (if not using external_mode) but also metadata such as framerate, number of frames, etc.
Import the MovieInterface from nwb-conversion-tools (from nwb_conversion_tools import MovieInterface) and add it to your converter's data_interface_classes dictionary, similar to any other interface
The source_data argument for this interface is file_paths and is a list of individual paths, each pointing to a separate movie file. If you only have one movie file, then this would be a list of a single element source_data = dict(..., MovieInterface=dict(file_paths=["path_to_video_file.mp4"]))
4a. The conversion_options are where this interface can get a tad complicated. Note that if you are intending your NWBFiles for ultimate upload to DANDI, you will likely want to keep the external_mode to it's default of true, which means what gets written to the NWBFile is a relative path to the movie file and not the actual frames themselves. The DANDI team is putting finishing touches on a method for allowing such external movie files to be uploaded alongside the NWBFiles, and should be done in the near future.
4b. The other important argument for the movie file is the starting_times; every time-dependent object in an NWBFile must be aligned to the session_start_time value, so if there's an offset or other delay, the starting_times=[my_starting_time] option specifies this increment in the timestamps for the object.
4c. To explore other conversion_options, just type MovieInterface.run_conversion? to view the documentation for the interface.

If you run into any issues, please post a full traceback and associated code so we can help debug it for you.
Best,
Cody Baker
Sr. Neuro-data Scientist, CatalystNeuro

Hi @paul-aparicio, did this answer your question?

Yes, thank you for your response.


IAF_Util adapters give warnings when configurations.preparse=true

Describe the issue
I tried the configurations.preparse=true (as a system property) an got a lot of warnings in my Frank!Console but they all turned out to be warnings on adapters packaged with the F!F itself. The first one of 16 warnings:
Configuration [IAF_Util] - Configuration [IAF_Util] Error when validating against schema [/xml/xsd/FrankConfig-compatibility.xsd] in [classpath:./ConfigurationCheckReload.xml] at line,column [2,13]: cvc-complex-type.2.4.a: Invalid content was found starting with element 'Scheduler'. One of '{Adapter, Job, StatisticsHandler, StatisticsKeeperIterationHandlerCollectionStatisticsHandler, StatisticsKeeperLoggerStatisticsHandler, StatisticsKeeperStoreStatisticsHandler, StatisticsKeeperXmlBuilderStatisticsHandler, JmsRealm}' is expected.
Reporter
Jaco de Groot
To Reproduce
Steps to reproduce the behavior:

Add <arg value="-Dconfigurations.preparse=true"/> to frank-runner/examples/Frank2Example1/build.xml
Start Frank2Example1
Go to http://localhost/
See the warnings in the console

Screenshots
-
Configuration
-
Input
-
Environment
FF! 7.7-20210730.093622: Frank2Example1
Running on LPZWNL000040359 using Apache Tomcat/9.0.50
Java Version: OpenJDK Runtime Environment (1.8.0_292-b10)
Heap size: 308M, total JVM memory: 660M
Free disk space: 167GB, total disk space: 475GB
Up since: 2021-10-14 22:58:02 (21m)

Additional Environment
-
Additional Context
-

Sorry, I didn't use latest SNAPSHOT, with latest SNAPSHOT I only have the following two warnings:
Configuration [IAF_Util] - Configuration [IAF_Util] Error when validating against schema [/xml/xsd/FrankConfig-compatibility.xsd] in [classpath:ConfigurationManageDatabase.xml] at line,column [10,63]: cvc-complex-type.3.2.2: Attribute 'transactionAttribute' is not allowed to appear in element 'Pipeline'.
Configuration [IAF_Util] - Configuration [IAF_Util] Error when validating against schema [/xml/xsd/FrankConfig-compatibility.xsd] in [classpath:./ConfigurationCleanupFileSystem.xml] at line,column [13,6]: cvc-complex-type.2.4.a: Invalid content was found starting with element 'DirectoryCleaner'. One of '{Locker}' is expected.


chore(main): release 2.8.1

:robot: I have created a release beep boop
2.8.1 (2024-02-17)
Miscellaneous Chores

release 2.8.0 (0350ff8)
release 2.8.1 (308bb8c)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/huffSamuel/upnp_explorer/releases/tag/v2.8.1 :sunflower:


Issue with built-in multi-threading

Hi,
In the readme, it is mentioned that Pipeless does multi-threading by default. When I am trying to use variables/lists in the post process that are updated across frames (for example, frame count, moving average of predictions from frames), I am running into race conditions. It messes up the calculations that use these variables/lists that are accumulated over a period.
What is the best way to handle this situation and ensure thread safety ?

You can also ensure those hooks where you process the data are stateful so they sort the frames before running the hook: https://www.pipeless.ai/docs/docs/v1/getting-started#stateless-vs-stateful-hooks

Are reading and writing to the built-in key-value store thread safe ?

Yes, it is

When I tried to make the post-process.py stateful by adding the below comment in the first line of the script,
# make stateful

facing the below error from the onnx runtime. It runs fine when used in stateless mode. (I am using a YOLOv8 object detection model (onnx) in process.py to detect the object and a Transformer based PyTorch model (.pth) in post-process.py to do OCR on the detected object region from YOLO).
*************** EP Error ***************
EP Error /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_call.cc:123 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::CudaCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = cudaError; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_call.cc:116 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::CudaCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = cudaError; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] CUDA failure 900: operation not permitted when stream is capturing ; GPU=0 ; hostname=ip-172-31-14-86 ; file=/onnxruntime_src/onnxruntime/core/providers/cuda/cuda_execution_provider.cc ; line=283 ; expr=cudaDeviceSynchronize();

 when using ['CUDAExecutionProvider', 'CPUExecutionProvider']
Falling back to ['CUDAExecutionProvider', 'CPUExecutionProvider'] and retrying.
****************************************
*************** EP Error ***************
EP Error /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_call.cc:123 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::CudaCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = cudaError; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_call.cc:116 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::CudaCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = cudaError; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] CUDA failure 900: operation not permitted when stream is capturing ; GPU=0 ; hostname=ip-172-31-14-86 ; file=/onnxruntime_src/onnxruntime/core/providers/cuda/cuda_execution_provider.cc ; line=283 ; expr=cudaDeviceSynchronize();

 when using ['CUDAExecutionProvider', 'CPUExecutionProvider']
Falling back to ['CUDAExecutionProvider', 'CPUExecutionProvider'] and retrying.
****************************************
[2024-10-04T11:09:47Z ERROR pipeless_ai::stages::languages::python] Error executing hook: RuntimeError: /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_call.cc:123 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::CudaCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = cudaError; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_call.cc:116 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::CudaCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = cudaError; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] CUDA failure 900: operation not permitted when stream is capturing ; GPU=0 ; hostname=ip-172-31-14-86 ; file=/onnxruntime_src/onnxruntime/core/providers/cuda/cuda_execution_provider.cc ; line=283 ; expr=cudaDeviceSynchronize();

[2024-10-04T11:09:47Z WARN  pipeless_ai::pipeline] No frame returned from path execution, skipping frame forwarding to the output (if any).

0: 640x640 (no detections), 858.1ms

0: 640x640 (no detections), 10.0ms

Overall Post Processing Time:  2.193450927734375e-05
0: 640x640 (no detections), 10.3ms

0: 640x640 (no detections), 9.6ms

2024-10-04 11:09:49.118122639 [E:onnxruntime:, sequential_executor.cc:516 ExecuteKernel] Non-zero status code returned while running Conv node. Name:'/model.0/conv/Conv' Status Message: CUDA error cudaErrorStreamCaptureUnsupported:operation not permitted when stream is capturing
[2024-10-04T11:09:49Z ERROR pipeless_ai::stages::languages::python] Error executing hook: Fail: [ONNXRuntimeError] : 1 : FAIL : Non-zero status code returned while running Conv node. Name:'/model.0/conv/Conv' Status Message: CUDA error cudaErrorStreamCaptureUnsupported:operation not permitted when stream is capturing
[2024-10-04T11:09:49Z WARN  pipeless_ai::pipeline] No frame returned from path execution, skipping frame forwarding to the output (if any).

0: 640x640 (no detections), 9.6ms

0: 640x640 (no detections), 10.1ms

2024-10-04 11:09:49.152105642 [E:onnxruntime:, sequential_executor.cc:516 ExecuteKernel] Non-zero status code returned while running Conv node. Name:'/model.0/conv/Conv' Status Message: CUDA error cudaErrorStreamCaptureUnsupported:operation not permitted when stream is capturing
[2024-10-04T11:09:49Z ERROR pipeless_ai::stages::languages::python] Error executing hook: Fail: [ONNXRuntimeError] : 1 : FAIL : Non-zero status code returned while running Conv node. Name:'/model.0/conv/Conv' Status Message: CUDA error cudaErrorStreamCaptureUnsupported:operation not permitted when stream is capturing
[2024-10-04T11:09:49Z WARN  pipeless_ai::pipeline] No frame returned from path execution, skipping frame forwarding to the output (if any).

0: 640x640 (no detections), 8.6ms

0: 640x640 (no detections), 10.0ms

0: 640x640 (no detections), 9.9ms

0: 640x640 (no detections), 10.0ms
0: 640x640 (no detections), 7.1ms
0: 640x640 (no detections), 9.9ms
0: 640x640 (no detections), 10.0ms
0: 640x640 (no detections), 7.0ms
0: 640x640 (no detections), 8.1ms
0: 640x640 (no detections), 7.0ms
0: 640x640 (no detections), 12.7ms
[2024-10-04T11:11:35Z INFO  pipeless_ai::input::pipeline] Received received EOS from source pipeline0.
                    Pipeline id: 8958540b-24be-4d75-98da-5f670f93caf5 ended

Any idea why would this happen ?

If you are using an ONNX model for process, I would recommend using a process.json file instead of a Python file since the performance will be better.
Also, if you are using two models, you should be creating 2 stages instead of using both in the same stage.


Ensure execute can handle pipes

Rather than passing arguments straight to exec.Command, ensure they are wrapped in sh -c, or create a temporary file that can be executed.
It may also be useful if the execute resource was able to handle multi-line blocks of code to run.

Fixed in https://github.com/surminus/viaduct/commit/99bc6244c6a03a1fe1de5191810f49721726bf45


Migrate to point_cloud_msg_wrapper

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
The current codebase uses the PointCloud2Iterator class for handling point clouds. However, this translates into code that's brittle and unreadable. Point Cloud Message Wrapper provides a more robust and natural API for handling point clouds.
Purpose
Make the point cloud handling code more robust and readable
Possible approaches
Use point_coud_msg_wrapper to handle point clouds
Definition of done
The point cloud iterator classes from sensor_msgs are no longer used, in favor of point_cloud_msg_wrapper

Just for your information here.
Because https://github.com/autowarefoundation/autoware.universe/pull/1276 is merged, some issues are happening.
https://github.com/autowarefoundation/autoware.universe/issues/2306

The error message referenced in this GitHub issue indicates that the problem is caused by this line of code. The Pointcloud message wrapper claims to offer safer handling for point cloud types and fields. Recently, @knzo25 has been working on migrating the point cloud type and providing checks for both the point cloud field and type. Therefore, from my perspective, investing additional effort in this area might not be necessary.
@knzo25 How do you think about this? Thanks

Since we just did some cleaning regarding point types, it would certainly be a good time to try this.
My concerns are:

Time to implement this (not that high)
Time to test this (does not seem to high, but could turn out to take way more that initially estimated)
Execution time (I have not read the implementation, but in addition to do so we must check that this does not add overhead to the current implementation of universe. several parts in universe access directly the data and use reinterpret...)
Pointpainting uses "wrongly" the standard way. Could break things by using the proposed method

As this would develop into a bigger task, is there any opinion from an architect point of view (the dependency is in rosdep so there would not be issues https://index.ros.org/p/point_cloud_msg_wrapper/gitlab-ApexAI-point_cloud_msg_wrapper/) @xmfcx @mitsudome-r and if and how much priority would this be assigned @drwnz

I've had a quick look at this, and while @knzo25 has made some big improvements to checking the field and type, this does look like an additional step to provide a better API for handling pointclouds. I would say that it is worth investing some time into this now that we have clarified point types. @xmfcx would be great to get your input on this.

Unassigning myself since I haven't worked on this for a long time.

Execution time (I have not read the implementation, but in addition to do so we must check that this does not add overhead to the current implementation of universe. several parts in universe access directly the data and use reinterpret...)

@knzo25 This shouldn't add an overhead for runtime.
It's a more methodical/safe way of doing a reinterpret_cast:

https://gitlab.com/ApexAI/point_cloud_msg_wrapper/-/blob/rolling/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/point_cloud_msg_wrapper.hpp#L326
https://gitlab.com/ApexAI/point_cloud_msg_wrapper/-/blob/rolling/point_cloud_msg_wrapper/include/point_cloud_msg_wrapper/point_cloud_msg_wrapper.hpp#L342

I will add comparison of point_cloud_msg_wrapper, point_cloud2_iterator and raw reinterpret_cast later here.
But we can go on with implementing this.


Remove gf-bent character

What is your question?
so whenever i select gf character, it switches to gf-bent. is there a way to remove this?

disable community game mode option


Add meta tags to several parts of the app

Closes #1285

@tibetsprague sorted out merge conflicts and this one is ready to go as well

@lorenjohnson ready for review again

id be fine with deploying this as is as a v1, though I do want to have a big product conversation about it soon and go through all the pages to decide on the ideal tags

also adding tags to public group pages would be good

Both public posts and public group pages rely on PostDetail or GroupDetail components, and both of those have helmet meta tags now, do they should be covered by this.
Loren has left a "Changes Requested" tag on this, so it can't be merged (at least by me) until that is changed.
I am down to merge to dev and have others come back and refine the copy once its out in the wild


Onion bulb traits

Hi guys, it's me!
We are working to map our vegetable breeding traits to the trait ontology, and I've begun looking at onion traits.  As you can predict: lots of the information breeders are interested in is related to the onion itself.  I found this source from NYBG letting me know that onion bulbs are in fact -stems.  So I was thinking there might be a need for new parent term "Bulb morphology trait" somewhere under "stem morphology trait" (TO:0000361).
Proposed definition: "A stem morphology trait (TO:0000361) which is the quality of a bulb (PO:0025356).

Hi Austin,
An onion bulb is actually a compressed shoot system (which includes a stem).
A short, enlarged shoot system (PO:0009006) that has as parts a short stem (PO:0009047) in which the shoot internodes (PO:0005005) do not elongate, and one or more buds (PO:0000055) enclosed by fleshy leaves (PO:0009025) or leaf bases (PO:0020040). Source: [ISBN:9780881928501]
So I suggest:
bulb morphology trait: A shoot system morphology trait (TO:0000077) which is a quality of a bulb (PO:0025356).
I actually have a couple of other bulb trait requests I am currently working on: bulb diameter, bulb height, bulb width.
Are there others you are interested in?

Good thing I asked!  That definition looks perfect.
We will for sure be interested in those you mentioned, and bulb color for sure.  I'm not done going through all our onion traits, so I can't comment on any others we may need, but I'll keep you in the loop!
Thanks, lol

Bulb morphology traits have been created and are available on the Planteome Development browser at: https://dev.planteome.org/amigo and they will be included in the new full release of the TO.

bulb morphology trait (TO:0001126):  A shoot system morphology trait (TO:0000077) which is a quality of a bulb (PO:0025356).

bulb diameter TO:0001127: A bulb morphology trait (TO:0001126) which is the diameter (PATO:0001334) of a bulb (PO:0025356).

bulb height TO:0001128:  A bulb morphology trait (TO:0001126) which is the height (PATO:0000119) of a bulb (PO:0025356).
synonym: Bulb vertical diameter, exact

bulb width TO:0001129: A bulb morphology trait (TO:0001126) which is the width (PATO:0000921) of a bulb (PO:0025356).
synonym: Bulb horizontal diameter, exact

bulb color TO:0001130:  A bulb morphology trait (TO:0001126) which is the color (PATO:0000014) of a bulb (PO:0025356).

Thanks Lol!


Update MTnode.toml

Description
All previous genesis validators should name their PRs "Update {validator_alias}.toml for tesntet-15" and provide links to previous PRs merged.
My previous PRs merged:
https://github.com/anoma/namada-testnets/pull/1093
https://github.com/anoma/namada-testnets/pull/756
https://github.com/anoma/namada-testnets/pull/1824
If this is an UPDATE for a previous genesis validator
Checks are made against your net_address. If this has changed since the previous testnet, make sure you provide links of previous prs merged from your previous git username.
Thanks in advance!
Checklist before merging

[ ] Only one toml is added in this PR
[ ] The file being added is indeed a .toml file
[ ] The toml being added is to the correct folder, and only to the correct folder
[ ] The eth_hot_key and eth_cold_key are present
[ ] The email, discord, elements telegram, and twitter fields are present and valid

Successfully validated transactions.toml file for commit hash 0566749


[bot] Update to version 2.1.5

Auto-update version number to 2.1.5

@conda-forge-admin please rerender

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.


Cannot load VarStore after upgrading from 0.7 to 0.9

I recently upgraded tch-rs from 0.7 to 0.9 (as well as upgrading libtorch from 1.11 to 1.13). After upgrading I can no longer load a model I had saved before upgrading. To save the model I used VarStore::save. (Please let me know if there is a more reliable way to save models).
Now when I try to load the same model (without any changes to code other than upgrading from 0.7 to 0.9) I get errors like this:
TensorNameNotFound("running_mean__88", ".\\_models\\1655229874.model")
TensorNameNotFound("bias__15", ".\\_models\\1655229874.model")
TensorNameNotFound("weight__94", ".\\_models\\1655229874.model")
TensorNameNotFound("weight__134", ".\\_models\\1655229874.model")

It's a different error each time I try to load it (with VarStore::load). Is there a way to fix this without downgrading back to 0.7?

I don't think there was any change that would explain this on the Rust side of the code. Maybe somehow some underlying changes on the libtorch side caused this but I wouldn't be aware of any (previous model files worked well for me).
Does it work when you write a model file from 0.9?
One thing you could do is use the tensor-tools command to convert the model files to the .npz format using the 0.7 version and then import them from .npz using the 0.9 version if nothing else works. The conversion is typically performed as follows when in the git repo:
# Convert from the libtorch .ot format to .npz
cargo run --release --example tensor-tools cp source_weight_file.ot source_weight_file.npz
# Convert from the npz format back to .ot
cargo run --release --example tensor-tools cp source_weight_file.npz source_weight_file.ot

Does it work when you write a model file from 0.9?

Saving and loading the model in 0.9 works fine. I can also run the conversions without any issues in 0.9, but the output still does not work.
Converting to .npz in 0.7 and then converting back to .ot in 0.9 works, but trying to load the result does not work.

To help with reproducibility, you can download the model file here: https://file.io/GnbLgDoxH9Ht

Now that using the safetensors format is supported for writing and reading var-store files, I would recommend using this instead of .ot as the format should be more stable over time and easier to interop with python.


jsx-curly-brace-presence removes braces that are required

with the 7.4.0 release these braces are removed and then eslint chokes on the syntax.

The spec lists all the characters that are disallowed:

JSXTextCharacter : SourceCharacter but not one of {, <, > or }

Note that the spec does not define any way escaping them, so the linter rule must either skip reporting and converting string literals with such characters in them to JSXText, or use the defacto standard of using HTML-style escapes supported by Babel: {, <, >, }, respectively. https://github.com/facebook/jsx/issues/4

Here's a problem I ran into in a production code base: <Color text={"\u00a0"}/> was auto-fixed into <Color text="\u00a0"/>, which changed the text prop from a non-breaking space to the literal string \u00a0.
TL;DR The jsx-curly-brace-presence must either:

Bail out if a problematic character is found.
Implement the below escaping logic.

Escaping logic
When going from JS to JSX, one has to:

Escape everything that looks like a JSX &-escape. For example,   → &nbsp;. One can either replace all & characters with &, or only valid &-escapes (not &foobar;, for example).
Replace all JS \-escapes with JSX &-escapes, or the literal unicode character. For example, \u00a0 →   (or  ), \a (useless escape) → a, \r → actual CR (or
), \n → space! (Babel seems to do so at least).
Escape all disallowed characters in JSX, depending on context: " → ", or ' → ', or {<>} → {<>}.

When going from JSX to JS, one has to:

Escape everything that looks like a JS \-escape. For example, \n → \\n.
Replace all JSX &-escapes with JS \-escapes. For example,   → \u00a0 (or \xa0).
Escape quotes and line terminator: " → \" or ' → \', similarly for the line terminators: CR, LF, U+2028 and U+2029.

Note that I think it is important to for example convert \u00a0 into   (or &#a0;), and not into   (an actual non-breaking space character), since the author probably chose to use an escape instead of the real character in the first place.
White space
White space handling is not part of the JSX spec: https://github.com/facebook/jsx/issues/6. It is up to each implementation of JSX. I guess Babel is the defacto standard, but Facebook has some internal tooling with slightly different rules: https://github.com/prettier/prettier/issues/2279
Either way check out the difference in white space in the output here:

;

"use strict";

React.createElement("a", { a: "start end" });
React.createElement("a", { a: "start\
      \
      end" });

I haven’t had the time to think about how this should be handled yet.
Notes
The babel repl is super handy for checking how Babel converts escapes.
Neither quoted attribute values in JSX nor JSXText have JS-style \-escapes. Compare the spec with string literals in the ES spec. (A SourceCharacter is "any Unicode code point".)
&-escapes are [undocumented](not part of the spec) but I guess how Babel treats them is the defacto standard.
Many of the jsx-curly-brace-presence test are wrong (the fixed code output sometimes even contain syntax errors). For example, these ones: https://github.com/yannickcr/eslint-plugin-react/blob/1f14fad95d28672f1eb16dbe962557a7072d16e9/tests/lib/rules/jsx-curly-brace-presence.js#L183-L217
My opinion
I'm in favor of choosing the "bail out approach" because:

It is simpler.
 is much more readable than .

I could be interested in implementing this when we reach a consensus and I find the time.
Even though I really like this rule (big thanks to @jacky-ho), I’m going to turn it off for now since it is not safe to use :(

@lydell
Thanks for the input! That was extremely helpful.
When I was implementing this, I referred mostly to the React docs. But the JSX specs is definitely better!
I am in favor of the bailout approach as well. I will try to get a PR up by this week to fix this. If I run into any issue, I hope you don't mind me pinging you. 😄

@jackyho112 Awesome! Ping me in your PR and I'll help reviewing.


Add baremetal airgapped test

Issue #, if available:
Description of changes:
Testing (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve

/retest

/lgtm


Debug: Rename JavaScript Auto Attach Filter setting explicit value

Testing #105771

The explicit setting value at first seems to contradict this setting's description. But after some thought, I believe it's just a bad setting value name. Shouldn't it simply be called none, for no filter?

no filter to me implies always. Kind of a double-negative.
Maybe just call it onlyWithFlag?


Search with Search Term containing Spaces returns empty result

When doing a search with a search term containing spaces the search returns an empty result because the C# method HttpUtility.UrlEncode(searchTerm) replaces spaces with +.
With HttpUtility.UrlPathEncode search terms containing spaces deliver the correct result but when searching for example with search term Notepad++ the search returns an empty result as UrlPathEncode replaces the + with %20.
For details see HttpUtility.UrlEncode Method

Resolved by commit fff611cf116538ab59471d6b4c0fad351cb6b900


Clue Plugin: Dragon defender (l)(t) not detected

Type
Incorrect behavior
Operating System
None
OS Version
No response
Bug description
Clue plugin GUI does not detect Dragon Defender (l)(t), as "Dragon Defender", but it is accepted by Falo
Screenshots or videos

RuneLite version
Runelite version: 2.5.0
Logs
No response

fixed in 3791f7387ddd4acd7c876f3cf3985ca03eac151e


Add log to ClientTxnMultiMapTest::testPutGetRemove To Detect Possible Test Failure

Added extra logs for the ClientTxnMultiMapTest::testPutGetRemove test to debug if any failure occurs as in the test run. We may see a failure like the folowinf, it may be that the latch timeout is not enough for 10 threads to finish. This log will tell us if so.
17:51:23 [ RUN      ] ClientTxnMultiMapTest.testPutGetRemove
17:51:36 Jun 13, 2016 03:51:36 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] (20160613:0225dc5) LifecycleService::LifecycleEvent STARTING
17:51:38 Jun 13, 2016 03:51:38 PM FINEST: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2732]  Trying to connect to owner node 0. attempt
17:51:38 Jun 13, 2016 03:51:38 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2732] Connected and authenticated by Address[<IP_ADDRESS>:5701]. Connection id:1 , socket id:668 as owner connection.
17:51:38 Jun 13, 2016 03:51:38 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2732] LifecycleService::LifecycleEvent CLIENT_CONNECTED
17:51:38 Jun 13, 2016 03:51:38 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2732]
17:51:38 Members [1]  {
17:51:38 	Member[Address[<IP_ADDRESS>:5701]]
17:51:38 }
17:51:38
17:51:39 Jun 13, 2016 03:51:39 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] Connected and authenticated by Address[<IP_ADDRESS>:5701]. Connection id:2 , socket id:664.
17:51:39 Jun 13, 2016 03:51:39 PM FINEST: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] PartitionService::getInitialPartitions Got 271 initial partitions successfully.
17:51:39 Jun 13, 2016 03:51:39 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] LifecycleService::LifecycleEvent STARTED
17:51:43 C:\jenkins\ope-fs-root\workspace\cpp-windows-nightly\hazelcast\test\src\txn\ClientTxnMultiMapTest.cpp(91): error: Value of: latch.await(1)
17:51:43   Actual: false
17:51:43 Expected: true
17:51:43 Jun 13, 2016 03:51:42 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] LifecycleService::LifecycleEvent SHUTTING_DOWN
17:51:43 Jun 13, 2016 03:51:42 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [4648] [InvocationService::registerAndEnqueue] InvocationService is shutdown. Did not register the promise for message correlation id:0
17:51:43 Jun 13, 2016 03:51:42 PM WARNING: [HazelcastCppClient3.7-SNAPSHOT] [dev] [4648] hz.unnamed is cancelled with exception ExceptionMessage {Invocation service is not open. Can not process the request.} at InvocationService::registerAndEnqueue
17:51:43 Jun 13, 2016 03:51:42 PM WARNING: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] Closing connection (id:1) to Address[<IP_ADDRESS>:5701] with socket id 668 as the owner connection.
17:51:43 Jun 13, 2016 03:51:42 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2732] LifecycleService::LifecycleEvent CLIENT_DISCONNECTED
17:51:43 Jun 13, 2016 03:51:42 PM WARNING: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2732] hz.clusterListenerThread is cancelled
17:51:43 Jun 13, 2016 03:51:42 PM WARNING: [HazelcastCppClient3.7-SNAPSHOT] [dev] [3380] hz.heartbeater is cancelled
17:51:47 Jun 13, 2016 03:51:47 PM INFO: [HazelcastCppClient3.7-SNAPSHOT] [dev] [2492] LifecycleService::LifecycleEvent SHUTDOWN
17:51:49 [  FAILED  ] ClientTxnMultiMapTest.testPutGetRemove (25656 ms)

Test PASSed.


make Deinterlacing optional instead of default

Rather use Decomb. See: https://trac.handbrake.fr/wiki/DeinterlacingGuide#decomb

Chris,
The deinterlace filter is not applied by default to all input. It's only applied when the user doesn't specify a frame rate or another filter (e.g. detelecine or decomb), and when the script detects the input frame rate is exactly 29.97 FPS. That almost never happens for Blu-ray Disc input and only happens about half the time for NTSC (i.e. interlaced, U.S.-style) DVD input. And when the script applies the filter, it also forces the frame rate to 23.976 FPS.
Why is the deinterlace filter applied at all if only in those narrow circumstances?
Well, it's not done to remove annoying horizontal line artifacts from interlacing. :) It's done to reduce the frame rate. This makes the transcoding more efficient, meaning (hopefully) higher quality and smaller. It's also done to make the frame rate constant and avoid HandBrake's well-meaning but dangerous variable frame rate mode. Variable frame rates don't interact well with many playback systems and devices.
So, I don't plan to change that behavior. Otherwise many transcoded NTSC DVD inputs just wouldn't look right.
Why don't I use the decomb filter instead?
Well, that's not the purpose of the decomb filter, despite what HandBrake's documentation says. That documentation is old and unintentionally misleading. For example, the decomb filter is noticeably slower than the deinterlace filter when applied to real interlaced content. Obviously, you don't want to apply deinterlace to non-interlaced content (it is slower in that case), but applying decomb all the time, which HandBrake does with many of its presets, is just as stupid.
When should you use the decomb filter?
You should apply the decomb filter when you see those annoying horizontal line artifacts. And it may actually improve the image. Then again, it may not. You just can't tell ahead of time. Another thing to keep in mind is that combing, i.e. the horizontal line artifacts, can appear in progressive content too. This is an all-too common problem with PAL DVD inputs which were mastered from interlaced sources.
Thanks for the feedback. Keep it coming. :)

Thanks for the detailed explaination! I did not know about this as I was only encoding *.MOV from my Iphone and no Blurays etc.
I noticed heavy aliasing when deinterlace was on and that got much better when using decomb instead. It's fine if there is an autodetection, just did not "work" for me ;-)
Thanks for your scripts, they are really helpful.

Glad the scripts are helpful!
 Thanks for reminding me of that. I'll look into the scenario and see if there's anyway I can detect that kind of input and possibly do something different.


Enable Set() function on local symbol values.

Fix for #721.
A few straggler $$$ marker to followup up on, but this is ready for review.

add lots of tests.
Symbol Table tracks display names, mutability, etc. SymbolValues just hold runtime storage.
Introduce a concept of "Slot", which is the storage for a symbol. The SymbolTable creates slots when you add variables, and then the SymbolValue provides storage for the slots.
RecalcEngine now uses existing SymbolTable/SymbolValue classes rather than invent its own.

Also fixes:

enforces at bind time that Set() can only work on mutable symbols. So Named Formulas and Constants can't be Set, but Variables can.

This has breaking internal changes, but should not impact Power Apps. (PA doesn't use the symbol table methods)
This is a followup to changes started in #503 .

Major cleanup to SymbolTable / SymbolValue invariants. Enforces that all SymbolValues point back to a single SymbolTable.
IR now binds only to Slots , and not values (except for constants). Delete ICanGetValue,ICanSetValue interfaces.
Remove SymbolValue.Parent.  USe composition instead. (We should also remove SymbolTable.Parent, but that's in a future change)

    public void Inc()

We should rename to IncrementVersion()

Refers to: src/libraries/Microsoft.PowerFx.Core/Public/Config/ReadOnlySymbolTable.cs:43 in 42565dd. [](commit_id = 42565dd7040e1d290efdb7e1dcd4f8e1dbe0f1e2, deletion_comment = False)

:heavy_check_mark: No Binary Compatibility issues for Microsoft.PowerFx.Connectors.dll
:x: 3 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.3-preview.20221107-328351.

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolTable' changed from '[DebuggerDisplayAttribute("{_debugName}")]' in the contract to '[DebuggerDisplayAttribute("{_debugName}_{GetHashCode()}")]' in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolTable.NewFromRecord(Microsoft.PowerFx.Types.RecordType, Microsoft.PowerFx.ReadOnlySymbolTable)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolTable.AddVariable(System.String, Microsoft.PowerFx.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.

:x: 13 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.3-preview.20221107-328351](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.3-preview.20221107-328351).

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolValues' changed from '[DebuggerDisplayAttribute("{DebugName}")]' in the contract to '[DebuggerDisplayAttribute("{this.GetType().Name}({DebugName})")]' in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues..ctor()' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Get(Microsoft.PowerFx.ISymbolSlot)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshot()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Inc()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.NewRowScope(Microsoft.PowerFx.Types.RecordValue, Microsoft.PowerFx.ReadOnlySymbolValues, System.String)' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Set(Microsoft.PowerFx.ISymbolSlot, Microsoft.PowerFx.Types.FormulaValue)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.set(Microsoft.PowerFx.ReadOnlySymbolValues)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol.dll**
:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

    public void Inc()

I'm trying to avoid breaking changes to SymbolTable in this PR

In reply to:<PHONE_NUMBER>

Refers to: src/libraries/Microsoft.PowerFx.Core/Public/Config/ReadOnlySymbolTable.cs:43 in 42565dd. [](commit_id = 42565dd7040e1d290efdb7e1dcd4f8e1dbe0f1e2, deletion_comment = False)

:heavy_check_mark: No Binary Compatibility issues for Microsoft.PowerFx.Connectors.dll
:x: 3 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.3-preview.20221109-328641.

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolTable' changed from '[DebuggerDisplayAttribute("{_debugName}")]' in the contract to '[DebuggerDisplayAttribute("{_debugName}_{GetHashCode()}")]' in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolTable.NewFromRecord(Microsoft.PowerFx.Types.RecordType, Microsoft.PowerFx.ReadOnlySymbolTable)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolTable.AddVariable(System.String, Microsoft.PowerFx.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.

:x: 13 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.3-preview.20221109-328641](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.3-preview.20221109-328641).

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolValues' changed from '[DebuggerDisplayAttribute("{DebugName}")]' in the contract to '[DebuggerDisplayAttribute("{this.GetType().Name}({DebugName})")]' in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues..ctor()' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Get(Microsoft.PowerFx.ISymbolSlot)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshot()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Inc()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.NewRowScope(Microsoft.PowerFx.Types.RecordValue, Microsoft.PowerFx.ReadOnlySymbolValues, System.String)' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Set(Microsoft.PowerFx.ISymbolSlot, Microsoft.PowerFx.Types.FormulaValue)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.set(Microsoft.PowerFx.ReadOnlySymbolValues)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol.dll**
:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:heavy_check_mark: No Binary Compatibility issues for Microsoft.PowerFx.Connectors.dll
:x: 5 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.3-preview.20221110-328827.

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolTable' changed from '[DebuggerDisplayAttribute("{_debugName}")]' in the contract to '[DebuggerDisplayAttribute("{_debugName}_{GetHashCode()}")]' in the implementation.
CannotMakeTypeAbstract : Type 'Microsoft.PowerFx.ReadOnlySymbolTable' is abstract in the implementation but is not abstract in the contract.
CannotMakeMoreVisible : Visibility of member 'Microsoft.PowerFx.ReadOnlySymbolTable..ctor()' is 'Family' in the implementation but 'Public' in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolTable.NewFromRecord(Microsoft.PowerFx.Types.RecordType, Microsoft.PowerFx.ReadOnlySymbolTable)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolTable.AddVariable(System.String, Microsoft.PowerFx.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.

:x: 14 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.3-preview.20221110-328827](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.3-preview.20221110-328827).

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolValues' changed from '[DebuggerDisplayAttribute("{DebugName}")]' in the contract to '[DebuggerDisplayAttribute("{this.GetType().Name}({DebugName})")]' in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues..ctor()' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Get(Microsoft.PowerFx.ISymbolSlot)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshot()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Inc()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.NewRowScope(Microsoft.PowerFx.Types.RecordValue, Microsoft.PowerFx.ReadOnlySymbolValues, System.String)' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Set(Microsoft.PowerFx.ISymbolSlot, Microsoft.PowerFx.Types.FormulaValue)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues..ctor()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.set(Microsoft.PowerFx.ReadOnlySymbolValues)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol.dll**
:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:heavy_check_mark: No Binary Compatibility issues for Microsoft.PowerFx.Connectors.dll
:x: 5 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.3-preview.20221110-328827.

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolTable' changed from '[DebuggerDisplayAttribute("{_debugName}")]' in the contract to '[DebuggerDisplayAttribute("{_debugName}_{GetHashCode()}")]' in the implementation.
CannotMakeTypeAbstract : Type 'Microsoft.PowerFx.ReadOnlySymbolTable' is abstract in the implementation but is not abstract in the contract.
CannotMakeMoreVisible : Visibility of member 'Microsoft.PowerFx.ReadOnlySymbolTable..ctor()' is 'Family' in the implementation but 'Public' in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolTable.NewFromRecord(Microsoft.PowerFx.Types.RecordType, Microsoft.PowerFx.ReadOnlySymbolTable)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolTable.AddVariable(System.String, Microsoft.PowerFx.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.

:x: 14 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.3-preview.20221110-328827](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.3-preview.20221110-328827).

CannotChangeAttribute : Attribute 'System.Diagnostics.DebuggerDisplayAttribute' on 'Microsoft.PowerFx.ReadOnlySymbolValues' changed from '[DebuggerDisplayAttribute("{DebugName}")]' in the contract to '[DebuggerDisplayAttribute("{this.GetType().Name}({DebugName})")]' in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues..ctor()' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Get(Microsoft.PowerFx.ISymbolSlot)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshot()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Inc()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.NewRowScope(Microsoft.PowerFx.Types.RecordValue, Microsoft.PowerFx.ReadOnlySymbolValues, System.String)' does not exist in the implementation but it does exist in the contract.
CannotAddAbstractMembers : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.Set(Microsoft.PowerFx.ISymbolSlot, Microsoft.PowerFx.Types.FormulaValue)' is abstract in the implementation but is missing in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReadOnlySymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues..ctor()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.GetSymbolTableSnapshotWorker()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.Parent.set(Microsoft.PowerFx.ReadOnlySymbolValues)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.SymbolValues.TryGetValue(System.String, Microsoft.PowerFx.Types.FormulaValue)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol.dll**
:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**


connection_refused_test consistently fails on Windows.

https://grpc-testing.appspot.com/job/gRPC_master_windows/156/#showFailuresLink
D1016 10:59:47.423000000 12168 test_config.c:277] test slowdown: machine=1.000000 build=1.000000 total=1.000000
I1016 10:59:47.423000000 12168 connection_refused_test.c:60] TEST: wait_for_ready=0
I1016 10:59:48.554000000 12168 subchannel.c:642] Connect failed: "No Error"
I1016 10:59:48.554000000 12168 subchannel.c:645] Retry immediately
I1016 10:59:48.554000000 12168 subchannel.c:607] Failed to connect to channel, retrying
E1016 10:59:49.425000000 12168 connection_refused_test.c:104] assertion failed: status == GRPC_STATUS_UNAVAILABLE
Abort handler called.
*** 0:<PHONE_NUMBER>2F412E  -<PHONE_NUMBER>000000
*** 1:<PHONE_NUMBER>2F441A  -<PHONE_NUMBER>000000
*** 2:<PHONE_NUMBER>3ED008  -<PHONE_NUMBER>000000
*** 3:<PHONE_NUMBER>2F154A  -<PHONE_NUMBER>000000
*** 4:<PHONE_NUMBER>3ED139  -<PHONE_NUMBER>000000
*** 5:<PHONE_NUMBER>E3336A BaseThreadInitThunk -<PHONE_NUMBER>E33358
*** 6:<PHONE_NUMBER>849902 RtlInitializeExceptionChain -<PHONE_NUMBER>84989F
*** 7:<PHONE_NUMBER>8498D5 RtlInitializeExceptionChain -<PHONE_NUMBER>84989F

This actually prevents green color of tests most of the times and green tick makes things so much more easier.


Create fhir-core-architecture-documetation - WIP

IMPORTANT: Where possible all PRs must be linked to a Github issue
Fixes #512
Checklist

[ ] I have written Unit tests for any new feature(s) and edge cases for bug fixes
[ ] I have added any strings visible on UI components to the strings.xml file
[ ] I have updated the  CHANGELOG.md file for any notable changes to the codebase
[ ] I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the project's style guide
[ ] I have built and run the fhircore app to verify my change fixes the issue and/or does not break the app

@f-odhiambo reassigning this to you, can you please fix the image link and merge this new file w/https://github.com/opensrp/fhircore/blob/main/android/README.md

@f-odhiambo reassigning this to you, can you please fix the image link and merge this new file w/https://github.com/opensrp/fhircore/blob/main/android/README.md

@pld I will merge this file with the rest of the documentations in a separate PR.


Incorrect size calculation in wcstombs_s conversion example code

The example code on this page assumes that the size in bytes of the converted multibyte string is not greater than the size in bytes of the wide-character System::String, however this is incorrect since some code points are larger when represented in UTF-8 than they are in UTF-16 (i.e. U+0800 to U+FFFF). To correctly calculate the size of the destination string you should call wcstombs_s with nullptr and 0 as the mbstr and sizeInBytes arguments, which will return the required size in pReturnValue.

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

ID: c4414b0f-afd9-b755-cd4e-183287f3a855
Version Independent ID: a4ef289a-deb2-39c9-c4ad-10d1f3ddc6eb
Content: How to: Convert System::String to wchar_t* or char*
Content Source: docs/dotnet/how-to-convert-system-string-to-wchar-t-star-or-char-star.md
Product: visual-cpp
Technology: cpp-cli
GitHub Login: @mikeblome
Microsoft Alias: mblome

We are in the process of moving away from GitHub issues for C++ documentation (we still accept pull requests). For details, please see Announcing a new way to give feedback on Microsoft Learn This issue will be closed after it is copied to an internal tracking system.


Run all tests in examples/

https://github.com/flutter/flutter/pull/138253 demonstrated that the tests for the textures example weren't actually running on CI. This changes the testing script to execute the tests for everything inside the examples directory.

Tests pass after https://github.com/flutter/flutter/pull/138253 is submitted.


[RFE] ci-automation: Build option to specify which tests should run

Current situation
The new pipeline only builds and tests "qemu_uefi", "qemu", and "vmware" images by default.
Impact
To build/test other images, the vms job needs to be restarted manually.
Ideal future situation
The top job has an optional format parameter where either the empty value would default to building/testing the three images mentioned above or the empty value would default to building/testing all images.
Implementation options
We could build all images in all cases, this means we would only have to start the test job on-demand instead of rebuilding the vms job.
I think that it makes sense to have the empty value mean that all images are tested. This makes it easier to build releases correctly by only having to clear the parameter. We can then set the default to "qemu(_uefi)" and "vmware" and when doing a developer build this pre-populated field can stay as is or be extended/shortened easily.
Additional information
We now support the vendor names as shortcuts to generate the right images, so specifying a custom target is now much easier than before.

Before we default to building all image formats, https://github.com/flatcar-linux/Flatcar/issues/793 should be implemented

While testing I noticed that we have additional files uploaded which we don't need, but at the same time are missing files like https://stable.release.flatcar-linux.net/amd64-usr/current/flatcar_production_azure.DIGESTS

Have pasted the comment about the DIGESTS also in the signing issue which is still open, closing this here as it's done now.


ML Extension dashboard getting cut off

Azure Data Studio Version:

Steps to Reproduce:

Open ADS on a Mac in a window of any size.

Top of dashboard is cut off (buttons are missing)

Potential Cause:
In the image below, we can see that the 'Machine Learning Books' box is larger than it needs to be. The scroll bar only scrolls to the bottom of the box, but there is remaining empty space underneath that is being registered as screen space, but not by the scrollbar. Thus, it is truncating the same amount of space from the top.

this should not happen in the new extension. @rajmera3 please reopen if you still see this


Close the sidedrawer when clicking a link in mobile view

Background:
I guess it's not super common to use the Coolify dashboard on your mobile phone, but
at least I do it every now and then to view some stats and what not and I noticed that
the sidedrawer does not close when clicking on one of the links in there - which can be
a tiny bit annoying to be honest. Hence I decided to help out and fix it 😊
Hopefully this is appreciated even though it hasn't been requested yet. I have very
little experience of Svelte (more or less just skimmed trough the docs) so if there's a more
Svelte-way of doing this, tell me! :)
Here's a short video showing the new behavior:
https://user-images.githubusercontent.com/44543626/206926460-e417be37-a4dc-46de-a2df-6a049fddb0b8.mov

A huuuge thanks for the great work you're doing by the way @andrasbacsai! Love Coolify ❤

Thanks for the PR! Really appreciate it! 🙂


[0.12.x] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1

Backport: https://github.com/Hyperfoil/Horreum/pull/1501
Bumps org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1.

Release notes
Sourced from org.apache.maven.plugins:maven-gpg-plugin's releases.

3.2.1
JIRA link
Release Notes - Maven GPG Plugin - Version 3.2.1

What's Changed

[MGPG-112] serverId def value was unintentionally dropped by @cstamas in apache/maven-gpg-plugin#80
[MGPG-111] Fix dependencies by @cstamas in apache/maven-gpg-plugin#81

Full Changelog: https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.0...maven-gpg-plugin-3.2.1

Commits

5b69086 [maven-release-plugin] prepare release maven-gpg-plugin-3.2.1
28d298c [MGPG-111] Fix dependencies (#81)
75d8ed5 [MGPG-112] serverId def value was unintentionally dropped (#80)
2a11a2d [maven-release-plugin] prepare for next development iteration
See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Resolving conflicts has created a merge PR. This PR needs re-creating


forget password page

Description
I have made a forget password page and add navbar in the top.
Fixed #217
Type of change

Ok I'll do that

now the size and image are

ok?

please review this PR. I want t work on another issue.

now the size and image are

ok?

The image still doesn't follow the color scheme of website. We're using #008DC8. Please update the image with this color code.
Rest of the things look fine.

ok

what about this image

I guess this one is follow the website color.

@kumarishalini6 Please use the color code #008DC8 to verify the color.

I have exam in this week after that I'll work.

please check this images .

add the text "Illustration by Freepik Storyset" in alt or somewhere.

Can I ask you something?
How didi you change the color ??
And I'll change the text

I think you got those previous images from a direct google search. When I saw the image used I thought that the image is shown from "freepik" as I use mostly as my design resources. Once you select any image wanting to use, there is an edit option that redirects you to the online editor where you can edit a particular image.

Thanks , I didn't know about it , now it helps me a lot thanks once again

Now check the PR

Image is perfect now. But the form seems too big as compared to the login/signup forms. Please refer the images below -

I think padding of input fields can be reduced and do check for the font-sizes. Also, please change the heading to 'Forgot Password' instead of 'Forget Password'.
Rest everything seems good.

Also, I noticed that your changes have changed the color of our homepage banner.

This is the original color:

Please check and revert any such change.

Sorry about sign in page it happens by mistake
and i have done all the changes

@kumarishalini6 Changes look good now, but please take the latest pull from upstream whenever you update your PR. Your fork is 28 commits behind. Please take the latest pull and update your PR to get it merged.

ok

Done

@vaishali614 also assign me the another issue that i have created


🐛 DatabaseName in manifest was ignored

When importing a backup, the DatabaseName was hard-coded to user_data.db, which would not work for backups exported by a JWL running on Windows (there the file is called userData.db.
This PR changes the handling of manifests, adding a proper import/export functionality, splitting it out of the validate method. This allows us to use the information within the manifest for other use cases (like getting the propere DatabaseName).

Coverage increased (+0.01%) to 81.5% when pulling 96898c80a474957c94e2375b7bb8a9c13dcda3c9 on windows_import_error into 82e4dc2b6f687ed58b95176d7ae2a7224c5a057d on master.


bash-completion not working when using lxd via snaps

lxc CLI client doesn't auto complete. I'm running lxd on debian via snaps.

Yep, that's expected since snapcraft/snapd don't yet support bash completion.
The next version of snapcraft should add support for that.


Unable to open context menu while an mp3 is playing

Steps to reproduce:

open a Gemini mp3 link (e.g. from Konpeito).
right-click anywhere on page.

Result:

the context menu(s) appear and momentarily disappear.

Expected result:

the context menus keep opened while the sound file is playing.

Which version of Lagrange are you using? d81caf1798335a8e6a4608cf750f1b5f2eddd5a6 included in v0.10 should've fixed this, and it Works For Me™.

I upgraded to v0.10 (release branch) and it seems to be fixed.


See this if Pixel launcher is not installing.

Make sure to install Zygisk Next Module first. (Very important if you're on KernalSU)
If the problem persists install the model multiple times, pixel launcher only installed for me on the second time. Then you'll have the desired features

Which device are you running?

hey @Abd-BD how did you get it working? I cant get Pixelify working with ZygiskNext, but it works perfectly using built in kitsune zygisk. This behavior was repeatable


bot_handler.react is not documented in "Writing interactive bots" documentation

BotHandler has a react method:

Stubbed in https://github.com/zulip/python-zulip-api/blob/main/zulip_bots/zulip_bots/lib.py#L191-L192
Implemented in https://github.com/zulip/python-zulip-api/blob/main/zulip_bots/zulip_bots/lib.py#L273-L276

However, this method is never documented in https://github.com/zulip/zulip/blob/main/api_docs/writing-bots.md

@zulipbot claim


Consolidate API requests into single helper; added CSRF header

Implements #2236 .
Consolidates all the API requests into a single doRequest function and adds a CSRF token when it exists.
This also fixes a long-standing issue of HTML content being sent to JSON requests and not throwing an HTTP error. API requests will now have a content-type: json header instead of accepting any content response. A parsing or type error would be thrown further down in the stack when text content was served to a JSON API request, leading to confusing error messages.

@2opremio You should be able to test your work with this branch. CC @fbarl to get a second pair of eyes :)

Left only two styling comments, otherwise the code looks good to me, but I'd let @2opremio test the behaviour as I'm not so sure how it works :)

Successfully tested at https://github.com/weaveworks/service/pull/1104#issuecomment-281111611


ci: use static file server instead of github.com

fixes: https://github.com/envoyproxy/gateway/issues/4606

looks like wasm test failed.


Create keyboard shortcut to toggle grid overlay on and off

I am not sure if this is even possible.  I imagine it is though.

This API looks like the way to do it: https://developer.chrome.com/extensions/commands

I'm almost finished with it

@happytogether processed the pull requests for this.  Check out what we ended up with.    Thanks @denisinvader