Commit graph

  • 3059683186 Enable logging Richard Bowman 2023-12-13 00:51:41 +00:00
  • 94e1619056 Use safer metadata dependency Richard Bowman 2023-12-12 23:40:12 +00:00
  • d9711522d5 Detect static directories Richard Bowman 2023-12-12 22:55:50 +00:00
  • 753514c24b Added v2 API routes and hard-coded static files to support Connect Richard Bowman 2023-12-11 23:59:11 +00:00
  • 7c662b2787 Added capture buttons to navigate pane Richard Bowman 2023-12-11 22:23:32 +00:00
  • 60f854b7db Return None if calibration matrix is missing Richard Bowman 2023-12-01 21:29:14 +00:00
  • e3265b1dff await readThingProperty correctly Richard Bowman 2023-12-01 21:27:38 +00:00
  • 9817b4963a Handle missing Thing better in thingFormUrl Richard Bowman 2023-12-01 21:14:24 +00:00
  • 146fccfa80 comment out problematic fetch Richard Bowman 2023-12-01 02:43:31 +00:00
  • 0cd8ecd2d5 Add error checking to mixin thing functions Richard Bowman 2023-12-01 02:43:17 +00:00
  • ee641f5cd2 Comment out 2 problematic tabs Richard Bowman 2023-12-01 02:31:59 +00:00
  • f87594e7af Hide error from CSM if it's uncalibrated Richard Bowman 2023-12-01 02:31:49 +00:00
  • a31c0aa835 Error handling for CSM calibration check Richard Bowman 2023-12-01 02:24:14 +00:00
  • 5d87a7582e Format fixes Richard Bowman 2023-12-01 02:23:58 +00:00
  • 59e0cf5905 Fix action URLs Richard Bowman 2023-12-01 02:22:49 +00:00
  • a6e8c7ab93 Return HTTP error properly if CSM is uncalibrated Richard Bowman 2023-12-01 02:18:28 +00:00
  • 65c881fea1 Make calibrateXYUri a computed property Richard Bowman 2023-12-01 01:46:11 +00:00
  • f97dcb6abc More tidying up to use new thing property functions Richard Bowman 2023-12-01 01:45:45 +00:00
  • 89cf58e8c7 Prepend thing description base URL Richard Bowman 2023-12-01 01:45:22 +00:00
  • 623cb5e8cb Use central read/write property, fix length issue Richard Bowman 2023-12-01 01:44:22 +00:00
  • ccf9b38c34 Use thingAvailable via computed prop Richard Bowman 2023-12-01 01:28:08 +00:00
  • 55305a67f4 Remove old print statement Richard Bowman 2023-12-01 00:58:29 +00:00
  • 471a89cc72 Update paneCapture with new-style thing access Richard Bowman 2023-12-01 00:56:13 +00:00
  • ca6988ca99 Update statusPane with new-style thing access Richard Bowman 2023-12-01 00:55:56 +00:00
  • 9c3c2bb043 Update CSMSettings to use new-style access Richard Bowman 2023-12-01 00:55:25 +00:00
  • ba76561065 Update calibration modal to use cached TDs and new URLs Richard Bowman 2023-12-01 00:54:54 +00:00
  • c2ec060df9 Switch to using TDs in the store Richard Bowman 2023-11-30 23:22:10 +00:00
  • 8865d88e20 Remove unnecessary components Richard Bowman 2023-11-30 23:22:00 +00:00
  • 54df1faeeb Linter fixes Richard Bowman 2023-11-30 23:21:45 +00:00
  • f1f6ed5f80 Provide centralised readproperty, writeproperty, and action URLs Richard Bowman 2023-11-30 22:51:10 +00:00
  • 6c48444126 Removed vestigial code from CSMSettings Richard Bowman 2023-11-30 09:14:04 +00:00
  • b47ac8b828 Remove unused URL computed props Richard Bowman 2023-11-30 00:20:26 +00:00
  • 8de79ad7e8 Delete unused print statements Richard Bowman 2023-11-30 00:20:10 +00:00
  • 24bfb4c253 Remove vestigial stage settings Richard Bowman 2023-11-30 00:02:53 +00:00
  • 488493385f Combine the various property controls into one component Richard Bowman 2023-11-29 23:54:00 +00:00
  • e5e5be7369 Added settings manager to store arbitrary metadata Richard Bowman 2023-11-29 23:38:28 +00:00
  • b6ed55caba Fixed module docstring Richard Bowman 2023-11-29 23:38:12 +00:00
  • b9605fa2a0 Added module docstring Richard Bowman 2023-11-29 23:37:54 +00:00
  • 595101248e Removed node-wot but kept centralised TD store Richard Bowman 2023-11-29 22:43:55 +00:00
  • 20a7fd52b1 Reinstate move_and_measure Richard Bowman 2023-11-28 23:47:53 +00:00
  • 291bbde9cf Don't raise an exception if thing_state called before calibration Richard Bowman 2023-11-28 21:06:42 +00:00
  • 45d2884159 Merge remote-tracking branch 'origin/v3' into v3-webapp Richard Bowman 2023-11-15 22:00:37 +00:00
  • 1d24701dfd Fix shutdown/restart buttons Richard Bowman 2023-11-02 21:33:42 +00:00
  • 27c74bff6e Add shutdown/restart actions Richard Bowman 2023-11-02 21:18:59 +00:00
  • 65f467af64 Fix "About" page Richard Bowman 2023-11-02 21:17:31 +00:00
  • 4e7fa44a73 Remove microscope settings Richard Bowman 2023-11-02 20:34:42 +00:00
  • 27b1f42935 Updated camera stage mapping settings Richard Bowman 2023-11-02 20:32:15 +00:00
  • c5c02eb029 Linted Richard Bowman 2023-11-02 20:30:54 +00:00
  • 7bbc105fc6 Expose last calibration and thing_state Richard Bowman 2023-11-02 20:29:22 +00:00
  • 79752a2a4c Camera settings for labthings-picamera2 Richard Bowman 2023-11-02 16:54:22 +00:00
  • 13229d9b99 Command to run the server interactively Richard Bowman 2023-11-02 10:39:37 +00:00
  • 92ba79ef7a Improved docstrings Richard Bowman 2023-11-02 10:27:27 +00:00
  • 6eefa4f25b Add image resolution to CSM metadata Richard Bowman 2023-11-02 10:05:54 +00:00
  • 4caba58d6c Revert to Sangaboard, rather than proscan Richard Bowman 2023-11-01 18:02:16 +00:00
  • 796622b802 Relax scipy version Richard Bowman 2023-10-31 22:28:47 +00:00
  • b9804cdc2d Serve static web app at / Richard Bowman 2023-09-06 11:56:20 +01:00
  • da711a7d8c linter fixes Richard Bowman 2023-09-04 22:08:27 +01:00
  • 799dc7f522 WIP: update webapp to use new backend Richard Bowman 2023-09-04 22:00:56 +01:00
  • e82acf2941 Add thing_state metadata Richard Bowman 2023-09-04 11:43:32 +01:00
  • 63d7a6eb4d WIP: camera stage mapping Richard Bowman 2023-08-31 19:37:09 +01:00
  • 6e04618051 Autofocus module! Richard Bowman 2023-08-30 21:34:06 +01:00
  • 081654533f First images on labthings-fastapi Richard Bowman 2023-08-29 17:02:16 +01:00
  • ac45423739 Merge branch 'sangaboard-v4' into 'master' Richard Bowman 2023-04-12 07:23:15 +00:00
  • 7abdbdde4a Add full list of server prerequisites Richard Bowman 2023-04-06 21:27:51 +01:00
  • a95baee25f Fix lxml and update README Richard Bowman 2023-04-06 16:03:20 +01:00
  • d0aad6633c Redo CI to run on armv6 Richard Bowman 2023-04-06 15:20:48 +01:00
  • fdafeca446 Only consider piwheels in Pipfile Richard Bowman 2023-04-03 22:03:57 +01:00
  • 12fd9a5f4a Mention dependencies in readme Richard Bowman 2023-04-03 20:38:57 +01:00
  • 62eef8f8e1 Re-lock dependencies on a Raspberry Pi Richard Bowman 2023-04-03 20:32:52 +01:00
  • 3f9c3447de Fixed typos in comments spotted in code review Richard Bowman 2023-03-23 13:31:25 +00:00
  • d948d3f04d Merge branch 'Update-WoT-links' into 'sangaboard-v4' Richard Bowman 2023-03-22 10:37:47 +00:00
  • 1f558bbeb7 OpenAPI Validation Fixes Richard Bowman 2023-03-22 08:58:04 +00:00
  • 4b73fd82f6 Format fix Richard Bowman 2023-03-21 15:11:24 +00:00
  • 824248583d Add !154 to changelog Richard Bowman 2023-03-21 15:05:22 +00:00
  • f6691cbc11 Update openapi.py with live links to WoT documentation Joe Knapper 2023-03-21 15:05:21 +00:00
  • 8e50a90fb2 Explicitly mark arguments as optional Richard Bowman 2023-03-21 15:04:49 +00:00
  • ba62bdf867 Update pysangaboard to 0.3.3 Richard Bowman 2023-03-21 12:51:03 +00:00
  • f2f00b0d11 Update w3c schema to 2020 format Richard Bowman 2022-08-09 13:33:10 +01:00
  • 80d026d778 Downgrade markupsafe so jinja2 still works Richard Bowman 2022-08-09 13:18:07 +01:00
  • 106b50d333 Format fixes from black Richard Bowman 2022-08-09 13:17:45 +01:00
  • 9dbb083ee7 More Marshmallow argument updates Richard Bowman 2022-08-09 13:16:10 +01:00
  • e22f36b308 Start explicit metadata argument for marshmallow Richard Bowman 2022-08-09 12:52:57 +01:00
  • 78ef9c531b Format fixes from black Richard Bowman 2022-08-09 09:37:03 +01:00
  • 5404521458 Use different names for unused variables Richard Bowman 2022-08-09 09:36:25 +01:00
  • a9fff24848 Explicitly specify encoding Richard Bowman 2022-08-09 07:16:44 +01:00
  • 9b7fba55b6 Update CI script to new syntax Richard Bowman 2022-08-08 22:22:55 +01:00
  • 3aa2721d28 Update changelog (version is already 2.11.0) Richard Bowman 2022-08-08 22:19:30 +01:00
  • d98cc3ff34 Update sangaboard dependency and re-lock Richard Bowman 2022-08-08 21:56:43 +01:00
  • ed6e22d020 Bump version and add sangaboard v4 dependency Richard Bowman 2022-08-04 17:08:34 +01:00
  • 3d164936cb Merge branch 'background-detection-for-scans' into 'master' Richard Bowman 2022-05-05 16:12:49 +00:00
  • e356d11e7e Linter/type checking fixes Richard Bowman 2022-04-20 13:31:33 +01:00
  • 18145d4b67 Refactored new (and some old) code to tidy up scan function Richard Bowman 2022-04-20 13:14:23 +01:00
  • 7f66235cac Lint and type fixes Richard Bowman 2022-04-06 23:36:55 +01:00
  • cfb1bb09a6 Added scan control for background detect Richard Bowman 2022-04-06 23:17:10 +01:00
  • 333b52aa9b background detect and better focus handling Richard Bowman 2022-04-06 23:15:25 +01:00
  • fe3af0fd29 Merge branch 'version-bump-and-changelog' into 'master' Julian Stirling 2022-01-17 12:23:52 +00:00
  • ecc861a06e Merge branch 'glyg-master-patch-10249' into 'master' Richard Bowman 2022-01-17 11:45:34 +00:00
  • 164cf43277 Merge branch 'settling_times' into 'master' Richard Bowman 2022-01-17 11:45:31 +00:00
  • 6d1366db61 Version bump and changelog Richard Bowman 2022-01-17 11:39:04 +00:00
  • ff1ee54ca7 Merge branch 'less-verbose-captures' into 'master' Richard Bowman 2022-01-13 16:51:53 +00:00