Commit graph

485 commits

Author SHA1 Message Date
Matthew Stratford
778c22bacf
Merge branch 'dev' into mstratford/reload-repair 2021-11-02 23:39:18 +00:00
Matthew Stratford
53b26e2366
Merge pull request #36 from UniversityRadioYork/mstratford/linux-audio
Linux updates for Studio1PC
2021-11-02 23:37:57 +00:00
Matthew Stratford
0f25345a6a Fix pulseaudio error on !linux 2021-11-02 23:26:26 +00:00
Matthew Stratford
65944e59b3 Fix lints. 2021-11-02 23:02:09 +00:00
Matthew Stratford
c475dbb5d5 Switch to SDL outputs with pulseaudio for linux 2021-11-02 22:48:52 +00:00
Matthew Stratford
592cf11a79 Fix mp3 support on linux with pygame 2.0.1 2021-11-02 22:47:24 +00:00
Matthew Stratford
ecbfaa4a62 use sudo to install audio pkg 2021-11-02 22:46:41 +00:00
Marks Polakovs
8896dc4f83
Merge pull request #35 from UniversityRadioYork/marks/restart-confirm 2021-10-26 13:18:43 +01:00
Marks Polakovs
e4cc6f7b61 Prompt before restarting the server if anything is playing 2021-10-20 20:49:19 +01:00
Matthew Stratford
1ee542ea3e Fix linux to use pulseaudio. 2021-10-12 20:45:29 +01:00
Matthew Stratford
9dc0990514 Add normalisation switch option. 2021-09-30 19:12:26 +01:00
Matthew Stratford
8cc342b032 3.1.0 again? 2021-09-25 20:06:51 +01:00
Matthew Stratford
3bf05b2783 Fix preloader not preloading due to GET_PLAN change to GETPLAN 2021-09-25 20:06:09 +01:00
Matthew Stratford
6cfded26cc Semi-fix load failed error in webstudio not showing
If a load failed immediately, webstudio didn't see anything loaded, so doesn't report it failed.
2021-09-25 19:28:13 +01:00
Matthew Stratford
49590dcc6c Fix a failed download leaving temp file. 2021-09-25 19:26:37 +01:00
Matthew Stratford
1b6b3aa9c8 404 correctly on missing audio files. 2021-09-25 19:26:04 +01:00
Matthew Stratford
2b2e77fb27 Fix borked API, makes webstudio not white screen. 2021-09-25 19:25:23 +01:00
Matthew Stratford
212f449e13 Show loaded status 2021-09-25 18:51:30 +01:00
Matthew Stratford
ae0d85dfcc Merge remote-tracking branch 'origin/dev' into mstratford/reload-repair 2021-09-25 18:15:13 +01:00
Matthew Stratford
896af0798b
Merge pull request #29 from UniversityRadioYork/mstratford/alerts
Add support for alerting.
2021-09-25 17:57:12 +01:00
Matthew Stratford
5d0d1117ea Show proxy manager threads in VScode debugger 2021-09-24 21:13:22 +01:00
Matthew Stratford
d6751dc41f clear all the queues on exit. 2021-09-24 21:12:38 +01:00
Matthew Stratford
bc1bd45cd4 Switch to a single queue wherever possible 2021-09-24 21:11:39 +01:00
Matthew Stratford
c82b19309a Make sure server definitely quits with timeout. 2021-09-24 20:26:48 +01:00
Matthew Stratford
076440d7c8 Get branch without user prefix (can't have / in filename) 2021-09-23 01:20:12 +01:00
Matthew Stratford
485a79934b Try getting branch via bash. 2021-09-23 01:09:06 +01:00
Matthew Stratford
84282987b5 Just pull request with sha. 2021-09-23 00:51:04 +01:00
Matthew Stratford
dd0c3f340c Try other refs. 2021-09-23 00:46:16 +01:00
Matthew Stratford
b79a4a6806 Try unique package names per build. 2021-09-23 00:30:09 +01:00
Matthew Stratford
827b7c685f Little lint 2021-09-23 00:03:36 +01:00
Matthew Stratford
84f0bae69b Add better linting and 3.1.0 2021-09-23 00:02:12 +01:00
Matthew Stratford
5103023e85 Try non-normalised / redownload file on failure to load. 2021-09-22 23:57:50 +01:00
Matthew Stratford
432c645759 Fix returning OKAY to play when unloaded. Closes #16 2021-09-22 23:53:30 +01:00
Matthew Stratford
fe562ac60f Correct comment 2021-09-22 20:31:28 +01:00
Matthew Stratford
0cdfd7b2fe Fix linting 2021-09-22 20:14:58 +01:00
Matthew Stratford
a172d03f0e pep8 2021-09-22 19:49:24 +01:00
Matthew Stratford
b8c6f087c6 Tidy up alert rendering. 2021-09-22 00:57:51 +01:00
Matthew Stratford
bc2e60cdc9 Update alerts to actually update/end, move list to macro. 2021-09-22 00:15:17 +01:00
Matthew Stratford
382de936a3 Allow player config to better handle borked players. 2021-09-21 23:02:24 +01:00
Matthew Stratford
4e9a1c4b6e Switch to quit. 2021-09-21 22:52:27 +01:00
Matthew Stratford
642aaf04d5 Remove channel states from alerts page info 2021-09-21 22:50:52 +01:00
Matthew Stratford
7dc0facf73 Add basic player restart alerts 2021-09-21 22:49:05 +01:00
Matthew Stratford
f1e04c3d8a Switch sanic debug to follow package.BETA 2021-09-16 23:42:20 +01:00
Matthew Stratford
4f21bee47e Add first server alerts, improve UI a bit. 2021-09-16 23:41:29 +01:00
Matthew Stratford
a3d0635bae Fix 404 for logs pages, add 500 error page. 2021-09-16 23:40:05 +01:00
Matthew Stratford
477ef64916 Bump bapsicle to 3.1.0 2021-09-11 23:44:31 +01:00
Matthew Stratford
ac5409587d Add WIP UI and manager for alerts. 2021-09-11 23:44:15 +01:00
Matthew Stratford
502c7e3bed
Merge pull request #28 from UniversityRadioYork/mstratford/server-optimise
Make some server optimisations etc.
2021-09-11 21:27:10 +01:00
Matthew Stratford
55f6fccbc0 Take master branch webstudio with news fixes. 2021-09-11 21:20:03 +01:00
Matthew Stratford
b405b7b1ff Install wheel in CI. 2021-09-11 21:19:45 +01:00