Julian Stirling
acdc88e870
Merge branch 'build/style-lint-fix-purge' into 'v3'
...
ui_migration Clean STYLE, setup Lint, at NPM and CI
Closes #764
See merge request openflexure/openflexure-microscope-server!577
2026-05-11 09:02:41 +00: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
Joe Knapper
906b8be82c
Merge branch 'start-gallery-thing' into 'v3'
...
Start implementing GalleryThing
See merge request openflexure/openflexure-microscope-server!576
2026-05-07 09:51:47 +00:00
Julian Stirling
c7bb3e3c11
Improve some attribute/method names
2026-05-07 09:48:49 +01:00
Julian Stirling
aeb337f9d1
Merge branch 'choose_int_downsample' into 'v3'
...
Choose a correlation resize factor rounded to an int
See merge request openflexure/openflexure-microscope-server!541
2026-05-07 08:14:41 +00:00
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