Beth Probert
|
f50b3d5cfa
|
Allow spaces in linux paths
|
2026-03-09 14:29:24 +00:00 |
|
Beth Probert
|
b1d47c8aae
|
Add final test case for path checking
|
2026-03-09 14:09:00 +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 |
|
Julian Stirling
|
4fe0341225
|
Merge branch '714-improve-bug-template' into 'v3'
Update bug template to include table or configuration, more detail about how...
Closes #714
See merge request openflexure/openflexure-microscope-server!527
|
2026-03-09 12:16:45 +00:00 |
|
Julian Stirling
|
3fee78a213
|
Tweak css of dev docs to remove spaces between code and adjacent text.
|
2026-03-08 18:30:17 +00:00 |
|
Julian Stirling
|
e4c8f43c9c
|
Merge branch 'check-setting-validation' into 'v3'
Add limits to background detect and settling time settings
Closes #421
See merge request openflexure/openflexure-microscope-server!518
|
2026-03-07 21:34:01 +00:00 |
|
Julian Stirling
|
e1b467424b
|
Add configuration file docs to dev docs sidebar
|
2026-03-07 21:17:25 +00:00 |
|
Julian Stirling
|
5900306835
|
Add developer documentation for the config file.
|
2026-03-07 21:12:07 +00:00 |
|
Julian Stirling
|
e1a8b9907e
|
Update picamera tests
|
2026-03-07 20:15:06 +00:00 |
|
Julian Stirling
|
1fa9e0b772
|
Move more development information to the dev docs to minimise repitition and getting out of sync
|
2026-03-07 19:03:01 +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
|
cfe49b21bf
|
Fix typos
|
2026-03-06 16:34:28 +00:00 |
|
Beth Probert
|
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.
|
2026-03-06 16:31:40 +00:00 |
|
Beth Probert
|
2395234322
|
Merge branch 'v3' into 523-improve-validation-checks
|
2026-03-06 16:11:19 +00:00 |
|
Julian Stirling
|
ba8de65fd2
|
Merge branch 'codespell-update' into 'v3'
Fix spellings found as codespell updates
See merge request openflexure/openflexure-microscope-server!526
|
2026-03-06 16:10:17 +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
|
713df248ff
|
Add underscores to fix unit test
|
2026-03-06 09:53:41 +00:00 |
|
Julian Stirling
|
f7cb84bff5
|
Merge branch 'align-modal' into 'v3'
Align buttons in confirmation modal
Closes #709
See merge request openflexure/openflexure-microscope-server!525
|
2026-03-06 09:42:18 +00:00 |
|
Joe Knapper
|
76e80b299f
|
Align buttons in confirmation modal
|
2026-03-05 16:36:10 +00:00 |
|
Beth Probert
|
7a17c92d3e
|
Apply suggestions from code review of branch 523-improve-validation-checks
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2026-03-05 15:13:42 +00:00 |
|
Beth Probert
|
f52ce85b3e
|
Ruff formatting
|
2026-03-05 14:04:33 +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
|
fa9ea77812
|
Ruff check
|
2026-03-05 13:42:55 +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 |
|
Beth Probert
|
cea1a7a748
|
Ruff fix
|
2026-03-05 11:40:25 +00:00 |
|
Joe Knapper
|
a988b726f5
|
Merge branch 'lower-target-brightness' into 'v3'
Decrease target brightness for both cameras as its pre-gamma
Closes #621
See merge request openflexure/openflexure-microscope-server!491
|
2026-03-05 10:59:07 +00:00 |
|
Beth Probert
|
417da8d1d7
|
Ruff fix
|
2026-03-05 10:50:24 +00:00 |
|
Beth Probert
|
b9e9e29210
|
Moving debug to customise_server
|
2026-03-05 10:38:10 +00:00 |
|
Beth Probert
|
c3ad127f1c
|
Merge branch 'v3' into labthings-debug-logging-config
|
2026-03-05 10:27:05 +00:00 |
|
Julian Stirling
|
5fab6825e2
|
Update picamera tests
|
2026-03-04 22:47:01 +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
|
8dc7d1cb56
|
Merge branch 'data-directory' into 'v3'
Create and mount application level data directory rather than just a scan directory
Closes #595 and #697
See merge request openflexure/openflexure-microscope-server!503
|
2026-03-04 20:10:06 +00:00 |
|
Beth Probert
|
6a8e1198d9
|
Add unit test for debug cli arg
|
2026-03-04 18:16:22 +00:00 |
|
Beth Probert
|
7c6397083c
|
Add comment
|
2026-03-04 18:11:57 +00:00 |
|
Beth Probert
|
1a13cbe592
|
Add labthings debug config when spinning up a server
|
2026-03-04 17:49:48 +00:00 |
|
Julian Stirling
|
a7a61971d3
|
Update picamera tests
|
2026-03-04 17:27:59 +00:00 |
|