perl_d
1f5af092ac
tidy about functions
2026-07-09 12:50:38 +02:00
perl_d
52a9765182
feat: server about info
2026-07-09 10:09:39 +02:00
perl_d
60126073eb
chore: bump version
Build and Publish / Build and Deploy Docs (push) Successful in 35s
Build and Publish / test (push) Successful in 2m19s
Build and Publish / build (push) Successful in 19s
v0.4.0
2026-07-08 14:19:01 +02:00
perl_d
264e6671c7
chore: remove common tests from daq
Build and Publish / test (pull_request) Successful in 2m11s
Build and Publish / build (pull_request) Successful in 20s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 35s
Build and Publish / test (push) Successful in 2m14s
Build and Publish / test (pull_request_target) Successful in 2m23s
Build and Publish / build (push) Successful in 19s
Build and Publish / build (pull_request_target) Successful in 20s
Build and Publish / Build and Deploy Docs (push) Successful in 34s
Build and Publish / Build and Deploy Docs (pull_request_target) Successful in 38s
2026-07-08 11:56:30 +02:00
perl_d
228e0edd16
chore: update aarecommon dependency to 0.1.3
Build and Publish / test (pull_request) Failing after 2m29s
Build and Publish / build (pull_request) Skipped
Build and Publish / Build and Deploy Docs (pull_request) Skipped
2026-07-08 11:52:49 +02:00
perl_d
12bca38a12
fix: crash on bec init failure; beamline must be set explicitly
Build and Publish / test (pull_request) Successful in 2m8s
Build and Publish / build (pull_request) Successful in 18s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 36s
Build and Publish / test (pull_request_target) Successful in 2m14s
Build and Publish / test (push) Successful in 2m15s
Build and Publish / build (pull_request_target) Successful in 19s
Build and Publish / build (push) Successful in 19s
Build and Publish / Build and Deploy Docs (pull_request_target) Successful in 40s
Build and Publish / Build and Deploy Docs (push) Successful in 35s
2026-07-08 11:28:38 +02:00
perl_d
cebd4e82bc
feat: display version, gui and env location in about
Build and Publish / test (pull_request) Successful in 2m16s
Build and Publish / build (pull_request) Successful in 17s
Build and Publish / test (pull_request_target) Successful in 2m24s
Build and Publish / test (push) Successful in 2m27s
Build and Publish / build (pull_request_target) Successful in 17s
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 38s
Build and Publish / Build and Deploy Docs (pull_request_target) Successful in 41s
Build and Publish / Build and Deploy Docs (push) Failing after 38s
2026-07-07 17:03:09 +02:00
perl_d
cf879ee2a5
feat: display version, gui and env location in about
Build and Publish / test (pull_request) Failing after 1m27s
Build and Publish / build (pull_request) Skipped
Build and Publish / Build and Deploy Docs (pull_request) Skipped
Build and Publish / test (pull_request_target) Failing after 1m23s
Build and Publish / build (pull_request_target) Skipped
Build and Publish / Build and Deploy Docs (pull_request_target) Skipped
Build and Publish / test (push) Failing after 1m32s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-07 17:02:07 +02:00
perl_d
3ec2bc011b
feat: add hostname+user to gui logs
Build and Publish / test (pull_request) Successful in 2m16s
Build and Publish / test (pull_request_target) Successful in 2m7s
Build and Publish / build (pull_request) Successful in 19s
Build and Publish / test (push) Successful in 2m28s
Build and Publish / build (pull_request_target) Successful in 19s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 38s
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (pull_request_target) Successful in 33s
Build and Publish / Build and Deploy Docs (push) Successful in 33s
2026-07-06 16:27:08 +02:00
perl_d
99326614ae
style: ruff check fix
2026-07-06 15:39:02 +02:00
perl_d
b57b26d1e2
chore: update aarecommon dependency
Build and Publish / test (pull_request) Successful in 2m19s
Build and Publish / build (pull_request) Successful in 22s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 34s
Build and Publish / test (pull_request_target) Successful in 2m11s
Build and Publish / test (push) Successful in 2m17s
Build and Publish / build (pull_request_target) Successful in 18s
Build and Publish / build (push) Successful in 16s
Build and Publish / Build and Deploy Docs (pull_request_target) Successful in 34s
Build and Publish / Build and Deploy Docs (push) Successful in 37s
2026-07-06 12:06:44 +02:00
perl_d
b0863e5ddb
style: format with ruff
Build and Publish / test (pull_request) Failing after 1m23s
Build and Publish / build (pull_request) Skipped
Build and Publish / Build and Deploy Docs (pull_request) Skipped
2026-07-06 11:53:49 +02:00
perl_d
13bddd43c7
refactor: use aarecommon and remove common
2026-07-06 11:53:49 +02:00
perl_d
8f0a85316d
refactor: move qt logging to gui module
2026-07-06 11:53:49 +02:00
perl_d
ccc2185561
chore: add aarecommon dependency
2026-07-06 11:49:29 +02:00
perl_d
9025c425f8
chore: add a bunch of stuff to gitignore
Build and Publish / build (pull_request_target) Canceled after 0s
Build and Publish / Build and Deploy Docs (pull_request_target) Canceled after 0s
Build and Publish / test (pull_request_target) Canceled after 19s
Build and Publish / build (pull_request) Canceled after 0s
Build and Publish / Build and Deploy Docs (pull_request) Canceled after 0s
Build and Publish / test (pull_request) Canceled after 39s
Build and Publish / test (push) Successful in 2m18s
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (push) Successful in 42s
2026-07-06 10:57:04 +02:00
perl_d
b0b655aea0
feat: live changes 26-07-06
Build and Publish / test (push) Successful in 2m32s
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (push) Successful in 47s
2026-07-06 10:45:15 +02:00
perl_d
3d46663e23
chore: add uv to dependencies
Build and Publish / test (pull_request) Successful in 2m13s
Build and Publish / test (push) Successful in 2m9s
Build and Publish / build (pull_request) Successful in 19s
Build and Publish / test (pull_request_target) Successful in 2m16s
Build and Publish / build (push) Successful in 20s
Build and Publish / build (pull_request_target) Successful in 22s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 39s
Build and Publish / Build and Deploy Docs (push) Successful in 42s
Build and Publish / Build and Deploy Docs (pull_request_target) Successful in 42s
2026-07-06 10:29:31 +02:00
appleb_m
4de76d9333
fixed workflows test to use mock_devs.dtz
Build and Publish / test (push) Successful in 2m18s
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 39s
2026-07-03 14:22:11 +02:00
appleb_m
18fe88469a
bec/gui: added save_current_psotion and save_and_reload macros to GUI
Build and Publish / test (push) Failing after 2m13s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-03 14:13:36 +02:00
appleb_m
a6fc27dc9f
rotation_scan_manager.py: fixed missing imports bug
Build and Publish / build (push) Skipped
Build and Publish / test (push) Failing after 2m15s
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-03 11:29:20 +02:00
appleb_m
fdd0bd3868
local_contact_panel.py: added config for autoamtion, currently just the sleep between mount and wait.
Build and Publish / test (push) Failing after 2m12s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-03 11:28:07 +02:00
appleb_m
6a90a01dbe
local_contact_panel.py: added config for autoamtion, currently just the sleep between mount and wait.
2026-07-03 11:28:00 +02:00
appleb_m
ce1f939e63
exceptio_handling: removed warning message from log when user does not have rights to do something.
Build and Publish / test (push) Failing after 2m8s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-03 10:41:34 +02:00
appleb_m
7d20534c60
tell_backend: all exceptions where being caught and squashed/renamed. Hopefully fixed, may lead to strange error behaviours for other fails.
Build and Publish / test (push) Failing after 2m6s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-02 17:37:29 +02:00
appleb_m
1b7c254654
tell_backend: all exceptions where being caught and squashed/renamed. Hopefully fixed, may lead to strange error behaviours for other fails.
Build and Publish / test (push) Failing after 2m1s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-07-02 17:31:20 +02:00
appleb_m
25f8959ffc
tell_backend: unhandled pshell errors are now critical
2026-07-02 17:21:52 +02:00
appleb_m
031391b40b
bec: reinitialise_beamline_environemnt now fixed
2026-07-02 17:19:11 +02:00
appleb_m
99634f69c2
scan_completed is now beamline agnostic
2026-07-02 17:18:50 +02:00
appleb_m
aea43a31cc
workflows: fixed bug where safe_positon check was looking at the desired dtz position
2026-07-02 17:18:36 +02:00
duan_j
0af58574b2
debug with logger warning
Build and Publish / test (push) Failing after 13m54s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-06-30 16:50:40 +02:00
duan_j
cfa1cd669d
debug with print
Build and Publish / test (push) Successful in 2m11s
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 40s
2026-06-30 16:49:15 +02:00
GotthardG
51535239d0
adding beam center to raster shots, correcting test logic
Build and Publish / test (push) Successful in 2m7s
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 40s
2026-06-30 15:16:22 +02:00
GotthardG
85d568fe52
adding beam center to raster shots, correcting test logic
Build and Publish / test (push) Failing after 2m3s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-06-30 15:01:46 +02:00
appleb_m
1afdb00e26
Add beam center display option to diffraction image rendering
Build and Publish / test (push) Failing after 2m5s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-06-30 14:56:32 +02:00
appleb_m
22749f18d6
Enable screening mode for rotation scans and improve logging/debug messages in rotation and raster services.
Build and Publish / test (push) Successful in 2m9s
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 39s
2026-06-30 14:54:18 +02:00
GotthardG
05bd967733
adding test for rotation screening diffraction image ingestion logic to aaredb and service methods
Build and Publish / test (push) Successful in 2m11s
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (push) Successful in 41s
2026-06-29 16:05:05 +02:00
GotthardG
5c9635d35d
adding screening diffraction image ingestion logic to aaredb and service methods
Build and Publish / test (push) Successful in 2m14s
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 42s
2026-06-29 15:58:41 +02:00
appleb_m and Claude Opus 4.8
bfa9bf04a9
Bump version to 0.3.3 for PyPI publish
...
Build and Publish / Build and Deploy Docs (push) Successful in 40s
Build and Publish / test (push) Successful in 2m23s
Build and Publish / build (push) Successful in 18s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
0.3.3
2026-06-26 17:04:06 +02:00
appleb_m
64e054f9d8
Merge branch 'ml_zoom'
...
Build and Publish / test (push) Successful in 2m12s
Build and Publish / build (push) Failing after 17s
Build and Publish / Build and Deploy Docs (push) Skipped
# Conflicts:
# src/aare/daq/operations/raster/service.py
2026-06-26 16:45:20 +02:00
appleb_m
07bff1e37e
Merge remote-tracking branch 'origin/raster_score'
2026-06-26 16:43:28 +02:00
appleb_m
ad44acabc0
DAQ: have the get xtal size, best res, get best b factor added
2026-06-26 16:37:16 +02:00
appleb_m
f33aa8c91a
yaml update
2026-06-26 11:19:18 +02:00
appleb_m
929b9aee8d
Raster_grid_manager: renabled load from file
2026-06-26 11:19:10 +02:00
appleb_m and Claude Opus 4.8
b8dd3756cc
raster auto-center: allow extra grid padding at the bottom of the y scan
...
Make the first-grid y padding asymmetric: the bottom (far end of the n_y scan)
can be padded more than the top via daq.auto_raster.grid_padding_fraction_y_
bottom (defaults to grid_padding_fraction_y, so symmetric unless set higher).
The top padding still shifts smargon_top_left; the extra bottom padding only
grows n_y.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 11:08:02 +02:00
appleb_m
6420709114
Smargon_panel: Russell added z-axis smargon buttons to the GUI, already tested!
2026-06-26 10:52:29 +02:00
appleb_m
88d17d6b33
status_bar: shutter renamed fast shutter
2026-06-26 10:50:56 +02:00
appleb_m and Claude Opus 4.8
5377e7d489
raster auto-center: unified first-grid padding in x and y (shifts top-left)
...
Replace the loop_face-only box padding with a single grid padding applied to
the first auto-center grid scan for any loop box (loop_all or loop_face). It
pads each side by a fraction of the grid size (daq.auto_raster.grid_padding_
fraction_x / _y, default 0.15), with a minimum of one cell per side, and
extends *before* cell 0 too so smargon_top_left shifts outward. Manual grid
(get_ml_bounding_box) is unchanged (grid_padding defaults off).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 10:43:12 +02:00
appleb_m and Claude Opus 4.8
0ac948746a
raster auto-center: make vertical line-scan Y padding configurable
...
The 2nd-stage vertical line scan (n_x=1, height from the ML box) padded its
height by a hardcoded 0.10 each side (20% total), which was often too short to
cover the whole loop. Read the per-side fraction from
daq.auto_raster.line_scan_y_padding_fraction (default 0.15) so it can be tuned
per beamline.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 10:08:18 +02:00
appleb_m and Claude Opus 4.8
48111e5718
gui: always allow pausing automation; only gate starting/resuming
...
The play/pause toggle ran its start-time checks (beamline state, busy, baton,
maintenance) before the pause branch, so when running you could be blocked from
pausing if the beamline was in the wrong state or busy.
Handle the pause toggle first and return immediately (unconditional), and run
the start-condition gates only when starting/resuming from paused.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 09:58:05 +02:00