Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade UI to a modern webapp framework #494

Merged
merged 227 commits into from
Oct 3, 2023
Merged

Upgrade UI to a modern webapp framework #494

merged 227 commits into from
Oct 3, 2023

Conversation

linknum23
Copy link
Contributor

@linknum23 linknum23 commented Aug 15, 2023

This PR integrates pretty many UI changes made by @jonahshader and @klay2000 several months ago. The entire app/design was converted to react and made way less clunky.

If I recall there are several things to fix here:

  • Fix weird zone and stream issues ( we think we tracked these down to the backed at some point)
  • Deploy script fails on some conflicting dependencies

We should really merge this into develop so we can make issues on what is still broken and get feedback from users on the new interface.

linknum23 and others added 30 commits November 16, 2022 11:18
This bug was missed in testing.
This should simplify the look of the user interface. TODO: add virtual sources display?
This allows an AmpliPi to be shallowly rebranded in the web app.
This allows a different picture to be displayed while waiting for a connection
rtertiaer and others added 24 commits August 30, 2023 15:00
ESLint + debug ElasticAPM RUM
…in and out of scss declarations that use the relative mixins
@linknum23 linknum23 marked this pull request as ready for review October 2, 2023 21:05
@rtertiaer
Copy link
Contributor

I've merged this into develop on localhost & deployed+tested on an amplified box & a streamer box; nothing seems amiss, though you're possibly aware of the edge cases on the backend I oughta pay attention to. @linknum23 are you opposed to me pulling the trigger, or do you have a list of tests you typically perform that I can validate this against?

@rtertiaer
Copy link
Contributor

I've tested bluetooth on this as well; works a charm. Merging.

@rtertiaer rtertiaer merged commit cbd1c5e into develop Oct 3, 2023
2 of 3 checks passed
@rtertiaer rtertiaer deleted the webapp_2 branch October 3, 2023 20:50
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.

None yet

6 participants