Skip to content

Conversation

@hhvrc
Copy link
Contributor

@hhvrc hhvrc commented Nov 27, 2025

Depends on #388

hhvrc and others added 30 commits October 9, 2024 19:07
* Initial commit

* Fix task creation check

* Remove debug log

* Format main.cpp
* Initial commit

* Reduce stack usage of SerialInputHandler

* Format CaptivePortal.cpp
* Initial commit

* Reduce stack usage

* Format WiFiManager.cpp
…302)

Bumps the frontend group in /frontend with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.47.2` | `1.48.0` |
| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.6.2` | `2.7.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.7.4` | `22.7.5` |
| [svelte-check](https://github.com/sveltejs/language-tools) | `4.0.4` | `4.0.5` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.6.2` | `5.6.3` |


Updates `@playwright/test` from 1.47.2 to 1.48.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.47.2...v1.48.0)

Updates `@sveltejs/kit` from 2.6.2 to 2.7.0
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.7.0/packages/kit)

Updates `@types/node` from 22.7.4 to 22.7.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `svelte-check` from 4.0.4 to 4.0.5
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](sveltejs/language-tools@svelte-check-4.0.4...svelte-check-4.0.5)

Updates `typescript` from 5.6.2 to 5.6.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: "@sveltejs/kit"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: svelte-check
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#304)

* build(deps-dev): Bump the frontend group in /frontend with 11 updates

Bumps the frontend group in /frontend with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.48.0` | `1.48.1` |
| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.7.0` | `2.7.2` |
| [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) | `3.1.2` | `4.0.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.7.5` | `22.7.7` |
| [eslint](https://github.com/eslint/eslint) | `9.12.0` | `9.13.0` |
| [eslint-plugin-svelte](https://github.com/sveltejs/eslint-plugin-svelte) | `2.44.1` | `2.46.0` |
| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `4.2.19` | `5.0.3` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss) | `3.4.13` | `3.4.14` |
| [tslib](https://github.com/Microsoft/tslib) | `2.7.0` | `2.8.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.8` | `5.4.9` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `2.1.2` | `2.1.3` |


Updates `@playwright/test` from 1.48.0 to 1.48.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.48.0...v1.48.1)

Updates `@sveltejs/kit` from 2.7.0 to 2.7.2
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.7.2/packages/kit)

Updates `@sveltejs/vite-plugin-svelte` from 3.1.2 to 4.0.0
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@4.0.0/packages/vite-plugin-svelte)

Updates `@types/node` from 22.7.5 to 22.7.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint` from 9.12.0 to 9.13.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v9.12.0...v9.13.0)

Updates `eslint-plugin-svelte` from 2.44.1 to 2.46.0
- [Release notes](https://github.com/sveltejs/eslint-plugin-svelte/releases)
- [Commits](https://github.com/sveltejs/eslint-plugin-svelte/compare/eslint-plugin-svelte@2.44.1...eslint-plugin-svelte@2.46.0)

Updates `svelte` from 4.2.19 to 5.0.3
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.0.3/packages/svelte)

Updates `tailwindcss` from 3.4.13 to 3.4.14
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.14/CHANGELOG.md)
- [Commits](tailwindlabs/tailwindcss@v3.4.13...v3.4.14)

Updates `tslib` from 2.7.0 to 2.8.0
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](microsoft/tslib@v2.7.0...v2.8.0)

Updates `vite` from 5.4.8 to 5.4.9
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.9/packages/vite)

Updates `vitest` from 2.1.2 to 2.1.3
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@sveltejs/kit"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: frontend
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: eslint-plugin-svelte
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: svelte
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: frontend
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: tslib
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: vitest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
...

Signed-off-by: dependabot[bot] <support@github.com>

* Do not do Svelte 5 upgrade yet

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hhvrc <github@heavenvr.tech>
* Switch to pnpm

* maybe fix

* maybe fix

* Oops, no cjs

* Fix tests
commit e10f5ef
Author: hhvrc <github@heavenvr.tech>
Date:   Wed Oct 23 10:42:44 2024 +0200

    Start using SimpleMutex
#309)

Bumps the frontend group with 6 updates in the /frontend directory:

| Package | From | To |
| --- | --- | --- |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.9` | `5.4.10` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.48.1` | `1.48.2` |
| [@skeletonlabs/skeleton](https://github.com/skeletonlabs/skeleton) | `2.10.2` | `2.10.3` |
| [@sveltejs/adapter-static](https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-static) | `3.0.5` | `3.0.6` |
| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.7.2` | `2.7.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.7.7` | `22.8.1` |



Updates `vite` from 5.4.9 to 5.4.10
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.10/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.10/packages/vite)

Updates `@playwright/test` from 1.48.1 to 1.48.2
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.48.1...v1.48.2)

Updates `@skeletonlabs/skeleton` from 2.10.2 to 2.10.3
- [Release notes](https://github.com/skeletonlabs/skeleton/releases)
- [Commits](https://github.com/skeletonlabs/skeleton/compare/@skeletonlabs/skeleton@2.10.2...@skeletonlabs/skeleton@2.10.3)

Updates `@sveltejs/adapter-static` from 3.0.5 to 3.0.6
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/adapter-static/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/adapter-static@3.0.6/packages/adapter-static)

Updates `@sveltejs/kit` from 2.7.2 to 2.7.3
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.7.3/packages/kit)

Updates `@types/node` from 22.7.7 to 22.8.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@skeletonlabs/skeleton"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@sveltejs/adapter-static"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@sveltejs/kit"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:47 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 09:48 — with GitHub Actions Inactive
@hhvrc hhvrc added this to the 1.5.0 Release milestone Nov 27, 2025
* Update CHANGELOG.md

* Update package.json

* Release 1.5.0-rc.1

---------

Co-authored-by: Luc ♥ <luca@perugia.ovh>
@hhvrc hhvrc marked this pull request as ready for review November 27, 2025 19:36
@hhvrc hhvrc merged commit d4f68f6 into beta Nov 27, 2025
49 of 51 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in Roadmap Nov 27, 2025
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:39 — with GitHub Actions Inactive
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +184 to +187
if (response.code == 401) {
OS_LOGD(TAG, "Auth token is invalid, waiting 5 minutes before checking again");
s_lastAuthFailure = OpenShock::micros();
return false;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Fix auth failure backoff to use consistent time units

When the backend returns 401, s_lastAuthFailure is recorded with OpenShock::micros(), but checkIsDeAuthRateLimited() compares that value against OpenShock::millis() with a 300 s threshold (lines 59‑62). Because microsecond timestamps are ~1000× larger than milliseconds, the subtraction is always negative after the first 401, so the rate-limit guard remains true indefinitely and hub info/LCG connection attempts never resume. Store the failure time in milliseconds (or convert the check) so retries resume after five minutes instead of being permanently blocked.

Useful? React with 👍 / 👎.

@hhvrc hhvrc temporarily deployed to cdn-firmware-r2 November 27, 2025 19:40 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants