eb43e7b380
Merge pull request #219 from tiqi-group/feat/improve-input-cursor-handling
...
Feat: improve input cursor handling
2025-05-09 10:56:50 +02:00
5dc28b0b55
npm run build
2025-05-09 10:54:55 +02:00
c327215b5f
feat: selection range in NumberComponent can be changed using Shift and arrows
...
When pressing shift, the arrow keys can be used to change the selection
range. This was done by using a cursor position reference instead of a
state and adapting the default behaviour of the arrow keys instead of
writing them from scratch.
2025-05-09 10:54:36 +02:00
04a3b225f8
Merge pull request #218 from tiqi-group/docs/acknowledgements
...
readme: adds acknowledgements section
2025-05-08 10:17:04 +02:00
86c4514e1a
readme: adds acknowledgements section
2025-05-05 08:14:08 +02:00
cac74e90db
Merge pull request #217 from tiqi-group/release-v0.10.11
...
updates version to v0.10.11
v0.10.11
2025-04-15 08:17:42 +02:00
c24d63f4c0
updates version to v0.10.11
2025-04-15 08:17:21 +02:00
b0dd5835a3
Merge pull request #216 from tiqi-group/config/changing_loading_behaviour
...
feat (config): changes web_port loading
2025-04-15 08:16:12 +02:00
b0c8af0108
config: changes web_port loading
...
The web_port argument in the pydase.Server defaults to None now. If it
is None, the value from ServiceConfig().web_port will be used.
This fixes the issue where users might pass the web port dynamcially and
by passing None they want to use the default value.
2025-04-15 08:12:45 +02:00
c0016673a8
fix: poetry lock
2025-04-11 14:50:11 +02:00
eadc1df763
Merge pull request #215 from tiqi-group/docs/update_deps
...
Docs: update dependencies
2025-04-11 14:47:51 +02:00
922fdf8fd0
mkdocs: replaces deprecated import key with inventories
2025-04-11 14:46:41 +02:00
8b21c42ef7
updates python dependencies
2025-04-11 14:46:19 +02:00
2399b3ca9f
Merge pull request #214 from tiqi-group/192-starting-a-task-on-a-dataservice-exposed-as-a-property-causes-the-button-to-spin-indefinitely
...
fix: correctly handle observable properties
2025-03-28 09:44:11 +01:00
db43f5dbbb
tests: adds test reproducing the read-only dict bug
2025-03-28 09:00:59 +01:00
f2c0a94904
fix: adds observable to an observable object accessed via a property
...
When an observable is stored returned by a property, this adds the
parent object as an observer to the observable returned by the property.
2025-03-28 09:00:59 +01:00
c36cebf17c
Merge pull request #213 from tiqi-group/release-v0.10.10
...
updates version to v0.10.10
v0.10.10
2025-03-27 11:49:21 +01:00
a96387b4d7
updates version to v0.10.10
2025-03-27 11:48:50 +01:00
d1feff1a6a
Merge pull request #211 from tiqi-group/feat/add_logging_config_helper
...
Feat: add logging config helper
2025-03-27 11:47:08 +01:00
95df2f1650
docs: updates logging documentation
2025-03-27 11:43:28 +01:00
0565c82448
renames function, can now take the name of the logger (defaults to root logger)
2025-03-27 11:43:15 +01:00
755265bf53
Merge pull request #212 from tiqi-group/44-manually-saving-current-state-of-all-objects
...
Feat: autosaving feature
2025-03-25 14:06:30 +01:00
4c7b386ab4
docs: updates state manager docstring (adds DataServiceCache link)
2025-03-25 14:05:21 +01:00
92b2326dfc
tests: adds autosave feature test
2025-03-25 14:01:31 +01:00
9e18783a05
adds default values to StateManager
2025-03-25 13:46:39 +01:00
9be4aac988
docs: updates service persistence documentation
2025-03-25 13:41:57 +01:00
f3d659670f
feat: adds autosave feature
...
The pydase service automatically saves the current state to a file now.
The interval between automatic save events can be configured using the
`autosave_interval` argument passed to the pydase.Server.
2025-03-25 13:41:25 +01:00
23f051d6f1
fixes pyright issue
2025-02-28 17:08:42 +01:00
c8979ab2e6
adds logging tests and type hints
2025-02-28 16:56:40 +01:00
bd33252775
log: adds helper function configure_root_logger_with_pydase_formatter
2025-02-28 16:56:16 +01:00
1fbcbc72bf
Merge pull request #210 from tiqi-group/logging/updates_handlers
...
Feat: Updates logging handlers
2025-02-28 15:57:06 +01:00
9a8628cfbd
log: only write pydase.server to stdout, the rest to stderr
2025-02-28 15:53:14 +01:00
3d13b20fda
log: using filters to separate server and task logs from the rest
2025-02-28 15:43:24 +01:00
f2183ec3e4
log: changing log level of trigger_method
2025-02-27 15:45:01 +01:00
360aeb5574
log: pydase.server logs are written to stdout, the rest is written to stderr
2025-02-27 15:37:35 +01:00
e85e93a1d9
Merge pull request #209 from tiqi-group/release-v0.10.9
...
updates version to v0.10.9
v0.10.9
2025-02-20 17:34:00 +01:00
ea5fd42919
updates version to v0.10.9
2025-02-20 17:33:33 +01:00
247113f1db
Merge pull request #208 from tiqi-group/feat/add_client_id_header
...
client: adds X-Client-Id header to pydase.Client
2025-02-20 17:30:31 +01:00
c76b0b0b6e
updates test
2025-02-20 17:28:53 +01:00
2d39c56e3d
updates docs
2025-02-20 17:28:07 +01:00
60287fef95
client: client_id arg defaults to None
2025-02-20 17:27:55 +01:00
c5e1a08c54
client: adds X-Client-Id header to pydase.Client
2025-02-20 17:17:19 +01:00
9424d4c412
Merge pull request #207 from tiqi-group/fix/removes_backtick_from_index_html
...
chore: removes backtick typo from index.html
2025-01-20 14:01:15 +01:00
0a4c13c617
frontend: removes backtick typo from index.html
2025-01-20 14:00:39 +01:00
5d72604199
Merge pull request #206 from tiqi-group/fix/serving_modified_html
...
fix: serves modified index.html (X-Forwarded-Proto) when X-Forwarded-Prefix is not set
2025-01-20 13:56:42 +01:00
3479c511fe
fix: serves modified index.html (X-Forwarded-Proto) when X-Forwarded-Prefix is not set
...
When X-Forwarded-Prefix was not set, the X-Forwarded-Proto was also not
updated on the index.html file.
2025-01-20 13:55:04 +01:00
9bf3b28390
Merge pull request #205 from tiqi-group/frontend/update_packages
...
frontend: updates packages
2025-01-20 13:11:49 +01:00
0195f9d6f6
frontend: updates packages
2025-01-20 13:07:44 +01:00
197268255b
fix: using new github action download-artifact version
v0.10.8
2025-01-20 09:29:49 +01:00
3698cb7f92
Merge pull request #186 from tiqi-group/175-add-support-for-enhanced-client-information-logging-in-socketio-server
...
feat: add support for enhanced client information logging in socketio server
2025-01-20 09:18:45 +01:00