Closed
Milestone
Oct 28, 2024–Feb 26, 2025
1.0-alpha6 — Wondrous Whale 

- General user experience improvements and bug fixes for media management.
- Media sources are now managed by Steering, reducing Tank's domain to file upload and normalization.
- Data model improved to have a separation between episodes and timeslots.
- APIs stabilized and future-proof.
- Documentation on new features and changes.
Unstarted Issues (open and unassigned)
0
Ongoing Issues (open and assigned)
0
Completed Issues (closed)
84
- aura · aura-web: can't login to dashboard and backend
- dashboard · Bug: Missing i18n translation for "media.labels.variableDuration" in Episode List
- dashboard · Bug: Media source which is too short not displayed as such in the broadcast list
- tank · Upload to Tank failed after "normalizing" stage with "504 Gateway Timeout"
- dashboard · Display all assigned profiles under "My Account"
- aura · Docs: Explain new "media description" field
- steering · Permissions for "episode and broadcast date" features
- tank · /imports endpoint doesn’t return running imports
- dashboard · Update dashboard to work with new "media source" API
- steering · Can’t upload images after introduction of ContentLicense relation
- aura · AURA Alpha 6 Release Testing
- dashboard · dashboard - title of show with missing strike
- steering · Unable to create repetition schedule
- dashboard · Bug: Timeouts and errors while uploading long audio at dashboard.aura.radio
- dashboard · Better handling of invalid URLs in link editor
- aura · Docs: Infos on new episode and broadcast date UI mechanics
- aura · Docs: Info on CBA ID in Episodes
- aura · Docs: Add information on command and settings to renew schedules
- dashboard · Permissions for "episode and broadcast date" features
- tank · Update Go image to 1.23
- aura · Nginx Docker Container does not persist certificates beyond restart
- dashboard · UI Improvements for new Episode and Broadcast Date logic (radio feedback)
- dashboard · Update wording in show area and media management
- dashboard · [Story] As a program manager or host, I want to delete episodes which I have created by mistake
- aura · Bug: User dropdown to edit profile and logout does not open in Firefox
- steering · Permission bug: Cannot edit media sources with Program Manager/Host/Host+ role
- aura · Docs: Editing of metadata for file uploads
- aura · Docs: Info on Episode Licenses
- steering · Rename the Playlist and PlaylisEntry models
- steering · Rename playlist field in the Episode model
- steering · Create "LicensedWork" entity to be referenced by Image and MediaSource
- aura · [EPIC] Ability to assign license and copyright holder information to media source
- dashboard · Image preview/editor does not show image
- aura · Docs: Info on UI changes related to episodes with and without timeslots
- aura · Docs: Info on media source states and their meaning in lists
- dashboard · Refine displayed status infos for media sources
- steering · Test `test_generate_timeslots_weekends` fails on weekends
- aura · Docs: Add info regarding Firefox bug, providing OGG only with "video/.." rather than "audio/.." MIME types
- dashboard · Cancel uploads
- dashboard · Dialog to choose license and ownership per media source
- steering · Links not added when creating a new profile by calling /api/v1/profiles/ endpoint in a POST request
- aura · Remove Icecast from Docker Compose
- steering · Document how to set duration of playlist entries in API definition
- dashboard · Read playlist information from Steering API, instead of Tank API
- steering · Add Playlist & PlaylistEntry models and playlists API enpoint
- tank · Remove Playlists & PlaylistEntry models and playlists API endpoint
- dashboard · Episode: Add field to enter CBA ID
- aura · Document more details on default media source vs station fallback
- aura · Document playout-mode for M3U playlists for fallback or scheduled (linear, shuffle)
- steering · Rename `Note` model to `Episode`
- dashboard · Rename `Note` model to `Episode`
- aura · Docs: Add info that a fallback show assignment is required in radio station settings
- aura · User Guide: Document recent UI changes
- dashboard · [STORY] As a user I want to be notified when I am uploading the same file twice, to avoid mistakes
- dashboard · Add something like "+" indicator button, to expand the media source section
- dashboard · [bug] sidebar menu is not always showing correct show when AURA runs in multiple tabs
- dashboard · [bug] audio file duration of large audio file is not calculated & displayed properly after upload
- dashboard · Drag and Drop failure for files in newly created show
- aura · [EPIC] Extend Media Management Area, improve UI/UX and provide fixes
- aura · Audio File Upload does not work with Firefox
- aura · [EPIC] Rename `Note` model to `Episode` and fix data model
- aura · [EPIC] Web API to meet radio requirements
- steering · Filter sensitive information from public API endpoints
- dashboard · Expanding single playlist items without duration information, does not work anymore
- aura · AURA Web: Review, rework and merge certain test configuration into relevant repositories
- steering · [EPIC] Steering API integration test suite (medium/low prio endpoints)
- dashboard · bug: "enter metadata" dialog in URL-uploader does not accept inputs
- dashboard · Selecting audio file for uploading in media source area, results in error while uploading
- dashboard · Display details of failed uploads, including the log file
- dashboard · State of new media management
- aura · Docs: Document playlist entries and their auto-expand behavior on length information
- aura · User Guide: Document different playlists on timeslot, schedule and show level plus station fallback
- aura · [EPIC] Improve audio file uploader
- aura · [EPIC] Future-proof AURA API
- dashboard · [EPIC] Extend Media Management Area and improve UI/UX
- aura · [EPIC] Refactor playlist and metadata management
- tank · Add SQLite database support
- dashboard · [STORY] As a host, I need an UI to edit playlist information for media sources, in order to provide metadata for an episode
- steering · Ability to move individual timeslots
- dashboard · [EPIC] Collection of minor improvements for a streamlined UI
- tank · Remove generated docs.go from version control
- steering · [EPIC] Web API to meet radio requirements
- tank · Document how to set duration of playlist entries in API definition
- steering · [EPIC] Add a minimal Steering unit test suite
Loading
Loading
Loading