Julian Stirling
|
a82fcca339
|
Move smart stacking into a mixin so it can be re-used in other workflows
|
2026-03-24 15:58:04 +00:00 |
|
Joe Knapper
|
91075af70e
|
Apply suggestions from code review of branch sigkill-handling
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2026-03-18 14:51:32 +00:00 |
|
Joe Knapper
|
0618263830
|
Switch to ignoring line
|
2026-03-18 14:12:27 +00:00 |
|
Joe Knapper
|
1f43d1cc53
|
Explicit windows check before sigkill for mypy
|
2026-03-18 12:40:55 +00:00 |
|
Joe Knapper
|
19f422b2cf
|
Merge branch 'exposure-test' into 'v3'
Flush more frames and use a request when doing exposure time
Closes #639
See merge request openflexure/openflexure-microscope-server!540
|
2026-03-17 14:30:24 +00:00 |
|
jaknapper
|
0bc6e45df9
|
Picamera test
|
2026-03-16 16:33:07 +00:00 |
|
jaknapper
|
a11d46777f
|
Only drop frames when setting min exposure time
|
2026-03-16 15:01:10 +00:00 |
|
Joe Knapper
|
3b84c266b4
|
Apply suggestions from code review of branch exposure-test
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
|
2026-03-16 14:31:21 +00:00 |
|
jaknapper
|
ae04f3b133
|
Drop frame drop to 2
|
2026-03-13 13:22:56 +00:00 |
|
jaknapper
|
a4aac53072
|
Flush more frames and use a request when doing exposure time
|
2026-03-13 10:48:22 +00:00 |
|
Joe Knapper
|
68c9f76fc0
|
Fix missing import
|
2026-03-12 16:11:41 +00:00 |
|
Joe Knapper
|
5ce77538d1
|
Fix tests now we dont do extra backlash moves
|
2026-03-12 14:53:55 +00:00 |
|
jaknapper
|
b43150c8bb
|
Remove backlash correction from basic stack, as this is handled by move rel
|
2026-03-12 14:53:55 +00:00 |
|
Joe Knapper
|
ffb9a4d509
|
Add CChip workflow to scan_workflows
|
2026-03-12 14:53:55 +00:00 |
|
Julian Stirling
|
36111f4da3
|
Merge branch 'stream-rder' into 'v3'
Handle scan settings, then change stream, then pre-scan procedure when scanning
See merge request openflexure/openflexure-microscope-server!442
|
2026-03-11 11:52:03 +00:00 |
|
Joe Knapper
|
2e1066477e
|
Add parser.path to html sanitiser, fixing tests
|
2026-03-11 10:24:40 +00:00 |
|
Julian Stirling
|
c4d0c0e9da
|
Explicit header, text and bullet blocks rather than one HTML block in ui spec
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
85ebfef44a
|
Improve and test html sanitisation
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
0bfec5d046
|
Apply suggestions from code review of branch dynamic-ui
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
eccf26851e
|
Reintroduce recactive button state for background detect
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
4da05b1869
|
Move background detect settings into SlideScan
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
bfef998300
|
Move more of scan workflow UI into the server
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
ca21ab03c6
|
Tidy up server specified interface
|
2026-03-10 15:25:37 +00:00 |
|
Julian Stirling
|
9f2cde2275
|
Implement recursive Interface in vue
|
2026-03-10 15:25:36 +00:00 |
|
Julian Stirling
|
a11f9b7f62
|
Start making a structure for general UI specification
|
2026-03-10 15:25:36 +00:00 |
|
Joe Knapper
|
2e99e4c4c2
|
Merge branch '523-improve-validation-checks' into 'v3'
Improve Validation Checks
Closes #523
See merge request openflexure/openflexure-microscope-server!524
|
2026-03-09 19:19:18 +00:00 |
|
Joe Knapper
|
b0c9223b04
|
Move pre_scan and switch stream as late as possible
|
2026-03-09 18:53:39 +00:00 |
|
Beth Probert
|
6d66dd0ed8
|
Change make_path_safe to is_path_safe and update tests to reflect this
|
2026-03-09 15:45:32 +00:00 |
|
Beth Probert
|
f50b3d5cfa
|
Allow spaces in linux paths
|
2026-03-09 14:29:24 +00:00 |
|
Beth Probert
|
968237bec0
|
Ruff checks
|
2026-03-09 14:02:15 +00:00 |
|
Beth Probert
|
fc437f529c
|
Merge branch '523-improve-validation-checks' of https://gitlab.com/openflexure/openflexure-microscope-server into 523-improve-validation-checks
|
2026-03-09 13:54:45 +00:00 |
|
Beth Probert
|
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
|
2026-03-09 13:54:43 +00:00 |
|
Beth Probert
|
14b3e5a627
|
Apply suggestions from code review of branch 523-improve-validation-checks
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2026-03-07 18:17:43 +00:00 |
|
Joe Knapper
|
25c733a0c3
|
Apply suggestions from code review of branch check-setting-validation
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2026-03-07 18:14:22 +00:00 |
|
Joe Knapper
|
c9cc4e8468
|
Apply suggestions from code review of branch check-setting-validation
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2026-03-07 18:14:22 +00:00 |
|
Joe Knapper
|
99b9b0f3d6
|
Add limits to noise level, sample density and downsample
|
2026-03-07 18:14:22 +00:00 |
|
Joe Knapper
|
06f12973f4
|
Add limits to background detect and settling time settings
|
2026-03-07 18:14:22 +00:00 |
|
Beth Probert
|
349485d43b
|
Remove multi-underscores from allowed names
|
2026-03-06 15:52:50 +00:00 |
|
Beth Probert
|
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
|
2026-03-06 15:37:01 +00:00 |
|
Julian Stirling
|
011fc5a795
|
Fix spellings found as codespell updates
|
2026-03-06 15:06:53 +00:00 |
|
Beth Probert
|
35f7adcf07
|
Codespell
|
2026-03-06 14:16:42 +00:00 |
|
Beth Probert
|
4395d4001c
|
Allow relative imports with two dots at start of path. Update unit tests.
|
2026-03-06 14:13:00 +00:00 |
|
Beth Probert
|
e5429d6cda
|
Change make_path_safe to allow single dot relative imports, but no dots anywhere else. Added new unit tests for this.
|
2026-03-06 14:07:07 +00:00 |
|
Beth Probert
|
35efba19b8
|
Use pytest parametrize for better coverage of forbidden commands and reserved names
|
2026-03-05 13:55:05 +00:00 |
|
Beth Probert
|
48f6e1b369
|
Allow python and python3 as stitching commands. They are allowed. Move stitching tests into one file
|
2026-03-05 13:35:21 +00:00 |
|
Beth Probert
|
98e71207c5
|
Add forbidden windows commands to stitching and utilities to check for file name sanitation. Unit tests also added
|
2026-03-05 13:03:17 +00:00 |
|
Joe Knapper
|
84f3032022
|
Update docstrings to explain lower brightness
|
2026-03-04 20:52:49 +00:00 |
|
jaknapper
|
e324014a81
|
Increase target exposure to 40%
|
2026-03-04 20:52:49 +00:00 |
|
Joe Knapper
|
75ca73f148
|
Decrease target brightness for both cameras as its pre-gamma
|
2026-03-04 20:52:49 +00:00 |
|
Julian Stirling
|
7e4ec53d78
|
Update how the application configuration is read for LabThings 0.0.17
|
2026-03-04 17:22:03 +00:00 |
|