18 Commits

Author SHA1 Message Date
b92a79b0c0 refactor!(connector): unify connector/redis_connector in one class 2024-02-26 14:49:43 +01:00
8bbfd10ca7 refactor(messages)!: messages refactoring, new serialization module
To have a better separation of concern between messages and how they are conveyed in connectors.
BECMessage can be simple dataclasses, leaving the serialization to the connector which transport those.
The serialization module itself can be isolated, and in the case of msgpack it can be extended to
understand how to encode/decode BECMessage, to simplify writing code like with BundleMessage or to
be able to automatically encode numpy or BECStatus objects.
Finally, client objects (producers and consumers) can receive BECMessage objects instead of having
to dump or load themselves.
2024-02-07 12:43:52 +01:00
9acba36aa2 refactor: deprecated devicemanager_client 2023-12-18 16:50:50 +00:00
b8300c06da test: fixed scan guard tests for service response 2023-12-15 19:56:46 +00:00
06f2d781ae refactor: rename module BECMessage -> messages
This should help to avoid confusion between BECMessage module and
BECMessage class located in the same module
2023-11-10 10:28:53 +01:00
524ef24da0 refactor: flatten bec_lib structure 2023-11-10 10:24:33 +01:00
146898ec3f refactor: run isort on all files
$ isort . --profile=black --line-width=100 --multi-line=3 --trailing-comma
2023-11-10 10:22:47 +01:00
a944e43e1a feat: renamed bec_client_lib to bec_lib 2023-06-28 11:04:24 +02:00
4f0b9b0469 test: added scan server tests 2023-06-23 11:45:53 +02:00
00ad593d5c test: more scan server tests 2023-06-22 23:02:41 +02:00
f43d4ebac6 refactor: moved utils into bec_client_lib 2023-06-01 18:01:42 +02:00
a94e53e047 test: added scan guard tests 2023-05-15 14:10:18 +02:00
7547f8d8c7 fix: fixes after refactoring 2023-03-05 17:47:29 +01:00
2474cc7ff6 fixed tests 2022-10-26 13:46:37 +02:00
3ddbd87ac6 fixed test for request response 2022-10-14 21:10:16 +02:00
b9344cc366 added scan guard tests 2022-09-16 22:25:55 +02:00
d15f617c13 fixed tests 2022-07-03 00:36:25 +02:00
b194c3b63b renamed koss to scan_server 2022-07-01 18:50:24 +02:00