Commit graph

4697 commits

Author SHA1 Message Date
Antonio Anaya
702d18552d ui_migration bugfix(component) streamContent.vue, Bugfix resize warns wrong spelling of doneResizing to correct: handleDoneResize and move resizeTimeoutId to mounted 2026-05-31 05:14:15 -06:00
Julian Stirling
67560a21f8 Merge branch 'bugfix_about' into 'v3'
ui_migration Bugfix aboutContent not showing values

See merge request openflexure/openflexure-microscope-server!603
2026-05-29 08:59:08 +00:00
Antonio Anaya
7361cedac0 ui_migration bugfix(store) Fix silent crashing due to state values name changed 2026-05-29 01:43:17 -06:00
Julian Stirling
60694f3532 Merge branch 'streaming-modes' into 'v3'
Streaming modes

Closes #707

See merge request openflexure/openflexure-microscope-server!600
2026-05-27 15:57:19 +00:00
Julian Stirling
b7ff72a383 Apply suggestions from code review of branch streaming-modes
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
2026-05-27 15:33:43 +00:00
Julian Stirling
f23acefea4 Update picamera test results 2026-05-27 08:49:50 +01:00
Julian Stirling
7dd715da88 Update tests for new camera streaming modes 2026-05-27 08:43:11 +01:00
Julian Stirling
aff860a086 Refactor camera streaming into modes 2026-05-27 08:43:10 +01:00
Julian Stirling
2c54e38c28 Merge branch 'openseadragon_v6_upgrade' into 'v3'
ui_migration upgrade(openseadragon) Fixings component lifecycle for v6

Closes #770

See merge request openflexure/openflexure-microscope-server!598
2026-05-26 09:35:25 +00:00
Julian Stirling
08b6b274a8 Merge branch 'remove_store_getters' into 'v3'
ui_migration refactor(store) Remove lingering getters for origin and available...

Closes #762

See merge request openflexure/openflexure-microscope-server!597
2026-05-26 09:21:12 +00:00
Antonio Anaya
3cbf3a1758 ui_migration uppgrade(openseadragon) Fixings for lifecycle for v6 2026-05-26 02:03:16 -06:00
Antonio Anaya
f8c4ffe62b ui_migration refactor(store) Remove lingering getters at wot.js pinia store 2026-05-24 18:16:01 -06:00
Antonio Anaya
ace7ae9855 ui_migration refactor(store) Remove lingering getters for origin and available at settings.js pinia store, fixed unit test and thresholds accordingly. 2026-05-24 16:50:53 -06:00
Julian Stirling
710883cff5 Merge branch 'build/enforce_node_version' into 'v3'
ui_migration upgrade NodeJS version 26 and configurations

Closes #732

See merge request openflexure/openflexure-microscope-server!550
2026-05-23 17:18:32 +00:00
Julian Stirling
6a052927d3 Tweak NVM install instructions to to explain what nvm is 2026-05-23 17:02:38 +00:00
Antonio Anaya
2bcced0e5b ui_migration edition(documentation) Removing Node.js windows workaround install, separating nvm instructions as optional for readability. 2026-05-22 11:53:54 -06:00
Antonio Anaya
1794f9b24e Apply suggestions from code review of branch build/enforce_node_version
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2026-05-21 19:33:04 +00:00
Antonio Anaya
d47548699d ui_migration feature(container) Add instructions to install node at webapp.md 2026-05-21 10:39:29 -06:00
Antonio Anaya
f2a60154dd ui_migration chore(vite) Add comment on AST parsing 2026-05-20 22:27:39 -06:00
Antonio Anaya
6b864f57df ui_migration fix(lint) Fix component eslint warn no-useless-assignment on powerContent.vue 2026-05-20 20:21:33 -06:00
Antonio Anaya
1f903562aa ui_migration upgrade(nodejs) upgrade to nodejs 26, add cofiguration for new package versions and VITE rolldown 2026-05-20 20:10:06 -06:00
Antonio Anaya
7713f6764a ui_migration update(nodejs) update dependencies up-to current released version 2026-05-20 17:47:17 -06:00
Antonio Anaya
e83dc511d7 ui_migration chore(nodejs) Remove deprecated packages material-icons and babel-eslint-parser 2026-05-20 17:43:54 -06:00
Julian Stirling
89c709e95d Merge branch 'bump-lt-0.2.1' into 'v3'
Bump LabThings FastAPI version to 0.2.1

