Joe Knapper
69faff9828
Draft wording for an intended use disclaimer
2026-06-12 13:58:37 +01:00
Joe Knapper
d3958a90e0
Help text for errors
2026-06-11 12:57:44 +00:00
Julian Stirling
dae2a96716
Update picamera test results
2026-06-05 17:11:53 +01:00
Julian Stirling
98b7f23148
Merge branch 'store_unit_testing' into 'v3'
...
ui_migration test(store) add tests for wot, and settings
Closes #694
See merge request openflexure/openflexure-microscope-server!602
2026-06-05 16:10:10 +00:00
Julian Stirling
071d62e8a0
Apply suggestions from code review of branch camera_modes
...
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
2026-06-05 16:58:35 +01:00
Julian Stirling
bc7204f554
Ensure camera controls are read from the camera when changing stream
2026-06-05 16:58:35 +01:00
Julian Stirling
c7d84e2674
Fix HQ camera capture and streaming modes.
2026-06-05 16:58:35 +01:00
Julian Stirling
2faf324a59
Use quick capture for CSM
2026-06-05 16:58:35 +01:00
Julian Stirling
853301ca5d
Fix or x-fail integration tests
2026-06-05 16:58:35 +01:00
Julian Stirling
08e58a3c1d
Fix docstrings
2026-06-05 16:58:35 +01:00
Julian Stirling
fa21224eaa
reinstate capture_to_memory and save_from_memory as actions
2026-06-05 16:58:35 +01:00
Julian Stirling
9dbdad4f8c
Fix robust capture logic to break on success
2026-06-05 16:58:35 +01:00
Julian Stirling
29518e9cb9
Update hardware tests and fix PNG saving with picamera
2026-06-05 16:58:35 +01:00
Julian Stirling
e3e3afbca6
Update capture panel to use capture action
2026-06-05 16:58:35 +01:00
Julian Stirling
cdab10ae46
Tweak types and fix mock persistence between tests
2026-06-05 16:58:35 +01:00
Julian Stirling
2c215b9f81
Add unit tests for RelativeDataPath and save_from_memory
2026-06-05 16:58:35 +01:00
Julian Stirling
c1915759b4
Update unit tests for capture mode.
2026-06-05 16:58:35 +01:00
Julian Stirling
9ed488e37d
Complete first pass of capture mode implementation
2026-06-05 16:58:35 +01:00
Julian Stirling
83ceb82ea8
Use a path object that supports setting a Thing for the data directory.
...
This allows us to ensure that arbitrary paths are not selected via the API.
2026-06-05 16:58:35 +01:00
Julian Stirling
b9c6071bc7
Start to move tests onto new camera api
2026-06-05 16:58:35 +01:00
Julian Stirling
c18d43a3a5
Start to move rest of python onto refactored camera API
2026-06-05 16:58:35 +01:00
Julian Stirling
e3361ebec8
Update cameras inline with base camera rebase
2026-06-05 16:58:35 +01:00
Julian Stirling
feea7135b1
First pass at rebasing for camera modes
2026-06-05 16:58:35 +01:00
Antonio Anaya
f28c7a5699
ui_migration chore(suggestions) Added whole state check at settings.spec.js and writting issues based on comments
2026-06-05 12:19:43 +00:00
Antonio Anaya
2fad2b5298
Apply suggestions from code review of branch store_unit_testing
...
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2026-06-05 12:19:43 +00:00
Antonio Anaya
4f1938696a
ui_migration test(store) add tests for wot, and settings
2026-06-05 12:19:43 +00:00
Julian Stirling
8367c40b90
rename unvalidated paths from unsafe to unvalidated
2026-06-05 11:32:25 +01:00
Julian Stirling
ef497b8fdd
Add comments about PurePath usage
2026-06-05 10:26:20 +00:00
Julian Stirling
674e52e224
Merge branch 'bugfix/streamContent_leaks' into 'v3'
...
ui_migration bugfix(MJPEG) fix logic and lifecycle leaks at StreamDisplay, MiniStreamDisplay keeping request open in the background.
Closes #550
See merge request openflexure/openflexure-microscope-server!605
2026-06-05 10:04:38 +00:00
Chish36
46a133d80b
Picamera coverage zip
2026-06-04 22:38:52 +01:00
Chish36
8d7f26d23c
Changed docstring for capture modes
2026-07-01 13:37:01 +01:00
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
Julian Stirling
0cb37abffe
Path checking: Ensure windows outputs original path when warning
2026-06-02 15:02:56 +01:00
Julian Stirling
fe409ccefb
Allow dots within filepaths if not trailing.
2026-06-02 14:43:03 +01: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
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