Mose Müller
|
0e210b8ba6
|
renames test file
|
2023-12-05 12:50:02 +01:00 |
|
Mose Müller
|
329e0acd81
|
adds observer_pattern tests
|
2023-12-05 12:48:58 +01:00 |
|
Mose Müller
|
f97cd7eb4e
|
adds observers to observer namespace
|
2023-12-05 12:48:46 +01:00 |
|
Mose Müller
|
3c168243bb
|
removes unused type: ignore statements
|
2023-12-05 11:50:06 +01:00 |
|
Mose Müller
|
0944a404dc
|
moves property-related stuff from DataServiceObserver to PropertyObserver
|
2023-12-05 11:48:13 +01:00 |
|
Mose Müller
|
a9c6070ca3
|
reduces complexity of DataServiceObserver functions
|
2023-12-05 11:35:58 +01:00 |
|
Mose Müller
|
75ee71cbf8
|
fixes warnings tests
|
2023-12-05 11:24:17 +01:00 |
|
Mose Müller
|
1e55a4d914
|
npm run build
|
2023-12-05 10:49:57 +01:00 |
|
Mose Müller
|
aab2b4ee77
|
updates frontend reducer to accept new sio_callback event data
|
2023-12-05 10:49:33 +01:00 |
|
Mose Müller
|
52d571e551
|
updates Server (adds Observer, updates sio_callback)
|
2023-12-05 10:49:00 +01:00 |
|
Mose Müller
|
bb415af460
|
creates deepcopy of cached dict instead of copy, removes warnings for methods
|
2023-12-05 10:48:30 +01:00 |
|
Mose Müller
|
c3c1669cf9
|
__convert_value_if_needed now also converts to float if needed
|
2023-12-05 10:20:12 +01:00 |
|
Mose Müller
|
5378396958
|
updates units tests
|
2023-12-05 10:14:01 +01:00 |
|
Mose Müller
|
b66e964155
|
adds warning to DataService when types change, types will not be converted anymore
|
2023-12-05 10:12:57 +01:00 |
|
Mose Müller
|
4fc25c6752
|
improves check for updated value in Observer
|
2023-12-05 10:12:18 +01:00 |
|
Mose Müller
|
44cd9597cb
|
adds warnings if types change in cache
|
2023-12-05 10:12:00 +01:00 |
|
Mose Müller
|
e48a7067ec
|
removes duplicate code from DataServiceObserver (already in Observer)
|
2023-12-05 10:11:12 +01:00 |
|
Mose Müller
|
8919f6106a
|
adds add_notification_callback method to DataServiceObserver
|
2023-12-05 10:10:35 +01:00 |
|
Mose Müller
|
89b5a9cc9e
|
updates tests
|
2023-12-04 17:23:42 +01:00 |
|
Mose Müller
|
0aa1595da4
|
updates data service observer
|
2023-12-04 17:23:39 +01:00 |
|
Mose Müller
|
8f8b3e3bcf
|
updates __getattribute__ of Observable
|
2023-12-04 17:16:01 +01:00 |
|
Mose Müller
|
43e6adcb2e
|
removes unnecessary "..." literal
|
2023-12-04 14:21:51 +01:00 |
|
Mose Müller
|
3992f491c9
|
updates data service observer's cache dict check
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
df571a8260
|
uses cache method to retrieve value dict in state manager
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
53713794d6
|
updates method to get value dict from cache
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
06e642972f
|
fixes task manager notifications
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
a7ec7c1536
|
fixes number slider constructor
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
c891642bda
|
updates tests
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
cc105106ee
|
removes try catch from serializer function to not log error but rather raise exception
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
7c7bb193e4
|
reusing util function
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
92e79579ff
|
chore: type hints
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
5d2d34bea3
|
adds DataServiceObserver
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
3497962fca
|
updates data service cache (methods to set and get values)
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
114a1c6fdc
|
removes data service list and callback manager, make DataService an Observable
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
1d2ac57ba7
|
udpates observable list and dict types
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
99dea381a3
|
adds first version of observer_pattern module
|
2023-12-04 13:36:16 +01:00 |
|
Mose Müller
|
e6e5ac84b4
|
resets default host to 0.0.0.0
|
2023-12-04 08:42:52 +01:00 |
|
Mose Müller
|
246148f513
|
updates vscode folder
|
2023-11-30 11:31:29 +01:00 |
|
Mose Müller
|
eb0c819037
|
removes reportUnknownParameterType (pyright), disallows any generics (mypy)
|
2023-11-30 09:49:29 +01:00 |
|
Mose Müller
|
f5d8775141
|
removes reportUnknownMemberType from pyright config
|
2023-11-30 09:20:58 +01:00 |
|
Mose Müller
|
1ec034a62e
|
updates pyproject config (removes black and isort)
|
2023-11-30 09:12:51 +01:00 |
|
Mose Müller
|
93f0627534
|
removes Optional typing and unused comments
|
2023-11-30 09:01:39 +01:00 |
|
Mose Müller
|
ad2ae704e9
|
updates ruff config
|
2023-11-30 09:01:26 +01:00 |
|
Mose Müller
|
de5340d6fd
|
updates python-package testing workflow
|
2023-11-29 15:51:13 +01:00 |
|
Mose Müller
|
b80a3ec6a1
|
updates pyright and mypy config
|
2023-11-29 15:50:36 +01:00 |
|
Mose Müller
|
f3853ef836
|
removes poetry.toml (user specific file, use your global config instead)
|
2023-11-29 15:35:42 +01:00 |
|
Mose Müller
|
56ae9086b5
|
poetry: makes dev and docs groups optional, removes venv and venvPath from pyright config
|
2023-11-29 15:34:49 +01:00 |
|
Mose Müller
|
5a2371353a
|
replaces state manager error with info log when no filename was provided
|
2023-11-28 16:39:27 +01:00 |
|
Mose Müller
|
09a55f50bd
|
Create bug_report.md issue template
|
2023-11-28 16:31:41 +01:00 |
|
Mose Müller
|
abafd1a2b2
|
Merge pull request #74 from tiqi-group/cleanup/ruff_linting
Cleanup: switching to ruff linter and formatter
|
2023-11-28 15:23:53 +01:00 |
|