Commit graph

  • ede9fcbf2b Updated LabThings jtc42 2020-02-07 17:11:38 +00:00
  • f2588a506e Add more complete Capture object schemas jtc42 2020-02-07 17:05:30 +00:00
  • 2d6ead5f80 Remove PyYAML jtc42 2020-02-07 17:05:18 +00:00
  • cf66359559 Reimplemented serialising LST Joel Collins 2020-02-06 13:35:05 +00:00
  • ccd5e9b891 Create OpenFlexure var directories if they don't exist Joel Collins 2020-01-31 11:18:47 +00:00
  • 9141f44ebb Option to follow system dark theme Joel Collins 2020-01-30 16:46:40 +00:00
  • 36ca532c2b Reformatted Joel Collins 2020-01-30 16:46:27 +00:00
  • 011ed976f1 Iterated to beta 4 Joel Collins 2020-01-30 15:52:28 +00:00
  • 37ae2a967d Iterated to beta 4 Joel Collins 2020-01-30 15:52:07 +00:00
  • fd78dc3e61 Added FoV back while we wait on CwL calibration extension Joel Collins 2020-01-30 14:49:03 +00:00
  • e1e611236d Updated lockfile Joel Collins 2020-01-30 14:37:05 +00:00
  • ed9b623199 Fixed ZIP builder extension Joel Collins 2020-01-30 14:35:33 +00:00
  • 1ba840933b Fixed marshaling in zip_builder extension Joel Collins 2020-01-30 14:22:52 +00:00
  • 65fc58c651 Fixed scan to use newer fast autofocus Joel Collins 2020-01-30 14:22:03 +00:00
  • 945c7e4e27 Fixed checking if LST path exists Joel Collins 2020-01-30 14:21:40 +00:00
  • 953a5d7004 Fixed checking if LST exists Joel Collins 2020-01-30 14:21:18 +00:00
  • e7d1f211bc Removed forced string serialisation of objects Joel Collins 2020-01-30 14:20:40 +00:00
  • 31ce635176 Default to dz=2000 fast auofocus Joel Collins 2020-01-30 13:37:40 +00:00
  • d2d3449b3d Let server decide fast autofocus backlash Joel Collins 2020-01-30 13:26:56 +00:00
  • c650912ffe Updated LabThings Joel Collins 2020-01-29 18:06:34 +00:00
  • c938a1d7ff Fixed gallery filtering and sorting Joel Collins 2020-01-29 18:01:01 +00:00
  • b9ae730c73 Updated to new metadata semantics Joel Collins 2020-01-29 17:53:14 +00:00
  • ae589a7063 Merge branch 'new-semantics-testing' into 'master' Joel Collins 2020-01-29 17:48:58 +00:00
  • 9b4bf4c8fc Moved status routes to instrument/state Joel Collins 2020-01-29 17:43:52 +00:00
  • e9e2419fe4 Renamed capture.filename to capture.name Joel Collins 2020-01-29 16:21:38 +00:00
  • 64eb87bf6f Merge branch 'new-semantics-testing' of https://gitlab.com/openflexure/openflexure-microscope-server into new-semantics-testing Joel Collins 2020-01-29 16:17:32 +00:00
  • 265eed7bfa Fixed picamera setup Joel Collins 2020-01-29 16:16:09 +00:00
  • ebdd63f37b Added ndarray type to serialised LST (can be used in custom decoder) Joel Collins 2020-01-29 15:43:29 +00:00
  • 7458d278d8 Simplified new configuration and metadata Joel Collins 2020-01-29 15:36:57 +00:00
  • 5d65c62001 Updated dependencies Joel Collins 2020-01-29 15:36:46 +00:00
  • 19af98736d Draft of new semantics Joel Collins 2020-01-29 11:55:39 +00:00
  • b39a0653f2 Moved logs into openflexure logs folder jtc42 2020-01-24 18:08:07 +00:00
  • 6df7fe9405 Blackened jtc42 2020-01-24 15:41:33 +00:00
  • ffc944fe99 Updated lockfile jtc42 2020-01-24 15:41:27 +00:00
  • 386f85d0a1 Fixed default target jtc42 2020-01-24 15:41:21 +00:00
  • e1d2e21bf6 Fixed paths (mutable files now all in /var/openflexure) jtc42 2020-01-24 15:41:14 +00:00
  • dfbef9c354 Fixed broken capture target jtc42 2020-01-24 15:39:44 +00:00
  • 32545e850c Merge branch 'master' of https://gitlab.com/openflexure/openflexure-microscope-jsclient Joel Collins 2020-01-24 11:23:44 +00:00
  • 468fa1282b Updated lockfile jtc42 2020-01-24 10:14:45 +00:00
  • dca4bfb591 Iterated version to beta 3 jtc42 2020-01-24 10:14:35 +00:00
  • 61c357d0f1 Updated lockfile jtc42 2020-01-24 10:07:12 +00:00
  • 2936327de8 Iterated version to beta 3 jtc42 2020-01-24 10:06:32 +00:00
  • b048ece777 fixed a couple of trivial typos Richard Bowman 2020-01-23 09:32:34 +00:00
  • 1eda70045c Removed old plugin docs jtc42 2020-01-22 16:36:59 +00:00
  • 58123a76c2 Removed Flask autodocs jtc42 2020-01-22 16:36:53 +00:00
  • b6ffd7740d Reordered GUI dict to match docs jtc42 2020-01-22 16:36:44 +00:00
  • be8d94e718 Wrote tasks and locks sections jtc42 2020-01-22 15:17:47 +00:00
  • 6520db75f6 Wrote W3C sections jtc42 2020-01-22 15:17:40 +00:00
  • 1115d00a18 Moved example extension and switched to includes jtc42 2020-01-22 15:17:31 +00:00
  • d2780f5541 Added marshaling section to docs jtc42 2020-01-22 11:10:52 +00:00
  • f3b3aa6549 Removed unneeded content Joel Collins 2020-01-21 17:07:14 +00:00
  • aeff3d14cf Added new documentation sections Joel Collins 2020-01-21 17:05:31 +00:00
  • 03d6a70237 Added a set of tutorial extensions Joel Collins 2020-01-21 16:04:16 +00:00
  • e6c4664cb8 Handle passing a CaptureObject instance directly to capture() Joel Collins 2020-01-21 16:03:19 +00:00
  • 27e340413c Better inherit $attrs on extension components Joel Collins 2020-01-21 15:55:28 +00:00
  • e2f36d5e33 Updated dependencies jtc42 2020-01-17 16:48:28 +00:00
  • 9390b7d93b Added todo jtc42 2020-01-17 15:15:37 +00:00
  • 36334ed743 Moved to a LabThings dependency for server jtc42 2020-01-17 15:13:32 +00:00
  • a1223d8b28 Fixed typo in flask extension name Joel Collins 2020-01-16 16:37:31 +00:00
  • 4d2d39c5fa Restructured for better debugging Joel Collins 2020-01-16 16:35:10 +00:00
  • feddcc546b Changed preferred paths to use PROGRAMDATA, /var, and /etc Joel Collins 2020-01-16 16:31:19 +00:00
  • dcd3fce6e1 Incremented beta number Joel Collins 2020-01-16 13:34:09 +00:00
  • 2227d38be2 Merge branch 'master' of https://gitlab.com/openflexure/openflexure-microscope-server Joel Collins 2020-01-16 13:30:16 +00:00
  • 7fb3813bb5 Imcremented beta number Joel Collins 2020-01-16 13:30:08 +00:00
  • 1e1a7e1e9a Added stage docs jtc42 2020-01-16 09:55:25 +00:00
  • 9f49cb04a7 Changed example to identify and rename Joel Collins 2020-01-15 15:32:23 +00:00
  • 802f5ba0c2 Started updating documentation Joel Collins 2020-01-15 15:03:58 +00:00
  • be74b92bd7 Default to video port for quick-captures Joel Collins 2020-01-15 11:55:30 +00:00
  • e74d509d9e Updated docs Joel Collins 2020-01-15 11:53:59 +00:00
  • 397f6ef19f Added ram-capture method Joel Collins 2020-01-15 11:53:24 +00:00
  • cdac9d0ac3 Fixed BytesIO streams closing after capture Joel Collins 2020-01-15 11:53:15 +00:00
  • 387fdeeb7d Fixed documentation (still needs rewriting) Joel Collins 2020-01-14 17:22:16 +00:00
  • 56bc985a69 Added lock to core import Joel Collins 2020-01-14 17:20:01 +00:00
  • 6d1b0aef86 Updated dependencies Joel Collins 2020-01-14 17:19:49 +00:00
  • bc5c410abc Better handling of default extension exceptions Joel Collins 2020-01-14 16:49:45 +00:00
  • 94aac61925 Remove old plugins Joel Collins 2020-01-14 16:49:30 +00:00
  • bd7cea0fdf Added draft PiCamera LST extension Joel Collins 2020-01-14 16:36:37 +00:00
  • 5f11994be5 Handle exceptions when loading extensions Joel Collins 2020-01-14 16:36:24 +00:00
  • fc6bea3359 Merge branch 'new-plugin-system' into 'master' Joel Collins 2020-01-14 16:12:35 +00:00
  • fcdb30eedf Updated to new API structure Joel Collins 2020-01-14 16:10:05 +00:00
  • bf9a1e358e Fixed finding captures by UUID Joel Collins 2020-01-14 15:29:35 +00:00
  • 0f16c5c894 Fixed GUI building Joel Collins 2020-01-14 15:07:43 +00:00
  • ab08f18ff0 Automatically include extension info in expanded plugin form Joel Collins 2020-01-14 15:07:30 +00:00
  • aa4445de7a Fixed borked metadata PUT validation Joel Collins 2020-01-14 15:07:06 +00:00
  • fc1ba3d834 Add system actions list Joel Collins 2020-01-14 15:06:50 +00:00
  • 38f92c6261 Fixed f-string Joel Collins 2020-01-14 15:06:31 +00:00
  • b1303926db Enable CORS on /routes Joel Collins 2020-01-14 15:06:00 +00:00
  • 6e46ab5891 Added default UUID serialisation Joel Collins 2020-01-14 15:05:50 +00:00
  • 1576bb7553 Fixed UUID keys Joel Collins 2020-01-14 15:05:42 +00:00
  • 733b6f4b61 Fixed snapshot loader Joel Collins 2020-01-14 14:26:59 +00:00
  • b40c0cde3e Audit and updates Joel Collins 2020-01-14 13:25:04 +00:00
  • 26e719feff Tidied up docstrings Joel Collins 2020-01-14 11:45:04 +00:00
  • a329b9197b Renamed Resource to View, and allow custom root links Joel Collins 2020-01-14 11:41:56 +00:00
  • 234ebc1cbb Support uriVariables in thing description Joel Collins 2020-01-13 16:50:10 +00:00
  • 64f89c5355 Automatically tag extensions Joel Collins 2020-01-13 16:32:51 +00:00
  • 3ba874e786 Tagged "tasks" views Joel Collins 2020-01-13 16:32:37 +00:00
  • 9ec7795543 Added 404 description Joel Collins 2020-01-13 16:32:24 +00:00
  • 9faa05aec1 Added missing API documentation Joel Collins 2020-01-13 16:24:32 +00:00
  • 4003e4e65c Renamed devices to components Joel Collins 2020-01-13 11:08:05 +00:00
  • 6b99873d53 Added LabThing decorators Joel Collins 2020-01-13 11:07:47 +00:00