Skip to content

frontend: Add tentative forwards-compatibility for upcoming v3 Node-RED dashboard#554

Merged
ethanjli merged 4 commits intomasterfrom
feature/dashboard-v3-compat
Apr 3, 2025
Merged

frontend: Add tentative forwards-compatibility for upcoming v3 Node-RED dashboard#554
ethanjli merged 4 commits intomasterfrom
feature/dashboard-v3-compat

Conversation

@ethanjli
Copy link
Collaborator

@ethanjli ethanjli commented Apr 2, 2025

This PR implements a request made by @chevreuill3000 in the 2025-04-02 software meeting to install some additional Node-RED-related packages and add a temporary reverse-proxy entrypoint on port 80 for enabling development & testing of the upcoming v3 Node-RED dashboard in PlanktoScope OS. These changes should not be considered officially supported as part of PlanktoScope OS's public-facing interfaces - for now, they are just temporary internal changes to improve the software development experience. So I won't describe them in CHANGELOG.md.

This PR also integrates https://github.com/PlanktoScope/device-portal/releases/tag/v0.2.10 via PlanktoScope/pallet-standard@acb3fab

TODOs:

@ethanjli ethanjli requested a review from chevreuill3000 April 2, 2025 20:10
@ethanjli ethanjli marked this pull request as ready for review April 2, 2025 20:10
@ethanjli ethanjli changed the title frontend: Add preliminary forwards-compatibility for upcoming v3 Node-RED dashboard frontend: Add tentative forwards-compatibility for upcoming v3 Node-RED dashboard Apr 3, 2025
@ethanjli
Copy link
Collaborator Author

ethanjli commented Apr 3, 2025

Because of the successful test result reported by @chevreuill3000 in PlanktoScope/pallet-standard#97 (comment), I consider this PR ready to merge now.

@ethanjli ethanjli enabled auto-merge April 3, 2025 15:53
@ethanjli ethanjli added this pull request to the merge queue Apr 3, 2025
Merged via the queue into master with commit 8b85b46 Apr 3, 2025
10 checks passed
@ethanjli ethanjli deleted the feature/dashboard-v3-compat branch April 3, 2025 16:14
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.

1 participant