Commits on Source
100+
ddb414e5
Updated RTD to Py37
Sep 14, 2019
f25f615a
Fixed link to example/forms.json
Sep 14, 2019
11e64cf9
Reverted form description name to "schema". Backwards compatible
Sep 14, 2019
756f18d8
Added docstring
Sep 14, 2019
354524de
Jsonify lens-shading as lists
Sep 15, 2019
e2136472
Moved recursively_apply into utilities
Sep 15, 2019
5966ce29
Blackened everything
Sep 15, 2019
d9cb0056
Blackened tests and docs
Sep 15, 2019
039b4fd3
Removed old clean_keys arg
Sep 15, 2019
a832dfb2
Use get_ident from threading
Sep 15, 2019
dc794d4d
Microscope capture objects now just handle on-disk data
Sep 16, 2019
4fa70cd7
Removed redundant YAML representation
Sep 16, 2019
fd51df44
Allow installation on Py36
Sep 16, 2019
a6e4f231
Updated lockfile
Sep 16, 2019
affd9718
Ignore alt venvs
Sep 16, 2019
8b9ecbe2
Tidied up todos
Sep 16, 2019
b0be4fc2
Capture 'temporary' status now stored as tag
Sep 19, 2019
33af3bf4
Add "board" to all device states
Sep 19, 2019
1c67b968
Added a useful read_config method to BaseCamera
Sep 20, 2019
28a49774
Allow CORS on any URL
Sep 20, 2019
93966e09
Added stream snapshot route
Sep 20, 2019
019b33ce
Merge branch 'code-clean-sept19' into 'master'
Oct 05, 2019
7c121cd1
Added timestamp to mock camera stream
Oct 30, 2019
e4a78046
Implemented draft of new background task system
Nov 01, 2019
579c705e
Added .env*/ and pip-wheel-metadata/
Nov 01, 2019
8ec93689
Added update_task_progress example
Nov 01, 2019
625b03fa
Moved lock submodule into 'common' and updated docs
Nov 01, 2019
d8cfc412
Added __all__
Nov 01, 2019
0db0a890
Updated to use taskify
Nov 01, 2019
0728b6fe
Moved scans into base class
Nov 04, 2019
be5ddb76
Added simulated stage move delay
Nov 04, 2019
4e7606aa
Blackened files
Nov 06, 2019
dd82528d
Blackened
Nov 06, 2019
9853a797
Updated docstring groups
Nov 11, 2019
b1a38170
Fixed RecalibrateAPIView POST task
Nov 11, 2019
e2c345b1
Fixed serialising numpy ints
Nov 11, 2019
94a8774c
Merge branch 'master' of
https://gitlab.com/openflexure/openflexure-microscope-server
Nov 11, 2019
b81cfaf9
Converted all configs to JSON
Nov 12, 2019
8ff95eef
Store full microscope settings and state in capture metadata
Nov 12, 2019
e2e1783a
Store more complete metadata in scan captures
Nov 12, 2019
e76dee23
Fixed
#103
Nov 12, 2019
f2b98807
Fixed docstring
Nov 12, 2019
8afdf45d
Fixed __all__
Nov 12, 2019
b33ab7b2
Moved to a module-level user_settings object
Nov 12, 2019
bb9bb775
Moved API views up a level
Nov 13, 2019
5c3b11f4
Merge branch 'master' of
https://gitlab.com/openflexure/openflexure-microscope-server
Nov 13, 2019
5aa783c2
Scaffolded API v2
Nov 14, 2019
65816123
Implemented root API v2 routes
Nov 14, 2019
d79fd553
Drafted actions routes
Nov 15, 2019
0907d013
Tidied and improved JSON representations
Nov 15, 2019
76af0891
Blackened
Nov 15, 2019
dac50f1f
Replaced 202s with more suitable 201s
Nov 15, 2019
edecc01c
Added proper root representation
Nov 19, 2019
a3ddaa69
Fixed ESI never timing out
Nov 19, 2019
b8f6193f
Fixed debug logging
Nov 19, 2019
3c096e9b
Overhauled v2 plugin attaching
Nov 19, 2019
a3716cf8
Tidied up debug statements
Nov 19, 2019
83391f7e
Fixed PIL debug spam
Nov 19, 2019
0cb678be
Use plugin name as JSON object keys
Nov 19, 2019
eb321220
Don't prefix view IDs with plugin name
Nov 19, 2019
c2d27e8f
Added a description field using docstrings
Nov 19, 2019
347bd220
Get action descriptions from docstrings
Nov 19, 2019
21451b14
Todo note
Nov 19, 2019
d3f2807b
Renamed form to GUI
Nov 20, 2019
9b387985
Use more docstrings as descriptions
Nov 20, 2019
8c5af348
Changed keys to be more JavaScript friendly
Nov 20, 2019
0b2536a7
Reorganised stream resource
Nov 20, 2019
36f195d6
Fixed legacy plugin state
Nov 20, 2019
b430a2d3
Blackened
Nov 20, 2019
52fb1303
Re-added timeout arguments
Nov 20, 2019
a17bf728
Fixed AutocalibrationPlugin plugin name
Nov 20, 2019
97f718cc
Added example of static default values to val_disposable
Nov 21, 2019
99a29eb3
Fixed incorrect placeholder type
Nov 21, 2019
659f58b2
Fixed missing scan metadata
Nov 21, 2019
7cc595d9
Merge branch 'api-v2' into 'master'
Nov 21, 2019
de73ae4e
Fixed microscope.plugins references
Nov 21, 2019
dc99a129
Status and settings members can be accessed via URI
Nov 21, 2019
394ef15f
Fixed mock stage not moving
Nov 21, 2019
abff27fd
Ignore backlash in mock stage movements
Nov 21, 2019
309b3481
Store encoded LST in microscope system metadata
Nov 22, 2019
37c514da
Moved system metadata into 'system' key. Fixed reloading.
Nov 22, 2019
cbed9b31
Fixed unneeded operation parameter
Nov 22, 2019
ee3d2d90
Fixed missing metadata keys
Nov 22, 2019
c76e3e0e
Don't import picamera to build system metadata
Nov 22, 2019
671b356e
Started tidying web API docs
Nov 22, 2019
41a8c57e
Fixed broken scan representation
Nov 26, 2019
0819c2ee
Reversioned to 2.0.0-beta.1
Nov 26, 2019
45e7bcb1
Fixed plugin view ID clashes
Nov 27, 2019
1db88548
Added example dynamic form
Nov 27, 2019
fe3fb6e6
Remove sudo from reboot
Nov 27, 2019
9fcef552
Added sudo to shutdown calls
Nov 27, 2019
02afe066
Disable shutdown/reboot unless on Raspberry Pi
Nov 27, 2019
e9d203ae
Better is_raspberrypi
Nov 27, 2019
af655d20
Simplified rpi detection
Nov 28, 2019
6de315fd
Drafted ZipBuilder plugin
Nov 28, 2019
49edf168
Improved temp file management
Nov 28, 2019
98d8993b
JSON encode arbitrary objects as string representationa
Nov 29, 2019
2a8314f3
Manage size of zip data
Nov 29, 2019
1ee1b807
Remove capture path prefix from ZIP files
Nov 29, 2019
2f495988
Include ZipBuilderPlugin by default
Nov 29, 2019
Additional commits have been omitted to prevent performance issues.
Loading
Loading