This time the focus was pretty much on improving the way we retrieve information, as well as enhancing the amount of information shown to end users and maintainers while improving the look and feel to be more modern than before.
Some highlights include:
- A new mirror page showing the router's data (the same as the map uses)
- Enhanced statistics pages, using ChartJS for visualization (these seem to be glitchy at times, but this apparently happens in official examples as well)
- Much more overall data is available for packages, deployment logs and other places
- All dependencies on the Telegram API in the backend has been dropped. The news feeds is served as static file instead, and deploy logs come from our database
- Speed should be improved as well, thanks to better ways of obtaining data and lazy loading
- The news feed received real, and proper formatting
- Build status now shows ongoing pipelines, and allows retrieving status updates for build processes (e.g., "waiting for builder")
- Data is displayed using fully searchable tables
- And of course, theming was tremendously improved! 🎨