Commit graph

26 commits

Author SHA1 Message Date
Joel Collins
d3f2807bb9 Renamed form to GUI 2019-11-20 12:08:13 +00:00
jtc42
eb321220c6 Don't prefix view IDs with plugin name 2019-11-19 21:47:23 +00:00
jtc42
a3716cf817 Tidied up debug statements 2019-11-19 21:35:32 +00:00
jtc42
3c096e9b53 Overhauled v2 plugin attaching 2019-11-19 19:19:54 +00:00
Joel Collins
edecc01ca1 Added proper root representation 2019-11-19 15:45:54 +00:00
jtc42
76af0891e9 Blackened 2019-11-15 16:52:57 +00:00
jtc42
6581612312 Implemented root API v2 routes 2019-11-14 16:33:00 +00:00
Joel Collins
4e7606aa0c Blackened files 2019-11-06 22:07:16 +00:00
Joel Collins
5966ce29be Blackened everything 2019-09-15 14:17:52 +01:00
Joel Collins
d9e07f913a Plugin schema are now just plugin forms (requires eV 1.2) 2019-09-14 15:51:51 +01:00
jtc42
4733b250ed Added support for a fully mocked device 2019-06-28 12:52:55 +01:00
Joel Collins
e55c097a32 Added API route for returning API schemas 2019-06-14 17:18:13 +01:00
Joel Collins
092181348b Load capture objects from files. Remove YAML database. 2019-05-15 16:32:58 +01:00
Joel Collins
ff534e6a51 Initial support for SBv3 and MockStage 2019-05-15 13:25:04 +01:00
Joel Collins
e175bb1f92 Fixed broken plugin namespace 2019-03-06 17:04:18 +00:00
Joel Collins
0948c9308a Went on a PEP-8 rampage 2019-01-31 17:20:46 +00:00
Joel Collins
a6791d55ac Plugin routes are now fully qualified 2019-01-30 13:51:09 +00:00
Joel Collins
bda946bcc9 Errors in plugins no longer caught as if the module just didn't exist 2019-01-29 13:42:32 +00:00
Joel Collins
95a3abde7e Restructured builtin plugins and docstrings 2018-12-20 15:44:43 +00:00
Joel Collins
6d464349b7 Completely rewritten plugin loader to accept absolute modules, or single file paths 2018-12-12 15:00:30 +00:00
Joel Collins
2fdabccfb0 Added user plugin directory to defaults path 2018-12-11 17:21:18 +00:00
Joel Collins
14a4e3d909 Restructured plugin validity check 2018-12-11 14:34:36 +00:00
Joel Collins
5ef9215051 Additional debug logging 2018-12-11 13:32:16 +00:00
Joel Collins
7a58b4e95e Moved plugin mounting to a Microscope method 2018-11-23 17:51:13 +00:00
Joel Collins
8e953e1064 Added documentation for attaching plugins 2018-11-23 17:40:36 +00:00
Joel Collins
0f47d0dca7 Started building Microscope plugin system 2018-11-23 17:13:38 +00:00