Commit graph

509 commits

Author SHA1 Message Date
Joe Knapper
943ebb64b2 Merge branch 'bugfix/close_mitt_signals_' into 'v3'
Bugfix/close mitt signals

Closes #757

See merge request openflexure/openflexure-microscope-server!581
2026-05-13 10:44:50 +00:00
Joe Knapper
2e051f6d30 Apply suggestions from code review of branch gallery-ui-transition
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-05-13 08:44:55 +01:00
Antonio Anaya
ee8e09a9e1 bugfix(gallery) Close signals properly, unwatch, gracefully fails and prevent undefined all_items 2026-05-13 08:44:55 +01:00
Julian Stirling
5f6b54247d Start the UI transition from ScanList to Gallery 2026-05-13 08:44:55 +01:00
Antonio Anaya
0d2fb9de0b bugfix(actionButton) Unwrap arrow function at submitOnEvent 2026-05-12 21:43:03 +00:00
Antonio Anaya
27f09b91bb Apply suggestions from code review of branch bugfix/close_mitt_signals_
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-05-12 21:43:03 +00:00
Antonio Anaya
567cff3568 chore(node) add comments for signals management description 2026-05-12 21:43:03 +00:00
Antonio Anaya
1d8fa9d616 bugfix(eventbus) Unwrap arrow functions and close eventbus signals 2026-05-12 21:43:03 +00:00
Richard Bowman
f91373e215 Update default URL for overriding the origin. 2026-05-11 11:07:38 +01:00
Richard Bowman
93a2e87dac Adjust default origin URL to use /api/v3 prefix
This won't be the only URL that needs fixing, but it should make most of the web app work.
2026-05-11 11:07:38 +01:00
Antonio Anaya
3b95d9a669 Apply suggestions from code review of branch build/style-lint-fix-purge
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-05-10 23:24:21 +00:00
Antonio Anaya
5c73007ec2 chore(node) update package lock file 2026-05-09 03:31:39 -06:00
Antonio Anaya
b6d145daa8 ui_migration build(ci) remove csspurge at request on MR 2026-05-09 00:54:59 -06:00
Antonio Anaya
4a9693df31 Apply suggestions from code review of branch build/style-lint-fix-purge
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-05-09 00:54:59 -06:00
Antonio Anaya
caf2157c04 ui_migration build(ci) added package and ci commands for stylelint --max-warnings=0 and --fix 2026-05-09 00:54:59 -06:00
Antonio Anaya
c7a49ffe0e ui_migration builf(purge) set configurations to minimize UIKIT on purge, set rules to minimize on build and not in serve. 2026-05-09 00:54:59 -06:00
Antonio Anaya
ba5e5b10f5 ui_migration lint(STYLE) Drop duplicates related to deprecated webkit-animation prefixes https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@media/-webkit-animation 2026-05-09 00:54:59 -06:00
Antonio Anaya
0724f727ea ui_migration lint(STYLE) Drop deprecated keyword break-word 2026-05-09 00:54:59 -06:00
Antonio Anaya
7e2518e40e ui_migration lint(STYLE) Use --fix to solve 110 problems 3 left 2026-05-09 00:54:59 -06:00
Antonio Anaya
a4b167b147 ui_migration bugfix(stylelint) Add configuration overrides to protect UIkit and VUE LESS and color parsing 2026-05-09 00:54:59 -06:00
Antonio Anaya
359558f012 ui_migration style(fix) Add less configuration for lint 2026-05-09 00:54:59 -06:00
Antonio Anaya
72345622e5 ui_migration lint(style) Add LINT and PURGE to CSS LESS all over WEBAPP 2026-05-09 00:53:05 -06:00
Joe Knapper
fb539e9e8e Merge branch 'refactor/optimise_chunking_build' into 'v3'
ui_migration refactor(build) reduce chuncking size

Closes #758

See merge request openflexure/openflexure-microscope-server!575
2026-05-07 09:55:31 +00:00
Antonio Anaya
b2d31f6172 ui_migration refactor(build) reduce chuncking size 2026-05-07 09:54:49 +00:00
Julian Stirling
a16d47ed61 ScanList gets scans from GalleryThing, no ongoing scans shown. 2026-05-06 16:01:09 +01: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
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
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
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
Julian Stirling
4f86833393 Bump version numbers for alpha5 release. 2026-03-26 14:12:51 +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
b040f63a29 Merge branch 'wrap-uk-notifications' into 'v3'
Word break long lines in notifications

Closes #730

See merge request openflexure/openflexure-microscope-server!548
2026-03-24 11:45:04 +00:00
Joe Knapper
646adb9a69 Sort scans by created time 2026-03-23 11:24:25 +00:00
Joe Knapper
65ac551688 Merge branch 'action-tab-2' into 'v3'
Split up slide scan tab and create a generic action tab (attempt 2)

See merge request openflexure/openflexure-microscope-server!536
2026-03-23 10:17:18 +00:00