51 lines
1.5 KiB
Org Mode
51 lines
1.5 KiB
Org Mode
* Rundown to Launch. Still to do:
|
|
|
|
** Server runtime configuration [0/1]
|
|
- [ ] parameterize all configuration for runtime loading [0/2]
|
|
- [ ] strip hard coded configurations out of the system
|
|
- [ ] add configuration template file to the project
|
|
|
|
** [ ] Database [0/2]
|
|
- [ ] PostgresQL [0/3]
|
|
- [ ] Add a postgresql docker image to our docker-compose file.
|
|
- [ ] Configure radiance for postres.
|
|
- [ ] Migrate all schema to new database.
|
|
|
|
** [ ] Templates: move our template hyrdration into the Clip machinery [0/4]
|
|
- [ ] Admin Dashboard [0/2]
|
|
- [ ] System Status [0/4]
|
|
- [ ] Server Status
|
|
- [ ] Database Status
|
|
- [ ] Liquidsoap Status
|
|
- [ ] Icecast Status
|
|
|
|
- [ ] Music Library Management [0/2]
|
|
- [ ] Add Music Files
|
|
- [ ] Track Management
|
|
This data needs to be paginated in some way, because the list
|
|
becomes very long.
|
|
- [ ] Player Control
|
|
play/pause/edit &etc
|
|
- [ ] User Management
|
|
This should be its own page
|
|
|
|
|
|
|
|
- [ ] Live Stream
|
|
- [ ] Now Playing
|
|
- [ ] Front Page [0/3]
|
|
- [ ] Station Status
|
|
- [ ] Live Stream
|
|
- [ ] Now Playing
|
|
Now Playing is currently broken on every page. I think this is in
|
|
the javascript supporting the feature. Fix here, fix everywhere.
|
|
- [ ] Web Player [0/6]
|
|
- [ ] Live Radio Stream
|
|
- [ ] Now Playing
|
|
this currently has a bug where the Now Playing: info card is
|
|
soing raw HTML which may or may not be coming from liquidSoap. Investigate
|
|
- [ ] Personal Track Library
|
|
- [ ] Audio Player
|
|
- [ ] Playlists
|
|
- [ ] Play Queue
|