548 Commits

Author SHA1 Message Date
Mose Müller
03fee3f88c moves generate_paths_from_DataService_dict to serializer module 2023-11-07 17:06:35 +01:00
Mose Müller
59c7d7bb6f formatting 2023-11-07 17:03:36 +01:00
Mose Müller
dc70f3cfcf renames functions, adds docstrings 2023-11-07 16:59:59 +01:00
Mose Müller
cdd657f895 adds tests for update_serialization_dict method 2023-11-07 16:43:09 +01:00
Mose Müller
c9b5547831 refactoring serializer.py 2023-11-07 16:41:22 +01:00
Mose Müller
615bf294e1 moves get_attribute_doc to helpers 2023-11-07 16:14:41 +01:00
Mose Müller
b6953251b9 updating helper function 2023-11-06 18:27:41 +01:00
Mose Müller
3440a632ad moving set_nested_value_in_dict to Serializer, renaming module 2023-11-06 18:27:00 +01:00
Mose Müller
4ef4bab36e fixing mypy issues 2023-11-06 18:25:40 +01:00
Mose Müller
567617f4e6 docs: Updating Readme 2023-11-06 17:35:47 +01:00
Mose Müller
76545b88de removes _filename attribute from DataService (unless specified) 2023-11-06 17:30:22 +01:00
Mose Müller
f38df58842 updates logging message formatting 2023-11-06 17:22:42 +01:00
Mose Müller
d057710b60 adds StateManager tests 2023-11-06 17:22:26 +01:00
Mose Müller
f071bda35f adds data service cache tests 2023-11-06 15:08:36 +01:00
Mose Müller
2b304cba03 docs: updating docstrings 2023-11-06 15:08:15 +01:00
Mose Müller
f88493d97c fix: removes monkey path of emit_notification, adapts affected tests 2023-11-06 13:46:08 +01:00
Mose Müller
53ce51991f initializes cache in the constructor of the DataServiceCache 2023-11-06 11:13:44 +01:00
Mose Müller
0385e5732e adds docstring 2023-11-06 10:49:41 +01:00
Mose Müller
20a64099a4 updates protocol for additional servers 2023-11-06 10:49:35 +01:00
Mose Müller
16b284da45 adds state manager to additional servers 2023-11-06 10:49:16 +01:00
Mose Müller
2833284239 chore: updating types, removes unused imports 2023-11-06 10:06:08 +01:00
Mose Müller
8d9160d660 adds docstring 2023-11-06 09:58:48 +01:00
Mose Müller
c196c82c52 refactor StateManager: adds cache property for direct access 2023-11-06 09:58:06 +01:00
Mose Müller
d66a3ad015 updates comments and docstrings 2023-11-06 09:54:50 +01:00
Mose Müller
08512e945b adds deprecation warnings to DataService 2023-11-06 09:54:33 +01:00
Mose Müller
e4796102be removes filename argument from DataService constructor 2023-11-06 09:54:23 +01:00
Mose Müller
2fd4d94dbb moves cache from StateManager to DataServiceCache 2023-11-06 09:53:09 +01:00
Mose Müller
78c055acf0 adds DataServiceCache class 2023-11-06 09:50:38 +01:00
Mose Müller
75a69204b5 moves state manager from DataService to Server 2023-11-06 09:32:25 +01:00
Mose Müller
f852dea9e5 Removes state manager from all service instances that have no filename set or are not exposed 2023-11-03 09:55:40 +01:00
Mose Müller
49070a7f38 removing unused imports
removing unused import
2023-11-03 09:55:40 +01:00
Mose Müller
fc7092f14c using StateManger in DataService 2023-11-03 09:55:40 +01:00
Mose Müller
b0254daa17 adds StateManager 2023-11-03 09:55:40 +01:00
Mose Müller
b08a976d2a removes tests from pyright includes, updates poetry.lock 2023-11-03 09:54:46 +01:00
Mose Müller
fccd5a7c36
Merge pull request #62 from tiqi-group/fix/connection_toast_timeout
Fix/connection toast timeout
2023-11-03 09:18:13 +01:00
Mose Müller
d643923fd3 fix: only update connection toast to reconnecting when still disconnected 2023-11-03 09:14:36 +01:00
Mose Müller
3132680c50 removing unnecessary console log commands 2023-11-03 09:14:36 +01:00
Mose Müller
f47a5524b3
Merge pull request #61 from tiqi-group/revert-60-fix/connection_toast_timeout
Revert "Fix/connection toast timeout"
2023-11-03 09:11:59 +01:00
Mose Müller
b32bdabfca
Revert "Fix/connection toast timeout" 2023-11-03 09:11:40 +01:00
Mose Müller
c5beee5d50
Merge pull request #60 from tiqi-group/fix/connection_toast_timeout
Fix/connection toast timeout
2023-11-03 08:52:17 +01:00
Mose Müller
55ce32e105 fix: only update connection toast to reconnecting when still disconnected 2023-11-03 08:50:33 +01:00
Mose Müller
621bed94af removing unnecessary console log commands 2023-11-03 08:50:03 +01:00
Mose Müller
a837e1bce8 removing unused imports 2023-11-02 18:25:55 +01:00
Mose Müller
6ab11394fa using StateManger in DataService 2023-11-02 18:22:32 +01:00
Mose Müller
51c4e2f971 adds StateManager 2023-11-02 18:21:43 +01:00
Mose Müller
c5a2b38914 removing duplicate test 2023-11-02 17:50:43 +01:00
Mose Müller
d45b835ea2 docs: correcting docstring 2023-11-02 16:00:54 +01:00
Mose Müller
d2c0b6968e
Merge pull request #58 from tiqi-group/37-update-task-status-in-frontend-when-restarting-the-service
Service data will be fetched as soon as the client connects to the websocket server
2023-11-02 15:47:30 +01:00
Mose Müller
728fe958cb npm run build 2023-11-02 15:43:18 +01:00
Mose Müller
69c5e0397b fetch data as soon as the client connects to the websocket server 2023-11-02 15:43:11 +01:00