duan_j and Claude Fable 5.1
f1cf55adb9
fix: take the aareDB transmission as the fraction aarecommon >= 0.7 declares
...
CI / lint (push) Successful in 1m11s
Docs build and publish / docker (push) Successful in 4s
CI / test (3.12) (push) Canceled after 1m22s
CI / test (3.13) (push) Canceled after 1m3s
CI / test (3.14) (push) Canceled after 1m0s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 55s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 56s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 31s
CI / test-with-coverage (push) Canceled after 23s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 17s
CI resolves aarecommon 0.7.3, where DataCollectionParameters.transmission
is a 0-to-1 fraction that rejects anything above 1.0 (the percent sheets
are converted inside AareDB >= 0.83, which main already requires). The
divide-by-100 from the earlier 'percentage' fix therefore failed the
model test on CI and would have turned 20% into 0.2% at the beamline.
Pass the fraction through and pin aarecommon>=0.7.3 so the older int
percentage model can no longer be installed; relock.
Also satisfy the diff typecheck gate: basedpyright only counts instance
variables assigned in __init__, so the Database/User toggle widgets are
created there and _build_source_toggle only lays them out.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-08 11:56:57 +02:00
duan_j and Claude Fable 5.1
f20bd065f5
feat: show AUTO CENTERING in the sample camera view while a loop centering runs
...
/status cannot tell an auto centering from a manual alignment move (both
are busy + SampleAlignment, the combo the overlay deliberately hides), so
the DAQ worker emits its own auto_centering flag: True while its own
/alc/center_loop POST is in flight (the endpoint blocks until done) or
while the automation progress reports the Center step running. The
sample camera views pass it to build_busy_overlay_style, which paints a
purple AUTO CENTERING wave text like the ROBOT MOUNTING/COOLING ones.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-08 11:56:57 +02:00
duan_j and Claude Fable 5.1
bc8137a389
fix: put Mount next in the automation row, gated to the Queued view
...
The button was parented to the dewar tab but never added to a layout, so
Qt painted it at (0, 0) over the TELL sample changer banner. It now sits
left of Unmount in the automation row (docked and pop-out), greyed out
outside the Queued view like Remove/Clear. A trailing stretch keeps the
row's buttons at their natural width instead of sharing the spare space.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-08 11:56:57 +02:00
leonarski_f and Claude Opus 5
1f3f24b03e
revert: drop the ZMQ video change from this branch
...
Committed by mistake in daabf83 - the video stream work was explicitly
put on hold and does not belong in this branch.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JHoUkj66jxByS2ypY5h9Mn
2026-09-08 11:56:57 +02:00
leonarski_f and Claude Opus 5
63d902a82a
fix: read the aareDB transmission as the percentage it is
...
DataCollectionParameters.transmission is a StrictInt documented as
"positive, between 0 and 100" (aareDB's own API description of the
spreadsheet payload), while every model that consumes it wants a 0-to-1
fraction. The old "divide by 100 only when above 1.0" guess therefore
turned a spreadsheet asking for 1% into a scan at 100% transmission -
a hundredfold dose on the sample. A fraction cannot be stored in that
column at all: the model rejects 0.2.
The mapping test now builds a real DataCollectionParameters instead of a
stand-in namespace, so a renamed column fails the test rather than the
beamline. That is what let 'totalrange' through.
daq.py's spreadsheet_params and get_auto_raster_params still carry both
the old column name and the same transmission guess.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JHoUkj66jxByS2ypY5h9Mn
2026-09-08 11:56:57 +02:00
leonarski_f and Claude Opus 5
7cc662bfd8
fix: read the aareDB total angle from the column that exists
...
The column is totalangle, not totalrange, so reading it raised
AttributeError four times a second in the status loop.
Reading a spreadsheet cell now goes through _spreadsheet_float, which
treats a missing column, an empty cell and a cell that does not hold a
number all as "not set" and logs the column once. aareDB owns these
names; the GUI should fall back to its defaults when one moves, not die
on the status loop it is read from.
Note that the same misspelling is still in daq.py (spreadsheet_params
and get_auto_raster_params), where getattr's default hides it: automation
has never picked up the total angle from the spreadsheet either.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JHoUkj66jxByS2ypY5h9Mn
2026-09-08 11:56:57 +02:00
leonarski_f and Claude Opus 5
8833f3a9d1
fix: keep user values in the scan panels across sample mounts
...
The panels kept the effective detector distance, resolution and
transmission in their own attributes, and a sample change overwrote those
from the spreadsheet whatever the Database/User toggle said. The fields
went on showing the user's numbers while the scan request carried the
database ones, so a value had to be re-entered after every mount.
The fields are now the only place a value lives. Each setting is worth,
in order: what the user typed while "User values" is selected, what the
mounted sample asks for, the panel default - one rule, ScanSettingsPanel
._setting, that each panel spells out a line at a time. Overrides are per
setting, so a setting the user did not touch keeps following the sample.
Along the way:
* DbOverrideLineEdit is gone; the panels use NumberLineEdit directly, and
the per-widget database/user bookkeeping is replaced by SampleParameters,
the one place that knows the aareDB spreadsheet column names.
* The (name, widget, converter) mapping loops with getattr/hasattr are
replaced by explicit per-field commit slots.
* The omega speed cap no longer drives one field's validator from another
field's value: it is a read-out plus a check on the pair at Run time.
* _add_row/_add_pair_row build the label/field/unit rows, which also puts
the Total angle degree sign on its own row instead of the header above.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JHoUkj66jxByS2ypY5h9Mn
2026-09-08 11:56:57 +02:00
duan_j
9c489ffbb5
fix: lint error
CI / lint (pull_request) Successful in 47s
CI / test (3.12) (pull_request) Successful in 1m17s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m35s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m43s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m59s
CI / test-with-coverage (pull_request) Successful in 1m50s
CI / coverage-analysis (pull_request) Failing after 4s
CI / test (3.13) (pull_request) Successful in 4m13s
CI / test (3.14) (pull_request) Successful in 4m9s
Docs build and publish / docker (push) Successful in 3s
CI / lint (push) Canceled after 40s
CI / test (3.12) (push) Canceled after 36s
CI / test (3.13) (push) Canceled after 35s
CI / test (3.14) (push) Canceled after 31s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 30s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 25s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 26s
CI / test-with-coverage (push) Canceled after 21s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 21s
2026-09-07 10:05:32 +02:00
duan_j
c32f708716
style: increase visibility of separator
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m30s
CI / test (3.12) (pull_request) Successful in 2m2s
CI / test (3.14) (pull_request) Successful in 2m2s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 2m6s
CI / lint (pull_request) Failing after 2m20s
CI / test-with-coverage (pull_request) Successful in 2m5s
CI / test (3.13) (pull_request) Successful in 2m46s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 3m10s
CI / coverage-analysis (pull_request) Failing after 19s
2026-09-06 18:06:11 +02:00
duan_j
cb368f87cd
fix: increase baton hand over button size and make divider more visible
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / lint (pull_request) Canceled after 0s
CI / test (3.12) (pull_request) Canceled after 0s
CI / test (3.13) (pull_request) Canceled after 0s
CI / test (3.14) (pull_request) Canceled after 0s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Canceled after 0s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Canceled after 0s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Canceled after 0s
CI / test-with-coverage (pull_request) Canceled after 0s
CI / coverage-analysis (pull_request) Canceled after 0s
2026-09-06 18:02:19 +02:00
duan_j
416302224c
feat: 900 Hz at 6d and 120 Hz at 10s for data collection. Paint input correspondingly.
2026-09-05 11:04:18 +02:00
duan_j
046720ae43
fix: max Chi should be 30 instead of 40
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / lint (pull_request) Successful in 39s
CI / test (3.12) (pull_request) Successful in 58s
CI / test (3.14) (pull_request) Successful in 1m0s
CI / test (3.13) (pull_request) Successful in 1m3s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m12s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m16s
CI / test-with-coverage (pull_request) Successful in 1m27s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m39s
CI / coverage-analysis (pull_request) Failing after 5s
2026-09-04 16:26:01 +02:00
duan_j
85815278bb
feat: just mount the next sample in the queue list
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / lint (pull_request) Successful in 52s
CI / test (3.12) (pull_request) Successful in 1m2s
CI / test (3.13) (pull_request) Successful in 1m2s
CI / test (3.14) (pull_request) Successful in 1m5s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m7s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m15s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m17s
CI / test-with-coverage (pull_request) Successful in 1m33s
CI / coverage-analysis (pull_request) Failing after 3s
2026-09-04 14:40:28 +02:00
duan_j and Claude Fable 5.1
50c08853d8
feat(gui): hide ML detections by default
...
Fresh profiles start with the sample-camera ML box overlay off; the
QSettings key samcam/show_detections still persists a user opt-in.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-04 14:23:37 +02:00
David Perl
da73c15f9a
fix: add more debug logging to aarescan commands
CI / lint (pull_request) Successful in 38s
CI / test (3.14) (pull_request) Successful in 59s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m13s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m12s
CI / test (3.12) (pull_request) Successful in 1m30s
CI / test (3.13) (pull_request) Successful in 1m31s
CI / test-with-coverage (pull_request) Successful in 3m49s
CI / coverage-analysis (pull_request) Successful in 4s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 18m19s
Docs build and publish / docker (push) Successful in 3s
CI / test (3.13) (push) Canceled after 26s
CI / lint (push) Canceled after 31s
CI / test (3.12) (push) Canceled after 30s
CI / test (3.14) (push) Canceled after 25s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 21s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 20s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 16s
CI / test-with-coverage (push) Canceled after 15s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 12s
2026-09-04 11:57:41 +02:00
David Perl
339f6666da
fix: add more debug info logging to automation runs
CI / lint (pull_request) Successful in 35s
CI / test (3.12) (pull_request) Successful in 57s
CI / test (3.13) (pull_request) Successful in 1m1s
CI / test (3.14) (pull_request) Successful in 1m8s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m13s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m56s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 3m11s
Docs build and publish / docker (push) Successful in 4s
CI / lint (push) Canceled after 45s
CI / test (3.14) (push) Canceled after 38s
CI / test (3.12) (push) Canceled after 43s
CI / test (3.13) (push) Canceled after 40s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 35s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 33s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 30s
CI / test-with-coverage (push) Canceled after 28s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 23s
CI / test-with-coverage (pull_request) Successful in 4m46s
CI / coverage-analysis (pull_request) Failing after 6s
2026-09-04 11:39:32 +02:00
perl_d
386e301dde
fix: truncate chi metadata at 0
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m2s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m10s
CI / lint (pull_request) Successful in 1m29s
CI / test (3.13) (pull_request) Successful in 1m26s
CI / test-with-coverage (pull_request) Successful in 1m28s
CI / coverage-analysis (pull_request) Successful in 3s
CI / test (3.14) (pull_request) Successful in 2m3s
CI / test (3.12) (pull_request) Successful in 3m15s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 3m15s
CI / lint (push) Successful in 33s
Docs build and publish / docker (push) Successful in 16s
CI / test (3.12) (push) Canceled after 38s
CI / test (3.14) (push) Canceled after 33s
CI / test (3.13) (push) Canceled after 34s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 29s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 28s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 24s
CI / test-with-coverage (push) Canceled after 23s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 22s
2026-09-02 10:08:38 +02:00
duan_j
47c4e3ab04
style: update wording to put action first, for clarity
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / test (3.14) (pull_request) Failing after 1m0s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Failing after 1m5s
CI / test (3.12) (pull_request) Failing after 2m20s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Failing after 2m16s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Failing after 2m24s
CI / test-with-coverage (pull_request) Failing after 2m37s
CI / coverage-analysis (pull_request) Skipped
CI / lint (pull_request) Successful in 3m36s
CI / test (3.13) (pull_request) Failing after 4m5s
2026-09-02 09:05:08 +02:00
duan_j
3e5f5fb7a4
style: rearrange order and give more space to omega symbol
2026-09-02 09:05:08 +02:00
duan_j
675dd2c1c3
feat: make the raster grid stronger and more visible
2026-09-02 09:05:08 +02:00
perl_d
13a42c98a3
feat: pass smargon phi and chi positions to jfjoch
CI / lint (pull_request) Successful in 1m3s
CI / test (3.12) (pull_request) Successful in 1m3s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m3s
CI / test (3.14) (pull_request) Successful in 1m25s
CI / test (3.13) (pull_request) Successful in 1m29s
CI / test-with-coverage (pull_request) Successful in 1m24s
CI / coverage-analysis (pull_request) Failing after 4s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m39s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m48s
Docs build and publish / docker (push) Successful in 10s
CI / lint (push) Successful in 32s
CI / test (3.12) (push) Canceled after 35s
CI / test (3.13) (push) Canceled after 32s
CI / test (3.14) (push) Canceled after 30s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 27s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 25s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 22s
CI / test-with-coverage (push) Canceled after 20s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 19s
2026-09-01 16:42:08 +02:00
perl_d
52c40da114
fix: set zoom to 300 for auto xray center grid prediction
CI / lint (pull_request) Successful in 44s
CI / test (3.14) (pull_request) Successful in 1m4s
CI / test (3.13) (pull_request) Successful in 1m16s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m11s
CI / test (3.12) (pull_request) Successful in 1m56s
CI / test-with-coverage (pull_request) Successful in 1m41s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m50s
CI / coverage-analysis (pull_request) Failing after 6s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 2m7s
Docs build and publish / docker (push) Successful in 4s
CI / lint (push) Canceled after 43s
CI / test (3.12) (push) Canceled after 40s
CI / test (3.13) (push) Canceled after 38s
CI / test-with-coverage (push) Canceled after 25s
CI / test (3.14) (push) Canceled after 35s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 33s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 30s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 28s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 19s
2026-09-01 16:32:33 +02:00
perl_d
d3ff38f484
fix: default detector tilt in gui to 0
CI / lint (pull_request) Successful in 47s
CI / test (3.13) (pull_request) Successful in 1m6s
CI / test (3.12) (pull_request) Successful in 1m11s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m8s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m12s
CI / test-with-coverage (pull_request) Successful in 1m32s
CI / coverage-analysis (pull_request) Failing after 4s
CI / test (3.14) (pull_request) Successful in 3m22s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 3m33s
Docs build and publish / docker (push) Successful in 7s
CI / lint (push) Successful in 39s
CI / test (3.12) (push) Canceled after 46s
CI / test (3.13) (push) Canceled after 44s
CI / test (3.14) (push) Canceled after 41s
CI / test-with-coverage (push) Canceled after 31s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 39s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 36s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 34s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 23s
2026-09-01 14:50:55 +02:00
perl_d
9939df6767
fix: separate detector tilt geometry per beamline
2026-09-01 14:50:54 +02:00
perl_d
08866f8cc5
chore: update jfjoch client dependency
2026-09-01 14:27:58 +02:00
perl_d
db6b09fa24
fix: cached read from BEC client devices
CI / lint (pull_request) Successful in 39s
CI / test (3.12) (pull_request) Successful in 1m0s
CI / test (3.13) (pull_request) Successful in 1m4s
CI / test (3.14) (pull_request) Successful in 1m7s
CI / test-with-coverage (pull_request) Successful in 1m35s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m48s
CI / coverage-analysis (pull_request) Failing after 5s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 3m42s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 3m38s
Docs build and publish / docker (push) Successful in 4s
CI / lint (push) Successful in 41s
CI / test (3.12) (push) Canceled after 41s
CI / test (3.13) (push) Canceled after 37s
CI / test (3.14) (push) Canceled after 36s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 32s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 31s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 27s
CI / test-with-coverage (push) Canceled after 26s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 19s
2026-09-01 11:24:45 +02:00
perl_d
e8bd2f59c6
fix: adjust gap when changing energy
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
2026-09-01 11:22:55 +02:00
perl_d
e027ccbfb1
fix: return beam center in correct format
CI / test (3.12) (pull_request) Successful in 1m1s
CI / test (3.14) (pull_request) Successful in 1m1s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m10s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m16s
CI / test (3.13) (pull_request) Successful in 1m26s
CI / lint (pull_request) Successful in 1m30s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m33s
Docs build and publish / docker (push) Successful in 3s
CI / lint (push) Canceled after 38s
CI / test (3.12) (push) Canceled after 37s
CI / test-with-coverage (push) Canceled after 22s
CI / test (3.13) (push) Canceled after 33s
CI / test (3.14) (push) Canceled after 32s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 29s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 27s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 23s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 20s
CI / test-with-coverage (pull_request) Successful in 2m45s
CI / coverage-analysis (pull_request) Successful in 7s
2026-08-31 17:57:36 +02:00
David Perl
6e1085bfdf
fix: report user friendly error on attempted file overwrite
2026-08-31 17:50:57 +02:00
perl_d
8797d555a7
feat: add 1D beam center config for 10S
CI / lint (pull_request) Successful in 38s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m4s
CI / test (3.13) (pull_request) Successful in 1m35s
CI / test-with-coverage (pull_request) Successful in 1m39s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m46s
CI / test (3.12) (pull_request) Successful in 2m3s
CI / test (3.14) (pull_request) Successful in 2m24s
CI / coverage-analysis (pull_request) Failing after 4s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 2m32s
Docs build and publish / docker (push) Successful in 8s
CI / lint (push) Canceled after 44s
CI / test (3.14) (push) Canceled after 37s
CI / test (3.12) (push) Canceled after 42s
CI / test (3.13) (push) Canceled after 39s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 34s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 32s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 29s
CI / test-with-coverage (push) Canceled after 27s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 20s
2026-08-31 17:37:35 +02:00
duan_j
49d7089d69
fix: add the transmission_updated signal back
CI / test (3.13) (pull_request) Successful in 59s
CI / test (3.14) (pull_request) Successful in 59s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m4s
CI / test (3.12) (pull_request) Successful in 1m24s
CI / test-with-coverage (pull_request) Successful in 1m27s
CI / lint (pull_request) Successful in 1m49s
CI / coverage-analysis (pull_request) Successful in 12s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 2m22s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 2m28s
CI / lint (push) Successful in 31s
Docs build and publish / docker (push) Successful in 13s
CI / test (3.12) (push) Canceled after 42s
CI / test (3.13) (push) Canceled after 39s
CI / test (3.14) (push) Canceled after 37s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 34s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 32s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 29s
CI / test-with-coverage (push) Canceled after 27s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 15s
2026-08-31 15:18:23 +02:00
duan_j
07e0cad909
fix: move beam transmission back and just add a new name for screening transmission
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / test (3.12) (pull_request) Failing after 1m0s
CI / test (3.14) (pull_request) Failing after 1m0s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Failing after 1m16s
CI / lint (pull_request) Successful in 1m29s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Failing after 1m21s
CI / test (3.13) (pull_request) Failing after 1m46s
CI / test-with-coverage (pull_request) Failing after 1m45s
CI / coverage-analysis (pull_request) Skipped
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Failing after 2m12s
2026-08-31 15:05:28 +02:00
duan_j
5515673d81
feat: allow screening to take a different transmission input
2026-08-31 14:43:51 +02:00
duan_j
0ba8c5cef6
feat: add 4x60 and 5x45 for screening
2026-08-31 14:07:26 +02:00
duan_j
7b1ee682d1
feat: demote warning from reference tools so it does not be too obvious in user GUI
2026-08-31 14:07:25 +02:00
duan_j
84ab3ce57a
style: check QPushButton height
2026-08-31 14:07:25 +02:00
duan_j
3d602931e9
style: reduce separator hint deplay to 66
2026-08-31 14:07:25 +02:00
perl_d
c5b3bd9e9e
fix: from debugging
CI / coverage-analysis (push) Canceled after 0s
CI / lint (pull_request) Failing after 48s
CI / test (3.12) (pull_request) Successful in 1m1s
CI / test (3.13) (pull_request) Successful in 1m9s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m9s
CI / test (3.14) (pull_request) Successful in 1m14s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m13s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m29s
CI / test-with-coverage (pull_request) Successful in 1m38s
CI / coverage-analysis (pull_request) Failing after 3s
CI / lint (push) Successful in 30s
Docs build and publish / docker (push) Successful in 11s
CI / test (3.12) (push) Canceled after 36s
CI / test (3.13) (push) Canceled after 34s
CI / test (3.14) (push) Canceled after 31s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 29s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 26s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 24s
CI / test-with-coverage (push) Canceled after 21s
Build and Publish / release (push) Successful in 22s
2026-08-27 17:07:32 +02:00
David Perl
8029a937e5
style: reformat
CI / lint (pull_request) Successful in 42s
CI / test (3.12) (pull_request) Successful in 1m2s
CI / test (3.13) (pull_request) Successful in 1m4s
CI / test (3.14) (pull_request) Successful in 1m4s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m7s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m11s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m21s
CI / test-with-coverage (pull_request) Successful in 1m31s
CI / coverage-analysis (pull_request) Failing after 3s
Docs build and publish / docker (push) Successful in 8s
CI / lint (push) Successful in 30s
CI / test (3.12) (push) Canceled after 39s
CI / test (3.13) (push) Canceled after 38s
CI / test (3.14) (push) Canceled after 34s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 33s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 29s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 28s
CI / test-with-coverage (push) Canceled after 24s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 27s
2026-08-27 12:55:43 +02:00
David Perl
588419c057
fix: current state reading
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / lint (pull_request) Failing after 29s
CI / test (3.13) (pull_request) Successful in 1m5s
CI / test (3.12) (pull_request) Successful in 1m11s
CI / test (3.14) (pull_request) Successful in 1m16s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m18s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m16s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m21s
CI / test-with-coverage (pull_request) Successful in 1m39s
CI / coverage-analysis (pull_request) Failing after 4s
2026-08-27 11:34:10 +02:00
David Perl
adfc39d4cd
inspect jfjoch status after wait_til_running
2026-08-27 10:53:41 +02:00
David Perl
3b7fe21fcd
fix: improve log messages
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
2026-08-27 10:11:10 +02:00
David Perl
3a24f2010f
fix: update different macro sigs for 10s vs 6d
CI / lint (pull_request) Successful in 43s
CI / test (3.12) (pull_request) Successful in 1m3s
CI / test (3.13) (pull_request) Successful in 1m4s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m6s
CI / test (3.14) (pull_request) Successful in 1m10s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m25s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m25s
CI / test-with-coverage (pull_request) Successful in 1m37s
CI / coverage-analysis (pull_request) Failing after 4s
Docs build and publish / docker (push) Successful in 6s
CI / lint (push) Canceled after 34s
CI / test (3.12) (push) Canceled after 32s
CI / test (3.13) (push) Canceled after 29s
CI / test (3.14) (push) Canceled after 27s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 24s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 22s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 19s
CI / test-with-coverage (push) Canceled after 17s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 17s
2026-08-26 12:18:58 +02:00
perl_d
caa4e22cc4
fix: new import locations and types for bec macros
CI / lint (pull_request) Successful in 37s
CI / test (3.12) (pull_request) Successful in 1m3s
CI / test (3.13) (pull_request) Successful in 1m1s
CI / test (3.14) (pull_request) Successful in 1m6s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m10s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m22s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m21s
CI / test-with-coverage (pull_request) Successful in 1m34s
CI / coverage-analysis (pull_request) Failing after 3s
CI / lint (push) Successful in 30s
Docs build and publish / docker (push) Successful in 13s
CI / test (3.13) (push) Canceled after 35s
CI / test (3.12) (push) Canceled after 37s
CI / test (3.14) (push) Canceled after 32s
CI / test-with-coverage (push) Canceled after 22s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 30s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 27s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 25s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 28s
2026-08-25 18:07:13 +02:00
David Perl
2b85428ebe
fix: add harder timeouts to uvicorn.run
CI / lint (push) Successful in 40s
Docs build and publish / docker (push) Successful in 23s
CI / test (3.11) (push) Canceled after 48s
CI / test (3.12) (push) Canceled after 46s
CI / test (3.13) (push) Canceled after 43s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 41s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 38s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 36s
CI / test-with-coverage (push) Canceled after 33s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 34s
2026-08-25 14:36:06 +02:00
perl_d
1ac4908053
fix: tidy bec client init and shutdown
2026-08-25 14:36:06 +02:00
duan_j
873143d846
style:delete the commented code
CI / lint (pull_request) Successful in 52s
CI / test (3.12) (pull_request) Successful in 1m4s
CI / test (3.13) (pull_request) Successful in 1m40s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m9s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m38s
CI / test-with-coverage (pull_request) Successful in 1m49s
CI / coverage-analysis (pull_request) Successful in 3s
CI / test (3.11) (pull_request) Successful in 57s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m5s
CI / lint (push) Successful in 40s
Docs build and publish / docker (push) Successful in 24s
CI / test (3.11) (push) Canceled after 49s
CI / test-with-beamline-plugins (pxi_bec) (push) Canceled after 41s
CI / test (3.12) (push) Canceled after 46s
CI / test (3.13) (push) Canceled after 44s
CI / test-with-beamline-plugins (pxii_bec) (push) Canceled after 39s
CI / test-with-beamline-plugins (pxiii_bec) (push) Canceled after 36s
CI / test-with-coverage (push) Canceled after 34s
CI / coverage-analysis (push) Canceled after 0s
Build and Publish / release (push) Successful in 36s
2026-08-25 13:48:37 +02:00
duan_j
0a30723f6a
style:delete the commented code
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / lint (pull_request) Canceled after 32s
CI / test (3.13) (pull_request) Canceled after 26s
CI / test (3.11) (pull_request) Canceled after 31s
CI / test (3.12) (pull_request) Canceled after 27s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Canceled after 22s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Canceled after 21s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Canceled after 17s
CI / test-with-coverage (pull_request) Canceled after 16s
CI / coverage-analysis (pull_request) Canceled after 0s
2026-08-25 13:48:01 +02:00
duan_j
96d7e82f48
feat: disable Reload DB params and related usage
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / test-with-beamline-plugins (pxi_bec) (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Skipped
CI / test-with-beamline-plugins (pxiii_bec) (push) Skipped
CI / lint (pull_request) Successful in 42s
CI / test (3.11) (pull_request) Successful in 1m3s
CI / test (3.13) (pull_request) Successful in 1m3s
CI / test (3.12) (pull_request) Successful in 1m4s
CI / test-with-beamline-plugins (pxi_bec) (pull_request) Successful in 1m14s
CI / test-with-beamline-plugins (pxii_bec) (pull_request) Successful in 1m18s
CI / test-with-beamline-plugins (pxiii_bec) (pull_request) Successful in 1m30s
CI / test-with-coverage (pull_request) Successful in 1m36s
CI / coverage-analysis (pull_request) Successful in 3s
2026-08-25 13:06:59 +02:00
duan_j
838ae1828b
style: reorder the position of measured tab
2026-08-25 13:06:59 +02:00