Version 9.0.0
Release mostly focused on backend development related to admin functionality.
Backend:
- Ratelimiting, connection limits, websocket response intervals implemented (backend features), including endpoints
- "/conInfo" API endpoint renamed to "/meta"
- Serverside warning added that shows up if you leave admin password or session secret unchanged from defaults
- Add /admin/database/save endpoint to immediately save the cache to db
- Adjust admin route check to work with either a logged in session or an admin token
- Rename the "SSLproxy" setting to "proxy"
- Fix the output of the "/themes" route (duplicate "megumin" theme displayed)
Frontend:
- Adjust how the frontend socket connects to the backend server
- Clean up HTML ids
- Sidebar text adjusted
- Update main counter display and chart
Misc:
- Reorganize all of the API documentation at GitHub