Commit graph

  • 9dbdad4f8c Fix robust capture logic to break on success Julian Stirling 2026-06-03 17:25:35 +01:00
  • 29518e9cb9 Update hardware tests and fix PNG saving with picamera Julian Stirling 2026-06-03 16:56:41 +01:00
  • e3e3afbca6 Update capture panel to use capture action Julian Stirling 2026-06-03 16:53:50 +01:00
  • cdab10ae46 Tweak types and fix mock persistence between tests Julian Stirling 2026-06-03 16:00:25 +01:00
  • 2c215b9f81 Add unit tests for RelativeDataPath and save_from_memory Julian Stirling 2026-06-03 15:00:03 +01:00
  • c1915759b4 Update unit tests for capture mode. Julian Stirling 2026-06-02 17:22:38 +01:00
  • 9ed488e37d Complete first pass of capture mode implementation Julian Stirling 2026-06-02 16:09:27 +01:00
  • 83ceb82ea8 Use a path object that supports setting a Thing for the data directory. Julian Stirling 2026-06-02 12:57:46 +01:00
  • b9c6071bc7 Start to move tests onto new camera api Julian Stirling 2026-05-27 23:28:19 +01:00
  • c18d43a3a5 Start to move rest of python onto refactored camera API Julian Stirling 2026-05-27 23:27:24 +01:00
  • e3361ebec8 Update cameras inline with base camera rebase Julian Stirling 2026-05-27 23:26:56 +01:00
  • feea7135b1 First pass at rebasing for camera modes Julian Stirling 2026-05-27 23:26:22 +01:00
  • f28c7a5699 ui_migration chore(suggestions) Added whole state check at settings.spec.js and writting issues based on comments Antonio Anaya 2026-06-04 13:01:17 -06:00
  • 2fad2b5298 Apply suggestions from code review of branch store_unit_testing Antonio Anaya 2026-06-04 17:58:27 +00:00
  • 4f1938696a ui_migration test(store) add tests for wot, and settings Antonio Anaya 2026-05-27 19:52:33 -06:00
  • 8367c40b90 rename unvalidated paths from unsafe to unvalidated Julian Stirling 2026-06-05 11:32:25 +01:00
  • ef497b8fdd Add comments about PurePath usage Julian Stirling 2026-06-05 10:26:20 +00:00
  • 674e52e224 Merge branch 'bugfix/streamContent_leaks' into 'v3' Julian Stirling 2026-06-05 10:04:38 +00:00
  • 69a7e54ddd ui_migration chore(suggestions) co-authored by @julianstirling change debugId to streamId on mejpeg_stream URI Antonio Anaya 2026-06-04 10:52:25 -06:00
  • 70567feb0b Apply suggestions from code review of branch bugfix/streamContent_leaks Antonio Anaya 2026-06-04 11:03:38 +00:00
  • 6f9531059c ui_migration bugfix(component) fix duplicated component name cameraStageMappingTask Antonio Anaya 2026-06-03 21:49:22 -06:00
  • f650ff7922 ui_migration bugfix(component) fix reactivity add markraw on camera and camera_stage_mapping Antonio Anaya 2026-06-03 21:47:49 -06:00
  • 5e15a423ee ui_migration bugfix(component) add fallback override for img src Antonio Anaya 2026-06-03 21:43:26 -06:00
  • 8fb445bcbf ui_migration bugfix(component) add debug url and fallback pixel DOM for JPEG_STREAM at beforeUnmount to drop streams Antonio Anaya 2026-06-03 19:19:03 -06:00
  • 22444af143 ui_migration bugfix(component) fix ministream add prop id and visibility stream add and remove Antonio Anaya 2026-06-03 06:20:29 -06:00
  • 8aaddf6fb1 ui_migration bugfix(evenBus) Add missing emit for globalflashstream animation on capture Antonio Anaya 2026-06-03 06:19:32 -06:00
  • 0cb37abffe Path checking: Ensure windows outputs original path when warning Julian Stirling 2026-06-02 15:02:56 +01:00
  • fe409ccefb Allow dots within filepaths if not trailing. Julian Stirling 2026-06-02 14:43:03 +01:00
  • 60f79a41d8 ui_migration bugfix(component) Added setStreamId prop, img v-show and one pixel fallback to drop jpeg stream connection Antonio Anaya 2026-06-02 06:38:11 -06:00
  • 702d18552d ui_migration bugfix(component) streamContent.vue, Bugfix resize warns wrong spelling of doneResizing to correct: handleDoneResize and move resizeTimeoutId to mounted Antonio Anaya 2026-05-29 23:46:48 -06:00
  • 67560a21f8 Merge branch 'bugfix_about' into 'v3' Julian Stirling 2026-05-29 08:59:08 +00:00
  • 7361cedac0 ui_migration bugfix(store) Fix silent crashing due to state values name changed Antonio Anaya 2026-05-28 21:01:14 -06:00
  • 60694f3532 Merge branch 'streaming-modes' into 'v3' Julian Stirling 2026-05-27 15:57:19 +00:00
  • b7ff72a383 Apply suggestions from code review of branch streaming-modes Julian Stirling 2026-05-27 15:33:43 +00:00
  • f23acefea4 Update picamera test results Julian Stirling 2026-05-26 23:09:33 +01:00
  • 7dd715da88 Update tests for new camera streaming modes Julian Stirling 2026-05-26 22:28:51 +01:00
  • aff860a086 Refactor camera streaming into modes Julian Stirling 2026-05-26 20:10:18 +01:00
  • 2c54e38c28 Merge branch 'openseadragon_v6_upgrade' into 'v3' Julian Stirling 2026-05-26 09:35:25 +00:00
  • 08b6b274a8 Merge branch 'remove_store_getters' into 'v3' Julian Stirling 2026-05-26 09:21:12 +00:00
  • 3cbf3a1758 ui_migration uppgrade(openseadragon) Fixings for lifecycle for v6 Antonio Anaya 2026-05-25 18:08:43 -06:00
  • f8c4ffe62b ui_migration refactor(store) Remove lingering getters at wot.js pinia store Antonio Anaya 2026-05-24 18:16:01 -06:00
  • ace7ae9855 ui_migration refactor(store) Remove lingering getters for origin and available at settings.js pinia store, fixed unit test and thresholds accordingly. Antonio Anaya 2026-05-24 16:50:53 -06:00
  • 710883cff5 Merge branch 'build/enforce_node_version' into 'v3' Julian Stirling 2026-05-23 17:18:32 +00:00
  • 6a052927d3 Tweak NVM install instructions to to explain what nvm is Julian Stirling 2026-05-23 17:02:38 +00:00
  • 2bcced0e5b ui_migration edition(documentation) Removing Node.js windows workaround install, separating nvm instructions as optional for readability. Antonio Anaya 2026-05-22 11:53:54 -06:00
  • 1794f9b24e Apply suggestions from code review of branch build/enforce_node_version Antonio Anaya 2026-05-21 19:33:04 +00:00
  • d47548699d ui_migration feature(container) Add instructions to install node at webapp.md Antonio Anaya 2026-05-21 10:39:29 -06:00
  • f2a60154dd ui_migration chore(vite) Add comment on AST parsing Antonio Anaya 2026-05-20 22:27:39 -06:00
  • 6b864f57df ui_migration fix(lint) Fix component eslint warn no-useless-assignment on powerContent.vue Antonio Anaya 2026-05-20 20:21:33 -06:00
  • 1f903562aa ui_migration upgrade(nodejs) upgrade to nodejs 26, add cofiguration for new package versions and VITE rolldown Antonio Anaya 2026-05-20 18:19:17 -06:00
  • 7713f6764a ui_migration update(nodejs) update dependencies up-to current released version Antonio Anaya 2026-05-20 17:47:17 -06:00
  • e83dc511d7 ui_migration chore(nodejs) Remove deprecated packages material-icons and babel-eslint-parser Antonio Anaya 2026-05-20 17:43:54 -06:00
  • 89c709e95d Merge branch 'bump-lt-0.2.1' into 'v3' Julian Stirling 2026-05-20 14:52:04 +00:00
  • 9fcd52ce76 Merge branch 'webapp_unit_testing' into 'v3' Julian Stirling 2026-05-20 14:41:01 +00:00
  • 328cb4ba0c Bump LabThings FastAPI version to 0.2.1 Julian Stirling 2026-05-20 15:18:51 +01:00
  • ad22d106a6 Apply suggestions from code review of branch webapp_unit_testing Julian Stirling 2026-05-20 14:11:49 +00:00
  • 63991b3425 ui_migration setup(nodejs) Fix prettier eslint configurations remove workarounds lint:test and lint:test:fix Antonio Anaya 2026-05-19 18:30:14 -06:00
  • bf6dcebc16 Apply suggestions from code review of branch webapp_unit_testing Co-authored-by: @beth_probert Antonio Anaya 2026-05-19 09:51:18 -06:00
  • 656afd30d2 Apply suggestions from code review of branch webapp_unit_testing Antonio Anaya 2026-05-19 15:47:37 +00:00
  • f85a46c1f8 ui_migration setup(CI) Add npm run lint:test to CI Antonio Anaya 2026-05-19 00:27:00 -06:00
  • a54980b027 ui_migration setup(vitest) Add comments to vitestfile, set and optimise packages on test Antonio Anaya 2026-05-18 20:18:22 -06:00
  • 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 Antonio Anaya 2026-05-18 19:24:06 -06:00
  • fb15178512 ui_migration feature(vitest) add all vue files to vitest coverage reporter Antonio Anaya 2026-05-15 17:44:08 -06:00
  • 97eadb9271 ui_migration node(pack) package maintenance to fix new test packages deprecations Antonio Anaya 2026-05-15 09:01:36 -06:00
  • a5fc9c65dc Apply suggestions from code review of branch webapp_unit_testing Antonio Anaya 2026-05-15 23:27:17 +00:00
  • 3fc2a79a89 ui_migration node(pack) package maintenance to fix new test packages deprecations Antonio Anaya 2026-05-15 09:01:36 -06:00
  • ca08e61795 ui_migration node(pack) add test utils dependency Antonio Anaya 2026-05-15 08:55:02 -06:00
  • e478644d2a ui_migration codespell(config) Add codespell exceptions for fixtures and else Antonio Anaya 2026-05-15 08:30:00 -06:00
  • 938d202b38 ui_migration codespell(config) Add ignore for text files to avoid fails on readonly vars Antonio Anaya 2026-05-15 00:29:11 -06:00
  • d75051df4a ui_migration node(pack) add test:unit command Antonio Anaya 2026-05-14 22:56:16 -06:00
  • e803d60013 ui_migration config(vitest) reduce heap size for unitest Antonio Anaya 2026-05-14 22:52:50 -06:00
  • 591d3f6747 ui_migration node(pack) add package requirements for testing Antonio Anaya 2026-05-14 22:08:42 -06:00
  • 9968978a7b ui_migration feature(unitesting) modifying vitest config and spec, add test id flags to component Antonio Anaya 2026-05-14 22:07:38 -06:00
  • c7d16fa43f ui_migration feature(unitesting) modifying vitest config and spec, add fixture real logging file Antonio Anaya 2026-05-14 16:54:06 -06:00
  • 3e2dd25438 ui_migration feature(unitesting) Use origin state for api url Antonio Anaya 2026-05-14 14:10:08 -06:00
  • 8afc7a61f3 ui_migration bugfix(component) Fix innerText tag error from test Antonio Anaya 2026-05-12 23:22:43 -06:00
  • 13b5e86269 ui_migration feature(unitesting) Add loggingContent test file Antonio Anaya 2026-05-12 23:20:16 -06:00
  • 80b32800f9 ui_migration feature(unitesting) Add unitesting configuration and dependencies Antonio Anaya 2026-05-12 23:19:26 -06:00
  • 4e58d613d0 Merge branch 'stitch-all-logging' into 'v3' Joe Knapper 2026-05-15 16:36:15 +00:00
  • 0f842c622b Test stitch all with mocking jaknapper 2026-05-15 17:05:08 +01:00
  • bea1e35d61 Merge branch 'sharpness-monitor-none' into 'v3' Joe Knapper 2026-05-15 15:27:52 +00:00
  • 336e052fce Merge branch 'verify-ui-elements' into 'v3' Joe Knapper 2026-05-15 15:11:52 +00:00
  • a278b700ef Change check for record jaknapper 2026-05-15 15:45:04 +01:00
  • bd796f98a1 Log during stitch all and handle errors jaknapper 2026-05-15 15:37:04 +01:00
  • 49ae6fcd70 Merge branch 'save-rom-data' into 'v3' Julian Stirling 2026-05-15 14:16:04 +00:00
  • c0158a7a6c Provide feeback to user on broken UI components. Julian Stirling 2026-05-15 14:30:14 +01:00
  • 050c2b7672 Verify properties and actions exist before making controls and buttons. Julian Stirling 2026-03-25 18:19:52 +00:00
  • 40a9e25e02 Merge branch 'v3-labthings-rename-api-prefix' into 'v3' Julian Stirling 2026-05-15 13:56:19 +00:00
  • 1e3548e803 Merge branch 'v3-png-capture' into 'v3' Julian Stirling 2026-05-15 13:53:34 +00:00
  • 94a3fead9c Apply suggestions from code review of branch save-rom-data Julian Stirling 2026-05-15 13:45:46 +00:00
  • 78c01de6d5 Sharpness monitor accepting 0 as None jaknapper 2026-05-15 14:39:53 +01:00
  • 96d58a2d0f Merge branch 'no-dev-tools' into 'v3' Joe Knapper 2026-05-15 13:38:11 +00:00
  • 3aa2571964 Update picamera test results Julian Stirling 2026-05-15 13:24:37 +01:00
  • a66428b1b2 Fix a typo when calling _save_capture Richard Bowman 2026-04-22 23:43:30 +01:00
  • ee6911f4a7 PNG Capture Richard Bowman 2026-04-22 23:22:11 +01:00
  • 4aee0de945 Allow console logging when starting dev server Julian Stirling 2026-05-15 12:59:40 +01:00
  • 20e6cbc1a2 Apply suggestions from code review of branch no-dev-tools Julian Stirling 2026-05-15 11:48:51 +00:00
  • a31969d228 Add note about mdns speed Julian Stirling 2026-05-12 18:35:40 +00:00
  • 47dd746210 Apply suggestions from code review of branch no-dev-tools Julian Stirling 2026-05-11 13:14:20 +00:00
  • a265656984 Don't show error symbol when loading unless error Julian Stirling 2026-05-10 15:03:01 +01:00