Zane Schepke
c5b42b55c3
feat: improved notifications with actions ( #481 )
2024-12-09 22:38:55 -05:00
Zane Schepke
670d9d680c
fix: make logging lifecycle aware
2024-12-09 21:41:59 -05:00
Zane Schepke
708b4c7646
fix: auto tunnel wifi whitelist bug
...
#472
2024-12-08 15:06:13 -05:00
Zane Schepke
efba604c31
fix: screen padding/scroll bug
...
closes #479
2024-12-08 14:43:15 -05:00
Zane Schepke
bb3b05d224
fix: locale change bug and sort tunnels alphabetically
2024-12-07 22:34:45 -05:00
Zane Schepke
cda747deee
feat: add vpn kill switch ( #476 )
2024-12-07 18:10:03 -05:00
Zane Schepke
a992009c71
fix: restart on ping bugs
...
Fixes bug where restart on ping could kill itself or not start correctly given certain settings combinations.
This change also makes auto tunneling and all or nothing service as this intuitively makes the most sense with the way the global settings are presented.
This change also makes it so users can toggle tunnel on untrusted wifi without location permissions because location permissions are only required when they go to add trusted ssids.
2024-11-30 18:32:50 -05:00
Zane Schepke
57676bf4bb
fix: copy tunnel bug
2024-11-30 13:18:47 -05:00
Zane Schepke
921e33cb70
feat: add ethernet tunnel, stop tunnel on offline
...
closes #460
2024-11-30 12:33:07 -05:00
Zane Schepke
70649383e0
fix: auto tunnel logic and speed
...
closes #466
2024-11-30 11:13:54 -05:00
Weblate (bot)
a81d3a8843
Translations update from Hosted Weblate ( #459 )
...
Co-authored-by: solokot <solokot@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: SeanChengN <54seancheng@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Kachelkaiser <kachelkaiser@outlook.com>
Co-authored-by: MouaisTe44 <r.craft.212121@gmail.com>
Co-authored-by: lateweb <weblate@techkoala.net>
2024-11-28 22:48:58 -05:00
Zane Schepke
9bb30069fe
feat: add tunnel from clipboard
...
closes #431
2024-11-23 15:48:11 -05:00
Zane Schepke
9a2d77c8bf
minor: disable stats job when app is closed
...
Adds a slight battery performance improvement
#437
2024-11-23 15:00:06 -05:00
Zane Schepke
f79f922838
refactor: language selection
...
fix: amnezia edit bug
closes #425
2024-11-23 00:35:09 -05:00
Weblate (bot)
a9d5994070
chore: remove unused/outdated strings ( #455 )
2024-11-22 22:57:03 -05:00
Zane Schepke
f967b38af1
feat: add weblate localizations ( #454 )
...
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: Kachelkaiser <kachelkaiser@outlook.com>
Co-authored-by: Kirill Isakov <k@isakov.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: solokot <solokot@gmail.com>
Co-authored-by: Jasper <jasper@ennik.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Haerul Muttaqin <email.haerulmuttaqin@gmail.com>
Co-authored-by: GeneralTDog <kevin.duy.tran@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: day <grrrleon@gmail.com>
Co-authored-by: Henrik Sozzi <henrik_sozzi@hotmail.com>
Co-authored-by: MouaisTe44 <r.craft.212121@gmail.com>
Co-authored-by: TCH <teunish@outlook.com>
Co-authored-by: ragu <lobular.exports-02@icloud.com>
2024-11-22 22:40:23 -05:00
Zane Schepke
b15cdbce7c
fix: tunnel control tile sync
...
closes #442
2024-11-22 22:07:41 -05:00
Zane Schepke
f9ef308f8a
feat: user logger toggle control
...
Allow users to toggle on and off local logger. This will hopefully help address #437
Allow shortcuts activation on AndroidTV
closes #451
2024-11-22 21:06:58 -05:00
Zane Schepke
777a948244
fix: add back per tunnel ping settings
2024-11-17 01:30:13 -05:00
Zane Schepke
72bf0a1979
fix: androidtv ui bugs and crash
...
closes #443
2024-11-16 23:22:25 -05:00
Zane Schepke
2993f1db22
fix: delete tunnel bug
...
closes #435
2024-11-12 22:47:03 -05:00
Zane Schepke
e9ae48f96c
add: donation selection to support
2024-11-12 22:46:06 -05:00
Zane Schepke
cab2945930
fix: auto tunnel bugs
...
Fixes auto tunnel bug that can happen on startup
Fixes auto tunnel bug that didn't allow manual toggle override of tunnel while auto tunnel is active
Add basic foreground persistent notifications (optionally turned off via android settings)
2024-11-07 23:03:00 -05:00
Zane Schepke
7d810c7c3d
fix: auto tunnel crash
2024-11-07 20:02:35 -05:00
Zane Schepke
7b443add3a
fix: ci
2024-11-03 17:11:06 -05:00
Zane Schepke
c01b045022
bump target
2024-11-03 01:37:46 -05:00
Zane Schepke
d3ea75869a
more changes
...
bump versions
2024-11-03 01:32:42 -04:00
Zane Schepke
0784c96011
add more ui changes, androidtv improvements
2024-10-29 05:16:39 -04:00
Zane Schepke
553279ea76
initial ui changes
2024-10-21 23:52:20 -04:00
Zane Schepke
89f6dec357
fix: permission crash on Android 12
2024-10-20 23:53:55 -04:00
Zane Schepke
ab7499a616
feat: auto toggle show amnezia props
...
closes #401
2024-10-20 16:41:02 -04:00
Zane Schepke
105c753c66
fix: copy bug
...
closes #403
2024-10-20 16:06:07 -04:00
Zane Schepke
d9f0de2dd4
add top nav for lgos
2024-10-19 23:07:38 -04:00
Zane Schepke
82280091ad
add top nav bar
2024-10-19 19:12:10 -04:00
Zane Schepke
a670931b06
fix: qr scanner nav crash
2024-10-18 11:38:53 -04:00
Zane Schepke
bc811f74ef
feat: get ssid with root shell
...
closes #322
2024-10-17 22:40:06 -04:00
Zane Schepke
f08d73cbb7
fix: nightly
2024-10-14 00:11:26 -04:00
Zane Schepke
7ca23d3ef5
fix: dns search domains
...
fixes bug where dns search domains were part of config, but now viewable on config screen
closes #362
2024-10-13 23:15:00 -04:00
Zane Schepke
7fdd95ea51
fix: email launch and tunnel import mobile
2024-10-13 23:03:59 -04:00
Zane Schepke
e11f0f794a
fix: android 14 tunnel import
...
closes #376
2024-10-13 16:33:12 -04:00
Zane Schepke
fea31437cd
feat: improve logs screen scroll
...
Add logs screen share
2024-10-13 01:44:21 -04:00
Zane Schepke
d2e5d6d3bc
fix: nightly release
2024-10-13 00:33:41 -04:00
Zane Schepke
960af02beb
feat: improve stats ui
2024-10-13 00:20:57 -04:00
Zane Schepke
d6b032845b
merge weblate ( #389 )
...
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: GeneralTDog <kevin.duy.tran@gmail.com>
Co-authored-by: solokot <solokot@gmail.com>
Co-authored-by: Kachelkaiser <kachelkaiser@outlook.com>
Co-authored-by: Saratoga79 <ordizi79@gmail.com>
Co-authored-by: Wojtek Sobczak <mister.adalbert@gmail.com>
Co-authored-by: lateweb <weblate@techkoala.net>
Co-authored-by: Jasper <jasper@ennik.com>
Co-authored-by: GitHub Actions <actions@github.com>
2024-10-12 20:00:10 -04:00
Zane Schepke
ffad6b331f
feat: ui and splash screen improvements
...
bump deps
allow tunnel stat to stay expanded
closes #265
2024-10-12 19:39:56 -04:00
Zane Schepke
893a03d3b1
fix: always on vpn settings state
2024-09-27 00:15:08 -04:00
Zane Schepke
47f619ff07
add release notes and docs
2024-09-22 22:51:14 -04:00
Zane Schepke
791b532d85
fix: nav crash bug on scratch config
2024-09-22 17:57:13 -04:00
Zane Schepke
cfb4f85ded
migrate to typed navigation
2024-09-22 03:07:02 -04:00
Zane Schepke
d330fa4c28
fix: auto tunnel overrides
2024-09-22 00:24:38 -04:00
Zane Schepke
9c72390398
fix: split tunneling selection
...
Minor improvements to split tunneling selection
Add check to cleanup any uninstalled apps from included/excluded packages
Closes #236
2024-09-20 23:23:27 -04:00
Zane Schepke
03fdb82c24
fix: kernel mode and slowness
...
Switch to amenzia backend by default.
Revert to wg official kernel backend as Amnezia's does not work.
2024-09-20 21:53:55 -04:00
Zane Schepke
d7b4fbecb9
fix: improve am config edit and import
...
Fixes bugs with new ip config fields
Improves performance of config edit screen
fixes nightly run workflows
2024-09-20 19:48:13 -04:00
Zane Schepke
bd76ee5392
chore: bump versions
...
fix kernel mode enable bug
2024-09-19 23:18:57 -04:00
Zane Schepke
911ed140e0
fix: restart tunnel on boot with aovpn
...
closes #292
also fixed bug where pausing auto tunnel did not pause pinger
2024-09-19 19:09:33 -04:00
Zane Schepke
a9d7648425
fix: androidtv ping settings bug
...
save for android tv will not work when you submit with keyboard
closes #355
2024-09-19 17:44:17 -04:00
Zane Schepke
9895ed1061
fix: versionCode increment
2024-09-16 01:35:00 -04:00
Zane Schepke
b99b116fdb
fix: android tv auto tunnel bug
...
Also fixed bug that could cause need to click start twice on mobile when starting auto tunneling
Fix nightly cd to bump app versionCode
2024-09-16 01:01:13 -04:00
Zane Schepke
0a730b7a1a
add wildcards and live auto tunnel changes
...
add custom ping settings per tunnel
fix pin lock screen on light mode fix
closes #350
add allowance for auto tunnel changes while active
add trusted ssid wildcard support
closes #351
fix tunnel notification not disappearing after backgrounded start
closes #348
fix restart on reboot if auto tunnel is enabled
closes #335
allow for auto tunnling for restart on ping fail while using always on vpn
2024-09-15 00:30:41 -04:00
Roy Orbitson
6e961e0994
Preserve DNS search domains ( #344 )
2024-09-06 23:01:59 -04:00
Zane Schepke
543a61efe0
add package build types
2024-08-25 22:34:28 -04:00
Zane Schepke
30851a7d7b
fix: tile control and kernel sync ( #320 )
...
increase auto tunnel delay to 3 seconds
optimize stats job by killing it when app is backgrounded
fix tunnel launch from background
add restart of services and tunnels after update
2024-08-17 21:29:31 -04:00
Zane Schepke
3f4673b2a7
fix: improve navigation animation speed
...
Fixes possible crashes on slow androidTVs
Closes #49
2024-08-17 00:43:57 -04:00
Zane Schepke
528a1f84e4
fix: minor ui changes
2024-08-16 22:13:31 -04:00
Zane Schepke
7e3405f3fd
fix: location disclosure missing
2024-08-13 16:55:14 -04:00
Zane Schepke
bfb8d59827
fix: improve tunnel reliability ( #298 )
...
- Attempts to fix tunnel and auto-tunnel reliability by removing the tunnel foreground service and circumventing the limitation of starting the vpn service from by background by using a broadcast receiver.
- Removes tunnel foreground notification.
- Improves the reliability auto-tunnel start on reboot by adding an additional notification launch calls.
- Fixes bug where pin feature could be turned on without the pin being set.
- Improves quick tile reliability and sync.
- Improves reliability of app shortcuts.
- Improves kernel mode
- Improves permissions flow
- Adds support for dynamic app colors Android 12+
- Add support for light/dark system modes
2024-08-10 23:59:05 -04:00
Zane Schepke
594834a908
fix: tasker launch of shortcuts ( #290 )
2024-07-29 17:14:08 -04:00
Zane Schepke
a5e9aa83b8
feat: check for always-on VPN ( #289 )
2024-07-28 22:21:32 -04:00
Languages add-on
5a77661fb3
Added translation using Weblate (Ukrainian)
2024-07-28 15:37:44 -04:00
Languages add-on
f6da0fe31b
Added translation using Weblate (Portuguese)
2024-07-28 15:37:06 -04:00
Zane Schepke
80a02382e1
ci: add basic ci ( #287 )
...
- add ktlint
2024-07-28 14:49:35 -04:00
Zane Schepke
b9a8400453
fix: app lock bypass ( #286 )
2024-07-28 14:24:22 -04:00
Zane Schepke
086b48c79d
fix: signing config bug
2024-07-28 12:18:17 -04:00
Zane Schepke
45e63e9910
fix versioning ( #280 )
2024-07-28 03:27:12 -04:00
Zane Schepke
66e89c83e2
chore: fmt
2024-07-28 02:17:01 -04:00
Zane Schepke
470fa0191b
fix: signing issue ( #279 )
2024-07-28 02:13:18 -04:00
Zane Schepke
a9a49e3421
fix: nightly versioning
2024-07-27 22:56:56 -04:00
Zane Schepke
431b2f9061
fix: nightly grep
2024-07-27 07:59:55 -04:00
Zane Schepke
737524831b
fix: auto tunnel tile bug
...
Fixes bug where auto tunnel tile was the opposite state
Closes #241
2024-07-27 07:21:27 -04:00
Zane Schepke
b8c36ac192
fix: notification pin lock bypass
...
Closes #242
2024-07-27 06:44:02 -04:00
Zane Schepke
547686069f
fix: androidtv multiple tunnel control
...
Fixes a bug where androidTV was only allowing control of a single tunnel.
Closes #268
2024-07-27 06:04:25 -04:00
Zane Schepke
ebf7521fa1
cd: improve release workflow w/nightly
2024-07-27 04:15:57 -04:00
Zane Schepke
7a2d96fcd7
fix: remove portrait lock
...
bump deps
Closes #259
Closes #227
Closes #226
Closes #219
Closes #218
2024-07-27 02:20:01 -04:00
𝗪𝗜𝗡𝗭𝗢𝗥𝗧
c6c8047982
update-tr-locales ( #255 )
2024-07-11 01:00:40 -04:00
Zane Schepke
79b5b039b0
fix: crashing and pin lock
...
Re-enabled pin lock after disablement from crashes.
Fixed crashing issues.
Closes #237
Fixed bug where pin lock will no longer initialize if never not enabled/in use.
Improved tunnel control tile performance.
Fix bad address crash when user enters bad addresses into allowedIps.
Closes #229
Disabled auto rotate
Closes #212
Add restart on boot toggle to make restart of services feature more obvious and configurable.
2024-06-18 23:08:40 -04:00
Weblate (bot)
29616f8325
Translations update from Hosted Weblate ( #228 )
...
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Kirill Isakov <k@isakov.net>
Co-authored-by: Roman Nahálka <nahalkaroman@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Luiz Fellipe Carneiro <fellipec@outlook.com>
Co-authored-by: Kachelkaiser <kachelkaiser@outlook.com>
Co-authored-by: yura04 <yura.panasiuk04@gmail.com>
2024-06-18 19:13:41 -04:00
Zane Schepke
8bbe81d294
fix: disable pin lock
2024-06-01 06:00:27 -04:00
Zane Schepke
1d74d0984e
fix: auto tunneling and backup
...
Fixes a bug where android backups can cause app crashes due to pin lock feature keystore.
Fixes a bug where auto tunneling to SSID tunnel was not working correctly.
Fixes a mobile data tunneling bug which was causing mobile data tunneling to not perform correctly.
Additional strictmode improvements.
2024-06-01 02:37:32 -04:00
Zane Schepke
d09e85ba45
remove unneeded strings
2024-05-30 23:29:09 -04:00
Zane Schepke
a9bc1cc7f0
Merge remote-tracking branch 'weblate/main'
2024-05-30 23:15:58 -04:00
Zane Schepke
54d9653f04
fix: mobile data tunneling
...
Fixes a bug where mobile data tunneling was not working properly in certain scenarios.
Fixes an issue where the new floating action button was not working correctly on AndroidTV.
Improved local logging.
Additional refactors and optimizations.
2024-05-30 23:10:28 -04:00
Eryk Michalak
efc66821a6
Translated using Weblate (Polish)
...
Currently translated at 6.1% (11 of 179 strings)
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/pl/
2024-05-24 15:09:16 +00:00
Kachelkaiser
3af7adc45b
Translated using Weblate (German)
...
Currently translated at 100.0% (179 of 179 strings)
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/de/
2024-05-24 15:09:15 +00:00
Kirill Isakov
f7f7f1bd9d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (179 of 179 strings)
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/ru/
2024-05-24 15:09:12 +00:00
Weblate (bot)
57bb3f5e74
Translations update from Hosted Weblate ( #216 )
...
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: er2de2 <romandrajer@gmail.com>
Co-authored-by: Kirill Isakov <k@isakov.net>
Co-authored-by: Kachelkaiser <kachelkaiser@outlook.com>
Co-authored-by: Golbinex <baksa@protonmail.com>
2024-05-24 00:16:32 -04:00
Hosted Weblate
49196e7c7b
Update translation files
...
Updated by "Remove blank strings" hook in Weblate.
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/
2024-05-23 16:52:57 +02:00
Golbinex
894b63e668
Translated using Weblate (Czech)
...
Currently translated at 86.5% (155 of 179 strings)
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/cs/
2024-05-23 16:52:57 +02:00
Kachelkaiser
b8b3f3001b
Translated using Weblate (German)
...
Currently translated at 98.8% (177 of 179 strings)
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/de/
2024-05-23 16:52:57 +02:00
Kirill Isakov
d142ecea6e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (179 of 179 strings)
Translation: WG Tunnel/strings
Translate-URL: https://hosted.weblate.org/projects/wg-tunnel/strings/ru/
2024-05-23 16:52:57 +02:00
Languages add-on
ae2532afe5
Added translation using Weblate (Czech)
2024-05-23 10:20:34 +02:00