Commit Graph

757 Commits

Author SHA1 Message Date
semantic-release 52e2c0ec89 3.55.2
Automatically generated by python-semantic-release
2025-08-18 10:44:41 +00:00
semantic-release 1e9a5332c7 3.55.1
Automatically generated by python-semantic-release
2025-07-30 12:12:10 +00:00
appel_c 749766118f reactor: cleanup and small logic fix 2025-07-30 14:11:38 +02:00
appel_c f88eb8bc82 fix(device-manager): improve failed serialization handling, fix duplicate signal names 2025-07-30 14:11:38 +02:00
appel_c f5a3ee7bb2 fix(device-server): add InterceptHandler for ophyd logs 2025-07-30 14:11:38 +02:00
semantic-release 53762e09f9 3.55.0
Automatically generated by python-semantic-release
2025-07-30 06:43:20 +00:00
semantic-release ebc774c578 3.54.1
Automatically generated by python-semantic-release
2025-07-29 11:07:44 +00:00
wakonig_k 7fd2d0f481 refactor(service config): restructured service config 2025-07-29 11:41:57 +02:00
semantic-release 42fc94b906 3.54.0
Automatically generated by python-semantic-release
2025-07-29 06:58:54 +00:00
wakonig_k d7d51a4ae5 fix(file_writer): fix ready to write for empty missing status message 2025-07-29 08:58:18 +02:00
wakonig_k 4c16351eec feat(scan guard): bypass the scan queue for .get and .read 2025-07-29 08:58:18 +02:00
semantic-release 8feb0c335b 3.53.0
Automatically generated by python-semantic-release
2025-07-29 05:49:29 +00:00
semantic-release a1d99841b3 3.52.2
Automatically generated by python-semantic-release
2025-07-29 05:41:04 +00:00
semantic-release 32217f3fb4 3.52.1
Automatically generated by python-semantic-release
2025-07-17 12:47:22 +00:00
appel_c 9c28142d24 test: add test for stop devices 2025-07-17 14:45:03 +02:00
appel_c 5093c1a990 fix(device-server): use try except for stop call on devices 2025-07-17 14:45:03 +02:00
semantic-release 2795b47515 3.52.0
Automatically generated by python-semantic-release
2025-07-15 05:48:30 +00:00
semantic-release e2a459f69a 3.51.0
Automatically generated by python-semantic-release
2025-07-11 16:17:06 +00:00
perl_d 5fb54760c8 feat(ci): build and push requirements image 2025-07-11 17:16:33 +01:00
semantic-release c7d11b8008 3.50.2
Automatically generated by python-semantic-release
2025-07-11 14:44:57 +00:00
wakonig_k 721d0b82af fix(scan queue): remove stopped items from the queue 2025-07-11 16:44:04 +02:00
semantic-release 6d1f596cc5 3.50.1
Automatically generated by python-semantic-release
2025-07-11 14:13:45 +00:00
semantic-release 3e03497185 3.50.0
Automatically generated by python-semantic-release
2025-07-09 16:09:39 +00:00
appel_c 824315b7ef feat(ScanHistoryMessage): add data shape and dtype to ScanHistoryMessage 2025-07-09 18:08:43 +02:00
semantic-release 5ba57d50ee 3.49.0
Automatically generated by python-semantic-release
2025-07-03 09:36:26 +00:00
semantic-release a33662f756 3.48.0
Automatically generated by python-semantic-release
2025-07-01 08:46:56 +00:00
wakonig_k ccfad6551a feat(alarms): report scan id and scan number on alarms 2025-07-01 10:45:46 +02:00
wakonig_k d0406aee24 feat(async writer): add scan number to constructor 2025-07-01 10:45:46 +02:00
wakonig_k 0d1e879873 feat(scan): inject scan number to scan instance 2025-07-01 10:45:46 +02:00
semantic-release a4812f1169 3.47.1
Automatically generated by python-semantic-release
2025-06-30 19:59:34 +00:00
appel_c f1c128ef45 tests: fix tests 2025-06-30 21:58:37 +02:00
appel_c ee31e5868b fix: remove 'data' and 'logs'; instead use specified basepath directly 2025-06-30 21:58:37 +02:00
semantic-release 557f68e25f 3.47.0
Automatically generated by python-semantic-release
2025-06-28 14:28:51 +00:00
semantic-release f8b12ec3c9 3.46.0
Automatically generated by python-semantic-release
2025-06-26 10:22:30 +00:00
semantic-release f847ab82d2 3.45.1
Automatically generated by python-semantic-release
2025-06-26 10:14:42 +00:00
wakonig_k 01555e07df fix(bec_emitter): max must be called on a non-empty set 2025-06-26 12:13:41 +02:00
semantic-release 5ee728fb3e 3.45.0
Automatically generated by python-semantic-release
2025-06-24 13:43:17 +00:00
wakonig_k aadcde39ce feat(bec-server cli): add support for shared tmux socket; enable systemd 2025-06-24 15:42:21 +02:00
semantic-release cd7aa183be 3.44.2
Automatically generated by python-semantic-release
2025-06-24 11:22:45 +00:00
semantic-release fe7203b300 3.44.1
Automatically generated by python-semantic-release
2025-06-23 14:34:33 +00:00
appel_c c63e455d9c refactor(lazy-wait-for-connection): add context manager for lazy-wait-for-connection disable 2025-06-23 16:33:36 +02:00
appel_c 32e8fa4539 fix: bug in device serialization 2025-06-23 16:33:36 +02:00
semantic-release 5967aa8952 3.44.0
Automatically generated by python-semantic-release
2025-06-23 07:05:24 +00:00
wakonig_k 98d57cb2c0 feat(scan history): add request inputs to history message 2025-06-23 09:04:30 +02:00
semantic-release d42628a676 3.43.0
Automatically generated by python-semantic-release
2025-06-22 14:16:31 +00:00
semantic-release 516fe2a718 3.42.5
Automatically generated by python-semantic-release
2025-06-22 14:01:07 +00:00
semantic-release 4dfc9e6459 3.42.4
Automatically generated by python-semantic-release
2025-06-20 15:38:03 +00:00
wakonig_k df948db311 fix(async update): prevent data emission after scan is closed 2025-06-20 17:37:00 +02:00
wakonig_k 233743ce06 fix(scan progress): do not set to 100 percent on abort; add scan status 2025-06-20 17:37:00 +02:00
wakonig_k 17a21fac1e fix(message_handler): use scan_info obj instead of metadata
In the past, message handler were frequently relying on their metadata and the scan id store there. This can be unreliable as it requires the device to receive an instruction within the currently running scan. Instead, they should simply use the already fetched status from the device manager.
2025-06-20 17:37:00 +02:00