Commit graph

509 commits

Author SHA1 Message Date
Matthew Stratford
433f1ef92c Finish controller to log correctly, make port configurable. 2021-04-05 22:13:53 +01:00
Matthew Stratford
fe80b803f8 Sort audio outputs 2021-04-04 23:14:30 +01:00
Matthew Stratford
ccb5886698 Lower CPU a bit with slower loops. 2021-04-04 23:14:08 +01:00
Matthew Stratford
03773c8dda Various reliabilty / debugging improvements 2021-04-04 22:34:46 +01:00
Matthew Stratford
c88e223d6f Add listing and loading of playlists. 2021-04-04 15:26:39 +01:00
Matthew Stratford
5c85466255 Setting output stays on config page & add favicon 2021-03-22 00:45:46 +00:00
Matthew Stratford
5233aacdf9 Add proper message source routing, fixes a lot of instabity of updating. 2021-03-22 00:33:14 +00:00
Matthew Stratford
b15b6a9875 Support loading show plans from webstudio 2021-03-21 20:15:42 +00:00
Matthew Stratford
1f66ec2ef2 Update playback pos more often, reset pos to 0 on stop. 2021-03-21 13:06:09 +00:00
Matthew Stratford
81eb8c7d1b Add myradio api handler 2021-03-21 13:05:33 +00:00
Matthew Stratford
a51e214f27 Serve music-tmp for webstudio UI waveforms. 2021-03-15 21:35:56 +00:00
Matthew Stratford
8bf1def0d1 Clear UI status queue before requesting a new one. 2021-03-15 20:20:26 +00:00
Matthew Stratford
40ccd94f44 Fix load item link. 2021-03-15 20:20:00 +00:00
Matthew Stratford
01192b728b Fix seeking while playing. 2021-03-15 20:19:45 +00:00
Matthew Stratford
023200b94b Add support for moving plan items. 2021-03-13 22:32:04 +00:00
Matthew Stratford
0c176bea03 Add WIP controller support. 2021-02-14 23:58:32 +00:00
Matthew Stratford
4741694d66 Migrate internal planitem format to match webstudio/api 2021-02-14 20:10:32 +00:00
Matthew Stratford
45d9c32146 Handle setting Channel Controls from WS. 2021-02-14 17:53:28 +00:00
Matthew Stratford
a18d4317e4 Add basic callback to state manager to send STATUS on change. 2021-02-14 13:57:07 +00:00
Matthew Stratford
12d7f6fdd2 Fix some queuing issues for playback position timers. 2021-02-14 13:23:51 +00:00
Matthew Stratford
ce137be780 Fix double logging. 2021-02-14 00:30:11 +00:00
Matthew Stratford
1a59b2d5bf Add show plan loading, send more info to Webstudio UI. 2021-02-14 00:29:47 +00:00
Matthew Stratford
23f1da515b Fix logging to individual files 2021-02-13 15:38:26 +00:00
Matthew Stratford
2fcd640a8d Add a load button for show plan items. 2021-02-13 14:59:49 +00:00
Matthew Stratford
b825795835
More stuff towards making Webstudio sync 2020-12-20 18:52:27 +00:00
Matthew Stratford
1855f515a6
Minor fixes 2020-12-20 01:40:32 +00:00
Matthew Stratford
479c952766
most of the pipeline to send player msgs to webstudio 2020-12-20 01:10:19 +00:00
Matthew Stratford
801d2ae40b
Merge branch 'michaelg-baps-websockets' into mstratford-webstudio 2020-12-19 15:57:41 +00:00
Matthew Stratford
9260aa9c2b
Merge branch 'pylance-fixes' into dev 2020-12-19 15:00:28 +00:00
Matthew Stratford
6d587b1e2b
Add a bit of typing to appease pylance 2020-12-19 14:57:37 +00:00
Matthew Stratford
fc3e5db08c
Merge pull request #10 from UniversityRadioYork/myradio-music
Play music and managed items from MyRadio
2020-12-08 19:44:56 +00:00
Matthew Stratford
26e7f32763
Fix json page (properly) 2020-12-08 19:41:31 +00:00
Matthew Stratford
a526ed3cb3
Update filename for plan item once loaded 2020-12-08 19:41:11 +00:00
Matthew Stratford
789fa3a1fb
Fix broken player status json output 2020-12-08 19:21:38 +00:00
Matthew Stratford
450698cd37
Add managed items support and merge cleanup 2020-11-16 22:49:33 +00:00
Matthew Stratford
cb06061143
Merge remote-tracking branch 'origin/dev' into myradio-music 2020-11-16 21:23:06 +00:00
michael-grace
9536bf7c07 adding to showplan 2020-11-15 20:53:34 +00:00
michael-grace
bd2b5b41a6 start of showplans 2020-11-15 19:34:13 +00:00
michael-grace
249832e153 some human readability 2020-11-15 17:48:05 +00:00
michael-grace
79cd706253 start of websockets, play, pause, stop, seek 2020-11-15 17:40:18 +00:00
Matthew Stratford
afb63dbfe2
Merge pull request #9 from UniversityRadioYork/michaelg-server-state
Server State and Logs
2020-11-11 22:21:17 +00:00
Michael Grace
5c19d5ca04
typo
i can't type :)
2020-11-10 21:38:02 +00:00
michael-grace
b00ac8ecbf welcome default 2020-11-10 19:41:27 +00:00
michael-grace
ba07fa5d89 server changing and restarting 2020-11-10 19:40:42 +00:00
michael-grace
53d7edba48 server details on web interface 2020-11-10 18:49:26 +00:00
michael-grace
f1cd401b3b keep the folders to keep windows happy 2020-11-10 18:45:54 +00:00
michael-grace
7e57d2de36 viewing logs in webserver 2020-11-09 00:42:09 +00:00
michael-grace
26a677be53 pure json status page 2020-11-09 00:17:48 +00:00
michael-grace
b1e20eae5c server state 2020-11-09 00:10:36 +00:00
michael-grace
bdda886e10 windows doesn't like the directories not existing 2020-11-08 23:38:57 +00:00