wakonig_k
1bc9af30ca
feat(sim): add trigger gate for queue-control tests
...
Keep a simulated BEC scan active after its third armed trigger so
queue-control tests can exercise pause, abort, restart, and cleanup.
Use BEC lifecycle hooks and independent completion statuses, with an
opt-in configuration and regression coverage for interruption and callbacks.
2026-10-05 16:37:12 +02:00
semantic-release
99167107d5
1.49.0
...
Automatically generated by python-semantic-release
v1.49.0
2026-10-03 13:19:53 +00:00
wyzula_j
a0f36dd785
chore: set issue types in issue templates
2026-10-03 15:19:13 +02:00
wakonig_k
cc275d76d5
chore: add gh templates
2026-10-03 15:19:13 +02:00
wakonig_k
d2e1bf8dfd
docs(AGENTS): update repository guidelines for clarity and structure
2026-10-03 15:19:13 +02:00
wyzula_j
1e3b344f68
feat(agents): curated AGENTS.md and CLAUDE.md files added with best practives for the project
2026-10-03 15:19:13 +02:00
semantic-release
c86b04ba95
1.48.0
...
Automatically generated by python-semantic-release
v1.48.0
2026-10-03 13:17:52 +00:00
wyzula_j
8403413ca8
test(sim): cover SimAsyncGauss2D noise and unstaged complete
2026-10-03 15:17:22 +02:00
wyzula_j
3a345e3578
feat(sim): add SimAsyncGauss2D async multi-signal 2D gaussian device
2026-10-03 15:17:22 +02:00
wakonig_k
976130fd6d
build(bec-server): allow v4 release
2026-10-01 21:36:42 +02:00
semantic-release
fd0650f6e8
1.47.1
...
Automatically generated by python-semantic-release
v1.47.1
2026-10-01 09:26:35 +00:00
wakonig_k
192c24b5f3
fix: migrate to add, add_slice and replace
2026-10-01 11:26:04 +02:00
wakonig_k
559883f8ca
chore: remove outdated tests from xtreme
2026-10-01 11:26:04 +02:00
wakonig_k
65b490f734
fix(PSIDeviceBase): remove legacy subs
2026-10-01 11:26:04 +02:00
wakonig_k
4c4967d587
fix(monitor async): move from SUB_ to BECMessageSignal
2026-10-01 11:26:04 +02:00
wakonig_k
6205438cc9
chore(waveform): remove legacy async publishing
2026-10-01 11:26:04 +02:00
semantic-release
27c1fe5fc9
1.47.0
...
Automatically generated by python-semantic-release
v1.47.0
2026-09-28 14:59:03 +00:00
wakonig_k
4cbb3ce9da
feat(PSIPositionerBase): add support for put completion on setpoints
2026-09-28 16:58:35 +02:00
wakonig_k
53648db36a
build: allow major releases of bec
2026-09-28 13:05:46 +02:00
wakonig_k
5b0d51ea66
ci: add Python 3.14 to the test matrix
2026-09-28 12:56:19 +02:00
semantic-release
994eb28468
1.46.1
...
Automatically generated by python-semantic-release
v1.46.1
2026-09-27 10:24:18 +00:00
wakonig_k
27162e75ed
fix: set auto_monitor for undulator
2026-09-27 12:23:41 +02:00
wakonig_k
d6ef21db90
test: config updates should update the device
2026-09-25 09:47:52 +02:00
semantic-release
abd7c441f7
1.46.0
...
Automatically generated by python-semantic-release
v1.46.0
2026-09-03 11:01:38 +00:00
wyzula_j
e650de06f8
feat(sim): simulated camera with negative values
2026-09-03 12:01:09 +01:00
semantic-release
d9d17118cf
1.45.0
...
Automatically generated by python-semantic-release
v1.45.0
2026-09-02 12:19:17 +00:00
wakonig_k
e2d0f44e5b
feat(bec_signals): add root-resolved signal registration to prevent duplicates in device tree
2026-09-02 13:18:41 +01:00
wakonig_k
53ed6f875d
feat(psi_device_base): enhance initialization to support context inheritance for subdevices
2026-09-02 13:18:41 +01:00
semantic-release
d037820e9b
1.44.2
...
Automatically generated by python-semantic-release
v1.44.2
2026-07-27 15:16:48 +00:00
appel_c
c30a6149a4
fix(base-classes): deprecate bec_device_base, ophyd_rotation_base and psi_detector_base
2026-07-27 17:16:06 +02:00
semantic-release
14beb88855
1.44.1
...
Automatically generated by python-semantic-release
v1.44.1
2026-07-07 12:38:49 +00:00
wakonig_k
b2b2b6f571
refactor(sim_camera): clean up unused subscription and enhance file event handling
2026-07-07 14:38:15 +02:00
wakonig_k
42ea005769
fix(sim_waveform): add acquisition_group to waveform_0d component
2026-07-07 14:38:15 +02:00
wakonig_k
c377c95ea4
docs(signals): add usage examples for ProgressSignal, FileEventSignal, PreviewSignal, DynamicSignal, AsyncMultiSignal, and AsyncSignal
2026-07-07 14:38:15 +02:00
semantic-release
7b9dddf993
1.44.0
...
Automatically generated by python-semantic-release
v1.44.0
2026-07-07 09:18:51 +00:00
appel_c
0e4e21c415
fix: add extra info to msg from error_info
2026-07-07 11:18:09 +02:00
wakonig_k
31f3ac27cc
feat(status): enhance timeout error handling with initialization traceback
2026-07-07 11:18:09 +02:00
semantic-release
7c0b06944e
1.43.0
...
Automatically generated by python-semantic-release
v1.43.0
2026-07-01 09:36:42 +00:00
wakonig_k
b43da774ae
feat(controller): add print_command_history method for debugging command history
2026-07-01 11:36:13 +02:00
semantic-release
f351e1c90f
1.42.1
...
Automatically generated by python-semantic-release
v1.42.1
2026-06-26 14:24:12 +00:00
wakonig_k
0ca0c9238f
fix(dependencies): update pyepics version constraint to allow 3.5.10 and above
2026-06-26 16:21:55 +02:00
semantic-release
e620c877a1
1.42.0
...
Automatically generated by python-semantic-release
v1.42.0
2026-06-26 10:48:50 +00:00
wakonig_k
6ca27afa9c
fix(controller): enhance error handling in retry_once decorator with traceback logging
2026-06-26 12:48:21 +02:00
wakonig_k
4f3ea9db84
feat(controller): add command history tracking for socket communication
2026-06-26 12:48:21 +02:00
semantic-release
fa43d8b3ea
1.41.7
...
Automatically generated by python-semantic-release
v1.41.7
2026-06-25 15:32:50 +00:00
appel_c
be32dceba0
fix(controller): fix retry_once for socket_put and socket_put_and_receive
2026-06-25 17:32:14 +02:00
semantic-release
b93f6d6445
1.41.6
...
Automatically generated by python-semantic-release
v1.41.6
2026-06-23 14:45:09 +00:00
wakonig_k
629d884422
fix(controller): ensure proper instance creation in Controller class
2026-06-23 16:44:32 +02:00
semantic-release
271b0e15b6
1.41.5
...
Automatically generated by python-semantic-release
v1.41.5
2026-06-18 12:49:05 +00:00
appel_c
c1be1e4457
fix(signal-info): fix signal_info role to be file_event insteaad of file event
2026-06-18 14:48:36 +02:00