898 Commits

Author SHA1 Message Date
Mose Müller
7f402b45e7 docs: adding docstring to ConnectionToast 2023-11-02 15:34:07 +01:00
Mose Müller
c4056d3ca8 chore: formatting, renaming 2023-11-02 15:31:46 +01:00
Mose Müller
c13166dddb
Merge pull request #57 from tiqi-group/feat/adding_connection_toast
adds connection toast component to app
2023-11-02 15:26:47 +01:00
Mose Müller
47d64243c3 adds connection toast component to app 2023-11-02 15:23:31 +01:00
Mose Müller
f01ef057bf
Merge pull request #56 from tiqi-group/cleanup/refactoring_serialization
Refactors DataService serialization
2023-11-02 14:36:12 +01:00
Mose Müller
6804cdf3b1 refactoring Serializer class 2023-11-02 14:33:16 +01:00
Mose Müller
2b57df5aac adds tests for serialization (and moves tests from test_data_service) 2023-11-02 14:11:08 +01:00
Mose Müller
2eb0eb84cf moves serialization into separate class in the utils module 2023-11-02 14:10:33 +01:00
Mose Müller
f8495dc949
Merge pull request #55 from tiqi-group/50-problem-with-negative-number
feat: pressing "-" at the start of a number component toggles the sign
2023-10-30 14:39:59 +01:00
Mose Müller
9ac6e2c56a npm run build 2023-10-30 14:37:25 +01:00
Mose Müller
8ae0b7818b feat (frontend): pressing "-" at the beginning of a number component will add a minus sign 2023-10-30 14:36:52 +01:00
Mose Müller
61c6585ac6
Merge pull request #54 from tiqi-group/fix/frontend-div-ids
Fix: frontend div ids adhere to html guidelines now
2023-10-30 14:21:55 +01:00
Mose Müller
b6c956fab8 docs: updating Adding_Components description 2023-10-30 14:17:30 +01:00
Mose Müller
743531c434 updating frontend packages and config 2023-10-30 14:15:53 +01:00
Mose Müller
3ecb6384ad npm run build 2023-10-30 14:15:38 +01:00
Mose Müller
1d2325171b fixing eslint errors 2023-10-30 14:14:32 +01:00
Mose Müller
b149c1b411 fix: component ids adhere to html guidelines now 2023-10-30 14:05:39 +01:00
Mose Müller
7e5861ec22 feat: adding utils module (string manipulation function) 2023-10-30 14:04:25 +01:00
Mose Müller
5b4c74f1c2 npm run build 2023-10-30 13:27:02 +01:00
Mose Müller
7dcec88c9a frontend: updating addNotification type hints 2023-10-30 13:26:25 +01:00
Mose Müller
3d42366ada
Merge pull request #53 from tiqi-group/27-task-autostart-not-working-in-nested-classes
27 task autostart not working in nested classes
2023-10-25 16:50:55 +02:00
Mose Müller
eb46a088ee chore: refactoring method 2023-10-25 16:48:33 +02:00
Mose Müller
69cd86b601 feat: adds autostart_tasks test 2023-10-25 16:39:11 +02:00
Mose Müller
81f2281002 fix: autostart_tasks capbability in sub-classes 2023-10-25 16:33:29 +02:00
Mose Müller
f7f64bbe92 adding callback_manager tests 2023-10-25 16:23:06 +02:00
Mose Müller
0504a50a08 fix: creates property functions to avoid closure and late binding issue
When having multiple tasks, they all pointed to the one defined last.
2023-10-25 16:23:06 +02:00
Mose Müller
8564df5adc fix: adds start_stop_task callbacks to lists 2023-10-25 16:23:06 +02:00
Mose Müller
a24eb928a8 Updating launch.json (nvim compatible) 2023-10-25 16:22:57 +02:00
Mose Müller
2713dad423
Merge pull request #51 from tiqi-group/49-wrong-types-for-non-standard-saved-variables
fix: loading of ColouredEnum and Quantity from settings file
2023-10-25 16:16:43 +02:00
Mose Müller
6ea4cf3eb7 adds test for loading units from json 2023-10-25 16:15:31 +02:00
Mose Müller
9054f05f30 fix: convert quantity dict to quantity when loading from json 2023-10-25 16:15:19 +02:00
Mose Müller
b790b6a6ca fix: adds ColouredEnum to STANDARD_TYPES 2023-10-25 10:47:15 +02:00
Mose Müller
22f832054e Updating logging message 2023-10-19 17:48:05 +02:00
Mose Müller
2e9ced4e5e
Merge pull request #43 from tiqi-group/42-enhanced-signal-handling-for-asyncio-loop
Enhances signal handling, adds force exit capability
2023-10-19 11:14:06 +02:00
Mose Müller
b654c7d176 adds pytest-mock to python dependencies 2023-10-19 11:12:32 +02:00
Mose Müller
b5b2fb8c35 adding signal-handling test 2023-10-19 11:11:56 +02:00
Mose Müller
1bc2bb3605 Enhances signal handling, adds force exit capability 2023-10-19 10:59:00 +02:00
Mose Müller
0a77cc1f36 pytest coverage: do not omit logging.py anymore (after switch from loguru to logging) 2023-10-19 08:02:23 +02:00
Mose Müller
d334ec5284
Merge pull request #41 from tiqi-group/39-feat-add-customcss-option-to-pydaseserver
adds custom css option to pydase.Server
2023-10-17 17:04:30 +02:00
Mose Müller
d3a74a734a updating Readme 2023-10-17 13:13:13 +02:00
Mose Müller
43e0c72018 updating comments 2023-10-17 12:52:08 +02:00
Mose Müller
27b430333a ignoring flake8 error 2023-10-17 12:52:00 +02:00
Mose Müller
e25acb7e59 removing unused web server functions 2023-10-17 12:49:18 +02:00
Mose Müller
89f281bd3b
Merge pull request #40 from tiqi-group/turn-of-frontend-notifications-by-default
turns of frontend notifications by default
2023-10-17 12:45:22 +02:00
Mose Müller
829e73e2e7 npm run build 2023-10-17 11:50:35 +02:00
Mose Müller
04b9976a3b turns of frontend notifications by default 2023-10-17 11:49:42 +02:00
Mose Müller
785ed92b45 adds link element to frontend header if services exposes /custom.css endpoint 2023-10-17 11:48:07 +02:00
Mose Müller
6e14837e15 adding custom.css endpoint to web server 2023-10-17 11:47:34 +02:00
Mose Müller
5ad15c1cae frontend: fix div ids 2023-10-17 11:45:50 +02:00
Mose Müller
c1f0b7b74d using logger instead of print statement 2023-10-16 17:29:00 +02:00