Commit Graph
517 Commits
Author SHA1 Message Date
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üllerandGitHub 09a55f50bd Create bug_report.md issue template 2023-11-28 16:31:41 +01:00
Mose MüllerandGitHub 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
Mose Müller 145ff89072 fix ruff errors 2023-11-28 15:21:27 +01:00
Mose Müller ba5b4e7be4 updates github linting workflow (ruff instead of flake8) 2023-11-28 15:20:17 +01:00
Mose Müller 8ee49469d6 removes flake8 config 2023-11-28 15:18:12 +01:00
Mose Müller 6997c4a842 updates python dependencies 2023-11-28 15:17:59 +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 a04bd14e50 fix number slider test 2023-11-28 14:58:53 +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 e576f6eb80 updates ruff config 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 f27f513bf8 Updates gitignore 2023-11-27 17:16:15 +01:00
Mose Müller de4e4ed178 update python deps 2023-11-27 17:16:15 +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 d517bd0489 updates Adding_Components.md 2023-11-27 16:29:25 +01:00
Mose MüllerandGitHub d0869b707b Merge pull request #73 from tiqi-group/feat/notify_frontend_about_logged_errors
Adds capability of notifying frontend about logged errors
2023-11-27 16:17:33 +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 92f14c6788 updates App.css 2023-11-27 16:09:12 +01:00
Mose Müller 4746470aee error toasts always show even when showNotifications is false 2023-11-27 16:08:49 +01:00
Mose Müller f5627e6a2f frontend: error toast only goes away when clicked 2023-11-27 16:08:08 +01:00
Mose Müller a769f4eb3b updates SocketIOHandler 2023-11-27 16:01:36 +01:00