Commit Graph

  • a46945ed29 Update DOI link main aferk 2025-11-06 08:52:34 +01:00
  • 21809b49e8 Update copyright notice to comply with regulations aferk 2025-11-04 08:52:55 +01:00
  • c45f1bd489 Merge pull request #258 from tiqi-group/release-v0.10.21 v0.10.21 Mose Müller 2025-08-28 13:31:09 +02:00
  • 5784818e5a updates to v0.10.21 Mose Müller 2025-08-28 13:30:47 +02:00
  • 64a7097568 Merge pull request #257 from tiqi-group/remove-warning-on-type-change Mose Müller 2025-08-28 13:27:36 +02:00
  • 5ef382728c removes warning test Mose Müller 2025-08-28 13:26:23 +02:00
  • 51d6189002 removes _warn_on_type_change from DataService setattr Mose Müller 2025-08-28 13:22:31 +02:00
  • 71e29c890e Merge pull request #256 from tiqi-group/release-v0.10.19 v0.10.19 Mose Müller 2025-07-08 15:39:59 +02:00
  • 6e407ba1d6 updates to version v0.10.19 Mose Müller 2025-07-08 15:39:40 +02:00
  • 4fb5e56aa8 Merge pull request #255 from tiqi-group/fix/property_observer_race_condition Mose Müller 2025-07-08 15:37:45 +02:00
  • d55ba3a85f fix: race-condition in PropertyObserver Mose Müller 2025-07-08 15:28:22 +02:00
  • 265d9a7ef5 Merge pull request #254 from tiqi-group/fix/serialize_exception Mose Müller 2025-07-03 15:59:35 +02:00
  • 4cd36b4a2b tests: adds test for exception serialization Mose Müller 2025-07-03 15:55:41 +02:00
  • 1b2ff38aff fix: serializing exception that didn't take an argument Mose Müller 2025-07-03 15:54:41 +02:00
  • 4b243985e8 Merge pull request #253 from tiqi-group/feat/reset_frontend_value_on_exception Mose Müller 2025-07-03 15:53:36 +02:00
  • 8615bdeadc npm run build Mose Müller 2025-07-03 15:52:32 +02:00
  • d24893a989 feat: reset frontend value to last value on exception Mose Müller 2025-07-03 15:38:31 +02:00
  • 661603ef71 Merge pull request #252 from tiqi-group/alert-autofix-4 Mose Müller 2025-06-27 08:56:48 +02:00
  • d6947b0f43 Potential fix for code scanning alert no. 4: Workflow does not contain permissions Mose Müller 2025-06-27 08:54:57 +02:00
  • 93d38651e8 Merge pull request #251 from tiqi-group/release-v0.10.18 v0.10.18 Mose Müller 2025-06-27 08:48:25 +02:00
  • 72a3c199d9 updates to version v0.10.18 Mose Müller 2025-06-27 08:48:07 +02:00
  • 7914e2fa7b Merge pull request #250 from tiqi-group/feat/client_auto_update_proxy Mose Müller 2025-06-27 08:44:35 +02:00
  • 0a4f898fde docs: updates python client section Mose Müller 2025-06-27 08:43:36 +02:00
  • a9aa55fc99 client: adds auto_update_proxy argument Mose Müller 2025-06-27 07:57:40 +02:00
  • fd5a230fa4 Merge pull request #249 from tiqi-group/feat/improve-client-proxy-serialization Mose Müller 2025-06-23 14:11:31 +02:00
  • 243b46aadb test: adds test for ProxyClass Mose Müller 2025-06-23 14:09:52 +02:00
  • 0f1ca84df5 client: updates proxy.serialize logic Mose Müller 2025-06-23 09:08:50 +02:00
  • 6438a07305 client: updates proxy._service_representation every time the client connects Mose Müller 2025-06-23 09:01:01 +02:00
  • 80bfd209df Merge pull request #248 from tiqi-group/docs/adds_doi_badge Mose Müller 2025-06-20 10:46:48 +02:00
  • e065b1fb22 docs: adds DOI badge Mose Müller 2025-06-20 10:45:01 +02:00
  • 977cee32b9 Merge pull request #247 from tiqi-group/feat/adding-direct-api-access-tests Mose Müller 2025-06-19 14:04:30 +02:00
  • 96f695020b adds client tests for direct api functions Mose Müller 2025-06-19 14:03:05 +02:00
  • 33ce01865a Merge pull request #246 from tiqi-group/feat/direct-api-access-client Mose Müller 2025-06-19 13:57:25 +02:00
  • f5374573cd docs: adds "Direct API Access" section to python-client.md Mose Müller 2025-06-19 13:54:52 +02:00
  • 43c6b5e817 fix: getter_proxy didn't return value Mose Müller 2025-06-19 13:52:31 +02:00
  • 37380c6d24 adds get_value, update_value and trigger_method functions to pydase.Client Mose Müller 2025-06-19 13:39:36 +02:00
  • ae21656e83 pulls get_value out of ProxyClassMixin Mose Müller 2025-06-19 13:38:51 +02:00
  • a4b4f179c6 Merge pull request #245 from tiqi-group/release-v0.10.17 v0.10.17 Mose Müller 2025-06-19 10:43:45 +02:00
  • c6beca3961 updates to version v0.10.17 Mose Müller 2025-06-19 10:43:13 +02:00
  • 2fa8240e54 Merge pull request #244 from tiqi-group/feat/add_python_3_13_support Mose Müller 2025-06-19 10:42:11 +02:00
  • 369587a50c adds python 3.13 to checked versions in the github workflow Mose Müller 2025-06-19 10:39:40 +02:00
  • 25343f6909 Merge pull request #243 from tiqi-group/fix/test_image Mose Müller 2025-06-19 10:37:53 +02:00
  • c136c9f3de fix: pathlib.Path signature annotation change in python 3.13 Mose Müller 2025-06-19 10:34:30 +02:00
  • 8897c2fe4c Merge pull request #242 from tiqi-group/refactor/web-server-initialisation Mose Müller 2025-06-19 10:26:12 +02:00
  • 80c5c4e99d fix: check if loop is running Mose Müller 2025-06-19 10:23:25 +02:00
  • 423441a74c initialise WebServer in pydase.Server constructor Mose Müller 2025-06-19 10:23:07 +02:00
  • 9ec60e3891 Merge pull request #241 from tiqi-group/fix/sio_server_warnings Mose Müller 2025-06-19 10:00:53 +02:00
  • 8bde104322 fix: check if loop is running in SocketIOHandler Mose Müller 2025-06-19 09:59:08 +02:00
  • 9b57b6984e Merge pull request #240 from tiqi-group/fix/enable-web-argument Mose Müller 2025-06-19 09:53:29 +02:00
  • e5b89f2581 always emit exceptions (also when enable_web is false) Mose Müller 2025-06-19 09:44:38 +02:00
  • ff1654e65c fix: enable_web argument toggles the frontend now Mose Müller 2025-06-19 09:43:34 +02:00
  • cded80c8e5 Merge pull request #239 from tiqi-group/feat/post-startup-hook Mose Müller 2025-06-19 09:23:34 +02:00
  • 87a33b6293 adds post_startup hook to pydase.Server Mose Müller 2025-06-19 09:18:44 +02:00
  • 6d621daaac Merge pull request #238 from tiqi-group/release-v0.10.16 v0.10.16 Mose Müller 2025-06-06 13:45:58 +02:00
  • 8c1a50c106 updates to version v0.10.16 Mose Müller 2025-06-06 13:45:27 +02:00
  • a1545d341b Merge pull request #237 from tiqi-group/chore/update_npm_packages Mose Müller 2025-06-06 13:44:04 +02:00
  • 28a1cc7cd3 Merge pull request #236 from tiqi-group/fix/local_storage_usage Mose Müller 2025-06-06 13:43:41 +02:00
  • c968708b85 npm run build Mose Müller 2025-06-06 13:43:22 +02:00
  • fef8606d17 updates vitejs Mose Müller 2025-06-06 13:43:17 +02:00
  • 82286c8da0 fix: prefix localStorage key with authority id Mose Müller 2025-06-06 13:36:48 +02:00
  • 533826a398 Merge pull request #234 from tiqi-group/release-v0.10.15 v0.10.15 Mose Müller 2025-05-22 16:42:37 +02:00
  • 982875dee6 Merge pull request #235 from tiqi-group/feat/adds_client_id_default Mose Müller 2025-05-22 16:16:02 +02:00
  • e54710cd4d tests: update client_id test Mose Müller 2025-05-22 16:12:38 +02:00
  • f48f7aacfb docs: updates client_id description Mose Müller 2025-05-22 16:10:22 +02:00
  • e97aab4f36 client: adds hostname of the client as client_id default Mose Müller 2025-05-22 16:07:52 +02:00
  • 015c66d5a6 updates version to 0.10.15 Mose Müller 2025-05-22 16:03:13 +02:00
  • 9827d0747c Merge pull request #233 from tiqi-group/fix/task_event_loop Mose Müller 2025-05-22 16:01:29 +02:00
  • 38a12fb72e fix: current_event_loop_exists should get the event loop which might not be running yet Mose Müller 2025-05-22 15:57:35 +02:00
  • fb6ec16bf5 server: set event loop before initialising the state manager Mose Müller 2025-05-22 15:57:09 +02:00
  • 9ee498eb5c Merge pull request #232 from tiqi-group/fix/nested-attribute-notification Mose Müller 2025-05-22 15:37:02 +02:00
  • d015333123 tests: property starting with dependency name Mose Müller 2025-05-22 15:34:42 +02:00
  • c4e7fe66a8 fix: properly checking is attribute is nested Mose Müller 2025-05-22 15:34:09 +02:00
  • 5f1451a1c1 Merge pull request #231 from tiqi-group/fix/property_dependency_function_argument Mose Müller 2025-05-22 15:15:23 +02:00
  • 4c28cbaf7d tests: updates tests s.t. timezones don't matter Mose Müller 2025-05-22 15:07:10 +02:00
  • a97b8eb2b4 fix: exclude ( from regex, as well Mose Müller 2025-05-22 15:06:30 +02:00
  • f6b5c1b567 tests: property dependency as function argument Mose Müller 2025-05-22 14:51:33 +02:00
  • f92d525588 fix: fixes regex pattern to get property dependencies Mose Müller 2025-05-22 11:55:19 +02:00
  • 61b69d77cc Merge pull request #229 from tiqi-group/release-v0.10.14 v0.10.14 Mose Müller 2025-05-21 09:51:38 +02:00
  • 8abe9357cf updates to version 0.10.14 Mose Müller 2025-05-21 09:51:11 +02:00
  • 0dace2a9f0 Merge pull request #228 from tiqi-group/fix/aiohttp_socks_dependency Mose Müller 2025-05-21 09:49:29 +02:00
  • 9992ade0ed chore: formatting Mose Müller 2025-05-21 09:48:11 +02:00
  • 6c2cebada2 fix: using client without aiohttp_socks dependency does not raise Mose Müller 2025-05-21 09:46:20 +02:00
  • 069a2b4696 Merge pull request #227 from tiqi-group/release-v0.10.13 v0.10.13 Mose Müller 2025-05-20 20:46:13 +02:00
  • 38ed8d78de updates to version 0.10.13 Mose Müller 2025-05-20 20:45:53 +02:00
  • 7ff6cab9b3 Merge pull request #226 from tiqi-group/feat/proxy_support Mose Müller 2025-05-20 20:44:24 +02:00
  • cbd93fb166 fixes client initialisation Mose Müller 2025-05-20 20:41:21 +02:00
  • 83c30439b6 docs: adds SOCKS5 proxy section Mose Müller 2025-05-20 20:25:53 +02:00
  • e596c50915 fix: updates python-package workflow Mose Müller 2025-05-20 16:02:00 +02:00
  • 9920350753 refactoring: moving initialisation of socketio client into separate function Mose Müller 2025-05-20 15:56:33 +02:00
  • 5dec01d800 adds aiohttp-socks as optional dependency Mose Müller 2025-05-20 15:52:32 +02:00
  • 18c66a8318 feat: adds support for services behind a SOCKS5 proxy Mose Müller 2025-05-19 14:21:42 +02:00
  • 3d65240784 Merge pull request #225 from tiqi-group/chore/update_pyproject_toml Mose Müller 2025-05-20 15:44:13 +02:00
  • 0d698e803d reducing test duration Mose Müller 2025-05-20 14:48:46 +02:00
  • 02a8791b74 ruff: fix TC001 (move into type-checking block) Mose Müller 2025-05-20 14:15:20 +02:00
  • 35f658ce4d chore: formatting Mose Müller 2025-05-20 14:02:40 +02:00
  • 051e616280 fixes PYI063 errors (ruff) Mose Müller 2025-05-20 14:08:34 +02:00
  • 98e9791d09 suppresses KeyError when removing key from observable dict mapping Mose Müller 2025-05-20 13:51:12 +02:00
  • 24ecbd1eb9 tests: fixes test_version Mose Müller 2025-05-19 17:01:13 +02:00
  • cd78d01b04 updates pyproject.toml and poetry.lock Mose Müller 2025-05-19 17:00:48 +02:00
  • 6be27217cf Merge pull request #224 from tiqi-group/fix/loop-cleanup Mose Müller 2025-05-20 15:37:57 +02:00