Commit Graph

10 Commits

Author SHA1 Message Date
Alexandr Stelnykovych
5b121338ef [desktop] UI: Ctrl+/Crtl- shortcuts to Zoom-in/Zoom-out
https://github.com/safing/portmaster/issues/1961
2025-08-25 13:12:43 +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
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
4ef04c72ca [desktop] Tauri HTTP interceptor 2025-04-12 23:34:07 +03:00
Vladimir Stoilov
4ed4640fee [desktop] update tauri npm packages 2024-09-02 09:55:21 +03:00
Vladimir Stoilov
2ea21b5fb8 [desktop] Move logging to user dir on windows. 2024-08-30 14:49:35 +03:00
Vladimir Stoilov
c9ee01d2c4 [desktop] update tauri 2.0.0-rc.3 2024-08-19 17:56:46 +03:00
Vladimir Stoilov
5b03076fac [desktop] tauri fix main windows size and theme 2024-07-23 17:26:53 +03:00
Vladimir Stoilov
f15958b091 Migrate tauri to new config 2024-04-24 15:30:46 +03:00
Vladimir Stoilov
338abd6090 Tauri update to beta 2024-04-19 18:26:38 +03:00