0d1df4f9e5
adds endpoint function to trigger async function
2024-12-02 13:40:56 +01:00
59cc834a81
fix: display banner in documentation (replaces html with md)
2024-11-26 16:50:18 +01:00
dc54d9faef
increase banner resolution
2024-11-26 16:50:18 +01:00
89bf5cb3f1
Merge branch 'docs/add_logo'
2024-11-26 16:29:20 +01:00
c72ea9eb20
fix: changes text colour in banner, using png instead of svg
2024-11-26 16:27:59 +01:00
897387e39e
Merge pull request #185 from tiqi-group/feat/add_favicon
...
Feat: add favicon
2024-11-26 14:40:43 +01:00
4454a10f78
Merge pull request #184 from tiqi-group/docs/add_logo
...
Docs: add logo
2024-11-26 14:40:27 +01:00
c9814f7cdc
updates Readme and docs
2024-11-26 14:04:34 +01:00
187d8bcf28
makes favicon path configurable
...
By passing a path to another image to the `favicon_path` argument in
pydase.Server, the user can change the default favicon icon.
2024-11-26 14:04:34 +01:00
204d426663
adds favicon route
2024-11-26 14:04:34 +01:00
29e9afa47e
frontend: adds logo as favicon
2024-11-26 14:04:34 +01:00
a6943c027f
adds logo to Readme
2024-11-26 14:04:23 +01:00
70e4fa73e1
adds logo to documentation
2024-11-26 09:00:12 +01:00
579fa4715b
adds pydase logo (colour / bw)
2024-11-26 09:00:12 +01:00
0100bab04f
fix: default X-Forwarded-Proto to "http"
2024-11-26 08:59:46 +01:00
bdf97fa181
Merge pull request #181 from tiqi-group/fix/mixed_content_protocols
...
Fix: mixed content protocols
2024-11-21 14:40:22 +01:00
eb1587fa7d
npm run build
2024-11-21 14:31:15 +01:00
5827cda316
adds support for X-Forwarded-Proto
2024-11-21 14:30:33 +01:00
0e9ec7a66a
Merge pull request #180 from tiqi-group/179-authentication-headers-and-cookies-are-not-passed-to-cross-origin-requests
...
fix: pass credentials to cross-origin fetch requests
2024-11-19 11:50:57 +01:00
155957f0c5
fix: pass credentials to cross-origin fetch requests
2024-11-19 11:47:28 +01:00
a8b46f191b
Merge pull request #167 from tiqi-group/feat/stripprefix_support
...
Feat: support for service deployments behind PathPrefix proxy rules
2024-11-18 10:20:57 +01:00
3862ce3405
docs: adds section about deploying services behind a reverse proxy
2024-11-18 10:18:32 +01:00
5403b51a5b
escape the user input before including it in the HTML response
2024-11-18 09:34:58 +01:00
1270400e95
updates pydase.Client to handle services behind PathPrefix proxy
2024-11-18 09:34:58 +01:00
3d2bb1c528
updates comments in index.html
2024-11-18 09:34:58 +01:00
7c68f02cfd
npm run build
2024-11-18 09:34:58 +01:00
ccd6447869
replaces all hostname:port usages with authority variable
2024-11-18 09:34:58 +01:00
056c02c5a5
gets and uses forwarded prefix in socket.ts
2024-11-18 09:34:58 +01:00
52a798e4c8
adds window.__FORWARDED_PREFIX__ to index.html
2024-11-18 09:34:58 +01:00
fdfdef5837
gets X-Forwarded-Prefix from requests and adds it to index.html
2024-11-18 09:34:58 +01:00
ff301f225c
adds anyio dependency
2024-11-18 09:34:58 +01:00
87f720f567
Merge pull request #178 from tiqi-group/177-docs-add-configuration-section-to-readthedocs
...
docs: add configuration section to readthedocs
2024-11-18 09:29:28 +01:00
fecb46c02c
docs: updates Readme (configuration section)
2024-11-18 09:22:21 +01:00
cce2399b07
docs: udpates link to configuration section
2024-11-18 09:22:07 +01:00
df1db99ec0
docs: adds Configuration section
2024-11-18 09:21:56 +01:00
5f2619500b
removes unused constants
2024-10-03 14:30:28 +02:00
843675fa1e
Merge pull request #174 from tiqi-group/doc/fixes_docstring
...
fixes docstring of add_prefix_to_full_access_path
2024-10-03 11:00:26 +02:00
2aa370c8ac
updates to version v0.10.7
2024-10-03 11:00:15 +02:00
c25ff4a3aa
fixes docstring of add_prefix_to_full_access_path
2024-10-03 10:59:21 +02:00
5e32a70c3e
Merge pull request #173 from tiqi-group/fix/remove_method_warning
...
Fix: removes warning message when initialising a Client
2024-10-03 10:57:56 +02:00
3f6692a1cd
DataService.__warn_if_not_observable does not warn if setting function
2024-10-03 10:55:28 +02:00
eb32b34b59
Merge pull request #172 from tiqi-group/feat/update_client_reconnection
...
Feat: update client reconnection
v0.10.6
2024-10-02 09:29:39 +02:00
9eedf03c01
adds reconnection method to proxy class which is called when the sio client does not reconnect
2024-10-02 09:18:32 +02:00
5ec7a8b530
docs: updates Python Client user guide
2024-10-02 08:24:29 +02:00
f2f330dbd9
docs: adds python-socketio object inventory
2024-10-02 07:11:35 +02:00
2e0e056489
adds sio_client_kwargs as pydase.Client keyword argument
2024-10-02 07:10:34 +02:00
d8685fe9a0
Merge pull request #169 from tiqi-group/fix/proxy_class_representation
...
Fix: proxy class representation
2024-10-01 11:02:44 +02:00
e52a019d5e
fixes add_prefix_to_full_access_path, updates tests
...
The prefix does not contain a "." anymore. This will be added by the
function itself (to be able to distinguish empty full access paths).
2024-10-01 11:01:01 +02:00
0d5cef1537
updates how Client handles (re-)connection with the server
...
The client will update the proxy class serialization directly on the
ProxyClass instance. this is the only time this get "updated".
Now, the client also notifies the observers directly with the proxy
object as this the serialization of the proxy class is now done through
its `serialize` method (which we have overwritten in a previous commit).
2024-10-01 10:55:29 +02:00
e8f33eee4d
updates ProxyClass serialize method
...
The ProxyClass will keep a copy of its serialized state s.t. it does not
have to call the remote service. This hangs the event loop if trying to
call asyncio.run_coroutine_threadsafe when already inside the thread.
2024-10-01 10:55:29 +02:00