Commit graph

3650 commits

Author SHA1 Message Date
Joel Collins
de73ae4e0a Fixed microscope.plugins references 2019-11-21 15:10:00 +00:00
Joel Collins
a0cd7fc39a Upgraded to API v2 2019-11-21 14:47:16 +00:00
Joel Collins
6b9d83f26a Hide all PiCamera settings if not relevant 2019-11-21 14:47:10 +00:00
Joel Collins
42af6dbec2 Removed irritating debug log 2019-11-21 14:47:00 +00:00
Joel Collins
39ec99ed29 Allow null values 2019-11-21 14:46:51 +00:00
Joel Collins
7cc595d92f Merge branch 'api-v2' into 'master'
Api v2

See merge request openflexure/openflexure-microscope-server!35
2019-11-21 14:44:45 +00:00
Joel Collins
659f58b254 Fixed missing scan metadata 2019-11-21 14:44:10 +00:00
Joel Collins
99a29eb393 Fixed incorrect placeholder type 2019-11-21 14:02:00 +00:00
Joel Collins
97f718ccbd Added example of static default values to val_disposable 2019-11-21 12:39:39 +00:00
Joel Collins
a17bf7283c Fixed AutocalibrationPlugin plugin name 2019-11-20 17:17:33 +00:00
Joel Collins
0b33405493 Fixed missing "name" prop 2019-11-20 17:09:36 +00:00
Joel Collins
04985e3ef9 Improved handling updating local settings 2019-11-20 17:04:59 +00:00
Joel Collins
3142c9a336 Made camera settings component stateless 2019-11-20 16:58:02 +00:00
Joel Collins
e81de50189 Made microscope settings component stateless 2019-11-20 16:57:53 +00:00
Joel Collins
a202495692 Fixed submitUrl property name 2019-11-20 16:57:40 +00:00
Joel Collins
52fb130379 Re-added timeout arguments 2019-11-20 16:06:34 +00:00
Joel Collins
b430a2d34a Blackened 2019-11-20 14:13:01 +00:00
Joel Collins
36f195d6e7 Fixed legacy plugin state 2019-11-20 14:11:28 +00:00
Joel Collins
605c132739 Fixed fallback filename in capture cards 2019-11-20 14:10:20 +00:00
Joel Collins
0b2536a79b Reorganised stream resource 2019-11-20 13:48:27 +00:00
Joel Collins
8c5af3486c Changed keys to be more JavaScript friendly 2019-11-20 13:15:25 +00:00
Joel Collins
9b387985e3 Use more docstrings as descriptions 2019-11-20 12:08:25 +00:00
Joel Collins
d3f2807bb9 Renamed form to GUI 2019-11-20 12:08:13 +00:00
jtc42
21451b14b3 Todo note 2019-11-19 22:48:24 +00:00
jtc42
347bd2207a Get action descriptions from docstrings 2019-11-19 22:46:50 +00:00
jtc42
c2d27e8f56 Added a description field using docstrings 2019-11-19 22:31:57 +00:00
jtc42
eb321220c6 Don't prefix view IDs with plugin name 2019-11-19 21:47:23 +00:00
jtc42
0cb678beed Use plugin name as JSON object keys 2019-11-19 21:47:11 +00:00
jtc42
83391f7edf Fixed PIL debug spam 2019-11-19 21:40:20 +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
jtc42
b8f6193f7b Fixed debug logging 2019-11-19 19:19:39 +00:00
jtc42
a3ddaa69d3 Fixed ESI never timing out 2019-11-19 16:49:11 +00:00
Joel Collins
edecc01ca1 Added proper root representation 2019-11-19 15:45:54 +00:00
jtc42
dac50f1f3a Replaced 202s with more suitable 201s 2019-11-15 16:53:50 +00:00
jtc42
76af0891e9 Blackened 2019-11-15 16:52:57 +00:00
jtc42
0907d013cd Tidied and improved JSON representations 2019-11-15 16:51:48 +00:00
jtc42
d79fd55301 Drafted actions routes 2019-11-15 16:40:25 +00:00
jtc42
06f6c08b4f Updated capture metadata location to match upcoming API v2 2019-11-14 16:37:46 +00:00
jtc42
6581612312 Implemented root API v2 routes 2019-11-14 16:33:00 +00:00
Joel Collins
5aa783c269 Scaffolded API v2 2019-11-14 11:48:13 +00:00
Joel Collins
5c3b11f4ce Merge branch 'master' of https://gitlab.com/openflexure/openflexure-microscope-server 2019-11-13 14:07:34 +00:00
Joel Collins
bb9bb77536 Moved API views up a level 2019-11-13 14:06:41 +00:00
jtc42
b33ab7b22a Moved to a module-level user_settings object 2019-11-12 17:14:30 +00:00
jtc42
8afdf45d4f Fixed __all__ 2019-11-12 17:14:08 +00:00
jtc42
f2b98807b4 Fixed docstring 2019-11-12 17:14:00 +00:00
Joel Collins
e76dee2383 Fixed #103 2019-11-12 15:00:16 +00:00
Joel Collins
e2e1783ab9 Store more complete metadata in scan captures 2019-11-12 14:53:11 +00:00
Joel Collins
8ff95eef3a Store full microscope settings and state in capture metadata 2019-11-12 14:45:56 +00:00
Joel Collins
b81cfaf9e7 Converted all configs to JSON 2019-11-12 14:36:39 +00:00