ccoverstreet / Jablko

Smart Home Interface powered by Go.
MIT License
1 stars 0 forks source link

Admin Panel Upgrade #100

Closed ccoverstreet closed 2 years ago

ccoverstreet commented 3 years ago

Is your feature request related to a problem? Please describe. The admin panel needs some UI updates and added features like live log viewing and more intuitive user management panel.

Describe the solution you'd like It would be cool to have a WebSocket based log viewer where admin users can subscribe to Jablko's logs on the admin panel and view them in browser. Right now, static logs can be viewed for each individual module (which is very helpful), but having a live view of all of Jablko's logs would be very helpful in development.

Additional context This could be viewed as a security risk as information in the logs could potentially leak information; however, Jablko and JMODs should not be writing private information in the logs.