Julian Stirling
1b69b19ec3
Apply suggestions from code review of branch start-gallery-thing
...
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
2026-05-07 08:04:41 +00:00
Julian Stirling
85299e5a88
update picamera coverage zip
2026-05-06 16:59:03 +01:00
Julian Stirling
a16d47ed61
ScanList gets scans from GalleryThing, no ongoing scans shown.
2026-05-06 16:01:09 +01:00
Julian Stirling
4583151345
Add runtime checkable protocol for checking gallery compatibility.
2026-05-06 14:42:44 +01:00
Julian Stirling
93d7d75b0d
Create basic gallery class that finds Things that want to show data
2026-05-06 10:05:34 +01:00
Julian Stirling
964a907edc
Merge branch 'refactor/migrate_vuex_to_pinia' into 'v3'
...
ui_migration Migrate VUEX to Pinia
Closes #731
See merge request openflexure/openflexure-microscope-server!553
2026-05-01 12:52:05 +00:00
Julian Stirling
ac5e6e33c0
Merge branch 'check_os' into 'v3'
...
Change shutdown command depending on OS
See merge request openflexure/openflexure-microscope-server!574
2026-05-01 09:19:13 +00:00
Antonio Anaya
a7771d29ff
Second batch of review fixings. Apply suggestions from code review of branch refactor/migrate_vuex_to_pinia
...
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-04-30 17:56:16 -06:00
Antonio Anaya
67f253eecd
Apply suggestions from code review of branch refactor/migrate_vuex_to_pinia
...
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-04-30 21:24:29 +00:00
Julian Stirling
cc681a666c
Change shutdown command depending on OS versions
2026-04-30 14:48:35 +01:00
Julian Stirling
5b14f8d820
Add method for checking OS version.
2026-04-30 14:14:24 +01:00
Joe Knapper
62d1724db6
Merge branch 'pull-webapp-from-fork' into 'v3'
...
Add -p argument to pull_webapp for setting GitLab project ID
See merge request openflexure/openflexure-microscope-server!573
2026-04-30 11:26:39 +00:00
Julian Stirling
a8eea66d82
Add -p argument to pull_webapp for setting GitLab project ID
2026-04-30 11:32:31 +01:00
Julian Stirling
ebd67cd410
Fix persistance in pinia store
2026-04-30 09:44:50 +01:00
Antonio Anaya
793441aadf
ui_migration chore(eslint) clean
2026-04-30 01:44:52 -06:00
Antonio Anaya
e59e99b2f3
ui_migration bugfix(vue) reverted changes on v-if and reactive function calling from wot store incorrectly added brackets and ? to access as dict
2026-04-30 01:43:57 -06:00
Antonio Anaya
0b99d0b9b6
ui_migration bugfix(store) mixin and wot store overlap, calling reactive variable as function error
2026-04-30 01:41:21 -06:00
Antonio Anaya
8ad4f09229
ui_migration bugfix(store) change operator to update when origin orverride
2026-04-30 01:39:12 -06:00
Antonio Anaya
292358d08f
ui_migration bugfix(store) removed uri to persistence storage to avoid passing directly to cors issue
2026-04-30 01:38:11 -06:00
Julian Stirling
43ea8bd59b
Merge branch 'install-management-server' into 'v3'
...
Install management server from pypi.
See merge request openflexure/openflexure-microscope-server!572
2026-04-28 17:40:30 +00:00
Julian Stirling
be683ddb81
Merge branch 'v3-jpegsharpnessmonitor-concurrency' into 'v3'
...
Make properties of JPEGSharpnessMonitor read-only
See merge request openflexure/openflexure-microscope-server!571
2026-04-28 16:41:39 +00:00
Richard Bowman
9334e99551
Fix typing of JPEGSharpnessMonitor attributes
...
appends should be done on the underlying `_`-prefixed attributes, not on the `Sequence` typed properties.
2026-04-28 14:58:55 +01:00
Richard Bowman
d2aebf8b10
Make properties of JPEGSharpnessMonitor read-only
...
For thread-safety reasons we should not modify the lists used by
`JPEGSharpnessMonitor`. This commit marks them as read-only properties
and types them as `Sequence` so `mypy` should flag if they get modified.
2026-04-28 14:50:04 +01:00
Julian Stirling
0351f661ed
Install management server from pypi. Will require os updates to launch.
2026-04-28 14:11:16 +01:00
Antonio Anaya
6ebc2c1f4b
ui_migration feat(npm) node version 20 for ci and package.json
2026-04-22 23:38:08 -06:00
Antonio Anaya
84fbf70bd2
ui_migration bugfix(component) remove baseUri prop from scanviewer component, bug: overlap namespace
2026-04-22 00:13:17 -06:00
Antonio Anaya
917e3ff3ed
ui_migration refactor(store) fix lingering issues namespace and wrong variable definition
2026-04-21 23:45:25 -06:00
Antonio Anaya
3a5a7488dd
ui_migration refactor(store) use pinia stores in components
2026-04-21 23:29:24 -06:00
Antonio Anaya
694a5a690f
ui_migration refactor(store) change store loading order
2026-04-21 23:15:30 -06:00
Antonio Anaya
ed158a0b60
ui_migration refactor(store) update mixins
2026-04-21 23:14:52 -06:00
Antonio Anaya
3ecb5b32e4
ui_migration refactor(store) update store files droppping mutations
2026-04-21 18:04:25 -06:00
Antonio Anaya
1db63ad778
ui_migration refactor(store) update packages and eslint configuration for pinia
2026-04-21 18:03:12 -06:00
Antonio Anaya
2701ad0eba
ui_migration refactor(store) migrate vuex to pinia
2026-04-20 18:32:39 -06:00
Antonio Anaya
b580a63675
ui_migration chore(store) move store files for pinia refactor
2026-04-20 18:30:24 -06:00
Antonio Anaya
d1c40238d5
ui_migration feat(npm) run npm audit fix --force, 0 vulnerabilites achieved
2026-04-20 15:48:25 -06:00
Julian Stirling
e6005d052c
Merge branch 'v3-steps-per-pixel' into 'v3'
...
Rename "pixels per step" to "steps per pixel"
Closes #648
See merge request openflexure/openflexure-microscope-server!568
2026-04-16 13:33:40 +00:00
Richard Bowman
4466b5abd8
Rename "pixels per step" to "steps per pixel"
...
I'm pretty sure the "pixels per step" label is incorrect and should actually read "steps per pixel".
Having looked at the code, the underlying variable is called csmRatio, which doesn't specify which way
round it should be. I think the minimal fix is to correct the label, which is what this commit does.
2026-04-16 13:43:31 +01:00
Joe Knapper
924676ff5d
Merge branch 'stack-trends' into 'v3'
...
Stack trends
Closes #752
See merge request openflexure/openflexure-microscope-server!564
2026-04-16 12:20:01 +00:00
Joe Knapper
4da8172a16
Updates from review, mark tests as allowed to fail
2026-04-16 11:49:04 +01:00
Julian Stirling
01a19fab9b
Merge branch 'labthings-debug-logging-config' into 'v3'
...
Add labthings debug config when spinning up a server
See merge request openflexure/openflexure-microscope-server!523
2026-04-14 12:43:50 +00:00
jaknapper
bc6ea9a1ca
Manually test for increasing or decreasing stacks
2026-04-02 17:43:52 +01:00
Julian Stirling
3b53473475
Bump stitching version
2026-04-02 17:20:31 +01:00
Beth Probert
fff965dab4
Fix side effects in mocking
2026-04-02 15:30:26 +01:00
Beth Probert
7106ce1302
Set debug default value to False
2026-04-02 15:09:55 +01:00
Beth Probert
54b656952f
Remove mock call to replace with real call
2026-04-02 15:09:39 +01:00
Beth Probert
01954167ab
Merge branch 'v3' into labthings-debug-logging-config
2026-04-02 10:50:06 +01:00
Joe Knapper
483c94b3a9
Merge branch 'bump-stitching' into 'v3'
...
Bump stitching version
Closes #748
See merge request openflexure/openflexure-microscope-server!560
2026-03-27 16:39:26 +00:00
Julian Stirling
e0e023a0c9
Bump stitching version
2026-03-27 16:04:58 +00:00
Joe Knapper
70c36333a8
Data path based on containing DIR location
2026-03-26 17:25:47 +00:00
Joe Knapper
5a2787a039
Data path based on containing DIR location
2026-03-26 17:25:33 +00:00