Commit graph

19 commits

Author SHA1 Message Date
Joel Collins
e9d74c07e6 Separated updating/writing from saving config 2019-01-31 13:51:02 +00:00
Joel Collins
323c48858d Updated to use api_microscope.rc.asdict(), and minor formatting changes 2019-01-31 13:26:56 +00:00
Joel Collins
36b0cb0be0 Save config on server shutdown 2019-01-30 18:23:58 +00:00
Joel Collins
f2a3261b03 Overhauled config loader to allow split configs 2019-01-30 17:45:11 +00:00
Joel Collins
7ad1e7507f Use a sensible error handler 2019-01-30 12:02:27 +00:00
Joel Collins
488b94eee6 Updated LockError location 2019-01-24 14:04:12 +00:00
Joel Collins
8292ebf7c7 Implement hardware locks 2019-01-24 12:11:01 +00:00
Joel Collins
a40cb9b9f6 Implemented basic threaded tasks for long-running functionality 2019-01-23 16:48:49 +00:00
Joel Collins
8170726430 Enabled CORS on /api routes 2019-01-18 16:49:21 +00:00
Joel Collins
1aad10c71b Removed redundant imports 2019-01-09 16:19:06 +00:00
Joel Collins
d0e738c6af Load config and plugins at startup 2018-12-12 15:02:19 +00:00
Joel Collins
5867afa5b5 Attach plugins to webapp 2018-12-11 17:20:00 +00:00
Joel Collins
5ef9215051 Additional debug logging 2018-12-11 13:32:16 +00:00
Joel Collins
5c56513dd1 PEP8 stuff 2018-12-06 15:43:41 +00:00
Joel Collins
c995a15fdc Restructured entire API into blueprints 2018-12-06 15:37:51 +00:00
Joel Collins
f106c2ecba Started testing pluggable views 2018-11-15 17:18:04 +00:00
Joel Collins
973ccf67ab Created API V1 2018-11-08 15:02:04 +00:00
Joel Collins
8031327a5b Minor style updates 2018-11-06 15:57:33 +00:00
Joel Collins
2f4f57a59b Initial commit 2018-11-06 11:35:07 +00:00