Alexandr Stelnykovych
cb39e11b32
fix(UI; tauri-websocket): Enhance WebSocket connection handling with observers and improved error management
2025-06-03 14:24:29 +03:00
Alexandr Stelnykovych
58ca3150e7
Log a warning in the UI when falling back to default connection parameters
2025-05-20 12:56:24 +03:00
Alexandr Stelnykovych
5bc1e779b2
fix: force UI to use IPv4 (127.0.0.1) for API endpoints
...
Previously, the API endpoint was defined using `localhost`, which could resolve to the IPv6 address `::1`.
This caused issues because the Portmaster core service is listening on `127.0.0.1:817` and only fast-tracking connections to that specific IPv4 address.
2025-05-16 10:56:30 +03:00
Alexandr Stelnykovych
ab3981ba60
[desktop] UI fix: integrate NgZone into Tauri WebSocket connection for better change detection
2025-05-05 18:11:36 +03:00
Alexandr Stelnykovych
5053ef1a23
[desktop] Use custom Tauri command for HTTP requests instead of http-client plugin
...
Replaced the http-client plugin, as it does not support keep-alive connections.
Each request opened a new TCP connection to the service, which was inefficient.
The new custom `send_tauri_http_request` command, exposed to the UI, uses an application-wide `reqwest::Client`, which supports idle (persistent) connections.
2025-04-24 14:00:15 +03:00
Alexandr Stelnykovych
a42f0a6084
[desktop] Tauri HTTP interceptor: respect request data type
2025-04-23 16:26:16 +03:00
Alexandr Stelnykovych
bd20714db6
[desktop] Tauri WebSocket connection
2025-04-18 12:13:10 +03:00
Alexandr Stelnykovych
73174cdca8
[desktop] Force to use custom HttpClient from portmaster-api
2025-04-17 17:06:06 +03:00
Alexandr Stelnykovych
1e7baff6bd
[desktop] Tauri HTTP interceptor: content-type support
2025-04-17 16:58:44 +03:00
Alexandr Stelnykovych
4ef04c72ca
[desktop] Tauri HTTP interceptor
2025-04-12 23:34:07 +03:00
Vladimir Stoilov
9ff7ec96d1
[desktop] Tauri update v2.2.5
2025-02-24 10:44:13 +02:00
Vladimir Stoilov
22a288c66b
[desktop] disable annimation from the service dialog
2024-07-24 11:16:34 +03:00
Daniel
e2652d0934
Add new ready api endpoint
2024-04-23 10:26:08 +02:00
Daniel
e957b90b13
Ignore default Windows icons in UI better
2024-04-18 13:50:47 +02:00
Patrick Pacher
3d88b3fd3b
Fix focus in sfng-select component
2024-03-29 09:36:41 +01:00
Patrick Pacher
4b77945517
Migrate Angular UI from portmaster-ui to desktop/angular. Update Earthfile to build libs, UI and tauri-builtin
2024-03-20 10:43:29 +01:00