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

WebUI - First Release #1586

Merged
merged 4 commits into from
Apr 5, 2023
Merged

Conversation

NorthernMan54
Copy link
Collaborator

@NorthernMan54 NorthernMan54 commented Apr 4, 2023

Description:

Framework release of the WebUI, with initial feature set

  • Initial set of menus and options

  • Home Page
    ** Display of sensor messages, same as OLED display
    ** Restart restarts device

  • Configuration Menu
    ** Configure WiFi is not wired yet
    ** Configure MQTT is not wired yet
    ** Reset Configuration erases the flash memory

  • Information Menu
    ** Display status messages from modules included in the build, currently connected are SYStoMQTT, BT, WebUI and SSD1306

  • Firmware Upgrade is not wired yet

  • Console
    ** OMG log message display aka Web Serial Console
    ** ability to inject messages to the mqtt message processor.
    ** ie commands/MQTTtoSYS/config {"cmd":"status"}

Checklist:

  • The pull request is done against the latest development branch
  • Only one feature/fix was added per PR and the code change compiles without warnings
  • I accept the DCO.

@1technophile
Copy link
Owner

Thanks

@1technophile 1technophile merged commit 9b6133f into 1technophile:development Apr 5, 2023
@NorthernMan54
Copy link
Collaborator Author

Tks

@1technophile 1technophile mentioned this pull request Apr 7, 2023
3 tasks
DigiH pushed a commit that referenced this pull request Apr 10, 2023
* WebUI - First Release

* Lint / Build Issues

* Add WebUI as a default module

* Fix ESP8266 builds

[WebUI] Small WebUI design changes (#1594)

• Display view with fixed height and light text on dark background and content centred
• Non-breaking spaces used for MAC part in heading

[WebUI] Add Configure MQTT and Logging (#1592)

* Configure MQTT and Loggin

* Configure MQTT speed up

* Lint
DigiH added a commit that referenced this pull request Apr 10, 2023
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.

2 participants