This website requires JavaScript.
ba68b6b233
fix: pxi and pxiii tests shouldn't work yet
perl_d
2026-07-31 12:23:20 +02:00
b492face87
fix: use macros from dispatch
perl_d
2026-07-31 12:21:09 +02:00
1ef5b20172
ci: add concurrency to test suite
perl_d
2026-07-31 12:11:57 +02:00
e90fd52e47
test: add test for dispatch against each plugin
perl_d
2026-07-31 12:09:07 +02:00
0c55bc8008
ci: run on push only for main, otherwise PR
perl_d
2026-07-31 12:08:16 +02:00
0f1aa3090b
feat: make bec macros dispatched and test against beamline plugins
perl_d
2026-07-31 11:56:13 +02:00
03e289c6d7
fix: remove many duplicated methods
perl_d
2026-07-31 10:24:24 +02:00
7b79dd8ec5
style: remove pointless name-mangled attrs
perl_d
2026-07-31 09:21:34 +02:00
fb0c8efebe
style: replace dunder attributes with normal 'private' attrs
perl_d
2026-07-30 18:26:15 +02:00
660a0acf7c
feat: get auth from dispatch
perl_d
2026-07-30 15:05:55 +02:00
991e4bea47
feat: beamline dispatch framework
perl_d
2026-07-28 17:30:37 +02:00
0c3274bd39
0.5.2
v0.5.2
fix/update_uvicorn_dep
semantic-release
2026-07-27 14:13:41 +00:00
69421be3e9
fix: return 0 if ring current device is not accessible
fix/handle_no_ring_current
perl_d
2026-07-27 16:11:28 +02:00
c76d5d29a3
0.5.1
v0.5.1
semantic-release
2026-07-27 14:03:51 +00:00
d3a84c9fb8
fix: update aaredb tag
fix/update_deps
perl_d
2026-07-27 15:36:47 +02:00
105e85c06b
fix: unpin uvicorn
perl_d
2026-07-27 15:19:50 +02:00
64e59987f8
0.5.0
v0.5.0
semantic-release
2026-07-27 13:15:22 +00:00
bc9094dc6e
fix: reset git fetch auth to token
fix/workflow_fetch_auth_2
perl_d
2026-07-27 15:14:34 +02:00
3185811e61
fix: persist workflow git fetch auth
fix/workflow_fetch_auth
perl_d
2026-07-27 15:09:04 +02:00
d7fa11bc19
fix: add py 3.13 to test matrix
feat/release_workflow
perl_d
2026-07-27 15:03:31 +02:00
72d96ecd6a
style: formatter again
perl_d
2026-07-27 15:00:26 +02:00
2c237b6623
style: fix a few style issues by hand
perl_d
2026-07-27 14:57:29 +02:00
6affbf9148
style: ruff check --fix --unsafe-fixes
perl_d
2026-07-27 14:46:06 +02:00
910076a238
style: ruff check --fix
perl_d
2026-07-27 14:45:37 +02:00
0451b8cebb
style: ruff format
perl_d
2026-07-27 14:45:12 +02:00
5f1a09a1e9
ci: introduce release workflow
perl_d
2026-07-27 14:44:33 +02:00
df3ddc5c84
Live changes from early July, PX-III
pxiii-live-changes
David Perl
2026-07-24 12:21:41 +02:00
aae4ea7a32
chore: bump aarecommon dependency
fix/exception_typo
perl_d
2026-07-27 09:51:06 +02:00
951ee0591e
fix: typo in exception name
perl_d
2026-07-24 16:01:42 +02:00
c8513d72a3
feat: added crosshair and toggles
live_260715
appleb_m
2026-07-17 11:41:01 +02:00
426edb8c1a
chore: upped idle close timeout to 8 hours
appleb_m
2026-07-17 11:01:56 +02:00
975e4d8cc8
chore: removed fudge factor whenesolution comes from db
appleb_m
2026-07-17 11:01:42 +02:00
dc6782c330
fix: don't set dtz to 108 if missing from spreadsheet
David Perl
2026-07-15 13:49:54 +02:00
84ffbcfbaf
fix: coll_y work position is called in BEC, path to file should have lower case beamline
appleb_m
2026-07-15 09:38:02 +02:00
bd09f02bda
feat: use configured param for min exp time
fix/validate_detector_speed
perl_d
2026-07-13 16:28:15 +02:00
99ec01c34c
feat: updated the idle close timeout to 8 hours
appleb_m
2026-07-14 10:05:59 +02:00
e6b759e6e2
feat: updated the idle close timeout to 8 hours
appleb_m
2026-07-14 09:51:43 +02:00
c267da5ec0
fix: move exptime validation in front of all rotation scans
perl_d
2026-07-13 16:06:38 +02:00
67ce30db8d
fix: remove commented legacy rotation code
perl_d
2026-07-13 16:03:11 +02:00
cef62b28be
fix: remove unused legacy rotation code
perl_d
2026-07-13 15:49:09 +02:00
fc2094c98e
fix: suppress output from flux macro
live_260713
perl_d
2026-07-13 10:57:51 +02:00
c657a6ca20
fix: truncate requested detector position if request is impossible
perl_d
2026-07-13 10:52:05 +02:00
af4db11d82
feat: finish implemending live flux display
live_260710
perl_d
2026-07-10 14:52:18 +02:00
61fece589f
fix: init status
feat/cached_status
perl_d
2026-07-10 10:42:15 +02:00
df44b656ed
fix: removed save_current_position
appleb_m
2026-07-10 10:15:45 +02:00
48a7780d8a
fix: bec_worker change_enegergy type beamlien to self.beamline
appleb_m
2026-07-10 10:15:32 +02:00
e68d7f5d01
feat: cache status updates in background thread
perl_d
2026-07-10 10:13:14 +02:00
2663570f68
fix: one internal worker
fix/reduce_inner_workers
perl_d
2026-07-09 16:39:55 +02:00
3a64439c6b
fix: supply operation to end
fix/no_none_operation
perl_d
2026-07-09 16:32:40 +02:00
fbb0143950
fix: suppress only baton error
fix/suppress_baton_error
perl_d
2026-07-09 16:18:12 +02:00
f821c2dd99
fix: remove excess warning logs
fix/remove_logs
perl_d
2026-07-09 13:19:27 +02:00
89564a55e1
fix: user values now should persist between samples, only reset to default on start up.
gui_default_parameters
appleb_m
2026-07-09 15:14:59 +02:00
cc7201b5b9
Merge pull request 'fix: spurious import' (#99 ) from fix/reverted_import into master
perl_d
2026-07-09 15:02:52 +02:00
c259e10228
fix: spurious import
fix/reverted_import
perl_d
2026-07-09 15:02:18 +02:00
60faea716f
chore: removed redundant /camera/source and /beamline/imafge from server.py and test_server.py
end_operation_after_error
appleb_m
2026-07-09 13:30:49 +02:00
0a4054d69e
fix: added end_operation to the exception mess at the end of def measure() in daq.py
appleb_m
2026-07-09 13:12:40 +02:00
014ae0f47a
feat: added flux macro to devices for x10sa
appleb_m
2026-07-08 17:22:50 +02:00
2c80ef7381
fix: handle mountingfailed specifically and split on critical
perl_d
2026-07-08 16:11:16 +02:00
5a9d4a2662
chore: add gunicorn dep
perl_d
2026-07-09 13:52:27 +02:00
b8c99579f0
fix: remove excess warning logs
live_260709
perl_d
2026-07-09 13:19:27 +02:00
9fb2004e05
fix: detector url
feat/server_about
perl_d
2026-07-09 12:50:59 +02:00
1f5af092ac
tidy about functions
perl_d
2026-07-09 12:50:38 +02:00
dd265f1573
fix: update aarlc dep
live_260708
perl_d
2026-07-09 10:25:03 +02:00
6a5dead55f
feat: added flux macro to devices for x10sa
appleb_m
2026-07-08 17:22:50 +02:00
5c6f0e7254
fix: change how abr posotion is updated
appleb_m
2026-07-08 17:22:24 +02:00
59508d391f
fix: change how abr posotion is updated
appleb_m
2026-07-08 17:22:17 +02:00
6c91c34451
fix: handle mountingfailed specifically and split on critical
perl_d
2026-07-08 16:11:16 +02:00
f6843f38e0
fix: don't set url to None
perl_d
2026-07-08 15:35:50 +02:00
52a9765182
feat: server about info
perl_d
2026-07-09 10:09:39 +02:00
60126073eb
chore: bump version
v0.4.0
perl_d
2026-07-08 14:19:01 +02:00
264e6671c7
chore: remove common tests from daq
perl_d
2026-07-08 11:56:30 +02:00
228e0edd16
chore: update aarecommon dependency to 0.1.3
perl_d
2026-07-08 11:52:49 +02:00
d6f0eb99a0
update dependencies
fix/live_tests
perl_d
2026-07-08 11:35:17 +02:00
12bca38a12
fix: crash on bec init failure; beamline must be set explicitly
fix/crash_on_no_bec
perl_d
2026-07-08 11:28:38 +02:00
cebd4e82bc
feat: display version, gui and env location in about
feat/display_path_env
perl_d
2026-07-07 17:03:09 +02:00
cf879ee2a5
feat: display version, gui and env location in about
perl_d
2026-07-07 17:02:07 +02:00
3ec2bc011b
feat: add hostname+user to gui logs
fix/logging_improvements
perl_d
2026-07-06 16:27:08 +02:00
99326614ae
style: ruff check fix
perl_d
2026-07-06 15:39:02 +02:00
b57b26d1e2
chore: update aarecommon dependency
refactor/use_aarecommon
perl_d
2026-07-06 12:06:44 +02:00
b0863e5ddb
style: format with ruff
perl_d
2026-07-06 11:52:21 +02:00
13bddd43c7
refactor: use aarecommon and remove common
perl_d
2026-07-06 11:48:54 +02:00
8f0a85316d
refactor: move qt logging to gui module
perl_d
2026-07-06 11:06:22 +02:00
ccc2185561
chore: add aarecommon dependency
perl_d
2026-07-06 11:04:12 +02:00
9025c425f8
chore: add a bunch of stuff to gitignore
chore/better_gitignore
perl_d
2026-07-06 10:57:04 +02:00
b0b655aea0
feat: live changes 26-07-06
perl_d
2026-07-06 10:45:15 +02:00
3d46663e23
chore: add uv to dependencies
chore/add_uv_dep
perl_d
2026-07-06 10:29:31 +02:00
4de76d9333
fixed workflows test to use mock_devs.dtz
appleb_m
2026-07-03 14:22:11 +02:00
18fe88469a
bec/gui: added save_current_psotion and save_and_reload macros to GUI
appleb_m
2026-07-03 14:13:36 +02:00
a6fc27dc9f
rotation_scan_manager.py: fixed missing imports bug
appleb_m
2026-07-03 11:29:20 +02:00
fdd0bd3868
local_contact_panel.py: added config for autoamtion, currently just the sleep between mount and wait.
appleb_m
2026-07-03 11:28:07 +02:00
6a90a01dbe
local_contact_panel.py: added config for autoamtion, currently just the sleep between mount and wait.
appleb_m
2026-07-03 11:28:00 +02:00
ce1f939e63
exceptio_handling: removed warning message from log when user does not have rights to do something.
appleb_m
2026-07-03 10:41:34 +02:00
7d20534c60
tell_backend: all exceptions where being caught and squashed/renamed. Hopefully fixed, may lead to strange error behaviours for other fails.
appleb_m
2026-07-02 17:37:29 +02:00
1b7c254654
tell_backend: all exceptions where being caught and squashed/renamed. Hopefully fixed, may lead to strange error behaviours for other fails.
appleb_m
2026-07-02 17:31:20 +02:00
25f8959ffc
tell_backend: unhandled pshell errors are now critical
appleb_m
2026-07-02 17:21:52 +02:00
031391b40b
bec: reinitialise_beamline_environemnt now fixed
appleb_m
2026-07-02 17:19:11 +02:00
99634f69c2
scan_completed is now beamline agnostic
appleb_m
2026-07-02 17:18:50 +02:00
aea43a31cc
workflows: fixed bug where safe_positon check was looking at the desired dtz position
appleb_m
2026-07-02 17:18:36 +02:00
16be464d5b
feat(daq): compute beam size for the mark overlay (rectangle, not crosshair)
feature/beam-marker-daq
GotthardG and Claude Opus 4.8
2026-07-02 08:59:32 +02:00
eaa9e1009b
feat: send beam-mark centre as image metadata (overlay, not baked)
GotthardG and Claude Opus 4.8
2026-07-01 23:23:41 +02:00