appleb_m
|
c9463583bc
|
gitea workflows: added missing dependency imports, remove redundant mlbox_logic test, update workdflows and bec_worker due to local import
Build and Publish / test (push) Failing after 1m11s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 16:58:38 +02:00 |
|
appleb_m
|
7f6bd788e2
|
gitea workflows: added missing dependency imports
Build and Publish / test (push) Failing after 1m37s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 16:10:05 +02:00 |
|
appleb_m
|
c9daf576c3
|
gitea workflows: simulating imports for aarescan and aarelcinfer
|
2026-04-27 16:06:52 +02:00 |
|
appleb_m
|
93c88ef0cf
|
gitea workflows: added logging_dev.yaml
Build and Publish / test (push) Failing after 1m5s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 14:36:00 +02:00 |
|
appleb_m
|
6e2113f23c
|
gitea workflows: action.yaml qt test bug
Build and Publish / test (push) Failing after 1m38s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 14:32:40 +02:00 |
|
appleb_m
|
73da8ba713
|
gitea workflows: action.yaml indent bug
Build and Publish / test (push) Failing after 50s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 14:25:52 +02:00 |
|
appleb_m
|
20b868c083
|
gitea workflows: fix pytest dependency bug and add bec_lib to dependencies
|
2026-04-27 14:21:56 +02:00 |
|
appleb_m
|
7182a13820
|
gitea workflows: fix pytest dependency bug
Build and Publish / test (push) Failing after 9s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 14:19:17 +02:00 |
|
appleb_m
|
bc0b07c814
|
gitea wofkflows: fix aaredb install bug
Build and Publish / test (push) Failing after 20s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 12:07:53 +02:00 |
|
appleb_m
|
dae218fbc6
|
gitea wofkflows: fix aaredb install bug
Build and Publish / test (push) Failing after 9s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 12:06:37 +02:00 |
|
appleb_m
|
37ba313925
|
gitea wofkflows: fix bug
|
2026-04-27 12:04:37 +02:00 |
|
appleb_m
|
aec8e7befc
|
pyproject.toml: updated aaredb to 0.1.1a45
Build and Publish / test (push) Failing after 11s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 12:02:04 +02:00 |
|
appleb_m
|
a146d0b5d7
|
gitea: added tests to action.yaml
Build and Publish / test (push) Failing after 11s
Build and Publish / build (push) Has been skipped
Build and Publish / Build and Deploy Docs (push) Has been skipped
|
2026-04-27 11:57:50 +02:00 |
|
appleb_m
|
4eb50b0deb
|
tests: added further unit tests.
|
2026-04-27 11:57:36 +02:00 |
|
appleb_m
|
6aaf13ea4f
|
gui: now gui.py is wrapped ina main() function. allows for better tests
|
2026-04-27 11:56:30 +02:00 |
|
appleb_m
|
9653f7c974
|
daq: testing helpers to make some functions noncritical and therefore not break automation...
|
2026-04-27 11:56:07 +02:00 |
|
appleb_m
|
ba86ab4663
|
daq: fixed bug in mount where if current sample was manual it had no tell address so could not be set as "unmounted" - even if it was unmounted already.
|
2026-04-27 11:55:31 +02:00 |
|
appleb_m
|
828e534e49
|
raster: catch diffracton_iamge_get error, but allow automation etc to continue
|
2026-04-27 11:54:34 +02:00 |
|
appleb_m
|
e6e514ec2a
|
JFJOCH: added retry to get_diffraction_image with wait_between_retries_s default of 0.1 s
|
2026-04-27 11:53:33 +02:00 |
|
appleb_m
|
8a093fec28
|
server: added missing app.get for beamline/image endpoint
|
2026-04-27 11:52:52 +02:00 |
|
appleb_m
|
bbd251b3af
|
tell_updater: fixed aaredb import
|
2026-04-27 11:52:27 +02:00 |
|
appleb_m
|
f48c9702f4
|
sse_client.py: added missing imports
|
2026-04-27 11:52:08 +02:00 |
|
appleb_m
|
2e89d6d1ec
|
workflow_tools.py - fixed sevveral bugs in wait_position where eval would cause an exception but shouldnt
|
2026-04-27 11:51:34 +02:00 |
|
appleb_m
|
cc2c339210
|
autofocus_tools.py: fixed bug so mask.sum() always prints
|
2026-04-27 11:50:50 +02:00 |
|
appleb_m
|
b8ee008477
|
logging: attempted to standardise logging, in particular timing of functions with a wrapper, focus on raster and timing at the moment.
|
2026-04-24 14:53:09 +02:00 |
|
appleb_m
|
c73075fb7f
|
tests: removed time_db tests from aaredb as have standardised this wrapper
|
2026-04-24 14:52:16 +02:00 |
|
appleb_m
|
7168f5512d
|
tests: added gui tests and furtehr tests in daq and common
|
2026-04-24 14:52:00 +02:00 |
|
appleb_m
|
35d747c785
|
tests: added raster_grid and raster logic tests
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (push) Successful in 36s
|
2026-04-24 14:22:32 +02:00 |
|
appleb_m
|
3b39bb2144
|
raster: now do auto_centre_line_scan based off of target_y instead of just above and below beam cente, if target avaialble, now submit iamges to databse, reduced number of significant figures inr aster message to db, grid_to_image and iamge_to_grid fucntions
|
2026-04-24 14:19:36 +02:00 |
|
appleb_m
|
d856b77b7d
|
beamcenterfit.py: return None instead of exit()
|
2026-04-24 14:17:38 +02:00 |
|
appleb_m
|
6ca853bc17
|
tests: added aaredb wrapper test
|
2026-04-24 11:48:54 +02:00 |
|
appleb_m
|
8e4a5906bf
|
aaredb: added a timeing debug wrapper to aaredb, to track responses. Removed ToDos!
|
2026-04-24 11:48:31 +02:00 |
|
appleb_m
|
1649d6e1a4
|
aaredb: fixed a bug in case the payload_model is None.
|
2026-04-24 11:46:58 +02:00 |
|
appleb_m
|
37b6755410
|
DAQ: now sending mounting and unmounting messages to database
|
2026-04-24 11:15:57 +02:00 |
|
appleb_m
|
761d78a918
|
DAQ: raster, fix bug where there was an incorrect state call, added wait varaible before screenshot, default set to 200 ms.
|
2026-04-24 11:07:41 +02:00 |
|
appleb_m
|
864f195c71
|
tests: added tests for coordinate and models
|
2026-04-24 11:01:39 +02:00 |
|
appleb_m
|
c233bd333d
|
tests: added tests for daq_server, error_codes, exception_handler and tell_client
|
2026-04-24 10:48:09 +02:00 |
|
appleb_m
|
e5ffbb9b18
|
Server: updated server_exception_handler.py and also error_codes.py to cover all custom exceptions
Build and Publish / build (push) Successful in 19s
Build and Publish / Build and Deploy Docs (push) Successful in 58s
|
2026-04-23 17:22:36 +02:00 |
|
appleb_m
|
0685d35086
|
TELL: moved custom exceptions from backend to common/exception_handler
|
2026-04-23 17:22:14 +02:00 |
|
appleb_m
|
900b123645
|
GUI: wired in new state changes for beamline state panel
|
2026-04-23 17:21:38 +02:00 |
|
appleb_m
|
8fe5183f8e
|
GUI/DAQ: allowed beamline_state_panel to move to states such as DC and RSE if transitiion is allowed (harder to define)
|
2026-04-23 17:21:19 +02:00 |
|
appleb_m
|
1cdb39af73
|
Workflows: xtalSNapshot settings in progress
|
2026-04-23 13:49:58 +02:00 |
|
appleb_m
|
02ceb63a7a
|
DAQ/GUI: fixed a raster bug where it was either moving to smargon 0, or not moving to the start of the mlbox.
|
2026-04-23 13:49:43 +02:00 |
|
appleb_m
|
9c15a7ac5e
|
DAQ: big update, added an automation progress panel to the gui, and wired it up. IT is now using redis persistently across multiple workers.
|
2026-04-23 13:49:15 +02:00 |
|
appleb_m
|
d7c7d03788
|
DAQ: fixed bugs in raster calls and updated error handling in raster and rotation scans
|
2026-04-23 11:00:32 +02:00 |
|
appleb_m
|
17815b1503
|
DAQ: added new exceptions to exception_handler.py for raster and data collection
|
2026-04-23 10:59:58 +02:00 |
|
appleb_m
|
2a31544aba
|
GUI: added beamline_state_panel.py with station widgets to GUI
|
2026-04-23 10:59:17 +02:00 |
|
appleb_m
|
01f1819551
|
GUI: removed superfluous comment
|
2026-04-23 10:59:01 +02:00 |
|
appleb_m
|
45aa58c1f7
|
GUI: status bar uses new BeamlineStateEnum display_name
|
2026-04-23 10:58:39 +02:00 |
|
appleb_m
|
43105ebc3b
|
Models: beamline state enum now has a function called display name to give uniform strings whenever needed
|
2026-04-23 10:58:24 +02:00 |
|