Skip to content

Conversation

@adamshiervani
Copy link
Contributor

@adamshiervani adamshiervani commented Nov 13, 2025

We want to start versioning the Cloud SPA to simplify both the Golang and JS codebases.

The idea is that we have one final release that is backwards compatible, which will be served to all non-updated devices.

@ym ym marked this pull request as ready for review November 24, 2025 13:06
adamshiervani and others added 4 commits November 24, 2025 15:35
- Introduced a new router in `functions/router/index.js` to handle requests for HTML and asset files based on versioning.
- Created `functions/router/package.json` for the router module.
- Added a build script `ui/build-all.sh` to automate the building of assets for multiple firmware versions.
- Updated `ui/package.json` to include a new build script command for building all versions.
@ym ym force-pushed the feat/pin-ui-version branch from cc3caa0 to 3d6e88c Compare November 24, 2025 15:18
@ym ym requested a review from IDisposable November 26, 2025 09:00
@adamshiervani adamshiervani merged commit 8d801fd into dev Nov 27, 2025
3 checks passed
@adamshiervani adamshiervani deleted the feat/pin-ui-version branch November 27, 2025 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants