RTCGQ14LM - Illuminance not showing in Home Assistant

Description of problem:
// Please do a short description of the problem
// Make sure your problem is related to the add-on, not to core Zigbee2mqtt functionality, like problems with specific devices - for such issues use https://github.com/Koenkk/zigbee2mqtt/issues
Zigbee2mqtt add-on version (if edge, please report commit hash):
[1.25.1] commit: [3f6a137]

Your entire configuration from the frontend (with sensitive fields redacted):
// replace this line with your pasted configuration

Running platform (details from Suypervisor > System)
core-2022.5.4

Your logs from Home Assistant Supervisor
N/A

Aqara P1 Motion sensor [RTCGQ14LM] device support was added in 1.25.1 - however it is not reporting illuminance in HA.
Illuminance is shown in Z2M in dashboard.
I reported this bug to HA - see here: https://github.com/home-assistant/core/issues/71848 - however they have closed it asking to report here.

Closing as raised here:
https://github.com/Koenkk/zigbee2mqtt/issues/12523


feat: add examples of using experimental middlewares

this is rebased and updated to use the new v1.2.0


atom cquery does not run if file opened by "project-manager" or by File-Reopen Project

OS:
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04.5 LTS
Release:	16.04
Codename:	xenial
Editor:
Atom    : 1.30.0
Electron: 2.0.5
Chrome  : 61.0.3163.100
Node    : 8.9.3
cquery does not start in atom if project was opened with previously saved project-manager package
here are the reproduce step assuming package-manager is installed:

open blank atom editor
ctrl-shift-p to bringup atom console, type project Manager: List Projects, or  File->Reopen Project ti open any project. . I'm calling the files opened this way A

cquery would not be active on A at this point

open any new script file B by either File->Open Recent or File->Open File, cquery would now be active on both A and B.
closing the newly opened script would cause cquery deactive on A.

I think it relates to atom-cquery instead of cquery.


add three new templates

Docs Build status updates of commit 338c343:
:warning: Validation status: warnings

File
Status
Preview URL
Details

msteams-platform/samples/app-templates.md
:warning:Warning
View
Details

msteams-platform/assets/images/checklist-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/poll-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/survey-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md

Line 97, Column 5: [Warning-file-not-found] Invalid file link: '../assets/images/checklist-app-template-compose-view'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 57e91ce:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/checklist-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/poll-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/survey-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit dca8327:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/checklist-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/poll-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/survey-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit fb1b6bd:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/checklist-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/poll-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/survey-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit cb71150:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/checklist-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/poll-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/survey-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit b2d0084:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/checklist-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/poll-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/assets/images/survey-app-template-compose-view.gif
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


WIP: Role-based access control

Enabled full RBAC and node authorization, working on getting LDAP fully integrated next

Related: kubic-project/caasp-container-manifests#89

Will be adding a Velum change soon too, that makes velum use LDAP instead of the database for auth.

Moving to sles-based containers for dex will come as a separate PR.

😱 😱 😱 😱 😱 😱 😱 😱 😱 😱 😱
devenv uses etcd 3.2.4
CaaSP nodes use etcd 3.1.0
😱 😱 😱 😱 😱 😱 😱 😱 😱 😱 😱
I feel like that mismatch may have just contributed to the commit I just added that forces kubernetes to use etcd v2 protocol

@kiall @grahamhayes this is ready to go.

@kiall @grahamhayes @ereslibre rebased again, ready to merge


Update win32-networkadapterconfiguration.md

Missing a space that was causing a hyperlink and a word to run together.

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


Allow external redirects without a subdomain

The external redirects list currently requires the domain to have a subdomain for the redirect to be valid, e.g. https://www.nationalhighways.co.uk is valid but https://nationalhighways.co.uk is not.
Removing the leading dot so we can permit redirects that don't contain a subdomain.
Trello card

Will this validation now allow evilgov.uk where it wouldn't before?

You're right, it will.  I've added this to the tests and updated the government_domain? method to handle this better.  We'll now expect the dot unless the entire host matches something on the allow list.


remove kube-public from init script, use pod namespace

this is needed to allow trow to run in alternate namespaces (or even multiple)
Currently, trow;init fails as it uses $POD_NAMESPACE inconsistently and has kube-public hard coded in multiple places

Looks good, thanks a lot!
There was a patch to fix this merged before, but it looks like it was only half-complete, I'm not sure why.

a bit more work is need to "templatize" the yaml files (service accounts et al), to really reflect this

Yes, I'm not surprised. There should be a test for this stuff.
I'm working on another part of the code at the minute. I'm open to pull requests, but I'll create an issue in the mean time.


Modify code example so that the original user claims are not deleted

Description
When following the instructions on the section Customize the user with a payload claim we are essentially overriding the claims which the authentication provider provides. This might not be what the developer wants or expects. I think I would make sense to write a comment to make sure the user is aware of this "problem". An other possibility would be to insert a link to this documentation as it does not cause the same problem.
Page URL
https://learn.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/additional-scenarios?view=aspnetcore-8.0#customize-the-user
Content source URL
https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/blazor/security/webassembly/additional-scenarios.md
Document ID
cc8dfcd6-8d93-5aa3-c381-2b613e88cdbe
Article author
@guardrex

Thanks @lettuceDestroyer .... I'll take a look at this for updates soon.

@lettuceDestroyer ... I'm a bit buried at the moment 🏃😅. I hope to be able to reach no later than the end of next week. I have a few high priority items on my plate at the moment.

It didn't work out for last week.
I'm getting closer to this, but a new high priority work item arrived for a new Blazor MAUI article.
I'll get to this issue as soon as I can 🏃♂.

@guardrex Don't worry, I have all the time in the world. In the mean time good luck 🍀

I finally reached this for a look 😅.
I don't know why this would be the case. Let's ask @halter73 to take a look at this issue.
Stephen, if @lettuceDestroyer's report is correct, what other code preserves the claims that I can show SxS with this code? I'd rather not link off to the other article that doesn't make it immediately clear what should change to preserve the claims that @lettuceDestroyer is referring to using the code that we currently show. It's better to show both approaches here in this article if we can.

@guardrex  @halter73  I tried it again and it seems to work now in the way the documentation describes it. I unfortunately do not know why the code did not previously work since my project developed quite a bit in this short time. Thank you for looking into it.

Sure thing ... that's what I thought because I didn't see a reason why the code would be doing that AND my test apps never demonstrated that behavior.
I'm glad it had a happy ending! 🎉


Fix using --version and -v

Please check if the PR fulfills these requirements

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Other... Please describe:

What is the current behavior? (You can also link to an open issue here)
If you execute webpack -v or webpack --version, the help menu is shown.
What is the new behavior?
If you execute webpack -v or webpack --version, only the webpack version will show.
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information:
This worked before the optimist -> yargs migration, but was not migrated properly.
I also removed some legacy code from before the yargs migration that would show the help menu, but this code was never used.
After this is merged, I will also fix this in webpack-dev-server.

The codecov failure seems unrelated.

Thanks

My webpack  version is 2.2.1,but webpack -v still work incorrectly，it shows undefined


armagetronad: update to <IP_ADDRESS>; add armagetronad-dedicated package

Motivation for this change
Updating armagetronad to latest and adding dedicated server with different compile flags.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Can you please split the commit into armagetronad: <IP_ADDRESS>.5 -> <IP_ADDRESS>.0 and armagetronad-dedicated: init at <IP_ADDRESS>.0.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 111273 run on x86_64-linux 1

2 packages built:

armagetronad
armagetronad-dedicated

Done.


[stable/elasticsearch-curator] fix helm hooks command

Is this a new chart

NOTE: We're experiencing a high volume of PRs to this repo and reviews will be delayed. Please host your own chart repository and submit your repository to the Helm Hub instead of this repo to make them discoverable to the community. Here is how to submit new chart repositories to the Helm Hub.
Nope

What this PR does / why we need it:
It fixes the helm hooks post install and upgrade - disabled by default but when enabled it blows up, due to curator not available on PATH, also it applies the config rather than just test if it's valid
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

no gh issues found

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

/assign @desaintmartin

/ok-to-test

/assign @desaintmartin

closing due to lack of time to contribute further.


[CLI-485] Throw an error when trying to update config params that are set by sweep

Jira ticket: https://wandb.atlassian.net/browse/CLI-485
Background: when a user was trying to update existing config parameters that were either set by sweep or not, it always threw the same error message. This was a misleading message to users as it could be less obvious how to fix the error.
Change: If a user is trying to update existing config parameters set by sweep, it throws a specific error that users can't change the params.

added helper function to parse dictionary out of InternalApi().sweep(sweep_id, "{}")["runs"][run_id] into a dictionary that only contain config params set by sweep (not "_wandb" or "wandb_version")
added checking into update() function if params that a user is trying to update are from the sweep

the design for this is to use the _locked attribute for this purpose.  it is partially implemented, we can discuss it if you would like more guidance.


[Question]: container ragflow-mysql is unhealthy

Describe your problem
Could you help me take a look why mysql not on? Same steps working on Windows with WSL but NG on Linux Ubuntu Linux 22.04
docker compose -f docker-compose.yml up -d
WARN[0000] The "HF_ENDPOINT" variable is not set. Defaulting to a blank string.
WARN[0000] The "MACOS" variable is not set. Defaulting to a blank string.
[+] Running 5/5
✔ Container ragflow-minio   Running                                                                                0.0s
✔ Container ragflow-redis   Running                                                                                0.0s
✔ Container ragflow-es-01   Running                                                                                0.0s
✘ Container ragflow-mysql   Error                                                                                3.0s
✔ Container ragflow-server  Recreated                                                                                0.1s
dependency failed to start: container ragflow-mysql is unhealthy
whui-gv{193}> docker logs -f ragflow-mysql
2024-11-19 17:11:25+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:26+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:26+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:26.509191Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:26.723485Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:26.729248Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:26.800918Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:26.800963Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:26.800978Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:27.300364Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:27.300780Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:27.300840Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:27.304314Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:27.304345Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:28+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:28+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:28+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:29.086329Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:29.304438Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:29.310047Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:29.379606Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:29.379660Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:29.379678Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:29.879119Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:29.879549Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:29.879615Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:29.882956Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:29.882987Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:30+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:31+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:31+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:31.684936Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:31.903265Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:31.910373Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:31.977350Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:31.977398Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:31.977413Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:32.476748Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:32.477115Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:32.477172Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:32.480426Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:32.480456Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:33+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:33+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:33+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:34.398345Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:34.665200Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:34.677006Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:34.732881Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:34.732916Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:34.732926Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:35.232575Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:35.233001Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:35.233064Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:35.236478Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:35.236507Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:36+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:37+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:37+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:37.529326Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:37.750482Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:37.762508Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:37.825437Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:37.825510Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:37.825534Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:38.324664Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:38.325077Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:38.325133Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:38.328259Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:38.328287Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:40+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:40+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:40+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:41.336800Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:41.556901Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:41.568402Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:41.636522Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:41.636559Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:41.636570Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:42.136173Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:42.136593Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:42.136649Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:42.139781Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:42.139810Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:45+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:46+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:46+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:46.764177Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:46.975229Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:46.994439Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:47.065358Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:47.065399Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:47.065412Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:47.563269Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:47.563676Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:47.563738Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:47.567152Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:47.567182Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:11:54+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:11:54+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:11:54+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:11:55.350356Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:11:55.568258Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:11:55.574915Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:11:55.646980Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:11:55.647026Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:11:55.647042Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:11:56.146380Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:11:56.146745Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:11:56.146807Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:11:56.150242Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:11:56.150274Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-11-19 17:12:09+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
2024-11-19 17:12:09+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-11-19 17:12:09+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.1.0-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2024-11-19T09:12:10.374923Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-11-19T09:12:10.612905Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.1.0) starting as process 1
2024-11-19T09:12:10.618885Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-11-19T09:12:10.686437Z 1 [ERROR] [MY-012224] [InnoDB] Tablespace flags are invalid in datafile: ./ibdata1, Space ID:0, Flags: 21. Please refer to http://dev.mysql.com/doc/refman/9.1/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2024-11-19T09:12:10.686490Z 1 [ERROR] [MY-012237] [InnoDB] Corrupted page [page id: space=0, page number=0] of datafile './ibdata1' could not be found in the doublewrite buffer.
2024-11-19T09:12:10.686507Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Data structure corruption.
2024-11-19T09:12:11.185763Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
2024-11-19T09:12:11.186112Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2024-11-19T09:12:11.186165Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-11-19T09:12:11.189193Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 9.1.0)  MySQL Community Server - GPL.
2024-11-19T09:12:11.189223Z 0 [System] [MY-015016] [Server] MySQL Server - end.

Please refer to this.

will try it soon but workable with mariadb as you suggested before


Fix button styles

Buttons now have focus effects (incl. stepIndicator, dropdown).
Removed the extra focusable element on Checkboxes and radio buttons.
It was hard to notice the small outlined button was focused on, so I added a background color to focus/hover. Not sure if it's the most fitting solution, feedback is welcome
Keyboard navigation seemed ok to me.

currently the border gets darker and background lighter, feels a bit off to me personally

That felt weird to me too, but I could not point out why. Thanks! I went with the middle one of your examples. (the darker grey background somehow gave disabled-vibes)
For milestone hovers, I added border and a slight scaling effect and removed the background color change.
I think it might be fitting since figma has colored borders for different milestone states (of course the hover color needs to be different for those)


Remove version: Jackett.Jackett version 0.21.2212

404 - release deleted
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.21.2212/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


Allow for more flexible stream selection for listeners implementing StreamAwareEventListenerInterface

StreamAwareEventListenerInterface::listensToStream() is a static method currently although it is only invoked on an actual instance in the EventListenerInvoker::catchUp().
We could
a) Remove the static keyword (and thus introduce a breaking change) for the next major (3.0 currently)
b) Mark the method/interface deprecated and introduce a new one for the next minor (2.7 currently)

I just remembered why this was static to begin with: The AppliedEventsLog uses the listener class name  by default and that needs to be "deterministic".
If an instance changes the stream name "at runtime", this might be dangerous (i.e. it could violate the "at least once" semantics)


WIP: Remove codecov token

Thanks to codecov's oopsie we need to cycle any env var secrets. For us that's just CODECOV_TOKEN, but they claim you don't need it anymore for Azure. Let's see if we can just remove it. (I already regenerated a new one on the codecov site, so if this fails I'll just change it in the Azure interface.)

Okay looks like the new token is working


Data leak

Hello! According to XTD-10 repo, the test set contains 800 images from MSCOCO train set. During training you also use MSCOCO train set – it seems you have data leak. Or may be I don't understand something.

Hey,
Now that you mention it, it looks like XTD includes train images in their translated captions. Which, in my humble opinion, is a rather weird decision... At least when there's still data from val+test that they have not used... ?
So yes, there seems to be data leakage in our evaluation.
We're currently working on creating a better evaluation system at CLIP_BENCHMARK, and are working towards creating some multilingual evaluations.

How did you evaluate Table 1 in the original paper ('Cross-lingual and Multilingual CLIP')? The space of retrievable images were the 1k images from XTD-10 dataset? Because there's null interesection between the images of that dataset and the MSCOCO 2014 test set.


Unable to import font

Describe the bug
I'm trying to import a font in a Laravel project,
import "@fontsource/poppins";

and I'm getting
<EMAIL_ADDRESS>[HTTP/1.0 404 Not Found 84ms]

downloadable font: download failed (font-family: "Poppins" style:normal weight:400 stretch:100 src index:0): status=2147746065 source<EMAIL_ADDRESS><EMAIL_ADDRESS>[HTTP/1.0 404 Not Found 29ms]

downloadable font: download failed (font-family: "Poppins" style:normal weight:400 stretch:100 src index:1): status=2147746065 source<EMAIL_ADDRESS>

I don't know if that's how fontsource generally works, but it's trying to import through url, not directly from the project's filesystem, and node modules is not available on the project's url, soimport fails.

OK...THANKS


Update CONTRIBUTING.md

Capitalized words like CSS, JavaScript,Sublime and Atom.
https://github.com/scrabill/how-many-days-until-halloween/issues/26

Done! Feel free to add yourself to the Contributor list

yeeeeey!!!!!


Promise::settle() with multidimensional array

Q
A

Bug?
yes

New Feature?
no

Version
6.3.3

Given the code
$promises = [
  'foo' => [
    'bar' => $client->getAsync('example.com')->then(function($response) {
      printf('bar is fullfilled');
      return 'bar_value';
    })
  ]
];

$results = Promise\settle($promises)->wait();
var_dump($results);

Actual Behavior
Outputs:
bar is fullfilled
array(1) {
  'foo' => array(2) {
    'state' => "fullfilled"
    'value' => array(1) {
       'bar' => class GuzzleHttp\Promise\Promise#82 (6) { ...  }
    }
}

Expected Behavior
Should be:
bar is fullfilled
array(2) {
  'foo' => array(1) {
    'bar' => array(2) {
      'state' => 'fullfilled',
      'value' => "bar_value"
    }
  }
}

It looks like its not handling multi-dimensional arrays correctly. The promise is successfully fullfilled, but the value is incorrect.
Steps to Reproduce
see above code

Multidimensional arrays are not supported like you want. The nested array is treated as the fulfilled value as you can see. And I also don't think we need to make multidimensional arrays behave like this. Otherwise people wonder why they cannot have an arrays as promise fulfilled value.


Report request Pump Cyles

Just a thought for stats: when the Graph gets calculated also calculate how many times the Pump Cycled and keep a running total for the day

@rescuemoe
Not sure if you seen this option using ThingSpeak -
Raspi-Sump feed into ThingSpeak - tracking sump water level, number of sump cycles, minutes since last sump cycle and gallons discharged
https://thingspeak.com/channels/737963

@rescuemoe
Also on my mobile too:

Ya I would love to do this.
Are there any instructions on how to set this up?
On Fri, May 17, 2019 at 3:04 PM spankurmonkey<EMAIL_ADDRESS>wrote:

@rescuemoe https://github.com/rescuemoe
Not sure if you seen this option using ThingSpeak -
Raspi-Sump feed into ThingSpeak - tracking sump water level, number of
sump cycles, minutes since last sump cycle and gallons discharged
https://thingspeak.com/channels/737963
[image: ThingSpeakRaspiSumpDashboard]
https://user-images.githubusercontent.com/17863712/57950316-8a35cb00-78ac-11e9-8a7b-b36750f1a18b.jpg
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/alaudet/raspi-sump/issues/43?email_source=notifications&email_token=ALBER4VL53JNJPYQ3CXULQLPV36SVA5CNFSM4HNXUR4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVTGXY#issuecomment-493564767,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALBER4RHBSQQRS2Y6EB24YDPV36SVANCNFSM4HNXUR4A
.

The reason I have not added it is because every pump is different. I have been using a local application that does this but its not consistent.  All I have are readings so I need to identify the pump cycling by when it records a series of readings that are decreasing in depth.
It all falls apart in the spring when my pump kicks off  a minute after emptying as the readings get messed up.
Would need a way to hook into the pump to see when it triggers but its really not something I have considered.


Adding EKS node init script

This is temporary solution to handle a race condition with cni chaining mode. Basically if there are existing PODs before Antrea
is installled or in case of scale out if PODs are deployed before Antrea daemonset is applied, those PODs will not be managed by Antrea and hence network policies cannot be applied to those PODs.
With eks node init, pods are restarted once antrea config is detected.
Also updated the ci script and documentation.
Fixes: #869

Adding @Dyanngg to review since he is using the CI script in Jenkins

/skip-all

/skip-all

Merging as this is not related to the failed test, which is being fixed by https://github.com/vmware-tanzu/antrea/pull/1069


server run error

(pgweb) rex@alienware17B:~/pgweb/privateGPT/server$ python privateGPT.py
/home/rex/pgweb/privateGPT/server/privateGPT.py:1: DeprecationWarning: 'flask.Markup' is deprecated and will be removed in Flask 2.4. Import 'markupsafe.Markup' instead.
from flask import Flask,jsonify, render_template, flash, redirect, url_for, Markup, request
Traceback (most recent call last):
File "/home/rex/pgweb/privateGPT/server/privateGPT.py", line 213, in
load_model()
File "/home/rex/pgweb/privateGPT/server/privateGPT.py", line 210, in load_model
llm = GPT4All(model=model_path, n_ctx=model_n_ctx, backend='gptj', callbacks=callbacks, verbose=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "pydantic/main.py", line 339, in pydantic.main.BaseModel.init
File "pydantic/main.py", line 1102, in pydantic.main.validate_model
File "/home/rex/miniconda3/envs/pgweb/lib/python3.11/site-packages/langchain/llms/gpt4all.py", line 170, in validate_environment
model_path=values["model"],
~~~~~~^^^^^^^^^
KeyError: 'model'

after update I got 404
gweb) rex@alienware17B:~/pgweb/privateGPT/server$ python privateGPT.py
/home/rex/pgweb/privateGPT/server/privateGPT.py:1: DeprecationWarning: 'flask.Markup' is deprecated and will be removed in Flask 2.4. Import 'markupsafe.Markup' instead.
from flask import Flask,jsonify, render_template, flash, redirect, url_for, Markup, request
LLM0 None

Serving Flask app 'privateGPT'
Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
Running on all addresses (<IP_ADDRESS>)
Running on http://<IP_ADDRESS>:5000
Running on http://<IP_ADDRESS>:5000
Press CTRL+C to quit
Restarting with stat
/home/rex/pgweb/privateGPT/server/privateGPT.py:1: DeprecationWarning: 'flask.Markup' is deprecated and will be removed in Flask 2.4. Import 'markupsafe.Markup' instead.
from flask import Flask,jsonify, render_template, flash, redirect, url_for, Markup, request
LLM0 None
Debugger is active!
Debugger PIN: 360-057-537
<IP_ADDRESS> - - [26/May/2023 16:43:14] "GET / HTTP/1.1" 404 -
<IP_ADDRESS> - - [26/May/2023 16:43:14] "GET /favicon.ico HTTP/1.1" 404 -
<IP_ADDRESS> - - [26/May/2023 16:43:20] "GET / HTTP/1.1" 404 -

Looks like the server is running, there is no error
Once you are able to successfully run the client, go to localhost:3000 and start using the app

Hello, I am also getting 404 not found when when going to http://<IP_ADDRESS>:5000/

Serving Flask app 'privateGPT'
Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
Running on all addresses (<IP_ADDRESS>)
Running on http://<IP_ADDRESS>:5000
Running on http://<IP_ADDRESS>:5000
Press CTRL+C to quit
<IP_ADDRESS> - - [29/May/2023 15:48:07] "GET / HTTP/1.1" 404 -

http://<IP_ADDRESS>:3000 works but can't upload a document gives error

@dKonsalik What error are you facing with uploading

Error uploading document, I am trying to upload a PDF


fix(pirateship): Allow pirateship to work outside flagship

Builds on: https://github.com/brandingbrand/flagship/pull/326
With these changes, a user should be able to copy the pirateship package from flagship and immediately be able to make it function with minimal changes. I wasn't able to get the rn-cli.config.js file working in both places at this time, but removing the references to parent directories ("../..") and the blacklist should be the only changes needed after copying.
The user should be able to just copy the directory, fix the rn-cli.config.js file, go inside, "yarn install", "yarn run init", then "yarn run ios", "yarn run android", or "yarn run compile-web".

@bweissbart can you look at this again?

Merged from upstream/master and updated yarn.lock.

Merged in master, pointed at master, and made recommended updates.

Closing because this has gotten too far out of date.


Update frontend readme

Features

None

Refactors

Closes #111
Linked orgs in intro
Updated setup instructions
Removed instructions for basic tooling
Added links to basic tooling for new coders

Issues and Technical Debt

None

Other Comments, Concerns, or Questions

I assumed that 'Sierra Club' referred to 'Sierra Club SF Bay Chapter' and 'Public Works' referred to 'SF Public Works'. If this is inaccurate, please let me know.

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature work
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

If we want this to be a complete list of steps to get the site up and running for development, docker will need to be covered as well.  Maybe in the wiki?  Without docker running, no trees will appear, adding new trees doesn't work, etc.


Improved status design

What works:

mart3ll likes the dev edition gradient in the header
mobile design works well

Improve:

[x] People think the icons looks broken, they probably are.

[x] Fading out the icon with a gradient?

[x] Focus on Firefox status, other browsers are peripheral
[ ] Bugzilla link should be closer to Firefox status and not with general links
[x] Palette via mart3ll: http://blog.seanmartell.com/2014/09/17/mozilla-id-project-palette-explorations/

martell linked me to http://blog.seanmartell.com/2014/09/17/mozilla-id-project-palette-explorations/ for new mozilla color palette – which has all the right colors that we need for status

Also - white and grey no status icon is very difficult to read and not accessible to many people. Could you use colors with more contrast?

@dbialer with the new color palette the contrast should be a bit improved

@digitarald I think we need to just show the entire icon. I've had at least 5 people tell me they think the rendering was broken because only the top part of the icon appears

yes, new status design wip, should be come in as pull request tomorrow

Closing for now and opening new bugs after next design revision

Fixed in #180


Spacing under branch view in Firefox

There is some space missing between lines in the branch view. The spacing looks much better when I disable the line-height: 100% directive, which I highlighted on the left.

I tested Firefox 36.0.1 on Mac. But I couldn't see the collapsed branch view. Could you give us more information about your environment?

I cannot reproduce the behavior anymore. The default marker is now on the same line as in your screenshot.
I'm currently at 36.0.1, too.

I expect that had been caused by CSS cache.


chore(tabs): Change overflow button navigation formAction to none

Description
The default behavior of the buttons is a formAction of submit. This changes it to none so that it if used in a form it will not submit the form when scrolling left and right.
[Include a summary of the changes and the related issue.]
[Also include relevant motivation and context.]
How has this been tested?
We currently have a test for outer from submissions, however these buttons are not visible in wider view ports and we cannot set a viewport for this test as it's executed in jsdom.
[How did you test to verify your changes?]
Updated integ test page and added an integ test and validate that no form submission occurs. In this integ test a form submission would trigger a navigation, so we test that no navigation happens when clicking any of the header navigation buttons
[How can reviewers test these changes efficiently?]
[Check for unexpected visual regressions, see CONTRIBUTING.md for details.]
Documentation changes
[Do the changes include any API documentation changes?]

[ ] Yes, this change contains documentation changes.
[X] No.

Related Links
[Attach any related links/pull request for this change]
AWSUI-19106

Review checklist
The following items are to be evaluated by the author(s) and the reviewer(s).
Correctness

[ ] Changes are backward-compatible if not indicated, see CONTRIBUTING.md.
[ ] Changes do not include unsupported browser features, see CONTRIBUTING.md.
[ ] Changes were manually tested for accessibility, see accessibility guidelines.

Security

[ ] If the code handles URLs: all URLs are validated through the checkSafeUrl function.

Testing

[ ] Changes are covered with new/existing unit tests?
[ ] Changes are covered with new/existing integration tests?

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

While working on this issue, did you get any insight, why this generic test did not capture the issue? Is there a way to make it work?

While working on this issue, did you get any insight, why this generic test did not capture the issue? Is there a way to make it work?

Yes, I mentioned in the description but the reason is that the buttons are only rendered as a side effect of a hook when the width changes. And since our generic test does not (and can't thanks to jsdom) take smaller viewports into consideration that's why it didn't get picked up here. At least my understanding here is that we can't get jsdom to render this in a way that triggers the hook?
This is why I ended up putting a custom integ test in the tabs folder.


optRemove unnecessary fields

What problem does this PR solve?
Related PR: #44274
Problem Summary:
We have already set the serialization table in TFileScanRangeParams, so there is no need to repeat it for each split.
Check List (For Author)

Test

[ ] Regression test
[ ] Unit Test
[ ] Manual test (add detailed scripts or steps below)
[x] No need to test or manual test. Explain why:

[ ] This is a refactor/code format and no logic has been changed.
[x] Previous test can cover this change.
[ ] No code files have been changed.
[ ] Other reason

Behavior changed:

[x] No.
[ ] Yes.

Does this need documentation?

[x] No.
[ ] Yes.

Check List (For Reviewer who merge this PR)

[ ] Confirm the release note
[ ] Confirm test cases
[ ] Confirm document
[ ] Add branch pick label

run buildall

run buildall


Enable streaming of llm response

Ref: https://python.langchain.com/v0.1/docs/expression_language/streaming/

PR #14

PR #14


Best-fit icon sizing

Right now the user has to pick an icon size that both 1) matches how big they want the icons to appear on-screen and 2) is one that app-thinning won't weed out. This could be problematic for iPads / etc, or iPhones trying to load iPad sizes.
Should change the iconSize to just be a display property, and when loading the iconView it should pick the size closest to the specified iconSize, based on the files available.

In playing with the single-asset asset catalogs, this is probably even more important now as a lot of the sizes don't get shipped in the final binary.


Issues with  https://staging.doi.org/the-community/what-are-registration-agencies/

“Here is a sample” (no link) (RK)
Missing proper email launch link for the “Email Us” at bottom of left column (WK)

done


GOSA14 - Set theme data in main.dart

Set basic theming for the app as primaryColor: Colors.white and accentColor: Color(0xFF2F8D46) and change theming of all widgets/screens accordingly and also remove font styles/family.

Assign me, I can do this !!

please assign this to me!

@ShrutiJ-01 you can start working on this issue.

Thanks! After removing fonts/family, is there any font that must be applied to text throughout the application?

No. Let there be default font.

I have made all the changes required. Only the mission and vision screen is left which has a green gradient as its background. But when I try to run it on my emulator it says "multiple widgets used the same global key".I haven't edited any code for that screen yet. Please tell me where I must look to resolve the error

resolved the error!

@ShrutiJ-01 Thank you for the contribution. Your pull request has been merged successfully. You have received 5 points for the contribution.


fix translation of Counting Cards into Russian

Change the words "Счетные карточки" to "Считаем карты"
Add the preposition "в"

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

LGTM 👍 :dart:
Thank you for the PR ✨ 🎉
We're happy to accept these changes and look forward to your future contributions :clap:
Happy coding! :octocat:


Expose cardinality checker via the cli

See #986

I am getting the error shown below after ingesting using this ingestion package: gsn_demo.zip

The error appears to arise from python semtk client

The cardinality bug has to do with @saratge 's use of unions inside SADL statements, which are correct, but no one had used before with SemTK.
I can fix it on the master branch.
This bug has nothing to do with @glguy 's work on this branch.
I'm fine merging this branch.
The bug will persist until I make another semtk release and add it to RACK.

I opened #989 to address the bug.


Plausible Stats Update

Cache now returns correct data
Removes all generated schema values for stability
Re-worked schema options for clarity

@matslina This should fix up the issues that I've been seeing in the beta release from last month. Definitely looking forward to giving this a test on-device as soon as this is merged in.


OnMenuTabSelectedListener is deprecated

why

Just use OnMenuTabClickListener instead

I think it's related to Google guidlines about bottom navigation bar. As it said about behavior there:

Tapping on the active action in the bottom navigation bar will navigate the user to the top of the view

So instead of setItemsFromMenu() with OnMenuTabSelectedListener(), the new setItemsFromMenu() use OnMenuTabClickListener(), which has methods OnMenuTabSelected() and OnMenuTabReSelected()  in order to allow developers implement such behavior easily.

Hi I am also using this library, and i am having the same problem and my app crashing
i tried to use the above suggestion but no change
Any help thankx

Here's how to set listeners in the newest version.


Fix undefined behavior in regex_macros

The value read in contains may be uninitialized, and using such a value is undefined behavior. In particular with LLVM, where s is undef and can return a different value each time it is read. The solution is to use a volatile load to ensure we already get a real value, not an undef.

Note that this is currently blocked on rust-lang/rust#32804

@Amanieu Hmm, are you sure? The whole point of the sparse set optimization is that it never actually reads from uninitialized memory. See: http://research.swtch.com/sparse

Actually it does read from uninitialized memory (sparse[i]):

If i is not in the set, then it doesn't matter what sparse[i] is set to: either sparse[i] will be bigger than n or it will point at a value in dense that doesn't point back at it.

@Amanieu ah, I see, yeah you're right. (I'd also be fine removing the optimization altogether.)

Removing the optimization entirely is also an option, I think either way is fine.

From an LLVM point of view, I believe it's correct that it's not undefined behavior to read undefined memory, it just returns undef. I also think that it's not undefined behavior to use that undef value, it just propagates. For example if you add an undef value to something else, the returned value is always undef.
The unefined behavior, however, is when you start doing things like branching and such. For example here if s can be undefined then the comparison < can be optimized away (as can the bounds checks in the array access), which then will cause undefined behavior.
(nice catch regardless!)

This should work now that read_volatile has been stabilized in the latest nightly.

Hmm, just waiting on the Windows CI to go through.

Awesome, thank you! :-)


Monitors for empty fields are shaped weirdly

Expected Behavior
In Scratch 2.0:

Actual Behavior

Steps to Reproduce
For example click on the answer block when no answer is stored
Operating System and Browser
e.g. Mac OS 10.11.6 Safari 10.0

Looks like we want a min width and a min height on the monitor.


Add instrumentation for the http.rb gem

Based on Talkdesk/newrelic_httprb, but also including running specs to test it under NewRelic's HttpClientTestCases harness.
Functional testing using bundle exec rake test:multiverse[httprb].
Tested against all minor versions since 0.7.4 and all patch levels of the latest 2.0 branch.

@tjsousa thank you for submitting this! We will be reviewing this and getting back to you soon.

