Commit graph

34 commits

Author SHA1 Message Date
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
5103023e85 Try non-normalised / redownload file on failure to load. 2021-09-22 23:57:50 +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
b90330ff57 Fix failing to return when no shows. 2021-08-16 23:29:58 +01:00
Matthew Stratford
c0cc6ff418 Fix race condition with file manager preloading. 2021-05-02 15:41:14 +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
6018f5df0e Proxy StateManager instead of copy, allow UI restart/quit 2021-04-18 20:27:54 +01:00
Matthew Stratford
a45cbda37e Switch API to async, remove APIHandler. 2021-04-18 03:14:14 +01:00
Matthew Stratford
fcb554bf5b Fix API proxy reliabilty by making flask single threaded. 2021-04-17 18:28:00 +01:00
Matthew Stratford
c57775525b Finish audio markers support. 2021-04-12 22:59:51 +01:00
Matthew Stratford
0faf3caa2e Move api config options to bapsicle state for frozen packages. 2021-04-10 23:59:49 +01:00
Matthew Stratford
066a696b5c Last pep8 errors. 2021-04-08 22:48:38 +01:00
Matthew Stratford
c90ebf6d81 More pep8 fixes 2021-04-08 22:21:28 +01:00
Matthew Stratford
fbf6052491 Ran black for formatting. 2021-04-08 20:53:51 +01:00
Matthew Stratford
84175794b8 Handle missing music temp folder. 2021-04-07 20:04:29 +01:00
Matthew Stratford
c88e223d6f Add listing and loading of playlists. 2021-04-04 15:26:39 +01:00
Matthew Stratford
b15b6a9875 Support loading show plans from webstudio 2021-03-21 20:15:42 +00:00
Matthew Stratford
81eb8c7d1b Add myradio api handler 2021-03-21 13:05:33 +00:00
Matthew Stratford
4741694d66 Migrate internal planitem format to match webstudio/api 2021-02-14 20:10:32 +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
479c952766
most of the pipeline to send player msgs to webstudio 2020-12-20 01:10:19 +00:00
Matthew Stratford
6d587b1e2b
Add a bit of typing to appease pylance 2020-12-19 14:57:37 +00:00
Matthew Stratford
450698cd37
Add managed items support and merge cleanup 2020-11-16 22:49:33 +00:00
Matthew Stratford
6083427dc5
PlanObject to PlanItem, initial API track loading 2020-11-05 23:53:27 +00:00