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

Feature/new web UI #350

Merged
merged 27 commits into from
Feb 18, 2023
Merged

Feature/new web UI #350

merged 27 commits into from
Feb 18, 2023

Conversation

simonmicro
Copy link
Member

@simonmicro simonmicro commented Feb 10, 2023

This one still in progress - but soon ™️ ...

Roadmap:

  • finish c++-code
  • finish angular-code
  • ui-repo: Write README
  • ui-repo: CI/CD?
  • ui-repo: releases? -> master/develop branch scheme
  • ui-repo: publish!
  • docs: add new screenshots
  • docs: some way to build locally? is that documented enough?
  • readme/scripts: make sure they are referenced / submodule pulls work properly
  • api/ui to reset/export/import settings?
  • ui: does the default value work correctly?
  • api/ui: reboot button
  • api/ui: version-number-contract (mismatched numbers -> warning in ui)
  • add web-ui screenshots into main repo too

Sneak-Peek into the new UI (running with dummy-data in that screenshot; I was too lazy to connect my watch 😀 ):
image

@simonmicro simonmicro added the ⚡ needs work This is not done - maybe a draft instead? label Feb 10, 2023
@simonmicro simonmicro self-assigned this Feb 10, 2023
@simonmicro simonmicro force-pushed the feature/newWebUi branch 2 times, most recently from a6e3159 to eccdb4b Compare February 12, 2023 21:56
@simonmicro simonmicro added ⭐ enhancement New feature or request src/core src/osw-service 📜 documentation This adds / changes the documentation connection/WiFi 🤖 workflows src/osw-config Stuff for the web UI / configuration options for the user labels Feb 14, 2023
@RuffaloLavoisier RuffaloLavoisier self-requested a review February 15, 2023 08:24
@simonmicro simonmicro marked this pull request as ready for review February 15, 2023 13:02
@simonmicro simonmicro removed the ⚡ needs work This is not done - maybe a draft instead? label Feb 15, 2023
@simonmicro simonmicro added this pull request to the merge queue Feb 18, 2023
Merged via the queue into develop with commit fd12829 Feb 18, 2023
@simonmicro simonmicro deleted the feature/newWebUi branch February 18, 2023 16:26
@simonmicro simonmicro mentioned this pull request Feb 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
connection/WiFi 🤖 workflows 📜 documentation This adds / changes the documentation src/core src/osw-config Stuff for the web UI / configuration options for the user src/osw-service ⭐ enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants