Commit graph

557 commits

Author SHA1 Message Date
Antonio Anaya
69a7e54ddd ui_migration chore(suggestions) co-authored by @julianstirling change debugId to streamId on mejpeg_stream URI 2026-06-04 10:52:25 -06:00
Antonio Anaya
70567feb0b Apply suggestions from code review of branch bugfix/streamContent_leaks
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2026-06-04 11:03:38 +00:00
Antonio Anaya
6f9531059c ui_migration bugfix(component) fix duplicated component name cameraStageMappingTask 2026-06-03 23:23:12 -06:00
Antonio Anaya
f650ff7922 ui_migration bugfix(component) fix reactivity add markraw on camera and camera_stage_mapping 2026-06-03 21:47:49 -06:00
Antonio Anaya
5e15a423ee ui_migration bugfix(component) add fallback override for img src 2026-06-03 21:43:26 -06:00
Antonio Anaya
8fb445bcbf ui_migration bugfix(component) add debug url and fallback pixel DOM for JPEG_STREAM at beforeUnmount to drop streams 2026-06-03 19:19:03 -06:00
Antonio Anaya
22444af143 ui_migration bugfix(component) fix ministream add prop id and visibility stream add and remove 2026-06-03 06:24:54 -06:00
Antonio Anaya
8aaddf6fb1 ui_migration bugfix(evenBus) Add missing emit for globalflashstream animation on capture 2026-06-03 06:19:32 -06:00
Antonio Anaya
60f79a41d8 ui_migration bugfix(component) Added setStreamId prop, img v-show and one pixel fallback to drop jpeg stream connection 2026-06-02 06:38:11 -06:00
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
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
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
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
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
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
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
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
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
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
Julian Stirling
c0158a7a6c Provide feeback to user on broken UI components. 2026-05-15 15:03:20 +01:00
Julian Stirling
4aee0de945 Allow console logging when starting dev server 2026-05-15 12:59:40 +01:00
Julian Stirling
20e6cbc1a2 Apply suggestions from code review of branch no-dev-tools
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
2026-05-15 12:55:19 +01:00
Julian Stirling
a265656984 Don't show error symbol when loading unless error 2026-05-15 12:55:19 +01:00
Julian Stirling
2b8d08c78c Use vite's development proxy for api-override 2026-05-15 12:55:18 +01:00
Julian Stirling
a58007a98c Remove the dev-tools for rediricting API from production app 2026-05-15 12:55:18 +01:00
Julian Stirling
177f1c437d Remove console.log from debugging 2026-05-15 12:01:40 +01:00
Julian Stirling
f0648a1613 Set gallery cursor for action or not allowed 2026-05-15 10:40:27 +00:00
Julian Stirling
425fccc684 Fix broken paginate links in gallery 2026-05-15 10:40:27 +00:00
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