Closed
Milestone
expired on Apr 18, 2024
1.0-alpha4 — Raving Raccoon 🤪🦝
Milestone ID: 36
The release of Alpha 4 — Raving Raccoon features:
- Permission Management: Easily manage permissions for roles such as Programme Managers and Hosts, as well as individual users.
- Radio Station Settings: Administrators now have the ability to configure global station settings conveniently within the new admin area.
- Playout Refactoring: The Engine component has undergone significant improvements. It now caches data efficiently without the need for a database server. Programme data is cached transparently using JSON files. Additionally, the scheduling and programme polling logic has been refactored and validated using OpenAPI interfaces.
- Improved Test Coverage: We have substantially increased test coverage in both Steering and Engine components. Most components now provide badges displaying the overall test coverage.
Breaking Changes: All nested API endpoints in Steering and Tank that were deprecated in the previous release have now been removed.