Commit graph

  • ae04f3b133 Drop frame drop to 2 jaknapper 2026-03-13 13:22:19 +00:00
  • a4aac53072 Flush more frames and use a request when doing exposure time jaknapper 2026-03-13 10:48:22 +00:00
  • ca5c49289e Merge branch 'cchip' into 'v3' Julian Stirling 2026-03-12 18:16:52 +00:00
  • e5b0428740 Edit ofm_config_simulation.json Joe Knapper 2026-03-12 17:05:15 +00:00
  • 2675dff8dc Edit ofm_config_full.json Joe Knapper 2026-03-12 17:04:48 +00:00
  • 68c9f76fc0 Fix missing import Joe Knapper 2026-03-12 16:11:41 +00:00
  • 5ce77538d1 Fix tests now we dont do extra backlash moves Joe Knapper 2026-03-10 15:04:42 +00:00
  • b43150c8bb Remove backlash correction from basic stack, as this is handled by move rel jaknapper 2026-03-04 18:43:41 +00:00
  • ffb9a4d509 Add CChip workflow to scan_workflows Joe Knapper 2026-03-04 13:12:43 +00:00
  • a5f95d24c7 Tweak button size at the end of the scan Julian Stirling 2026-03-11 14:49:03 +00:00
  • 4190899f17 Merge branch 'move-to-dev-docs' into 'v3' Julian Stirling 2026-03-11 14:43:48 +00:00
  • bad736cc46 Split slide scan tab into action tab and seperate controls. Julian Stirling 2026-03-10 19:55:12 +00:00
  • b4d6436bf3 Update action button to allow ID to be forced and to check tasks via mixin Julian Stirling 2026-03-10 19:48:13 +00:00
  • d3b1081c98 Further improve the linting and formatting section of the dev docs Julian Stirling 2026-03-11 13:08:02 +00:00
  • b8878d6930 Removing out of date developer doc information and improving linking Julian Stirling 2026-03-11 12:58:35 +00:00
  • 59eafa7802 Apply suggestions from code review of branch move-to-dev-docs Julian Stirling 2026-03-11 12:38:18 +00:00
  • 84b96809ad Merge branch 'seadragon-fix' into 'v3' Joe Knapper 2026-03-11 12:29:35 +00:00
  • 36111f4da3 Merge branch 'stream-rder' into 'v3' Julian Stirling 2026-03-11 11:52:03 +00:00
  • 2909194d61 Merge branch 'dynamic-ui' into 'v3' Joe Knapper 2026-03-11 11:45:51 +00:00
  • 842d18ecdf Apply suggestions from code review of branch dynamic-ui Julian Stirling 2026-03-11 11:00:33 +00:00
  • 84f9fc9aa7 Consistent spacing around MD tests Joe Knapper 2026-03-11 10:35:09 +00:00
  • 2e1066477e Add parser.path to html sanitiser, fixing tests Joe Knapper 2026-03-11 10:24:40 +00:00
  • fd0c0bd277 Add failing URL tests Joe Knapper 2026-03-11 10:20:49 +00:00
  • 3cb70278dd Remove the scan modal hide handler when unmounted Julian Stirling 2026-03-11 09:37:58 +00:00
  • 1090e693d4 Prevent scan modal closing on fullscreen close, and pin filter to fixed reference Julian Stirling 2026-03-10 17:12:38 +00:00
  • c4d0c0e9da Explicit header, text and bullet blocks rather than one HTML block in ui spec Julian Stirling 2026-03-10 15:25:04 +00:00
  • 85ebfef44a Improve and test html sanitisation Julian Stirling 2026-03-10 12:41:00 +00:00
  • 0bfec5d046 Apply suggestions from code review of branch dynamic-ui Julian Stirling 2026-03-10 09:35:29 +00:00
  • 88da4a18d9 Update unit tests Julian Stirling 2026-03-08 17:30:29 +00:00
  • eccf26851e Reintroduce recactive button state for background detect Julian Stirling 2026-03-08 16:53:58 +00:00
  • 4da05b1869 Move background detect settings into SlideScan Julian Stirling 2026-03-08 16:15:29 +00:00
  • bfef998300 Move more of scan workflow UI into the server Julian Stirling 2026-03-08 12:26:18 +00:00
  • ca21ab03c6 Tidy up server specified interface Julian Stirling 2026-03-08 11:39:50 +00:00
  • 9f2cde2275 Implement recursive Interface in vue Julian Stirling 2026-03-08 11:06:04 +00:00
  • a11f9b7f62 Start making a structure for general UI specification Julian Stirling 2026-03-08 00:16:51 +00:00
  • 68c057f890 Merge branch 'uncropped-checkbox' into 'v3' Julian Stirling 2026-03-10 13:36:44 +00:00
  • 22999f7d52 Remove uk-input from checkbox Joe Knapper 2026-03-10 12:12:55 +00:00
  • 11d8c6d604 Stop closing seadragon when going full screen Joe Knapper 2026-03-09 19:45:40 +00:00
  • 2e99e4c4c2 Merge branch '523-improve-validation-checks' into 'v3' Joe Knapper 2026-03-09 19:19:18 +00:00
  • b0c9223b04 Move pre_scan and switch stream as late as possible Joe Knapper 2026-03-09 18:53:39 +00:00
  • 85eefcc903 Merge branch 'spinners-dont-tab' into 'v3' Julian Stirling 2026-03-09 17:41:35 +00:00
  • 7532dfcfa3 Merge branch 'jaknapper-v3-patch-32977' into 'v3' Joe Knapper 2026-03-09 17:23:25 +00:00
  • 16e5e09133 Edit Bug.md Joe Knapper 2026-03-09 17:03:10 +00:00
  • d5bc855114 Update prettier to use automatic line endings Joe Knapper 2026-03-09 16:18:45 +00:00
  • a9fdb376fe Tab index -1 for spinners so we dont tab to them Joe Knapper 2026-03-09 15:50:22 +00:00
  • 6d66dd0ed8 Change make_path_safe to is_path_safe and update tests to reflect this Beth Probert 2026-03-09 15:45:32 +00:00
  • 3776828699 Fix final typo Beth Probert 2026-03-09 14:52:23 +00:00
  • ada7585706 Fix typos Beth Probert 2026-03-09 14:40:51 +00:00
  • f50b3d5cfa Allow spaces in linux paths Beth Probert 2026-03-09 14:29:24 +00:00
  • b1d47c8aae Add final test case for path checking Beth Probert 2026-03-09 14:09:00 +00:00
  • 968237bec0 Ruff checks Beth Probert 2026-03-09 14:02:15 +00:00
  • fc437f529c Merge branch '523-improve-validation-checks' of https://gitlab.com/openflexure/openflexure-microscope-server into 523-improve-validation-checks Beth Probert 2026-03-09 13:54:45 +00:00
  • f67699fbc8 Raise warnings if there are unsafe file path elements rather than coercing file paths. Stitching still raises an error if your file name is unsafe Beth Probert 2026-03-09 13:54:43 +00:00
  • 4fe0341225 Merge branch '714-improve-bug-template' into 'v3' Julian Stirling 2026-03-09 12:16:45 +00:00
  • 3fee78a213 Tweak css of dev docs to remove spaces between code and adjacent text. Julian Stirling 2026-03-08 18:30:17 +00:00
  • e4c8f43c9c Merge branch 'check-setting-validation' into 'v3' Julian Stirling 2026-03-07 21:34:01 +00:00
  • e1b467424b Add configuration file docs to dev docs sidebar Julian Stirling 2026-03-07 21:17:25 +00:00
  • 5900306835 Add developer documentation for the config file. Julian Stirling 2026-03-07 21:12:07 +00:00
  • e1a8b9907e Update picamera tests Julian Stirling 2026-03-07 20:15:06 +00:00
  • 1fa9e0b772 Move more development information to the dev docs to minimise repitition and getting out of sync Julian Stirling 2026-03-07 18:56:44 +00:00
  • 14b3e5a627 Apply suggestions from code review of branch 523-improve-validation-checks Beth Probert 2026-03-07 18:17:43 +00:00
  • 25c733a0c3 Apply suggestions from code review of branch check-setting-validation Joe Knapper 2026-03-04 17:28:20 +00:00
  • c9cc4e8468 Apply suggestions from code review of branch check-setting-validation Joe Knapper 2026-03-02 20:35:25 +00:00
  • 99b9b0f3d6 Add limits to noise level, sample density and downsample Joe Knapper 2026-03-02 19:55:21 +00:00
  • 06f12973f4 Add limits to background detect and settling time settings Joe Knapper 2026-03-02 19:40:44 +00:00
  • cfe49b21bf Fix typos Beth Probert 2026-03-06 16:34:28 +00:00
  • 538f8ffe09 Update bug template to include table or configuration, more detail about how often the bug happens, confirming that the user has checked this is a new bug, and the difference in expected and current behaviour. Beth Probert 2026-03-06 16:31:40 +00:00
  • 2395234322 Merge branch 'v3' into 523-improve-validation-checks Beth Probert 2026-03-06 16:11:19 +00:00
  • ba8de65fd2 Merge branch 'codespell-update' into 'v3' Julian Stirling 2026-03-06 16:10:17 +00:00
  • 349485d43b Remove multi-underscores from allowed names Beth Probert 2026-03-06 15:52:50 +00:00
  • 2c2f97cb56 Force file names to be lower case to avoid Windows issues around case sensitivity when checking if a file already exists. Path names can be uppercase as these will be defined on a users system and pre-exist. Files are created by us so we can force sanitation Beth Probert 2026-03-06 15:37:01 +00:00
  • 011fc5a795 Fix spellings found as codespell updates Julian Stirling 2026-03-06 15:06:27 +00:00
  • 35f7adcf07 Codespell Beth Probert 2026-03-06 14:16:42 +00:00
  • 4395d4001c Allow relative imports with two dots at start of path. Update unit tests. Beth Probert 2026-03-06 14:13:00 +00:00
  • e5429d6cda Change make_path_safe to allow single dot relative imports, but no dots anywhere else. Added new unit tests for this. Beth Probert 2026-03-06 14:07:07 +00:00
  • 713df248ff Add underscores to fix unit test Beth Probert 2026-03-06 09:53:41 +00:00
  • f7cb84bff5 Merge branch 'align-modal' into 'v3' Julian Stirling 2026-03-06 09:42:18 +00:00
  • 76e80b299f Align buttons in confirmation modal Joe Knapper 2026-03-05 16:29:49 +00:00
  • 7a17c92d3e Apply suggestions from code review of branch 523-improve-validation-checks Beth Probert 2026-03-05 15:13:42 +00:00
  • f52ce85b3e Ruff formatting Beth Probert 2026-03-05 14:04:33 +00:00
  • 35efba19b8 Use pytest parametrize for better coverage of forbidden commands and reserved names Beth Probert 2026-03-05 13:55:05 +00:00
  • fa9ea77812 Ruff check Beth Probert 2026-03-05 13:42:55 +00:00
  • 48f6e1b369 Allow python and python3 as stitching commands. They are allowed. Move stitching tests into one file Beth Probert 2026-03-05 13:35:21 +00:00
  • 98e71207c5 Add forbidden windows commands to stitching and utilities to check for file name sanitation. Unit tests also added Beth Probert 2026-03-05 13:03:17 +00:00
  • cea1a7a748 Ruff fix Beth Probert 2026-03-05 11:40:25 +00:00
  • a988b726f5 Merge branch 'lower-target-brightness' into 'v3' Joe Knapper 2026-03-05 10:59:07 +00:00
  • 417da8d1d7 Ruff fix Beth Probert 2026-03-05 10:50:24 +00:00
  • b9e9e29210 Moving debug to customise_server Beth Probert 2026-03-05 10:38:10 +00:00
  • c3ad127f1c Merge branch 'v3' into labthings-debug-logging-config Beth Probert 2026-03-05 10:27:05 +00:00
  • 5fab6825e2 Update picamera tests Julian Stirling 2026-03-04 22:47:01 +00:00
  • 84f3032022 Update docstrings to explain lower brightness Joe Knapper 2026-03-03 14:52:29 +00:00
  • e324014a81 Increase target exposure to 40% jaknapper 2026-02-18 16:00:38 +00:00
  • 75ca73f148 Decrease target brightness for both cameras as its pre-gamma Joe Knapper 2026-02-18 15:09:40 +00:00
  • 8dc7d1cb56 Merge branch 'data-directory' into 'v3' Julian Stirling 2026-03-04 20:10:06 +00:00
  • 6a8e1198d9 Add unit test for debug cli arg Beth Probert 2026-03-04 18:16:22 +00:00
  • 7c6397083c Add comment Beth Probert 2026-03-04 18:11:57 +00:00
  • 1a13cbe592 Add labthings debug config when spinning up a server Beth Probert 2026-03-04 17:49:48 +00:00
  • a7a61971d3 Update picamera tests Julian Stirling 2026-03-04 17:27:59 +00:00
  • 3a9340f6e0 Update scan directory in webapp Julian Stirling 2026-03-04 14:20:07 +00:00
  • ec27b7d5c5 Update integration tests for application_config Julian Stirling 2026-03-04 14:09:53 +00:00