See merge request openflexure/openflexure-microscope-server!594
2026-05-20 14:52:04 +00:00
Julian Stirling
9fcd52ce76 Merge branch 'webapp_unit_testing' into 'v3'
ui_migration feature(unit-testing) Add isolated component testing, coverage and configurations.

Closes #733

See merge request openflexure/openflexure-microscope-server!588
2026-05-20 14:41:01 +00:00
Julian Stirling
328cb4ba0c Bump LabThings FastAPI version to 0.2.1 2026-05-20 15:18:51 +01:00
Julian Stirling
ad22d106a6 Apply suggestions from code review of branch webapp_unit_testing
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2026-05-20 14:11:49 +00:00
Antonio Anaya
63991b3425 ui_migration setup(nodejs) Fix prettier eslint configurations remove workarounds lint:test and lint:test:fix 2026-05-19 18:44:59 -06:00
Antonio Anaya
bf6dcebc16 Apply suggestions from code review of branch webapp_unit_testing Co-authored-by: @beth_probert 2026-05-19 11:35:39 -06:00
Antonio Anaya
656afd30d2 Apply suggestions from code review of branch webapp_unit_testing
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2026-05-19 15:47:37 +00:00
Antonio Anaya
f85a46c1f8 ui_migration setup(CI) Add npm run lint:test to CI 2026-05-19 00:27:00 -06:00
Antonio Anaya
a54980b027 ui_migration setup(vitest) Add comments to vitestfile, set and optimise packages on test 2026-05-18 22:04:53 -06:00
Antonio Anaya
b517721ff9 ui_migration configure(vitest) add npm run commands, fix codespell for test .spec.files, remove comments, remove data tags on vite build, and refine packages 2026-05-18 19:24:06 -06:00
Antonio Anaya
fb15178512 ui_migration feature(vitest) add all vue files to vitest coverage reporter 2026-05-15 22:16:21 -06:00
Antonio Anaya
97eadb9271 ui_migration node(pack) package maintenance to fix new test packages deprecations 2026-05-15 17:45:44 -06:00
Antonio Anaya
a5fc9c65dc Apply suggestions from code review of branch webapp_unit_testing
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-05-15 23:27:17 +00:00
Antonio Anaya
3fc2a79a89 ui_migration node(pack) package maintenance to fix new test packages deprecations 2026-05-15 17:08:36 -06:00
Antonio Anaya
ca08e61795 ui_migration node(pack) add test utils dependency 2026-05-15 17:08:09 -06:00
Antonio Anaya
e478644d2a ui_migration codespell(config) Add codespell exceptions for fixtures and else 2026-05-15 17:08:09 -06:00
Antonio Anaya
938d202b38 ui_migration codespell(config) Add ignore for text files to avoid fails on readonly vars 2026-05-15 17:08:09 -06:00
Antonio Anaya
d75051df4a ui_migration node(pack) add test:unit command 2026-05-15 17:08:09 -06:00
Antonio Anaya
e803d60013 ui_migration config(vitest) reduce heap size for unitest 2026-05-15 17:08:09 -06:00
Antonio Anaya
591d3f6747 ui_migration node(pack) add package requirements for testing 2026-05-15 17:08:08 -06:00
Antonio Anaya
9968978a7b ui_migration feature(unitesting) modifying vitest config and spec, add test id flags to component 2026-05-15 17:08:08 -06:00
Antonio Anaya
c7d16fa43f ui_migration feature(unitesting) modifying vitest config and spec, add fixture real logging file 2026-05-15 17:08:08 -06:00
Antonio Anaya
3e2dd25438 ui_migration feature(unitesting) Use origin state for api url 2026-05-15 17:08:08 -06:00
Antonio Anaya
8afc7a61f3 ui_migration bugfix(component) Fix innerText tag error from test 2026-05-15 17:08:08 -06:00
Antonio Anaya
13b5e86269 ui_migration feature(unitesting) Add loggingContent test file
ui_migration feature(unitesting) Fix test spec baseUri
2026-05-15 17:08:08 -06:00
Antonio Anaya
80b32800f9 ui_migration feature(unitesting) Add unitesting configuration and dependencies 2026-05-15 17:07:17 -06:00
Joe Knapper
4e58d613d0 Merge branch 'stitch-all-logging' into 'v3'
Log during stitch all and handle errors

Closes #710

See merge request openflexure/openflexure-microscope-server!593
2026-05-15 16:36:15 +00:00