Commits on Source
100+
88647962
Closing microscope checks if hardware is attached
Dec 04, 2018
ce6d281d
Minor documentation tweak
Dec 04, 2018
b6d0aebc
Pass kwargs to methodview
Dec 05, 2018
aede078e
Moved user configs to hidden directory
Dec 05, 2018
c995a15f
Restructured entire API into blueprints
Dec 06, 2018
5c56513d
PEP8 stuff
Dec 06, 2018
39aed3f1
Fixed API module links
Dec 06, 2018
3f6bf67c
Removed obsolete static files
Dec 06, 2018
5ef92150
Additional debug logging
Dec 11, 2018
9a2c5850
Broken plugin into microscope plugin and API endpoints
Dec 11, 2018
14a4e3d9
Restructured plugin validity check
Dec 11, 2018
8edf0fa0
Show full microscope plugin list
Dec 11, 2018
5867afa5
Attach plugins to webapp
Dec 11, 2018
87886d35
Fixed relative imports
Dec 11, 2018
c1630f91
Include plugins blueprints
Dec 11, 2018
39e325a5
Automatically load API endpoint plugins
Dec 11, 2018
2fdabccf
Added user plugin directory to defaults path
Dec 11, 2018
4cbfe16c
Edit return methods for API plugin example
Dec 11, 2018
be084f6f
Added API plugin demo
Dec 11, 2018
87901131
Make default plugins importable
Dec 11, 2018
ac5f26ef
Removed pointless second plugin from one file
Dec 11, 2018
bde2e9de
Moved plugins up one level and added new view plugins
Dec 12, 2018
86cc29ee
Added default and test plugins to default microscoperc
Dec 12, 2018
6d464349
Completely rewritten plugin loader to accept absolute modules, or single file paths
Dec 12, 2018
e1b02158
Rewritten plugin attacher for new system
Dec 12, 2018
10d89e54
Updated plugin tester
Dec 12, 2018
5b7f6a0e
Get view plugins directly from attached microscope object plugins
Dec 12, 2018
71b5c685
Created new MicroscopeViewPlugin class to give shortcut to an associated MicroscopePlugin
Dec 12, 2018
d0e738c6
Load config and plugins at startup
Dec 12, 2018
c0c3cf69
Merge branch 'v1-blueprints' into 'master'
Dec 12, 2018
b7b36631
Added buttons to toggle sidebars
Dec 13, 2018
79c5cff2
Lock scaling on mobile devices
Dec 14, 2018
36c18c9d
Added gunicorn to requirements
Dec 14, 2018
367c68ad
Fixed capture URL in JSON
Dec 18, 2018
561a1bdf
Update README.md
Dec 20, 2018
d681a206
Started re-writing plugin documentation
Dec 20, 2018
9ca821c2
Merge branch 'master' of
https://gitlab.com/openflexure/openflexure-microscope-software
Dec 20, 2018
95a3abde
Restructured builtin plugins and docstrings
Dec 20, 2018
f3158bdf
Started proper plugin documentation
Dec 20, 2018
7e36356f
Started microscope runtime-config documentation
Dec 20, 2018
f6711ad2
Created quickstart documentation page
Dec 20, 2018
eae92199
Improved Config module documentation
Dec 20, 2018
5fe83a90
Clarified default config paths
Dec 20, 2018
58cbbf32
Ignore pyenv files
Jan 06, 2019
e8074252
Migrate to Poetry pyproject.toml
Jan 06, 2019
27d71c12
Minor comments on picamera lens shading
Jan 06, 2019
3545bfc5
Updated pyproject.toml with beta semver and updated dependencies
Jan 07, 2019
32f44e7e
Updated Julians email address
Jan 07, 2019
df9712c8
Merge branch 'poetry' into 'master'
Jan 07, 2019
c24b037f
Generated requirements.txt from Poetry for documentation build
Jan 07, 2019
c5066793
Removed redundant start script
Jan 07, 2019
1e2f8279
Move readthedocs requirements to docs directory
Jan 07, 2019
d4a5ee19
Added openflexure-microscope 1.0.0b0 to readthedocs requirements.txt
Jan 07, 2019
1c88f571
Removed setup.py install, and fixed requirements path
Jan 07, 2019
0cab5c96
Stripped down doc requirements
Jan 07, 2019
aa7468e9
Updated the readme
Jan 07, 2019
1e7947e0
Added microscope plugin structure
Jan 07, 2019
7b9efea4
Simplified microscope plugin method example
Jan 07, 2019
c8b7249b
Fixed minor formatting error
Jan 07, 2019
eb181fca
Created very basic quickstart
Jan 07, 2019
af764421
Added link to packaging
Jan 07, 2019
3c34b43e
Fixed TestCaptureMethods
Jan 08, 2019
3f693322
Fixed TestUnencodedMethods
Jan 08, 2019
78ce3a9a
Explicit output stream must be specified when capturing
Jan 08, 2019
8137646d
Removed redundant function arguments
Jan 08, 2019
9f259b7f
Updated capture route for new capture output structure
Jan 08, 2019
4c5728b1
Updated docstrings and todo
Jan 08, 2019
4638071a
Minor docstring update
Jan 08, 2019
eb5c9c3f
Updated simple plugin test
Jan 08, 2019
3dc160d5
Simplified test suite
Jan 08, 2019
c1d0e952
Removed travel limit in web API
Jan 09, 2019
43247eb3
Minor formatting changes
Jan 09, 2019
6a498eb4
Added new JSON response handler object
Jan 09, 2019
81636aa6
Implemented new JSON response handler
Jan 09, 2019
8367bd71
Removed redundant imports
Jan 09, 2019
783cc05a
Added type converter to JsonPayload.param
Jan 09, 2019
1aad10c7
Removed redundant imports
Jan 09, 2019
7b6d2056
Fixed oversized sidebar
Jan 09, 2019
7a9629e7
Removed depracated methods
Jan 09, 2019
fb1f848a
Updated example plugin to use new JsonPayload
Jan 09, 2019
4bd6a562
Better example of JsonPayload use
Jan 09, 2019
a0b37415
Documented JsonPayload use
Jan 09, 2019
cb54ab55
Restructured API plugin docs
Jan 09, 2019
399bf82c
Fixed autoclass formatting error
Jan 09, 2019
60c11b10
Better docstring for JsonPayload
Jan 09, 2019
7f42b3b7
Microscope now has option to add a name
Jan 15, 2019
a8c9a7e7
Route to return microscope config
Jan 15, 2019
6a374d09
Added API route to edit camera config
Jan 15, 2019
504c9b48
Moved camera config route into generic microscope config route
Jan 15, 2019
55c3014d
Moved axes_to_array into general utilities
Jan 15, 2019
9c488279
Moved setting and getting stage config into root microscope config
Jan 15, 2019
65b50be0
Added API route to draw overlay text
Jan 15, 2019
70937220
Added route to retreive current overlay text
Jan 16, 2019
f70da25c
Properly implemented zoom method
Jan 16, 2019
0c5af968
Added route for camera zoom
Jan 16, 2019
1d1b501c
Zoom POST now returns camera state, rather than whole microscope state
Jan 16, 2019
226e787c
Catch exceptions if pausing an inactive stream
Jan 16, 2019
2de8e699
Fixed documentation requirements
Jan 16, 2019
6e7732d7
Incremented to beta 2
Jan 16, 2019
25ecda87
Fixed broken import
Jan 16, 2019
Additional commits have been omitted to prevent performance issues.
Loading
Loading