Hey @kenichi, any news on this patch?

Hey @tjsousa ! @kenichi is out on vacation through next week but I believe he'd pulled this in to pull request it against our internal repo. We'll keep you posted of any further updates!

Thank you @kwugirl! 👍

This has been released in version 3.16.3! Thanks, @tjsousa


Rancher, Vsphere, Ubutnu 20 waiting for ssh, already reset cloud init.

So there's lots of conversation about making sure you reset your instance or use the cloud init clean etc. I've done these things, but theres no indication that the cloud init from rancher is ever running.
#cloud-config
final_message: "cloud-init completed after $UPTIME seconds and finished at: $TIMESTAMP"
# Uncomment to log all command output to a file
output: {all: '| tee -a /var/log/cloud-init-output-tee.log'}

This is my modest addition, and I don't see these things being run either. No errors either. Cloud init does run though. The template has no instance folder, yet the provisioned nodes do.
still hangs at waiting for ssh.
This article claims that it's mounted as an iso image:
https://www.virtualthoughts.co.uk/2019/12/27/on-prem-k8s-clusters-with-rancher-terraform-and-ubuntu/
how can I verify this happened?

This is a little spammy at this point, I have 2 issues open, but this is a massive pain with no errors no feed back no anything. It's just shots in the dark until it works I want this info out there as much as possible to save people some pain
/etc/cloud/cloud.cfg.d/99-installer.cfg

needs the nocloud datasource
datasource_list: [ "NoCloud", "VMwareGuestInfo" ]

I really feel like the image prep documentation is lacking

Have replied in https://github.com/rancher/rancher/issues/33374#issuecomment-869056007 which should help clarify


Versioned transaction

It is possible to create a versioned transaction?
https://solana.com/docs/advanced/versions#max-supported-transaction-version

Still in progress. Open to a pull request from anyone.

Do you have a support plan? Currently waiting for v0 Message

We don't have formal support plans in place yet, but it's something that could be done. If you're interested in discussing your needs or getting updates on when these options become available, my email is<EMAIL_ADDRESS>v0 support remains in the backlog, but it's on my todo list. It's already partially done.

Update: I'm deep in the trenches on this. ETA is done in a week.

How's the progress?


Select causes page scroll to reset

Select component may reset page scroll when first opened. This seems to happen and has been tested in Firefox and a Chromium browser both on Windows and macOS. Does also get replicated in Safari.
I think it is safe to assume that the problem is not browser-dependant

cc @ValeraS


Add option cwd to running tasks

TL;DR:
Implements #81

Following the suggestion of @illBeRoy:

Be able to define CWD globally via:

[tool.taskipy.settings]
cwd = "."

Be able to define it per command:

[tool.taskipy.tasks]
lint = { cmd = "pylint", cwd = '.' }

Where:

If CWD is defined both globally and per a specific task, the one on the task takes precedence
CWD allows for relative paths

Tested running tasks from folder ./vscode with the following tasks:
[tool.taskipy.tasks]
pwdroot = { cmd = "python -c \"import os; print(os.getcwd())\"" , cwd = "."}
pwdtest = { cmd = "python -c \"import os; print(os.getcwd())\"" , cwd = "./tests"}
pwddocs = { cmd = "python -c \"import os; print(os.getcwd())\"" , cwd = "./docs"}
pwderro = { cmd = "python -c \"import os; print(os.getcwd())\"" , cwd = "./non_existent_folder"}
pwdabs = { cmd = "python -c \"import os; print(os.getcwd())\"" , cwd = "C:/Users"}

Which results are:
❯ task pwdroot
C:\Users\user\Repos\taskipy

❯ task pwdtest
C:\Users\user\Repos\taskipy\tests

❯ task pwddocs
C:\Users\user\Repos\taskipy\docs

❯ task pwderro
C:\Users\user\Repos\taskipy\.vscode

❯ task pwdabs
C:\Users

I'm still writing tests.
They will be ready very soon!

@illBeRoy
Done!

seems like some tests are failing. can you please take a look?

seems like some tests are failing. can you please take a look?
Ok!

seems like some tests are failing. can you please take a look?

Sorry, but I took a look in the tests: I only introduced 3 tests in a test case, and they seem to be passing:

Oh, I just saw the failing test: it is related to the error message, which was changed.
self.assertSubstr('tasks must be strings, or dicts that contain { cmd, cwd, help, use_vars }', stdout)

I'll fix that.

It seems like lint check is failing now. It's mostly over whitespaces so seems like this could be easily fixed.
Once you're done, you can try running poetry run task test locally and see that everything works as expected :)

It seems like lint check is failing now. It's mostly over whitespaces so seems like this could be easily fixed. Once you're done, you can try running poetry run task test locally and see that everything works as expected :)

I'm getting this error:
ModuleNotFoundError: No module named 'tests/test_*'

Ok, I just fixed the spaces issue and run local tests manually with task lint_pylint and task lint_mypy, the results are bellow.
OBS:
I could not use task lint because it was not recognized by my shell.
(Maybe because I'm on Windows, with a PowerShell terminal?).
Anyway, the task test command (or poetry run task test command) also did not worked, as said before. It is giving error when importing the module:
❯ task test
tests/test_* (unittest.loader._FailedTest.tests/test_*) ... ERROR

======================================================================
ERROR: tests/test_* (unittest.loader._FailedTest.tests/test_*)
----------------------------------------------------------------------
ImportError: Failed to import test module: tests/test_*
Traceback (most recent call last):
  File "[...]\Lib\unittest\loader.py", line 137, in loadTestsFromName
    module = __import__(module_name)
             ^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'tests/test_*'

Is it correct to run the tests with this pattern tests/test_*? I did not find it on the docs.

pylint results
❯ task lint_pylint
************* Module D:\Repos\taskipy\.pylintrc
.pylintrc:1:0: E0015: Unrecognized option found: missing-module-docstring (unrecognized-option)
.pylintrc:1:0: R0022: Useless option value for '--disable', 'R0201' was moved to an optional extension, see https://pylint.readthedocs.io/en/latest/whatsnew/2/2.14/summary.html#removed-checkers. (useless-option-value)

mypy results
```PowerShell
❯ task lint_mypy
tests\test_taskipy.py:24: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 18 source files
```

Anyway, the task test command (or poetry run task test command) also did not worked, as said before. It is giving error when importing the module:

Interesting. Maybe this is because in unix systems, globs are resolved before they're passed into the receiving process and on Windows this is not the case.
I'll take a look about best practices with running entire test directories using unittest.
Anyways, seem like the CI is passing! Great job mate :) I'll try to review today \ tomorrow at the latest.
Thanks again for taking the time to contribute!

Hey! Just letting you know that I haven't forgotten about this PR. Just swamped with work. Will try to get it done by Sunday :)

Hey team! I would love to use this feature. However I don't think a release has been published with this yet.

