Commits on Source
178
feec53aa
Custom out of memory error
Aug 07, 2025
4d321524
Custom Memory error changed to generic sigkill
Aug 07, 2025
1d923798
Changed navigate to control and updated file names to match.
Aug 11, 2025
8ffc4e23
Changed comments referring to panelnavigate.vue
Aug 11, 2025
5b1de289
Merge branch 'navigate_to_control' into 'v3'
Aug 11, 2025
c98fd8ab
No longer use LabThings-FastAPI dev dependencies
Aug 11, 2025
7ea92ad5
Merge branch 'no-labthings-dev-deps' into 'v3'
Aug 11, 2025
6142a267
Add flake8 bugbear checks
Aug 12, 2025
59224fe7
Remove unneded eumerates
Aug 12, 2025
4f50f8b2
Update picamera coverage
Aug 12, 2025
05644456
Allow preview to cancel!
Aug 12, 2025
c066843f
Test cancelling preview
Aug 12, 2025
f39f8f02
Merge branch 'adding-extra-ruff-checkers' into 'v3'
Aug 12, 2025
e1aca0be
Button added to launch calibration menu manually
Aug 12, 2025
025e6b1f
Request no caching for static files like webapp
Aug 12, 2025
eb496e4c
Removed first menu from force show and created restart method
Aug 12, 2025
3b5df818
Merge branch 'calibration_modal_button' into 'v3'
Aug 13, 2025
0de3f6df
Added menu to modal to adjust z height
Aug 13, 2025
af93db7d
Merge branch 'let-preview-stitch-cancel' into 'v3'
Aug 13, 2025
c9d45293
Update gitlab ci file
Aug 13, 2025
b552b391
Merge branch 'update-ci-pipeline-epic2' into 'v3'
Aug 13, 2025
858ddf6e
Optional hideOnRun for action buttons
Aug 13, 2025
213de461
Update position and behaviour of +/- buttons
Aug 13, 2025
0617a5a6
Added comment and removed unused method
Aug 14, 2025
473a0944
Merge branch 'improve_calibration_modal' into 'v3'
Aug 14, 2025
1e368aef
Apply suggestions from code review of branch log-oom-error
Aug 14, 2025
98c02303
Allow fonts to cache
Aug 14, 2025
67ebb94d
Add tests for not caching static files except fonts
Aug 14, 2025
504b81fe
Typehints and better variable names for autofocus
Aug 14, 2025
bfdbbb9a
Merge branch 'request-no-cache' into 'v3'
Aug 14, 2025
44e24f42
Check webapp is available or give useful error
Aug 15, 2025
db41d673
Add tests for static directory checking
Aug 15, 2025
3289221c
Add unit tests for all of serving static files. Update docs in src to clarify behaviour
Aug 15, 2025
bd115e00
Change all CameraDeps to CameraClients
Aug 15, 2025
7b2a4cc3
Merge branch 'camera-deps' into 'v3'
Aug 15, 2025
f383365c
Apply suggestions from code review of branch typehint-autofocus
Aug 15, 2025
c2980dc9
Merge branch 'typehint-autofocus' into 'v3'
Aug 15, 2025
46802db3
Merge branch 'check-static-files' into 'v3'
Aug 15, 2025
99652eca
Merge branch 'log-oom-error' into 'v3'
Aug 15, 2025
422e63ea
Increase neighbour ratio to 1.6
Aug 15, 2025
501fe3f9
Switch to neighbour cutoff based on dx and dy
Aug 19, 2025
85e10189
Restore behaviour that uses nearest focused pos if adjacent fails
Aug 19, 2025
469562df
Add failing unit test as default tuning is updated during calibration
Aug 20, 2025
ab0bece7
Deepcopy default tuning file so it isn't affected by calibration.
Aug 20, 2025
c209d524
Split calibration and aquisition tests
Aug 20, 2025
46be9438
Add more testing to aquisition test
Aug 20, 2025
fdae0b92
Add get_tuning_algo method to StreamingPiCamera2
Aug 20, 2025
677fb8d9
Add more checks to the calibration test
Aug 20, 2025
0a9b6be9
Raise error if tuning algorithm cannot be returned, unless explicityly asked not to
Aug 21, 2025
4e531729
Improve robustness of the full_auto_calibrate test on PiCamera
Aug 21, 2025
af53982b
Update the picamera coverage zip
Aug 21, 2025
46be2c77
Merge branch 'tuning-tests-and-fixes' into 'v3'
Aug 21, 2025
347247f4
Add unit tests that simulates broken frames and catches the correct error.
Aug 21, 2025
6fa4e4dc
Add a grab_as_array camera method that grabs from the stream but catches broken jpegs and retries
Aug 21, 2025
3529c96e
Stop reporting uvicorn.error in log file unless log it is an error
Aug 21, 2025
95969c5d
Improve typehinting for logging
Aug 21, 2025
dade26cd
Tweak a few error types.
Aug 21, 2025
d5e2a48f
Fix tests to catch correct error types
Aug 21, 2025
9257c448
Apply suggestions from code review of branch prevent-broken-frames-ending-scans
Aug 21, 2025
3db16003
Update picamera_coverage.zip as base camera changed
Aug 21, 2025
a0f7441a
Merge branch 'prevent-broken-frames-ending-scans' into 'v3'
Aug 21, 2025
98193189
Add fullscreen toggle button.
Aug 21, 2025
405299b2
Test server configuration helper functions
Aug 22, 2025
867cd0ca
Add further server setup tests splitting up configuration testing from CLI
Aug 24, 2025
e53f4e3b
Remove the conftest defined fixtures as mock methods return mocks already...
Aug 24, 2025
2d89cdd3
Add tests for the legacy api
Aug 24, 2025
c31fffad
Make simulation image wrap to prevent errors when moving out of range.
Aug 26, 2025
7f7809de
Update BaseModels to use ConfigDict rather than directly use a dictionary
Aug 26, 2025
353d311c
Apply suggestions from code review of branch no-uvicorn.error-logs-without-error
Aug 27, 2025
94eb3314
Merge branch 'add-fullscreen-toggle' into 'v3'
Aug 27, 2025
5515d55e
Merge branch 'error-types' into 'v3'
Aug 27, 2025
4af4e89c
Merge branch 'no-uvicorn.error-logs-without-error' into 'v3'
Aug 27, 2025
19ae7e98
Merge branch 'pydantic-syntax' into 'v3'
Aug 27, 2025
2325dced
Merge branch 'test-server-startup' into 'v3'
Aug 27, 2025
4450fda9
Merge branch 'simulation_wrap' into 'v3'
Aug 27, 2025
5484b51a
Unify JPEG capture, metadata, and saving; reducing duplication
Aug 27, 2025
7cd6b114
Further unification of camera array functionality
Aug 27, 2025
23a3a5b4
Update argument names in picamera tests
Aug 27, 2025
b124355f
Fix capture array for raw stream
Aug 27, 2025
5bb74288
Fix typehints and docs for opencv camera
Aug 27, 2025
b46f429c
Apply suggestions from code review of branch unify-jpeg-capture
Aug 27, 2025
87815f76
Update picamera_coverage.zip for camera capture changes
Aug 27, 2025
154f063a
Merge branch 'unify-jpeg-capture' into 'v3'
Aug 27, 2025
24233412
Start adding ANN ruff rules
Aug 27, 2025
d6731966
Add ANN002, and ANN003 rules
Aug 27, 2025
4c463309
Add ANN20X rules to ruff
Aug 27, 2025
2ce49088
Add return typehints to magic methods
Aug 27, 2025
8f78369a
fixup! Add ANN20X rules to ruff
Aug 27, 2025
8500b479
No Never returns from actions in base Thing classes
Aug 28, 2025
51f0ac3d
Update Picamera coverage data
Aug 28, 2025
823456db
Refresh property value if failed to set.
Aug 28, 2025
80ee303a
Update the reload property button next to property controls
Aug 28, 2025
212b8fe0
Colour propery box on input, flash green on update, only modal notify if value is not set exactly
Aug 28, 2025
acb24d97
Fix accept animation in chrome
Aug 28, 2025
4fe922cb
Improve tooltip text
Aug 28, 2025
a391d417
Improve comments for inputFromSchema value setting
Aug 28, 2025
cb62bc3c
Merge branch 'ANN-rules' into 'v3'
Aug 28, 2025
bb29c500
Merge branch 'tweak-property-controls' into 'v3'
Aug 28, 2025
764d34c7
Format values in value confirmation modal to prevent overflow.
Aug 28, 2025
ce5a22eb
Added neighbour ratio to spiral scan init
Sep 05, 2025
78 additional commits have been omitted to prevent performance issues.
Loading
Loading