Commit graph

96 commits

Author SHA1 Message Date
ab2aead17e
chore: updates to build on latest python/linux 2024-03-23 11:11:30 +00:00
Matthew Stratford
92dbd19bf7
Remove space. 2022-10-17 18:57:04 +01:00
Marks Polakovs
1bd5779b8a Don't log MyRadio API keys 2022-10-16 12:21:21 +01:00
Matthew Stratford
aba31048cc Put BAPSicle in process names for htop filtering. 2022-03-12 15:01:51 +00:00
Matthew Stratford
52248bea1f Flake 8 lint 2022-03-11 23:55:53 +00:00
Matthew Stratford
7400272778 Enable debugging by default on dev builds. 2022-03-11 23:29:46 +00:00
Matthew Stratford
92a6b86ccd Merge branch 'dev' into mstratford/quitting
Likely to break something, but here goes.
2022-03-11 22:09:45 +00:00
Matthew Stratford
778c22bacf
Merge branch 'dev' into mstratford/reload-repair 2021-11-02 23:39:18 +00:00
Matthew Stratford
0f25345a6a Fix pulseaudio error on !linux 2021-11-02 23:26:26 +00:00
Matthew Stratford
c475dbb5d5 Switch to SDL outputs with pulseaudio for linux 2021-11-02 22:48:52 +00:00
Matthew Stratford
1ee542ea3e Fix linux to use pulseaudio. 2021-10-12 20:45:29 +01:00
Matthew Stratford
49590dcc6c Fix a failed download leaving temp file. 2021-09-25 19:26:37 +01:00
Matthew Stratford
2b2e77fb27 Fix borked API, makes webstudio not white screen. 2021-09-25 19:25:23 +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
5d0d1117ea Show proxy manager threads in VScode debugger 2021-09-24 21:13:22 +01:00
Matthew Stratford
5103023e85 Try non-normalised / redownload file on failure to load. 2021-09-22 23:57:50 +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
bc2e60cdc9 Update alerts to actually update/end, move list to macro. 2021-09-22 00:15:17 +01:00
Matthew Stratford
4f21bee47e Add first server alerts, improve UI a bit. 2021-09-16 23:41:29 +01:00
Matthew Stratford
ac5409587d Add WIP UI and manager for alerts. 2021-09-11 23:44:15 +01:00
Matthew Stratford
0848771e3f Tweaked autopep8 lint 2021-09-11 17:48:57 +01:00
Matthew Stratford
2941d90f60 Lint with black for formatting. 2021-09-11 16:49:08 +01:00
Matthew Stratford
398c0ac0ce Fix await for response text. 2021-09-09 00:35:25 +01:00
Matthew Stratford
10c33af133 Logging improvements 2021-09-08 23:36:59 +01:00
Matthew Stratford
be1855236a Fix api call logic warnings. 2021-09-02 00:08:39 +01:00
Matthew Stratford
127d995399 Fix duplicate get request breaking await 2021-09-01 23:50:12 +01:00
Matthew Stratford
d3df33ecf0 More logging improvements. 2021-09-01 23:40:28 +01:00
Matthew Stratford
be885d87e4 Fix API debug prints 2021-09-01 22:32:23 +01:00
Matthew Stratford
6c80a8c192 Fix logging to render escaped classes etc. Improve colouring 2021-09-01 22:25:44 +01:00
Matthew Stratford
b3ac0a8372 Fix comment. 2021-08-17 22:04:20 +01:00
Matthew Stratford
b1d9ad8c93 Fix normalised files being incorrectly named. 2021-08-17 21:59:48 +01:00
Matthew Stratford
e696e2237a WIP Normalisation in filemanager.
Needs race conditions fixing.
2021-08-16 23:43:09 +01:00
Matthew Stratford
b90330ff57 Fix failing to return when no shows. 2021-08-16 23:29:58 +01:00
Matthew Stratford
2a9ef19ead s p a c e 2021-05-17 22:03:09 +01:00
Matthew Stratford
21fb21c6fe Add more state debugging, hopefully fix weights not updating. 2021-05-13 00:26:43 +01:00
Matthew Stratford
26240431aa Fix updating show plan being thrown out due to dodgy equality. 2021-05-02 19:09:59 +01:00
Matthew Stratford
c0cc6ff418 Fix race condition with file manager preloading. 2021-05-02 15:41:14 +01:00
Matthew Stratford
eefc89cd42 Add logging bool 2021-05-02 02:26:55 +01:00
Matthew Stratford
9ec11c2691 Add initial file preloading algorithm. 2021-04-26 00:18:50 +01:00
Matthew Stratford
62565e0887 Fix loading shows due to myradio caching. 2021-04-25 00:45:20 +01:00
Matthew Stratford
669489068a Add WIP internal support for tracklisting 2021-04-22 23:00:31 +01:00
Matthew Stratford
2c498ff65c Improve packaging, use package.json for all package info 2021-04-19 15:45:20 +01:00
Matthew Stratford
34220d1765 Set some process titles. 2021-04-18 21:17:41 +01:00
Matthew Stratford
6018f5df0e Proxy StateManager instead of copy, allow UI restart/quit 2021-04-18 20:27:54 +01:00
Matthew Stratford
95516f9abf Fix sanic in freeze 2021-04-18 03:52:34 +01:00
Matthew Stratford
a45cbda37e Switch API to async, remove APIHandler. 2021-04-18 03:14:14 +01:00
Matthew Stratford
ce000b2bbc Clean shutdown on external exit with the terminator 2021-04-17 22:51:43 +01:00
Matthew Stratford
fcb554bf5b Fix API proxy reliabilty by making flask single threaded. 2021-04-17 18:28:00 +01:00