- [Bugfix] Remove duplicate "Account" label from phone MPK inspection dialog
- [Bugfix] Fix backend Docker container provisioning file access
- [Feature] Allow to search for radios by their codings name during hand out and inside the device overview table
- [Feature] Allow to filter items by their status ('Available', 'Handed out', 'Private')
- [Feature] Prepare backend for advanced filter options
- [Feature] Read phone provisioning files from disk into backend and expose via API
- [Feature] Display phone provisioning files (configs, phonebooks, firmwares, wallpapers) in frontend
- [Feature] Parse phone config files for key information (e.g., MPK mappings, ...)
- [Bugfix] Fix sorting of nested columns in item overview tables
- [Bugfix] Sort items in server-side search results lexicographically, based on their title
- [Bugfix] Event log: Binding deletion user always same as binding creation user
- [Misc] Optimize frontend item table refresh logic
- [Maintenance] Update Python dependencies
- [Maintenance] Update JavaScript dependencies
- [Feature] Add radio usage guide to home page
- [Feature] Add on-site service information to home page
- [Feature] Add contact information / support chat to home page
- [Bugfix] Fix name of
provisioning.htpasswd.dist
file template - [Bugfix] Declare provision folder mounting in
docker-compose.yml
- [Docs] Create screenshots and add them to
README.md
- [Feature] Create protected directory to serve VoIP provisioning files
- [Maintenance] Update Python dependencies
- [Maintenance] Update JavaScript dependencies
- [Feature] Django management command to synchronize local user data with the Eurofurence registration system
- [Misc] Make EF registration ID optional within
User
forms - [Maintenance] Update Python dependencies
- [Maintenance] Update JavaScript dependencies
- [Maintenance] Update Python dependencies
- Fix CVE-2024-42005
- Fix CVE-2024-41991
- Fix CVE-2024-41990
- Fix CVE-2024-41989
- [Maintenance] Update JavaScript dependencies
- [Feature] Make main navigation drawer collapsible (default on mobile)
- [Feature] Improve mobile layout
- [Maintenance] Update Python dependencies
- [Maintenance] Update JavaScript dependencies
- [Feature] Integrate item coordinates in CRUD forms for Phones, Callboxes, RadioDevices, and Pagers
- [Feature] Add button to show / highlight items on deployment map from ItemOverview pages
- [Bugfix] Fix Dockerfile
FROM ... AS ...
keyword case sensitivity - [Misc] Update metadata in package manager files
- [Misc] Improve code readability in API abstraction layer
- [Maintenance] Update Python dependencies
- [Maintenance] Update JavaScript dependencies