3392 Commits

Author SHA1 Message Date
a6994b7166 tests(scan_assembler): added test for splitting scan args into request inputs 2025-01-16 17:39:05 +01:00
24ff8a252e feat(scan_status): added support for request inputs and scan parameters 2025-01-16 17:01:14 +01:00
8a3d64796b docs(messages): improved doc string for scan status message 2025-01-16 15:35:55 +01:00
380749a607 feat(messages): flattened scan status message 2025-01-16 15:35:55 +01:00
semantic-release
c8ffa68af3 3.6.0
Automatically generated by python-semantic-release
v3.6.0
2025-01-15 13:35:09 +00:00
cebb43e723 fix(serialization): fixed json serializer for BECStatus 2025-01-15 14:17:18 +01:00
4ded7e5f75 build(bec_server): removed duplicated entries; removed pyscibec 2025-01-15 14:17:18 +01:00
870c6e5bde tests(bec_lib): added tests for mget and json serializer 2025-01-15 14:17:18 +01:00
766a79e549 tests(atlas_connector): added tests for atlas connector and metadata handler 2025-01-15 14:17:18 +01:00
8be9a545ea refactor(atlas connector): cleanup and tests 2025-01-15 14:17:18 +01:00
71b3bb03ef refactor(bec_atlas): cleanup 2025-01-15 14:17:18 +01:00
204a1a22fc fix(atlas connector): fixed shutdown when disconnected 2025-01-15 14:17:18 +01:00
ae43289c6e tests(scibec): ported tests to atlas 2025-01-15 14:17:18 +01:00
3a6ed1437c tests(scibec): ported tests to atlas 2025-01-15 14:17:18 +01:00
156c99e74e fix(atlas connector): only launch the metada handler and forwarder if we are connected to atlas 2025-01-15 14:17:18 +01:00
9f47f0bc75 fix(serialization): fixed json decoding for bec messages 2025-01-15 14:17:18 +01:00
5763114409 tests(scihub): fixed scihubmock for bec atlas 2025-01-15 14:17:18 +01:00
02edeec324 fix(atlas): properly shut down atlas connector 2025-01-15 14:17:18 +01:00
4e5eb98472 feat(atlas): added request parser 2025-01-15 14:17:18 +01:00
df7ac75b1d feat(serialization): added json serialization for bec messages 2025-01-15 14:17:18 +01:00
9c828cde3e fix(redis_connector): do not raise for non-BECMessage inputs 2025-01-15 14:17:18 +01:00
bc6f54fcd9 feat(scihub): added bec atlas integration 2025-01-15 14:17:18 +01:00
semantic-release
42ab6d4927 3.5.1
Automatically generated by python-semantic-release
v3.5.1
2025-01-14 08:02:03 +00:00
d63ddb2117 fix(async_writer): fixed bug that caused async writer to overwrite already written datasets 2025-01-13 21:57:44 +01:00
semantic-release
d722aeb8ff 3.5.0
Automatically generated by python-semantic-release
v3.5.0
2025-01-09 13:23:17 +00:00
root
42af11b70a fix(scan_status): set done status manually if devices are None 2025-01-09 13:45:55 +01:00
b6f175476c feat(stub_status): added name to stub status 2025-01-09 13:45:55 +01:00
150210d418 fix(scan_stubs): fixed check for pending stub status objects 2025-01-09 13:45:55 +01:00
semantic-release
6d06d4725c 3.4.3
Automatically generated by python-semantic-release
v3.4.3
2025-01-08 17:55:04 +00:00
c942c9feb4 tests(e2e): added e2e test for disconnected iocs 2025-01-08 18:20:01 +01:00
6e7d4c0ce4 fix(device init): improved error handling for disconnected epics motors 2025-01-08 18:20:01 +01:00
semantic-release
682df090ae 3.4.2
Automatically generated by python-semantic-release
v3.4.2
2025-01-08 17:12:51 +00:00
d15f1dae6a fix(scan_bundler): do not run the emitter for messages without scan id 2025-01-08 18:04:14 +01:00
24f08d5881 ci: disabled dep checks for now 2025-01-07 09:59:49 +01:00
semantic-release
592c67da92 3.4.1
Automatically generated by python-semantic-release
v3.4.1
2025-01-06 18:24:03 +00:00
ff475c2758 fix(device): improved misleading error message 2025-01-06 15:31:55 +01:00
semantic-release
c482856ae0 3.4.0
Automatically generated by python-semantic-release
v3.4.0
2024-12-23 15:22:17 +00:00
bf21d29ad7 feat: add support for generators in Connector event callbacks
Allow to circumvent the problem of blocking calls in callbacks.
Be aware that the generator execution ("next" and "send") will
happen in separate threads, but sequentially.
2024-12-23 16:02:52 +01:00
8f8b772ae6 feat: new 'GUIAutoUpdateConfigMessage' and corresponding entry point
This entry point is used to configure auto-update feature from a client.
2024-12-23 16:02:52 +01:00
899d556f53 fix: simplify code thanks to BEC Widgets MR #422 2024-12-23 16:02:52 +01:00
semantic-release
d0bb78ce40 3.3.0
Automatically generated by python-semantic-release
v3.3.0
2024-12-23 08:34:12 +00:00
8e99f36241 feat: new cmdline argument to start redis servers 2024-12-23 09:02:52 +01:00
semantic-release
0230ca0ffe 3.2.0
Automatically generated by python-semantic-release
v3.2.0
2024-12-16 15:11:17 +00:00
d42f26dad8 tests(redis_connector): fixed test for messages that are not BECMessages 2024-12-16 16:02:47 +01:00
64fcbe37b9 feat(redis): added auth method 2024-12-16 16:02:47 +01:00
c7b5a92510 fix(fpdf): fixed support for new fpdf interface 2024-12-16 13:05:00 +01:00
c2500b472f test(dap fit): allow for more time to process the dap data 2024-12-11 16:52:29 +01:00
semantic-release
eacc54a486 3.1.3
Automatically generated by python-semantic-release
v3.1.3
2024-12-09 12:39:21 +00:00
25c090cd94 test: add test for subscriptions to event_types 2024-12-09 13:29:56 +01:00
4f8d96a18c fix: bugfix for devicemanager to subscribe to correct event type of ophyd. 2024-12-09 13:29:56 +01:00