Commit graph

4712 commits

Author SHA1 Message Date
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
Joe Knapper
271c45b873 Scale blur in simulator based on objective 2026-04-09 16:16:59 +01: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
jaknapper
1bb2a125bc Update comment 2026-03-27 11:28:58 +00:00
jaknapper
96d67672d9 Choose a correlation resize factor rounded to an int 2026-03-27 11:28: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
Joe Knapper
92e5541267 Add test that stack checking agrees with at least 80% of manual labels 2026-03-26 16:48:50 +00:00
Joe Knapper
9149121d4b Merge branch 'prep-for-v3.0.0-alpha5' into 'v3'
Prep for v3.0.0 alpha5

See merge request openflexure/openflexure-microscope-server!557
2026-03-26 15:03:37 +00:00
Julian Stirling
70cf45d3c5 Update Changelog for alpha 5 release 2026-03-26 14:13:58 +00:00
Julian Stirling
4f86833393 Bump version numbers for alpha5 release. 2026-03-26 14:12:51 +00:00
Julian Stirling
72c9fcffe0 Merge branch 'to-labthings-0.1' into 'v3'
Update dependency to labthings 0.1.0

See merge request openflexure/openflexure-microscope-server!538
2026-03-26 10:32:29 +00:00
Julian Stirling
61f44b9af1 Merge branch 'resort-scans' into 'v3'
Sort scans by created time

Closes #708

See merge request openflexure/openflexure-microscope-server!551
2026-03-26 10:26:24 +00:00
Joe Knapper
74476f18a0 Merge branch 'smart_stack_as_mixin' into 'v3'
Move smart stacking into a mixin so it can be re-used in other workflows

See merge request openflexure/openflexure-microscope-server!554
2026-03-25 13:45:09 +00:00
Julian Stirling
c4cee38923 Merge branch 'remove-posixpath' into 'v3'
Move from posix path to os path

See merge request openflexure/openflexure-microscope-server!552
2026-03-25 12:57:10 +00:00