Commit Graph

830 Commits

Author SHA1 Message Date
Zane Schepke 765785ff41 chore: release v4.1.2 2025-11-02 02:12:09 -05:00
Zane Schepke 9991e06c44 fix: updater after abi split change 2025-11-02 00:48:13 -04:00
Weblate (bot) 433d383b0b feat(lang): update localization from Hosted Weblate (#1029)
Co-authored-by: CyanWolf <hydemr@pm.me>
Co-authored-by: MouaisTe44 <r.craft.212121@gmail.com>
Co-authored-by: teemue <eemil.koivula@gmail.com>
Co-authored-by: Hamed Ap <hamed.ap1366@gmail.com>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Qotsa1984 <carlominzi@inwind.it>
Co-authored-by: kometchtech <kometch@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Jan-Pascal van Best <janpascal@vanbest.org>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: Patrik <patrik1305@binternet.eu>
Co-authored-by: mak7im01 <mak7im02@gmail.com>
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com>
Co-authored-by: 翻譯得真好下次別翻了 <x86_64-pc-linux-gnu@proton.me>
Co-authored-by: Prefill add-on <noreply-addon-prefill@weblate.org>
2025-11-02 00:29:50 -04:00
Zane Schepke 041f12dc77 chore: remove orphaned strings 2025-11-01 23:35:20 -04:00
Zane Schepke afdc49629c refactor: snackbar, support prompt on update 2025-11-01 22:16:57 -04:00
Zane Schepke f846d54d78 chore: update screenshots 2025-11-01 02:45:17 -04:00
Zane Schepke ffd9c4192a feat: add translations link 2025-11-01 02:21:40 -04:00
Weblate (bot) d6138b80eb Translations update from Hosted Weblate (#950)
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Kachelkaiser <kachelkaiser@htpst.de>
Co-authored-by: Qotsa1984 <carlominzi@inwind.it>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: solokot <solokot@gmail.com>
Co-authored-by: catelixor <catelixor+weblate@proton.me>
Co-authored-by: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>
Co-authored-by: Faisal Gull <mail.faisalrehman.345@gmail.com>
Co-authored-by: angrybb <lijadolija@gmail.com>
Co-authored-by: Noureddine <noureddinex@protonmail.com>
Co-authored-by: Patrik <patrik1305@binternet.eu>
Co-authored-by: weblate4ljj9 <weblate.4ljj9@aleeas.com>
Co-authored-by: Zane Schepke <zanecschepke@gmail.com>
2025-11-01 01:58:56 -04:00
Zane Schepke 0874db8bbf refactor: restart modal on config changes for proxy and tuns 2025-11-01 01:24:19 -04:00
Zane Schepke 6d483459a6 refactor: add restart to lockdown on config change 2025-11-01 00:06:40 -04:00
Zane Schepke 7e4f055833 fix: app start kills other vpns bug
closes #1020
2025-10-31 20:57:38 -04:00
Zane Schepke 8ea432b4f6 build: split abis 2025-10-31 02:20:05 -04:00
Zane Schepke 6637539d1f fix: android tv hide kernel mode, ping toggle, import sheet
closes #1008

#1008
2025-10-31 00:34:01 -04:00
Zane Schepke bfe3533030 fix: android tv long press behavior
#1008
2025-10-30 00:53:56 -04:00
Zane Schepke b61d49469f chore: bump ksp 2025-10-29 15:30:03 -04:00
Zane Schepke 349b56b2e2 fix: prevent backup restore issues by resetting active tuns storage 2025-10-29 15:20:08 -04:00
dependabot[bot] 42aa378938 chore(deps): bump actions/download-artifact from 5 to 6 (#1022)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 03:45:19 -04:00
dependabot[bot] 062f59aa33 chore(deps): bump actions/upload-artifact from 4 to 5 (#1021)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 03:45:07 -04:00
Zane Schepke 883b9f7dae refactor: wifi detection, bump deps
#1005
2025-10-29 03:43:50 -04:00
Zane Schepke 1f8d24c704 refactor: show disabled feature by mode 2025-10-29 01:44:25 -04:00
Zane Schepke 68ab3fdc52 fix: split tunnel missing packages
closes #750
2025-10-28 22:36:12 -04:00
Zane Schepke b4b96a7e77 feat!: dual-stack kill switch support, metered tunnels
Adds dual-stack option for kill switch.

Add metered option for kill switch and individual tunnels.

closes #966
closes #962
2025-10-28 21:43:35 -04:00
Zane Schepke 59a70e53ff fix: mtu parser errors
closes #890
2025-10-24 03:20:01 -04:00
Zane Schepke 170b12ab79 fix: endpoints should be optional
closes #808
2025-10-24 02:00:52 -04:00
Zane Schepke 0f365e2ef8 chore: update description, fdroid link 2025-10-23 21:32:39 -04:00
Zane Schepke 950d75b57f ci: fix duplicate notifications 2025-10-23 00:58:31 -04:00
Zane Schepke ea90896061 ci: optimize nightly ci 2025-10-23 00:33:47 -04:00
Zane Schepke c62b328187 fix: kernel tunnel symbols error handling
closes #1017
2025-10-23 00:31:33 -04:00
Zane Schepke 46a962a730 ci: switch to pat, improve notifications to include nightly 2025-10-21 21:09:48 -04:00
Zane Schepke 6631ebcf49 ci: fix notifications test-release 2025-10-21 15:13:39 -04:00
Zane Schepke c28e157616 fix: proxy mode vpn permission 2025-10-21 00:31:34 -04:00
Zane Schepke b2bd8574ec chore: release 4.1.1 4.1.1 2025-10-19 02:45:22 -04:00
Zane Schepke e8146f0b97 fix: peer stats ui bug
closes #1007
2025-10-19 02:41:33 -04:00
Zane Schepke 706513a5b0 fix: auto tunnel start show battery optimization 2025-10-19 02:15:00 -04:00
Zane Schepke a77aa4d92f ci: fix token 2025-10-17 18:35:14 -04:00
Zane Schepke 21706db668 chore: release 4.1.0 4.1.0 2025-10-17 15:14:15 -04:00
Zane Schepke a160802f81 refactor: monitoring ui 2025-10-17 15:04:55 -04:00
Zane Schepke 01b5298254 fix: android tv config screen actions 2025-10-17 14:04:42 -04:00
Zane Schepke ff5331bea9 refactor: remove nav ripple on mobile, improve key ui 2025-10-17 03:43:41 -04:00
Zane Schepke 2cc71e657b fix: restart on boot, dynamic dns, auto tunnel reliability
Separate settings for starting tunnels vs auto tunnel on boot, fixing logic to make behavior more expected.

Fix a bug where dynamic DNS updater was only running once and not continually monitoring.

Further improvements to prevent spurious network monitoring states. Improved reevaluate job to allow for reliable manual tunnel overrides while auto tunnel is active.

Improved messaging on errors and dynamic dns events.
2025-10-17 02:30:45 -04:00
Zane Schepke 919816588b fix: always-on vpn regression 2025-10-16 16:36:48 -04:00
Zane Schepke 90bdb0fae2 fix: only allow backup/restore when all services are down
closes #948
2025-10-16 15:49:04 -04:00
Zane Schepke de3f43100e refactor: datamanager for migration 2025-10-16 13:20:20 -04:00
Zane Schepke bd3851077c fix: Amnezia QR large text error handling
closes #969
2025-10-16 12:57:23 -04:00
Zane Schepke 9c0a4f117a fix: prevent redundant starts
closes #994
2025-10-16 11:14:42 -04:00
Zane Schepke a2139fa2fc fix: lower notification importance, group notifications
closes #159
2025-10-16 10:18:13 -04:00
Zane Schepke a451e962b0 fix: location warning banner 2025-10-16 01:18:41 -04:00
Zane Schepke 60935c9ff1 fix: auto tunnel service worker 2025-10-16 00:27:02 -04:00
Zane Schepke b30b0f3cd2 refactor: db restructuring 2025-10-15 23:39:42 -04:00
Zane Schepke afbd25f46c refactor: add back active network details, optimize imports and strings 2025-10-14 22:03:39 -04:00