Alexandr Stelnykovych
0cb17a16bb
Revert "[desktop] Force <img> elements to use Angular HttpClient for image downloads (bypassing WebView)"
...
This reverts commit 76289610ee .
2025-04-24 14:36:00 +03:00
Alexandr Stelnykovych
0f74763fb8
Removed Tauri-generated files from repository
2025-04-24 14:19:54 +03:00
Alexandr Stelnykovych
f1b6d85e54
[desktop] Removed "tauri-apps/plugin-http" from UI project dependencies
2025-04-24 14:17:26 +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
41f860bb9c
[github workflow] Temporarily disabled building installers
2025-04-23 14:17:04 +03:00
Alexandr Stelnykovych
09412e9222
[desktop] fix: Rust compilation warnings in Tauri project
2025-04-23 13:45:45 +03:00
Alexandr Stelnykovych
6a230b828c
[updates] (Linux): custom post-upgrade commands + command to restore SELinux context
2025-04-22 17:36:42 +03:00
Alexandr Stelnykovych
6288056dc6
[packaging] (Linux) fix: modified service restrictions to allow write access to Portmaster binary folder
2025-04-22 17:22:48 +03:00
Alexandr Stelnykovych
c94ec9ac5e
[packaging] (Linux) fix: Incorrect Portmaster icon on task bar
2025-04-21 16:38:35 +03:00
Alexandr Stelnykovych
7e61536992
[desktop] Portmaster UI process detection (including child processes)
2025-04-18 17:23:59 +03:00
Alexandr Stelnykovych
827a6083e0
Revert "[destkop] Add tauri http and websocket plugins"
...
This reverts commit 9524138f0f .
2025-04-18 17:20:34 +03:00
Alexandr Stelnykovych
bd20714db6
[desktop] Tauri WebSocket connection
2025-04-18 12:13:10 +03:00
Alexandr Stelnykovych
8dfa004d34
[desktop] minor fix in dashboard component
2025-04-17 17:19:00 +03:00
Alexandr Stelnykovych
76289610ee
[desktop] Force <img> elements to use Angular HttpClient for image downloads (bypassing WebView)
2025-04-17 17:16:38 +03:00
Alexandr Stelnykovych
d11bc077cf
[desktop] Custom pipe for '<img>' 'src' to bypass WebView image downloads
2025-04-17 17:09:04 +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
88af6d7e1d
Bump UI version
2025-04-15 14:12:58 +03:00
Alexandr Stelnykovych
29d70b6ab4
Modified .gitignore
2025-04-15 14:02:38 +03:00
Alexandr Stelnykovych
17d017c2e8
[packaging] Earthfile +all-artifacts
2025-04-15 10:37:38 +00:00
Daniel
9801aae3e7
Fix SPN intel updates
2025-04-15 11:26:59 +02:00
Alexandr Stelnykovych
d96f61bd5c
fix: [updater] preserve "uninstaller.exe" during upgrade + purged obsolete config of "ignore" files from binary index
2025-04-14 17:48:26 +03:00
Alexandr Stelnykovych
8337eef359
fix: [updater] "restart" action to apply updates
2025-04-14 17:44:12 +03:00
Alexandr Stelnykovych
f0c71c97d1
fix: [updater] crash when updater runs without UI instance
2025-04-14 10:57:12 +00:00
Natanael Rodriguez Ramos
846646c7e9
task(spn): added missing instance method from interface
2025-04-14 09:57:14 +01:00
Natanael Rodriguez Ramos
c41d8221ff
Merge branch 'v2.0' into task/refactor-spn
2025-04-14 09:44:09 +01:00
Alexandr Stelnykovych
7d5a8fd1dc
Merge pull request #1861 from safing/feature/ui-serving-upgrade-lock
...
Add upgrade locking mechanism to core ui serving module
2025-04-14 10:05:22 +03:00
Alexandr Stelnykovych
2c6fe52d5f
Merge pull request #1860 from safing/feature/call-limiter-2
...
CallLimiter2
2025-04-14 10:04:41 +03:00
Alexandr Stelnykovych
70c2fad662
Merge pull request #1853 from safing/feature/ui-security
...
UI process authentication
2025-04-14 10:03:24 +03:00
Alexandr Stelnykovych
4ef04c72ca
[desktop] Tauri HTTP interceptor
2025-04-12 23:34:07 +03:00
Alexandr Stelnykovych
592e8faf83
[packaging] new helper scripts
2025-04-12 23:17:07 +03:00
Natanael Rodriguez Ramos
589b1afa64
task(spn): Updated default intel index name
2025-04-11 14:05:59 +01:00
Natanael Rodriguez Ramos
6d22b9347a
task(spn): Update SPN binary index url
2025-04-11 12:41:57 +01:00
Natanael Rodriguez Ramos
ecce583296
task(spn): Update SPN binary index url
2025-04-11 12:38:34 +01:00
Natanael Rodriguez Ramos
7d33aaff89
Enable SPN auto download/apply
2025-04-11 12:15:53 +01:00
Natanael Rodriguez Ramos
2e9a125a78
Merge branch 'v2.0' into task/refactor-spn
2025-04-11 11:50:59 +01:00
Natanael Rodriguez Ramos
fc04975722
Added logs
2025-04-11 11:50:09 +01:00
Natanael Rodriguez Ramos
38d49f43c9
Fixed SPN HUB using wrong instance
2025-04-10 17:12:06 +01:00
Natanael Rodriguez Ramos
d828aacd0f
Fixed SPN HUB using wrong instance
2025-04-10 17:07:48 +01:00
Daniel
438f43156f
Add upgrade locking mechanism to core ui serving module
2025-04-07 15:26:35 +02:00
Daniel
38d84b57b4
Use CallLimiter2
2025-04-07 14:23:58 +02:00
Daniel
cacf285260
Add CallLimiter2
2025-04-07 14:22:38 +02:00
Alexandr Stelnykovych
eccda20802
Merge pull request #1857 from safing/fix/sqlite-busy-timeout
...
Add a 3s busy timeout to SQLite database backend
2025-04-07 14:04:33 +03:00
Alexandr Stelnykovych
b1bc5e2d0e
[packaging] Erasing work directories before building Windows installer
2025-04-04 16:35:29 +03:00
Daniel
7b05ed82b2
Add a 3s busy timeout to SQLite database backend
2025-04-04 13:52:50 +02:00
Alexandr Stelnykovych
58167bd259
Merge pull request #1849 from safing/fix/updater-fix-2
...
Fix/updater fix 2
2025-04-04 12:05:42 +03:00
Alexandr Stelnykovych
2dff08a4e8
Merge pull request #1851 from safing/fix/traymenu-button
...
[destkop] Fix tray context menu update
2025-04-04 11:48:45 +03:00
Alexandr Stelnykovych
18b67257e4
Merge branch 'v2.0' into fix/traymenu-button
2025-04-04 11:48:09 +03:00
Alexandr Stelnykovych
c73df64221
Merge pull request #1855 from safing/feature/installer-migration
...
[packaging] fix: remove leftover installer migration artifacts
2025-04-04 11:17:12 +03:00