nosignal-shell/modules/utilities
Robin Seger fe4ebb79b6
feat: VPN toggle (#689)
* feat: configurable VPN toggle for Wireguard

- Added VPN service for wg-quick
- Added VPN toggle to utilities quick toggles
- Configuration in UtilitiesConfig (enabled, connectionName)

* fix:  monitoring and toasts

- Using nmcli monitor for state detection instead of polling
- Added VPN toast notifications

* fix: use polkit

* feat: multi-provider VPN support

- Added support for netbird and tailscale providers
- Universal interface detection using ip link show
- Provider-specific privilege handling (pkexec only for wireguard)
- Updated README with VPN configuration examples

* feat: less hardcoded, configurable providers

* removed comments

* code style changes

* reorganize signal handler
2025-10-14 16:05:15 +11:00
..
cards feat: VPN toggle (#689) 2025-10-14 16:05:15 +11:00
toasts internal: fix lsp warnings 2025-10-14 16:03:37 +11:00
Background.qml feat: add sidebar 2025-09-18 15:19:15 +10:00
Content.qml utilities/record: select mode 2025-09-15 15:59:24 +10:00
RecordingDeleteModal.qml utilities: fix colours 2025-09-15 23:09:51 +10:00
Wrapper.qml utilities: size fixes 2025-09-25 23:04:32 +10:00