(For now I'm just using the package from git directly):
uv add git+https://github.com/taskipy/taskipy


[Bug]: Unable to pay Fountain LN Address

Describe the bug
Attempting to pay a Fountain LN Address<EMAIL_ADDRESS>results in 'Unable To Pay (LNURL)' error.
I can successfully pay this way from Pheonix.
I also cannot pay an LNbits LN Address (e.g<EMAIL_ADDRESS>but I am also unable to pay that from Pheonix at this time.
Reproduce

Send to<EMAIL_ADDRESS>from Bitkit
Observe 'Unable To Pay (LNURL)' toast error

Screenshots / Recording

Operating system
Android 13 TKQ1.221114.001
Bitkit version
v122 01b96914b84df3a2584c71bd9fb6ca5f143709e0
Log output
No response

@catch-21 I don't have Fountain LN adress. Do you still have this issue?

Do you still have this issue?

Issue still exists.

True. Doesn't work from Bitkit but worked from Phoenix

I'll let them know. Thanks @limpbrains

@catch-21 @limpbrains this should be fixed on Fountain's side now - thanks for flagging.

Verified in v127


Server-side pagination

User story
As a user, I want to view all data assets registered in Code Ocean
Acceptance criteria

[ ] Can view the next 10 data assets when selecting the next page of the table

Sprint Ready Checklist

[ ] Acceptance criteria defined

[ ] Team understands acceptance criteria

[ ] Team has defined solution / steps to satisfy acceptance criteria

[ ] Acceptance criteria is verifiable / testable

[ ] External / 3rd Party dependencies identified

[ ] Ticket is prioritized and sized

Notes
MUI DataGrid - Server Side pagination

Not currently possible


More datasets ideas

[x] Food101, classif, implem in #191
[X] CIFAR10
[X] CIFAR100
[X] Birdsnap, must improve the crawler with multi-threading and python3 , implem in #219
[ ] SUN397
[x] Stanford Cars, implem in #198
[X] FGVC Aircraft, implem in #201
[x] Pascal VOC 2007 classif, implem in #202
[X] Describable Textures DTD
[x] Oxford pets
[x] Caltech 101, Caltech 256, implem in #189
[x] Oxford flowers 102
[X] MNIST
[ ] Facial emotion reco 2013
[x] STL10, implem in #186
[ ] EuroSAT
[ ] RESISC45
[ ] GTSRB
[ ] PatchCamelyon
[X] ImageNet

Datasets that will be difficult to implement, because no scenarios can handle them yet or not available. They won't be implemented anytime soon.

Country211, seems internal to OpenAI and super bad
UCF101, video #204
Kinetics700, video #204
CLEVR Counts, multimodal #203!
Hateful Memes, multimodal #203!
Rendered SST2, multimodal? #203, seems internal to OpenAI
KITTI, need to have support of object detection. Btw how to handle scenario? Like in segmentation (overlap/disjoint)? See #194

I'm taking eurosat and sun397


Deployment template missing workspace name

Looks like there may be issues with the template missing the workspace name.

Thank you for raising the issue.
It is in line 146:
"path":"[concat('/Incidents/subscriptions/', subscription().subscriptionId, '/resourceGroups/', resourceGroup().name, '/workspaces/',parameters('WorkspaceName'))]"
If you change the
parameters('WorkspaceName') with 'yoursentinelworkspacename' it will be solved. I will investigate how to dynamically fix it.

New version is deployed. Additional parameter Sentinel Workspace Name is added which solves the issue.


Enable different Auth Policy in the same Pod

Describe the bug
I'm trying to assign 2 Policy in the same pod for 2 different Service. What I need is to have one Service A for external access (Ingress) with mTLS and Auth (JWT/RBAC etc.) enabled and another Service B with mTLS enabled but without Auth stuff for internal communication.
---
apiVersion: apps/v1beta1
kind: Deployment
metadata:
 name: test-helloworld
 namespace: dev
 labels:
   release: beta
   component:  test-helloworld
   version: v1.1
spec:
 strategy:
   type: Recreate
 template:
   metadata:
     labels:
       app: test-helloworld
       component:  test-helloworld
     annotations:
       sidecar.istio.io/inject: "true"
   spec:
     containers:
     - image: heroku/nodejs-hello-world
       imagePullPolicy: IfNotPresent
       name: app
       ports:
       - containerPort: 3000
         name: http
     restartPolicy: Always

---
apiVersion: v1
kind: Service
metadata:
 name: test-helloworld-svc
 namespace: dev
 labels:
   component:  test-helloworld
   app: test-helloworld
spec:
 ports:
   - port: 3000
     targetPort: 3000
     name: private-port
 selector:
   component: test-helloworld

Rendered file test-components/test-helloworld/2_service.yaml:
---
apiVersion: v1
kind: Service
metadata:
 name: test-helloworld-svc-ingress
 namespace: dev
 labels:
   component:  test-helloworld
   app: test-helloworld
spec:
 ports:
   - port: 3001
     targetPort: 3000
     name: http
 selector:
   component: test-helloworld

---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
 namespace: dev
 name:  test-helloworld-ingress
 annotations:
   external-dns.alpha.kubernetes.io/target: ingress.host.com
spec:
 rules:
 - host: test-helloworld.dev.host

---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
 name: test-helloworld-vsvc
 namespace:  dev
spec:
 hosts:
 - "test-helloworld.dev.host"
 gateways:
 - istio-k8s-ingress.istio-system.svc.cluster.local
 http:
 - match:
   route:
   - destination:
       port:
         number: 3001
       host: test-helloworld-svc-ingress

---
apiVersion: "networking.istio.io/v1alpha3"
kind: "DestinationRule"
metadata:
 name: test-helloworld-rule
 namespace:  dev
spec:
 host: "test-helloworld-svc.dev.svc.cluster.local"
 trafficPolicy:
   tls:
     mode: ISTIO_MUTUAL

---
apiVersion: "networking.istio.io/v1alpha3"
kind: "DestinationRule"
metadata:
 name: test-helloworld-rule-ingress
 namespace:  dev
spec:
 host: "test-helloworld-svc-ingress.dev.svc.cluster.local"
 trafficPolicy:
   tls:
     mode: ISTIO_MUTUAL

---
apiVersion: authentication.istio.io/v1alpha1
kind: Policy
metadata:
 name: test-helloworld-no-jwt-policy
 namespace: dev
spec:
 targets:
 - name: test-helloworld-svc
 peers:
 - mtls:
     mode: STRICT

---
apiVersion: authentication.istio.io/v1alpha1
kind: Policy
metadata:
 name: test-helloworld-jwt-policy
 namespace: dev
spec:
 targets:
 - name: test-helloworld-svc-ingress
 peers:
 - mtls:
 origins:
 - jwt:
     issuer: "issuer"
     jwksUri: "https://something"
     jwt_headers:
     - "x-jwt-assertion"
 principalBinding: USE_ORIGIN

---

Checking the tls-check command look like to work well :
$ istioctl authn tls-check test-helloworld-svc-ingress.dev.svc.cluster.local
HOST:PORT                                                  STATUS     SERVER     CLIENT     AUTHN POLICY                       DESTINATION RULE
test-helloworld-svc-ingress.dev.svc.cluster.local:3001     OK         mTLS       mTLS       test-helloworld-jwt-policy/dev     test-helloworld-rule-ingress/dev

$ istioctl authn tls-check test-helloworld-svc.dev.svc.cluster.local
HOST:PORT                                          STATUS     SERVER     CLIENT     AUTHN POLICY                          DESTINATION RULE
test-helloworld-svc.dev.svc.cluster.local:3000     OK         mTLS       mTLS       test-helloworld-no-jwt-policy/dev     test-helloworld-rule/dev

Expected behavior
If i try to curl the endpoint from the DNS (Service A outside the mesh) it works well, I get the right error Origin authentication failed.  but if i try from the Service B with the private service inside another Pod for example (with istio proxy enabled as well) I got the same error. What i expect is that from the Service B i could call it without JWT.
Service A call :
$ wget -q -S -O - test-helloworld-svc-ingress.dev.svc.cluster.local:3001
  HTTP/1.1 401 Unauthorized
  content-length: 29
  content-type: text/plain
  date: Wed, 05 Sep 2018 08:30:59 GMT
  server: envoy
  x-envoy-upstream-service-time: 6

This is the right behavior for the "ingress service".
Service B call :
$ wget -q -S -O - test-helloworld-svc.dev.svc.cluster.local:3000
  HTTP/1.1 401 Unauthorized
  content-length: 29
  content-type: text/plain
  date: Wed, 05 Sep 2018 08:31:08 GMT
  server: envoy
  x-envoy-decorator-operation: test-helloworld-svc-ingress.dev.svc.cluster.local:3001/*

The problem is that the Service B  envoy proxy seems to redirect to the Service A with x-envoy-decorator-operation. Instead i would like to call it without the Auth Policy Enabled.
Version
Istio Version : 1.0
Kubernetes : 1.9
Is Istio Auth enabled or not?
Yes

Unfortunately, authN policy is enforced on workload, even though we use service name (and port) to specify the target. In your case, the policy with JWT was used (which policy is picked can also be arbitrary). Sorry for the confusion.

The purpose of all of this was to disable JWT Auth for the Pod to Pod communication but still have the JWT Auth Policy for the external access. Is this possible somehow?

@diemtvu But is there a way to say have MTLS between the cluster services and enforce JWT auth either on the service level or on the ingress-gateway level. The problem with doing it on the ingress-gateway is, that the service cannot decide itself if it wants to authorize the request itself and it has to be done before the request even reaches the service. Or am I misunderstanding something?

@tommyJimmy87 You can try to set both peer_is_optional and origin_is_option and add authorization policies to handle the logic you want.
The other approach (recommended) is do JWT authentication on ingress-gateway, then all sidecars can just have mTLS authN.

@diemtvu can you provide a link to an example to

The other approach (recommended) is do JWT authentication on ingress-gateway, then all sidecars can just have mTLS authN.

@mhotan Here is the istio-jwt-authentication

@diemtvu : Unfortunately, authN policy is enforced on workload, even though we use service name (and port) to specify the target

Just to clarify, what do we mean by "workload" here? As in, the app name?


Map segments by name instead of access permissions, and allow publishers write access to multiple

Brief feature description
Shared memory segments are currently mapped strictly by access controls. It would be beneficial to map instead by name or some other key so that processes aren't limited to writing to a single segment and we could better split up communication channels across multiple segments.
Detailed information
Currently, it is possible to creating multiple shared memory segments with different access permissions, as described in the configuration guide.
However, not only do the segments allow one to specify access controls, but they create really strong couplings based on those access controls. The implications include:

The name of shared memory segments is automatically deduced as the name of the cgroup that has write access to it
The above means that there can only be one segment that any given cgroup has write access to
Publishers are allowed write access to only one segment, which is deduced as the segment that matches the cgroup of the process the publisher is contained in.
It is therefore not possible to have a single publisher access multiple segments (This makes sense - it would be strange to do so).
It is also not possible to have multiple publishers in the same process which access different segments

The last point is of particular interest to me because I can consider a couple notable reasons why one would want to be able to create many shared memory segments and be able to access them from within the same process:

Splitting communication channels across separate shared memory segments ensures better Freedom From Interference because should a bad publisher or subscriber access data past the end of a memory pool, it will usually result in a segfault rather than simply a corrupted read/write of another memory pool.
We may wish to make use of the MemoryInfo member of a segment config (currently just defaulted) to differentiate segments based on memory type. This would allow a simpler, cleaner solution to the issue described in #2092 because we could specify that a segment is intended to support CUDA_PINNED_HOST memory, and then each publisher / subscriber that needs access to such memory would identify that segment and pin the memory of only that segment.

Possible Obstacles
I've found a curious comment in the code:

a user is allowed to be only in one writer group, as we currently only support one memory manager per process

I have not dug around enough in the code to understand why only one memory manager can be supported per process and what it might take to support more. I'd appreciate more context on this statement if anyone knows more.
From my perhaps naive standpoint - I would expect that the proper restriction be that we only have one memory manager per publisher, but that within the same process we may have multiple publishers writing to possibly different segments. For example - one publisher publishing images with the help of some GPU acceleration taking advantage of the pinned host memory, and another publisher publishing some small metrics data that does not need pinned host memory, so it uses a different memory segment.
Possible Implementation
I am imagining extending the Roudi config so that it could conceivably look like
[general]
version = 2

[[segment]]
name = "foobar"
writer = "foo"
reader = "bar"
memoryType = 0

[[segment.mempool]]
size = 32
count = 10000

[[segment]]
name = "pinned_foobar"
writer = "foo"
reader = "bar"
memoryType = 1

[[segment.mempool]]
size = 12000000
count = 10

And then when creating a publisher one can optionally specify the name of a segment:
BasePublisher(const capro::ServiceDescription& service, const PublisherOptions& publisherOptions, optional<IdString_t> shmSegmentName = {});

such that the name will be used directly to map the shared memory region rather than the access group of current process, as is currently done.
For backwards compatibility then, we could simply make the name default to user of the current process.

@elBoberido Because of the additional FFI benefits I'd be inclined to pursue this solution more over #2092 if it is deemed feasible. I'm also cautiously optimistic that it is a better fit with the current architecture, since segments already have the notion of MemoryInfo.

A few year ago when we created the design for mixed criticality we also though about a more fine grained approach but dismissed it. I don't remember anymore why but in the meantime requirements also changed and maybe we need to rethink how to approach the problem. With the iceoryx Rust implementation we have this more fine grained access and it should be possible to port some of the changes to the C++ implementation.
Saying that, maybe we need to have a deep dive on the Rust design for the memory allocation. Could be done as special developer meetup. @elfenpiff what do you think?
I agree that this solution would be better than just exposing the MemPoolInfo.
Regarding the comment in the code. Since there is only one runtime and the publisher ctor does not allow to specify which segment to use, the only option was to restrict the writer segment to one per process. This is not a technical limitation though, just a design decision at that time. It wouldn't be a big problem to change it. We just need to adjust the API ... or even better, create an alternative API which also takes care of other things like having multiple runtimes in one process.
I like the idea but we should check with elfenpiff what he has for the Rust implementation.

Saying that, maybe we need to have a deep dive on the Rust design for the memory allocation.

I'd be thrilled to do this 🙂
FYI I've been working on a proof of concept. So far I've gotten to the point where I've successfully configured segments to be mapped by name instead of writer group, and I have a publisher example publishing onto three different segments.
I'm now need to look into the subscriber side of things to figure out what implications this will have. In theory nothing needs to be done there, but I might also want to support configuring subscribers to only listen on certain segments. This probably would make it easier to design a solution to only pin the segments we want to on the subscriber side.

I'm thinking something along the lines of an optional "filter" whereby a user can provide an optional list of shared memory segment names and the subscriber only maps those shared memory segments (assuming it also has read access, otherwise an error shall occur). The default would be the current behavior of listening on all segments where the subscriber has read access.

That time should work great for me 🙂

Was a great talk like always. A pity @elfenpiff couldn't make it. Looking forward to a small design document and patches :)

Was a pleasure for me as well.
Regarding the design document and patches -

does it make sense to have multiple separate PRs referencing the same issue,
or do I create new issues
or do I have multiple commits in a single PR?

Regarding the design document and patches -
* does it make sense to have multiple separate PRs referencing the same issue,

Definitely. The smaller the PRs the easier it is to review them.

* or do I create new issues

If it is something that might be a feature of its own but is a requirement to create this feature then it might make sense to have a new issue. Quite often we just have a list of task required to implement the feature in one issue and have multiple PRs. There can also be multiple PRs per task.

* or do I have multiple commits in a single PR?

You can have multiple commits in a PR and it is also appreciated to not squash commits once the PR is opened to make it easier to track the changes.

mossmaurice assigned gpalmer-latai yesterday

FYI I haven't forgotten about this. I've just been a bit bogged down with other matters lately.

@gpalmer-latai no problem. It is also not inconvenient for me as I am having a lot of fun with the German bureaucracy because of the company setup :)


[CSL-1494] Support Tag 24 for embedded CBOR

See https://issues.serokell.io/issue/CSL-1494.
This PR does not touch the Bi Address instance, as that needs to be reworked anyway, and doing that as part of this PR would have been a bit bulkier, so I have decided to postpone it in a separate PR.

As part of this PR I have changed the tag-24-related encoding & decoding functions (after feedback from Duncan), so I guess I'll wait a little bit for the API to consolidate before backporting it here.

Ok, I have amended the API accordingly, removed the U vs U24 distinction in CborSpec and added more documentation to the extensionProperty in CborSpec.


Redesign VPS view and organise it with cards

Currently this doesn't start on npm run dev, can you check it out?
webpack: Compiled successfully.
error during render : /
TypeError: bind is not a function
    at Config (__vue_ssr_bundle__:25904:10)
    at plugin (__vue_ssr_bundle__:26720:3)
    at Function.Vue.use (__vue_ssr_bundle__:8495:14)
    at Object.<anonymous> (__vue_ssr_bundle__:22182:54)
    at __webpack_require__ (__vue_ssr_bundle__:21:30)
    at Object.<anonymous> (__vue_ssr_bundle__:38355:63)
    at __webpack_require__ (__vue_ssr_bundle__:21:30)
    at __vue_ssr_bundle__:67:18
    at Object.<anonymous> (__vue_ssr_bundle__:70:10)
    at evaluateModule (/some_dir/spawn-frontend-material/node_modules/vue-server-renderer/build.js:6820:21)

I'm starting with command node server, but it's the same effect as "dev": "HOST=<IP_ADDRESS> NODE_ENV=development node server". Try running npm install before start.

Still no luck, maybe my deps are newer than yours, try deleting node_modules and then npm install too.

After clean npm install on master, same problem, so it's not this merge fault.
It must be deps.

Whoaa, this new look is awesome!


Upgrade worker and serde-wasm-bindgen

worker is now 0.0.14
serde-wasm-bindgen is now 0.5.0

This fixes #239.


vs-select won't open on mouse click event

Vs-select won't open on when I click on it using the mouse (to be more precise it open and close instantly an don't give the user any ability to choose any item)  but it will open perfectly if I navigate to the field using the keyboard.
this problem was reported to me throw 3 different users all facing the same problem.
Extra info:

all of them used chrome but I don't know which version yet.
vuesax version: ^3.11.17
Node.js version: v12.16.3
package manager: npm 6.14.4

Hello,
Any resolution?

No, I wasn't able to solve it which is why I moved away to another select component as a solution until this problem is fixed.

Hello,
Probably is too late, but today I was looking for the same issue and I found this, which worked for me: https://github.com/lusaxweb/vuesax/issues/770#issuecomment-649821699


[ZEPPELIN-4647]. zeppelin.notebook.cron.folders doesn't work for regular folder

What is this PR for?
This PR fix the issue of zeppelin.notebook.cron.folders  doesn't work for regular folder, but only for regular expression. IMHO, specify regular folder is enough for users, regular expression is not necessary. So I change zeppelin.notebook.cron.folders to regular folder instead of regular expression.
What type of PR is it?
[Bug Fix]
Todos

[ ] - Task

What is the Jira issue?

https://github.com/zjffdu/zeppelin/tree/ZEPPELIN-4647

How should this be tested?

CI pass

Screenshots (if appropriate)
Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

@prabhjyotsingh Could you help review it ?

ping @prabhjyotsingh

Thanks @prabhjyotsingh , will merge if no more comment


Can't install python Websocket-API

When I try to install websocket API on python 3 I get the following error.
(C:\miniconda3) pip install git+http://github.com/EXASOL/websocket-api.git#egg=exasol-ws-api&subdirectory=python
Collecting exasol-ws-api from git+http://github.com/EXASOL/websocket-api.git#egg=exasol-ws-api
  Cloning http://github.com/EXASOL/websocket-api.git to c:\users\ganach\appdata\local\temp\pip-build-5hr2mu1i\exasol-ws-api
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\miniconda3\lib\tokenize.py", line 452, in open
        buffer = _builtin_open(filename, 'rb')
    FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\GAnach\\AppData\\Local\\Temp\\pip-build-5hr2mu1i\\exasol-ws-api\\setup.py'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\GAnach\AppData\Local\Temp\pip-build-5hr2mu1i\exasol-ws-api\
'subdirectory' is not recognized as an internal or external command,
operable program or batch file.

Any idea how I can get it installed?
Thank you very much.

On Windows, try this:
pip install git+http://github.com/EXASOL/websocket-api.git#egg=exasol-ws-api^&subdirectory=python
Worked for me with Python 3 using the Anaconda Prompt.


Fix property access

@rpeshkov There was a mistake in the last pull request. Sorry about that.

@mattrx No problem. It happens :) Updated marketplace version.

Yay, now it's working. Thank you very much. That extension really helps.^^

Glad to hear :) I need to resume its development. Lately had a lot of work so didn't have enough time for it.


Can RichTextFX be used to select an arbitrary text range for copy/paste operations?

I am currently using a stock-standard JavaFX TextFlow node for displaying rich text. However, the TextFlow node does not currently support selection of text for copy/paste operations.
I was wondering if RichTextFX does support this? (I had a quick look through the readme and couldn't find any mention of it).

RichTextFX (via StyledTextArea and its flavors) does support selection of text, which can be cut/copied/pasted. Have you seen ClipboardActions which StyledTextArea implements?

Great that is good news! No I hadn't managed to stumble across that API :-)


Fix Warning LED

Here's a (probably hacky) fix for #30 :)

I think it should be possible to fix this without needing to change the prototype of warn_led (as this PR does):

the enviro module pulls in everything from enviro.constants (so things like WARN_LED_BLINK are available as enviro.WARN_LED_BLINK)
The enviro module imports enviro.board, renaming it to board and...
main.py imports enviro so warn_led should be available as enviro.board.warn_led from main already

I've posted an alternate PR for #30 in #32. The method posted here should work too, but I'd be a little nervous about changing warn_led to expect a string as that would potentially break anyone currently relying on the existing definition.

Thanks - yeah, seemed like there was probably a better way of getting it working than stringifying everything :)

Thank you! This has been fixed in https://github.com/pimoroni/enviro/commit/f078ee1658c8c908b29fe53f16b3b967ccb46213


feat: Include sdk version when capturing events

Update build script to include actual package version and send as tag for replay_event and send in headers for replay_recording
Closes #202

should we (do we?) also have the core js sdk version included? idk how that works

should we (do we?) also have the core js sdk version included? idk how that works

We already send the core js SDK version, but backend probably isn't doing anything with it.


adding PR template

Adding template for opening any new PR, is there other suggestion what the template shall include?

I do not insist in a checklist, but mainly I would add some section, as it is very helpful for any new contributor to know what he/she shall write in the PR to facilitate/simplify the review process

@Borda thanks for the thoughts.
@fmassa @prabhat00155 @pmeier  if you have any thoughts on this let us know.

Thanks @Borda for the PR! I like the idea, but I do agree with @datumbox and @NicolasHug, perhaps we could have a guideline with such details than create a template.

@prabhat00155 so what do you suggest as the next steps, leave it waiting for guideline?

I believe the guidelines that @prabhat00155 refers to is our existing contributing guide
I would just link to our contributing guide with a short sentence as suggested above https://github.com/pytorch/vision/pull/4586#issuecomment-939801168

@NicolasHug mind have look at the latest update?

I made some comments @Borda but to be fair, I would prefer to keep this extremely and just have one single sentence that links to our contributing guide.


chore: additional validation states

Description

Add additional validation states
Increase quote polling interval to 20 seconds (because 10 was too annoying)

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[x] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
N/A
Risk
Small and well contained, plus all affected code paths are behind a feature flag.
Testing
Check that validations (relating to fees, balances, wallet support) etc match production.
Engineering
☝
Operations
Hold off testing until exchange swapper is properly ready.
Screenshots (if applicable)
N/A

Current dependencies on/for this PR:

develop

PR #4917   👈

This comment was auto-generated by Graphite.


keyboard shorcuts

cmd+n for new cluster

Oh yes please! I need desperately!

Any progress here?  Seems like keyboard shortcuts are not getting the love they deserve :)

no progress, no love

Closing in favour of https://github.com/lensapp/lens/issues/7583 as one unified request