Commit Graph
257 Commits
Author SHA1 Message Date
Mose Müller fb6146e01d docs: Updating links and formatting in Readme 2023-09-26 15:03:11 +02:00
Mose Müller 1c24ad879c adding docs badge to readme v0.1.0 2023-09-19 18:17:19 +02:00
Mose Müller 6f6cf8dd0d feat: adds readthedocs config file 2023-09-19 18:17:19 +02:00
Mose Müller e602319f22 docs: updating Readme 2023-09-19 18:17:19 +02:00
Mose Müller 5e16eb9321 docs: adds section explaining how to set the log level 2023-09-19 18:17:19 +02:00
Mose Müller 8ad7ea511c Update Adding_Components.md 2023-09-19 18:17:19 +02:00
Mose Müller 9fa4333196 update Readme structure 2023-09-19 18:17:19 +02:00
Mose Müller 84d4c9c712 Update component section in readme 2023-09-19 18:17:19 +02:00
Mose Müller b89644864c adds components section to readme 2023-09-19 18:17:19 +02:00
Mose Müller 70bfad6b0a docs: update Adding Components section 2023-09-19 18:17:19 +02:00
Mose Müller 86024be77e docs: adding "Adding Components" section to dev guide 2023-09-19 18:17:19 +02:00
Mose Müller efac1e790f Updating mkdocs config 2023-09-19 18:17:19 +02:00
Mose Müller da28b6c82c Adding mkdocs config and docs folder 2023-09-19 18:17:19 +02:00
Mose Müller 0e8970f0c5 Adding docs packages 2023-09-19 18:17:19 +02:00
Mose Müller 55ab705542 feat: adding publish workflow 2023-09-19 14:30:36 +02:00
Mose Müller c970ae89d0 docs: updating image 2023-09-14 10:31:15 +02:00
Mose Müller 23ef229eb1 frontend: removes unused import 2023-09-14 10:29:23 +02:00
Mose MüllerandGitHub cb94068faf Merge pull request #19 from tiqi-group/14-spin-box-buttons-not-working
Removes buttons from number components.
2023-09-14 10:26:56 +02:00
Mose Müller 2ce8ace227 docs: updating readme 2023-09-14 10:24:55 +02:00
Mose Müller ee124ead89 removes buttons from number components 2023-09-14 10:17:25 +02:00
Mose Müller bbee77e231 feat: adds simple functionality to buttons in number component 2023-09-14 10:12:51 +02:00
Mose Müller 27520864c4 frontend: 'instant update' defaults to false 2023-09-14 08:35:10 +02:00
Mose MüllerandGitHub e743d89f2e Merge pull request #18 from tiqi-group/15-highlighted-digits-not-overwritten-when-typing-in-spin-boxes
feat: highlighted digits are overwritten in number components
2023-09-14 08:30:50 +02:00
Mose Müller 050a718e44 feat: highlighted digits are overwritten in number components 2023-09-14 08:28:38 +02:00
Mose MüllerandGitHub d2b9dd832f Merge pull request #17 from tiqi-group/13-superfluous-parameter-access-when-using-service-persistence
13 superfluous parameter access when using service persistence
2023-09-13 18:06:29 +02:00
Mose Müller d5cb1a1478 fix: ignoring flake8 error 2023-09-13 18:02:50 +02:00
Mose Müller 82f8e1f90c test: adding additional helpers test 2023-09-13 18:01:40 +02:00
Mose Müller c12bb87b2b feat: removing superfluous property accesses 2023-09-13 17:56:23 +02:00
Mose MüllerandGitHub 6eafe07ac7 Merge pull request #12 from tiqi-group/1-exception-handling-in-tasks
adds task_done_callback to each task
2023-08-18 16:26:34 +02:00
Mose Müller 76fb674fcd adds task_done_callback to each task
The task_done_callback function handles exceptions and emitting
a notification when the task has finished.
2023-08-18 16:25:13 +02:00
Mose Müller e86fd1ffbe fix: intercepting rpyc-handled errors 2023-08-18 16:20:12 +02:00
Mose Müller 0626500cdd Removing pydase/utils/logging.py from pytest coverage report
Changing the environment variable "ENVIRONMENT" does not change the
confz configuration. Additionally, the setup_logging file is removing
any loggers (line 61). With this, caplog with loguru doesn't work as we
are already using some sort of hack to get the loguru logs with pytest.
We can therefore not test if the setup_logging function works as
expected.
2023-08-17 17:42:47 +02:00
Mose Müller fab526a679 Updates python environment 2023-08-17 17:11:41 +02:00
Mose Müller ea621c7c4b updates github workflow (pyright test) 2023-08-17 17:09:20 +02:00
Mose Müller 60984b6e13 fix: pyright error in helpers.py 2023-08-17 17:08:05 +02:00
Mose Müller 08e0c59ad7 defines environment variables in vscode launch settings 2023-08-17 17:07:47 +02:00
Mose Müller f132d71f60 feat: adds logging setup
- logging can now be configured using the setup_logging function and
  using the ENVIRONMENT env variable.
- using InterceptHandler to intercept standard logging towards the
  loguru sink
- forcing uvicorn to use the same handler
2023-08-17 17:05:44 +02:00
Mose Müller fb6fac5f9a allways mount frontend files at port 8001
- files were previously only mounted when in production mode
2023-08-17 16:41:40 +02:00
Mose Müller a2ce2e1116 update version.py to use metadata 2023-08-17 15:47:42 +02:00
Mose Müller 29ebc566bb tests: adds some utils.helpers tests 2023-08-17 11:16:34 +02:00
Mose Müller b275446960 adapts slider frontend component (highlights pressed settigns button) 2023-08-17 11:15:39 +02:00
Mose MüllerandGitHub 24f35245bb Update issue templates 2023-08-17 10:14:45 +02:00
Mose Müller 55620bc6e7 make Image collapsible in frontend 2023-08-16 11:14:52 +02:00
Mose Müller 6749603fee updating backend Image component
- using matplotlib typing instead of Figure class
- added some checks and logs
2023-08-16 11:02:59 +02:00
Mose Müller ecedcfd852 update python environment 2023-08-16 10:53:27 +02:00
carmelomandcmordini 245db9aa8f Add load_ options for Image component 2023-08-15 18:12:21 +02:00
Mose Müller 3a560e3364 update how to read from json serialization file 2023-08-14 16:29:05 +02:00
Mose Müller d94b85f305 feat: updating serialization of functions 2023-08-10 15:48:45 +02:00
Mose Müller 06f93c110e fixing tests 2023-08-10 15:10:05 +02:00
Mose Müller a00e2fbca7 Updating python environment
- adding pillow to manipulate images
2023-08-10 15:08:47 +02:00