- breaks uiUpdate() into two functions
- uiUpdateOnce(), which contains the bulk of the UI updating code
- continuousUiUpdate(), which runs the aforementioned function once
every second.
- updates updateStreamTitle() to conform to this new change
- removes call to Main(), replacing it with a call to the new
continuousUiUpdate()
- get_status endpoint now actually accesses two different endpoints from
the owncast server api, as some of the endpoints have changed since
development began
- adds various documentation to app.py
- prevents form elements from refreshing the page or submitting requests
- ensures that the submit buttons for modals will close the modal,
insead of just spawning a page refresh
- updates visual layout to be more readable
- adds basic functionality for javascript callback functions to update
various useful elements through api
- note, these updates are currently implemented through a bootstrap
modal
- note, these updates are currently commented out through mustache.
- adds a vim modeline to enable manual folding