Mose Müller
4ecc1a191f
renames main.md to README.md
2024-08-20 11:50:27 +02:00
Mose Müller
4f8e3f845c
fixes relative links
2024-08-20 11:50:27 +02:00
Mose Müller
132856a8f0
updates mkdocstrings dependency (adds python extra)
...
updates requirements.txt
2024-08-20 11:50:27 +02:00
Mose Müller
b1f75bb786
makes handle_server_shutdown a protected method
2024-08-20 11:50:27 +02:00
Mose Müller
0011a0f92e
fix: uses logger instead of logging in sio events
2024-08-20 08:30:13 +02:00
Mose Müller
b7ab364aab
adds "testing" operation mode
2024-08-20 08:29:54 +02:00
Mose Müller
52e4647433
Merge pull request #155 from tiqi-group/docs
...
Updating Docs
2024-08-19 16:35:40 +02:00
Mose Müller
b2b3d426ed
updates license
2024-08-19 16:11:26 +02:00
Mose Müller
7ae3ff504d
reference link to license
2024-08-19 16:03:37 +02:00
Mose Müller
50f3686c12
moves "Understanding Units" to docs
2024-08-19 15:56:57 +02:00
Mose Müller
b0c3c4cad9
moves "Validating Property Setters" to docs
2024-08-19 15:52:08 +02:00
Mose Müller
9b8279da85
moving "Understanding Tasks" into docs
2024-08-19 15:41:19 +02:00
Mose Müller
97e21b2ea8
docs: more reference links
2024-08-19 15:34:09 +02:00
Mose Müller
fb75de5b51
adds service persistence page to mkdocs.yml
2024-08-19 15:19:46 +02:00
Mose Müller
3eb9c6476b
replaces inline links with reference links (can be overwritten in docs)
2024-08-19 15:17:31 +02:00
Mose Müller
c7ec929d05
moves state persistence section into docs, restructuring docs
2024-08-19 14:45:56 +02:00
Mose Müller
ca19fcc63f
updates Readme (moving components guide to docs, removing TOC, updated features list,...)
2024-08-19 14:18:28 +02:00
Mose Müller
7904d0d7d9
updates Readme introduction
2024-08-19 13:19:30 +02:00
Mose Müller
8526e74aa7
Merge pull request #154 from tiqi-group/fixci-github-release
...
CI: fixing github-release ci job
2024-08-19 10:08:12 +02:00
Mose Müller
6e16d84ba4
fixes python sigstore action
2024-08-19 10:01:33 +02:00
Mose Müller
6765246231
fixing ruff formatting error
2024-08-19 09:53:54 +02:00
Mose Müller
f50976358b
Fixes python-package workflow
2024-08-19 09:52:54 +02:00
Mose Müller
aa37fa8533
Removes ruff github action with explicit steps
2024-08-19 09:40:34 +02:00
Mose Müller
2ebdb77433
Merge pull request #152 from tiqi-group/feat/client_context_manager
...
feat: adds a context manager to the client, fixes running loop issue
v0.9.0
2024-08-13 07:16:05 +02:00
Mose Müller
5ce30cfeaa
updates Readme and docs
2024-08-13 07:14:33 +02:00
Mose Müller
82d6a7f895
adds a context manager to the client, fixes running loop issue
2024-08-13 07:14:33 +02:00
Mose Müller
9aad9dfbc6
Merge pull request #151 from tiqi-group/breaking/client_arguments
...
Breaking: changing allowed client arguments
2024-08-13 07:04:10 +02:00
Mose Müller
86bac8f9e5
updates version to v0.9.0
2024-08-13 07:03:49 +02:00
Mose Müller
348ff092aa
updates Readme with client instructions
2024-08-12 14:21:13 +02:00
Mose Müller
1ac08bf97d
fixes client test
2024-08-12 13:19:45 +02:00
Mose Müller
42357d7901
breaking: client takes url instead of hostname and port
...
Connecting to secure services (with wss) was not possible.
The user has to provide the whole URL now, which makes it much more flexible and less bug-prone.
2024-08-12 13:15:17 +02:00
Mose Müller
014a7b9492
updates ruff dependency
2024-08-05 09:36:32 +02:00
Mose Müller
e0d710644b
sio_setup: removes unused function
2024-08-05 05:27:17 +02:00
Mose Müller
4a9dba30d7
Merge pull request #149 from tiqi-group/feat/allow_monkey_patching_api_endpoints
...
feat: allow monkey patching serilization methods for api endpoints
2024-07-31 09:48:29 +02:00
Mose Müller
9663dea79d
feat: allow monkey patching serilization methods for api endpoints
2024-07-31 08:44:23 +02:00
Mose Müller
81e40860df
moves frontend customization from Readme into docs
2024-07-30 11:27:57 +02:00
Mose Müller
9021e3a903
updates Readme
2024-07-30 11:19:07 +02:00
Mose Müller
2136d1a157
remove requests from dev dependencies
2024-07-30 11:17:35 +02:00
Mose Müller
c894215ddc
Merge pull request #147 from tiqi-group/feat/add_http_api_endpoints
...
Feat: add http API endpoints
v0.8.5
2024-07-30 10:47:59 +02:00
Mose Müller
22d836587e
udpates to version v0.8.5
2024-07-30 10:40:11 +02:00
Mose Müller
9e852c17ac
docs: updates documentation
2024-07-30 10:38:56 +02:00
Mose Müller
bd6220cb9e
chore: refactoring state_manager
2024-07-30 10:17:43 +02:00
Mose Müller
940f7039d3
reflecting changes in openapi.yaml
2024-07-30 10:15:40 +02:00
Mose Müller
d45d2dba7d
updates api tests
2024-07-30 10:15:34 +02:00
Mose Müller
1fb296c3c1
removes read-only check from state manager's set_service_attribute_value_by_path
2024-07-30 10:15:34 +02:00
Mose Müller
bfe2d82c0b
api: getting value from service instead of cache
2024-07-30 09:30:28 +02:00
Mose Müller
5d8471fd47
disallows clients to add class attributes (through the state manager)
...
Note that adding dictionary keys still works. You can also append to lists.
2024-07-30 09:18:22 +02:00
Mose Müller
75e355faf9
pytest: changes fixture scopes
2024-07-30 08:36:59 +02:00
Mose Müller
f91be30ad0
adds tests for http api endpoints
2024-07-30 08:28:37 +02:00
Mose Müller
b148d6919a
StateManager: replaces _data_service_cache with cache_manager
...
- _data_service_cache -> cache_manager
2024-07-30 08:28:37 +02:00