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
|
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
|
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
|
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
|
93f0627534
|
removes Optional typing and unused comments
|
2023-11-30 09:01:39 +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
|
145ff89072
|
fix ruff errors
|
2023-11-28 15:21:27 +01:00 |
|
Mose Müller
|
598449e893
|
implement ruff recommendations
|
2023-11-28 15:17:23 +01:00 |
|
Mose Müller
|
4802f19720
|
removes unused web_settings kwarg from server
|
2023-11-28 15:17:13 +01:00 |
|
Mose Müller
|
c60730f21b
|
removes unused "info" endpoint from web server
|
2023-11-28 14:57:45 +01:00 |
|
Mose Müller
|
d5cd97ea57
|
updates utils.logging
|
2023-11-28 14:53:51 +01:00 |
|
Mose Müller
|
0136885207
|
updates callback manager
|
2023-11-28 14:53:48 +01:00 |
|
Mose Müller
|
c04e048e21
|
updates NumberSlider (constructor kwargs)
|
2023-11-28 14:41:28 +01:00 |
|
Mose Müller
|
9e9d3f17bc
|
implements ruff suggestions
|
2023-11-27 17:37:37 +01:00 |
|
Mose Müller
|
e57fe10c9e
|
Removes unnecessary pass statement
|
2023-11-27 17:36:28 +01:00 |
|
Mose Müller
|
cb2687a4b9
|
only import Callable when TYPE_CHECKING
|
2023-11-27 17:16:15 +01:00 |
|
Mose Müller
|
ab794d780b
|
implements logging suggestions (no f-strings)
|
2023-11-27 17:16:15 +01:00 |
|
Mose Müller
|
617eed4d96
|
implements ruff suggestions
|
2023-11-27 17:16:15 +01:00 |
|
Mose Müller
|
eab99df9d1
|
npm run build
|
2023-11-27 16:16:15 +01:00 |
|
Mose Müller
|
9d36f99404
|
adds CRITICAL log level
|
2023-11-27 16:15:53 +01:00 |
|
Mose Müller
|
7b7ef0eb97
|
npm run build
|
2023-11-27 16:09:39 +01:00 |
|
Mose Müller
|
a769f4eb3b
|
updates SocketIOHandler
|
2023-11-27 16:01:36 +01:00 |
|
Mose Müller
|
3970d5a17b
|
removes unused import
|
2023-11-27 15:58:05 +01:00 |
|
Mose Müller
|
f67591c7ac
|
npm run build
|
2023-11-27 15:42:33 +01:00 |
|
Mose Müller
|
acaac6f0a6
|
initialises SocketIOHandler in web server
|
2023-11-27 15:39:00 +01:00 |
|
Mose Müller
|
e9df89765d
|
adds SocketIOHandler emitting error messages via socketio.AsyncServer
|
2023-11-27 15:38:35 +01:00 |
|
Mose Müller
|
69328d6f68
|
fix: sio_callback creates correct full_access_path now
|
2023-11-27 13:38:28 +01:00 |
|
Mose Müller
|
abd77e053d
|
removes debug msg
|
2023-11-16 10:23:53 +01:00 |
|
Mose Müller
|
a83e0c6c7f
|
only update type value in serialized dict if its not a method
|
2023-11-16 09:42:41 +01:00 |
|
Mose Müller
|
e2fb9ebae5
|
npm run build
|
2023-11-16 09:15:22 +01:00 |
|
Mose Müller
|
9820bda4b5
|
webserver sio callback emits serialized value to frontend clients now
|
2023-11-16 09:13:37 +01:00 |
|
Mose Müller
|
f5116607b9
|
replaces lambda functions with functions in callback manager
|
2023-11-16 09:10:23 +01:00 |
|