Commit graph

  • 84abfb9d7f Updated to new metadata format Joel Collins 2019-01-18 14:49:59 +00:00
  • 2c2932f5aa Added methods to add, update, and save capture metadata in a yaml file Joel Collins 2019-01-18 14:49:44 +00:00
  • 7cd8d26ea5 Iterated to beta 3 Joel Collins 2019-01-17 14:32:37 +00:00
  • 2ecc92e1c3 Iterated version number Joel Collins 2019-01-17 14:17:51 +00:00
  • 4734cb3bb5 Renamed test_stage_movement method Joel Collins 2019-01-17 14:15:28 +00:00
  • 58d37354c3 Added capture resize to API unit test Joel Collins 2019-01-17 14:13:49 +00:00
  • 8a4be49d46 Fixed resize docstring Joel Collins 2019-01-17 14:13:34 +00:00
  • 0fe9f4c42b Brute-force clean out tmp at exit Joel Collins 2019-01-17 13:45:39 +00:00
  • 9b16857d44 Initial commit Joel Collins 2019-01-17 12:25:11 +00:00
  • c71f0a7e2c API client class to simplify API unit test Joel Collins 2019-01-17 12:25:05 +00:00
  • 646dc24a91 Fixed captures trying to restart recording for a stopped stream Joel Collins 2019-01-17 12:23:54 +00:00
  • cbf709e8d8 Added client option for bayer capture Joel Collins 2019-01-17 10:22:53 +00:00
  • b0d5426f5b Bayer capture now optional Joel Collins 2019-01-17 10:22:41 +00:00
  • f8194ec685 Reverted to beta 1 (previously skipped) Joel Collins 2019-01-16 15:01:20 +00:00
  • 25ecda8798 Fixed broken import Joel Collins 2019-01-16 14:59:18 +00:00
  • 6e7732d794 Incremented to beta 2 Joel Collins 2019-01-16 14:49:09 +00:00
  • 2de8e699ce Fixed documentation requirements Joel Collins 2019-01-16 14:43:13 +00:00
  • 226e787cc2 Catch exceptions if pausing an inactive stream Joel Collins 2019-01-16 14:05:47 +00:00
  • 1d1b501cbf Zoom POST now returns camera state, rather than whole microscope state Joel Collins 2019-01-16 12:01:45 +00:00
  • 0c5af96890 Added route for camera zoom Joel Collins 2019-01-16 11:50:05 +00:00
  • f70da25c1c Properly implemented zoom method Joel Collins 2019-01-16 11:49:57 +00:00
  • 709372208a Added route to retreive current overlay text Joel Collins 2019-01-16 11:25:56 +00:00
  • 65b50be0c5 Added API route to draw overlay text Joel Collins 2019-01-15 17:07:43 +00:00
  • 9c488279d2 Moved setting and getting stage config into root microscope config Joel Collins 2019-01-15 14:28:28 +00:00
  • 55c3014d26 Moved axes_to_array into general utilities Joel Collins 2019-01-15 14:28:02 +00:00
  • 504c9b48a1 Moved camera config route into generic microscope config route Joel Collins 2019-01-15 14:01:52 +00:00
  • 6a374d093a Added API route to edit camera config Joel Collins 2019-01-15 12:17:14 +00:00
  • a8c9a7e7dd Route to return microscope config Joel Collins 2019-01-15 11:48:10 +00:00
  • 7f42b3b706 Microscope now has option to add a name Joel Collins 2019-01-15 11:48:04 +00:00
  • 60c11b1072 Better docstring for JsonPayload Joel Collins 2019-01-09 16:51:28 +00:00
  • 399bf82c21 Fixed autoclass formatting error Joel Collins 2019-01-09 16:46:50 +00:00
  • cb54ab5568 Restructured API plugin docs Joel Collins 2019-01-09 16:43:58 +00:00
  • a0b3741511 Documented JsonPayload use Joel Collins 2019-01-09 16:33:43 +00:00
  • 4bd6a562d3 Better example of JsonPayload use Joel Collins 2019-01-09 16:33:36 +00:00
  • fb1f848a83 Updated example plugin to use new JsonPayload Joel Collins 2019-01-09 16:23:30 +00:00
  • 7a9629e7a3 Removed depracated methods Joel Collins 2019-01-09 16:21:22 +00:00
  • 7b6d2056f1 Fixed oversized sidebar Joel Collins 2019-01-09 16:19:14 +00:00
  • 1aad10c71b Removed redundant imports Joel Collins 2019-01-09 16:19:06 +00:00
  • 783cc05ac9 Added type converter to JsonPayload.param Joel Collins 2019-01-09 16:18:49 +00:00
  • 8367bd7192 Removed redundant imports Joel Collins 2019-01-09 15:58:16 +00:00
  • 81636aa6e9 Implemented new JSON response handler Joel Collins 2019-01-09 15:56:10 +00:00
  • 6a498eb4eb Added new JSON response handler object Joel Collins 2019-01-09 15:56:01 +00:00
  • 43247eb33b Minor formatting changes Joel Collins 2019-01-09 15:01:14 +00:00
  • c1d0e95293 Removed travel limit in web API Joel Collins 2019-01-09 14:55:52 +00:00
  • 3dc160d51f Simplified test suite Joel Collins 2019-01-08 16:29:34 +00:00
  • eb5c9c3fee Updated simple plugin test Joel Collins 2019-01-08 16:15:39 +00:00
  • 4638071a00 Minor docstring update Joel Collins 2019-01-08 16:01:34 +00:00
  • 4c5728b182 Updated docstrings and todo Joel Collins 2019-01-08 15:59:47 +00:00
  • 9f259b7f3e Updated capture route for new capture output structure Joel Collins 2019-01-08 15:53:58 +00:00
  • 8137646d5e Removed redundant function arguments Joel Collins 2019-01-08 15:48:31 +00:00
  • 78ce3a9a11 Explicit output stream must be specified when capturing Joel Collins 2019-01-08 15:46:57 +00:00
  • 3f69332240 Fixed TestUnencodedMethods Joel Collins 2019-01-08 13:25:46 +00:00
  • 3c34b43e32 Fixed TestCaptureMethods Joel Collins 2019-01-08 13:23:36 +00:00
  • af76442149 Added link to packaging Joel Collins 2019-01-07 17:07:28 +00:00
  • eb181fcaa5 Created very basic quickstart Joel Collins 2019-01-07 16:53:11 +00:00
  • c8b7249bd9 Fixed minor formatting error Joel Collins 2019-01-07 16:41:59 +00:00
  • 7b9efea478 Simplified microscope plugin method example Joel Collins 2019-01-07 16:40:21 +00:00
  • 1e7947e097 Added microscope plugin structure Joel Collins 2019-01-07 16:24:49 +00:00
  • aa7468e960 Updated the readme Joel Collins 2019-01-07 16:14:36 +00:00
  • 0cab5c962d Stripped down doc requirements Joel Collins 2019-01-07 15:58:45 +00:00
  • 1c88f571ed Removed setup.py install, and fixed requirements path Joel Collins 2019-01-07 15:47:16 +00:00
  • d4a5ee1909 Added openflexure-microscope 1.0.0b0 to readthedocs requirements.txt Joel Collins 2019-01-07 15:46:32 +00:00
  • 1e2f827918 Move readthedocs requirements to docs directory Joel Collins 2019-01-07 15:18:46 +00:00
  • c506679384 Removed redundant start script Joel Collins 2019-01-07 15:09:42 +00:00
  • c24b037fa9 Generated requirements.txt from Poetry for documentation build Joel Collins 2019-01-07 15:04:45 +00:00
  • df9712c836 Merge branch 'poetry' into 'master' Joel Collins 2019-01-07 14:55:48 +00:00
  • 32f44e7e04 Updated Julians email address Joel Collins 2019-01-07 14:32:57 +00:00
  • 3545bfc526 Updated pyproject.toml with beta semver and updated dependencies Joel Collins 2019-01-07 13:08:46 +00:00
  • 27d71c12de Minor comments on picamera lens shading jtc42 2019-01-06 18:42:01 +00:00
  • e8074252ca Migrate to Poetry pyproject.toml jtc42 2019-01-06 18:37:25 +00:00
  • 58cbbf32c2 Ignore pyenv files jtc42 2019-01-06 18:37:13 +00:00
  • 5fe83a902f Clarified default config paths Joel Collins 2018-12-20 16:06:09 +00:00
  • eae92199a6 Improved Config module documentation Joel Collins 2018-12-20 16:01:20 +00:00
  • f6711ad205 Created quickstart documentation page Joel Collins 2018-12-20 15:45:21 +00:00
  • 7e36356f5d Started microscope runtime-config documentation Joel Collins 2018-12-20 15:45:11 +00:00
  • f3158bdf66 Started proper plugin documentation Joel Collins 2018-12-20 15:45:02 +00:00
  • 95a3abde7e Restructured builtin plugins and docstrings Joel Collins 2018-12-20 15:44:43 +00:00
  • 9ca821c24c Merge branch 'master' of https://gitlab.com/openflexure/openflexure-microscope-software Joel Collins 2018-12-20 11:32:02 +00:00
  • d681a2069d Started re-writing plugin documentation Joel Collins 2018-12-20 11:31:50 +00:00
  • 561a1bdf05 Update README.md Joel Collins 2018-12-20 10:07:28 +00:00
  • 367c68ad6f Fixed capture URL in JSON Joel Collins 2018-12-18 16:27:14 +00:00
  • 36c18c9d9c Added gunicorn to requirements Joel Collins 2018-12-14 12:14:51 +00:00
  • 79c5cff253 Lock scaling on mobile devices Joel Collins 2018-12-14 12:14:39 +00:00
  • b7b3663122 Added buttons to toggle sidebars Joel Collins 2018-12-13 12:16:44 +00:00
  • c0c3cf6963 Merge branch 'v1-blueprints' into 'master' Joel Collins 2018-12-12 15:06:25 +00:00
  • d0e738c6af Load config and plugins at startup Joel Collins 2018-12-12 15:02:19 +00:00
  • 71b5c685ca Created new MicroscopeViewPlugin class to give shortcut to an associated MicroscopePlugin Joel Collins 2018-12-12 15:01:57 +00:00
  • 5b7f6a0e44 Get view plugins directly from attached microscope object plugins Joel Collins 2018-12-12 15:01:31 +00:00
  • 10d89e541b Updated plugin tester Joel Collins 2018-12-12 15:01:10 +00:00
  • e1b021583b Rewritten plugin attacher for new system Joel Collins 2018-12-12 15:00:49 +00:00
  • 6d464349b7 Completely rewritten plugin loader to accept absolute modules, or single file paths Joel Collins 2018-12-12 15:00:30 +00:00
  • 86cc29ee84 Added default and test plugins to default microscoperc Joel Collins 2018-12-12 14:59:48 +00:00
  • bde2e9de2a Moved plugins up one level and added new view plugins Joel Collins 2018-12-12 14:58:55 +00:00
  • ac5f26ef6b Removed pointless second plugin from one file Joel Collins 2018-12-11 17:27:44 +00:00
  • 87901131a0 Make default plugins importable Joel Collins 2018-12-11 17:22:17 +00:00
  • be084f6f57 Added API plugin demo Joel Collins 2018-12-11 17:22:01 +00:00
  • 4cbfe16cc2 Edit return methods for API plugin example Joel Collins 2018-12-11 17:21:37 +00:00
  • 2fdabccfb0 Added user plugin directory to defaults path Joel Collins 2018-12-11 17:21:18 +00:00
  • 39e325a52a Automatically load API endpoint plugins Joel Collins 2018-12-11 17:20:46 +00:00
  • c1630f91e6 Include plugins blueprints Joel Collins 2018-12-11 17:20:27 +00:00