Commits on Source
168
c3eefa5c
First test of LabThings Gevent-based server
Mar 10, 2020
c2404537
Fix a working version of opencv
Mar 12, 2020
e452d623
First working camera stage mapping calibration
Mar 12, 2020
d9156251
Added a kludgy extensions settings dictionary.
Mar 12, 2020
5d5cc7a7
Added persistent settings and moves
Mar 12, 2020
6092e8ab
Rearranged for clarity
Mar 15, 2020
414be040
Added a note about concurrency
Mar 15, 2020
d098af88
Use gevent sleep in mock camera
Mar 15, 2020
2bc02b38
Sync frames using gevent events
Mar 15, 2020
c6570143
Run gevent monkeypatch
Mar 15, 2020
697fa875
Removed debug print
Mar 17, 2020
b7c3f7b9
Added viewPanel GUI property
Mar 17, 2020
a2914d8c
Merge remote-tracking branch 'origin/master' into v2.1.0-dev
Mar 17, 2020
5dfc27ed
Fixed broken delete argument (capture_id instead of id)
Mar 17, 2020
6b14ea83
Moved viewPanel into top-level of extension GUI
Mar 18, 2020
85b43c30
Added example Web Component extension
Mar 18, 2020
7304d653
Added LabThings type to OFM app
Mar 23, 2020
32ddcd5d
Added sleeps to check for blank capture fix
Mar 24, 2020
b9bb7d5d
Added a route to flatten the lens shading table
Mar 24, 2020
e6ad52f1
Added an option to reset LST to None
Mar 24, 2020
8a2a2abb
Merge branch 'v2.1.0-dev' into stage-calibration
Mar 25, 2020
64767786
Merge remote-tracking branch 'origin/master' into v2.1.0-dev
Mar 25, 2020
0ff7e670
Merge branch 'v2.1.0-dev' into 'master'
Mar 26, 2020
0cc59191
Added web component example source
Mar 26, 2020
0c840538
Merge branch 'master' into flatten_lst_route
Mar 26, 2020
03969fdf
Updated to LabThings 0.3.0
Mar 26, 2020
cd3aabac
Fix
#131
Mar 26, 2020
1211b346
Merge remote-tracking branch 'origin/master' into flatten_lst_route
Mar 26, 2020
543a6ff9
version bump
Mar 26, 2020
2847fa9a
Merge branch 'master-versionbump' into stage-calibration
Mar 26, 2020
b9fb94d1
Added debug output and stage lock on fast autofocus
Mar 27, 2020
9e4934c0
Merge branch 'master' of
https://gitlab.com/openflexure/openflexure-microscope-server
Mar 27, 2020
43c8fea3
Use LabThings ClientEvent
Mar 27, 2020
9bddca6a
Removed excessive debug logging
Mar 27, 2020
83bb06d5
moved to a working version of opencv
Mar 27, 2020
2c9e443d
moved to a working version of opencv
Mar 27, 2020
f338b3b8
Turned debug mode back off
Mar 27, 2020
14268482
Nicely handle errors loading default extensions
Mar 27, 2020
6e94722f
removed spurious matplotlib dependency
Mar 27, 2020
f2768c9c
sorted docs and comments
Mar 27, 2020
afc5c68e
Merge branch 'master-versionbump' into 'master'
Mar 27, 2020
093c3d04
Merge branch 'flatten_lst_route' into 'master'
Mar 27, 2020
78edb695
Default to not debug mode
Mar 27, 2020
de589496
Explicitally use gevent for camera stream thread
Mar 27, 2020
37dc7b05
Fixed missing microscope parameter for autofocus
Mar 30, 2020
3836c70b
Monkey patch all
Mar 31, 2020
63e19916
Updated dependencies and version
Mar 31, 2020
6f4791ec
Merge branch 'master' into 'hotfix-2.0.x'
Mar 31, 2020
3e21cd46
Merge branch 'hotfix-2.0.x' into 'master'
Mar 31, 2020
a9239ab8
Added debug serve command
Mar 31, 2020
0c695a37
Fixed debug app for example custom element
Mar 31, 2020
26086aae
Started drafting medscan extension
Mar 31, 2020
19c4f02f
Added basic wizard content
Apr 01, 2020
c1205fff
Added step progress to section titles
Apr 01, 2020
a5d5b6cd
Removed example component from default extensions
Apr 01, 2020
13d18b41
Removed medscan extension (now in separate repo)
Apr 01, 2020
f292ff3e
Revert "Added sleeps to check for blank capture fix"
Apr 07, 2020
4a62d9c7
Merge branch '2.0.X-hotfix-b' into 'master'
Apr 07, 2020
70d4c7e9
Merge branch 'master' into stage-calibration
Apr 10, 2020
3c2f4d1e
Merge branch 'stage-calibration' into 'master'
Apr 14, 2020
102264c4
The "actions" endpoint shouldn't be tagged
Apr 23, 2020
bcd6f426
Merge branch 'actions-aint-actions' into 'master'
Apr 23, 2020
62136200
Enable ipv6
Apr 23, 2020
3c27b5a6
Merge branch 'enable-ipv6' into 'master'
Apr 23, 2020
161c1781
Removed vestigial global statement
Apr 23, 2020
5a4aae8e
Added helpful errors if the stream has stopped
Apr 23, 2020
be85d072
Attempt to start the stream if it's stopped.
Apr 23, 2020
abd291f1
Base OFM JSON encoder on LabThings encoder
Apr 23, 2020
4fffa1fc
Update deps
Apr 24, 2020
cda5cdbb
Switched away from using JSONify
Apr 24, 2020
216bf70d
Merge branch 'json-encoder-fix' into 'master'
Apr 24, 2020
6fcd8caf
Merge branch 'autofocus-error-messages' into 'master'
Apr 24, 2020
a1f3dd16
Added calibration data download view
Apr 24, 2020
ef5b3393
Merge branch 'csm-calibration-file' into 'master'
Apr 24, 2020
99ef24fb
Remove unused (and old) import
Apr 24, 2020
43e35501
Fixed updated dependencies
Apr 24, 2020
ed8057ce
Upgrade to labthings 0.5.2
Apr 27, 2020
9646058c
Code format
Apr 28, 2020
d4dbafcb
Explicit __all__ in devel submodule
Apr 28, 2020
9ff24e8e
Added updated opencv-python-headless for Py38 installations
Apr 28, 2020
1a6088a8
Code formatting
Apr 28, 2020
caf553db
Moved capture management into separate object
Apr 28, 2020
45ee112e
Fixed broken references
Apr 28, 2020
a34214b9
Fixed broken references to capture list
Apr 28, 2020
e46e06d8
add FFT tracking and "leapfrog" support
Apr 29, 2020
484734df
Revert "add FFT tracking and "leapfrog" support"
Apr 29, 2020
ef6f428a
Updated dependencies
Apr 30, 2020
6d9314e0
Merge branch 'master' into 'capture-manager'
May 04, 2020
d884680d
Merge branch 'capture-manager' into 'master'
May 04, 2020
93d29fbc
Added full logger
May 10, 2020
28e555ad
Added explicit endpoints
May 10, 2020
eaf4cf09
Updated to new Action tasks
May 12, 2020
3a16a48d
Fixed LST calibration endpoints
May 12, 2020
f068bffe
Pinned to LabThings 0.6.0
May 12, 2020
3a4975a0
Merge branch 'labthings-fixes' into 'master'
May 12, 2020
ffafd938
Updated to LabThings 061
May 15, 2020
5f7d7be5
Removed old example extensions
May 15, 2020
db9a0581
Removed old static files
May 15, 2020
d7ca8f8a
Set up eV submodule
May 15, 2020
3a789d2d
Added PyNPM dependency
May 15, 2020
68 additional commits have been omitted to prevent performance issues.
Loading
Loading