dependabot[bot]
8b101049bc
build(deps): bump com.google.devtools.ksp
...
Bumps [com.google.devtools.ksp](https://github.com/google/ksp ) from 1.9.22-1.0.17 to 1.9.23-1.0.19.
- [Release notes](https://github.com/google/ksp/releases )
- [Commits](https://github.com/google/ksp/compare/1.9.22-1.0.17...1.9.23-1.0.19 )
---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 13:12:58 +00:00
Zane Schepke
1d644748e5
Update README.md
2024-03-18 23:48:38 -04:00
Zane Schepke
61989b596f
Merge pull request #135 from zaneschepke/dependabot/github_actions/softprops/action-gh-release-2
...
build(deps): bump softprops/action-gh-release from 1 to 2
2024-03-18 23:40:46 -04:00
Zane Schepke
5946d7c10d
feat: add lock, logs, and ping
...
Fixes bug where control tile tunnel did not match with tunnel being controlled Closes #132
Fixes tunnel config edit screen error message #131
Revert to official lib to fix slow speeds issue Closes #137
Adds local app lock feature Closes #88
Adds restart vpn on ping fail with 1 minute interval and 60 minute cooldown Closes #6
Adds ability to easily make a copy of a tunnel.
Fixes bug on AndroidTV where tunnels were not being deleted properly.
Fixes bug where auto tunneling could be turned on before VPN permission was given.
2024-03-18 22:52:00 -04:00
Zane Schepke
4fc8ffbcbb
feat: add logs screen
2024-03-13 02:52:57 -04:00
Zane Schepke
c0cff297b2
remove firebase
2024-03-11 12:39:00 -04:00
dependabot[bot]
7ca0db3a40
build(deps): bump softprops/action-gh-release from 1 to 2
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 13:36:55 +00:00
Zane Schepke
ee8db0a859
fix: ui bug and graphene notification
...
Fixes a bug where save button was hidden on config screen
Adds a disclaimer notification for when GrapheneOS auto enabled Always-on VPN on first app tunnel start
Closes #121 #120
2024-02-20 16:17:34 -05:00
Zane Schepke
c8205c4c59
fix: ui tunnel display bug
...
Fixes a bug where turning on auto tunneling hides the first tunnel in the app.
Closes #116
2024-02-19 08:45:52 -05:00
Zane Schepke
3247e94358
Merge pull request #105 from zaneschepke/dependabot/github_actions/actions/upload-artifact-4.3.1
...
build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
2024-02-19 06:59:32 -05:00
Zane Schepke
2690ce29e1
feat: migrate to forked lib
...
Migrated app to a forked version of wireguard-android to enable development work on features that require changes to the core lib, like #107 #104 #87 #52 #6
Improved first launch flow by change vpn permission to only launch on first tunnel start
Changed to proper database seeding strategy
Updated README to account for GitHub packages auth requirement
Migrated from deprecated UI components and libs
Bump versions
2024-02-18 23:28:06 -05:00
Zane Schepke
500b85f687
update gradle, vpn permission
2024-02-09 22:34:10 -05:00
dependabot[bot]
84b2b75271
build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 14:02:45 +00:00
Zane Schepke
0197198f7b
Merge pull request #100 from zaneschepke/dependabot/github_actions/peter-evans/repository-dispatch-3
...
build(deps): bump peter-evans/repository-dispatch from 2 to 3
2024-01-27 12:59:38 -05:00
Zane Schepke
0b271778c9
Merge pull request #99 from zaneschepke/dependabot/github_actions/actions/upload-artifact-4.3.0
...
build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
2024-01-27 12:59:13 -05:00
Zane Schepke
6427b2f832
fix: icon issues
...
Added support for auto start on reboot for Always-On VPN kernel mode
Added support for adaptive theme icons
Fixed notification icon size, tile icon, AndroidTV icons
Clean up pipelines
Bump versions
Closes #96
Closes #98
Closes #97
Closes #79
2024-01-27 12:44:38 -05:00
dependabot[bot]
097097f620
build(deps): bump peter-evans/repository-dispatch from 2 to 3
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 2 to 3.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-25 13:27:12 +00:00
dependabot[bot]
20dfaed8de
build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-24 13:47:56 +00:00
Zane Schepke
07aa37fc2a
docs: remove FireTV support
2024-01-21 11:05:33 -05:00
Zane Schepke
091cd2e028
fix: ci versionCode
2024-01-20 21:16:09 -05:00
Zane Schepke
7efa6d0bf4
ci: test pre-release
2024-01-20 20:45:44 -05:00
Zane Schepke
e31fb01410
ci: add pre-release pipeline
...
Change release pipeline to deploy to production google play
2024-01-20 20:17:56 -05:00
Zane Schepke
76674323e7
ci: dispatch update for fdroid repo
2024-01-20 18:47:30 -05:00
Zane Schepke
f1fc9ca6f7
chore: add icon
2024-01-20 18:15:36 -05:00
Zane Schepke
cb301e74eb
Merge branch 'main' of https://github.com/zaneschepke/wgtunnel
2024-01-20 13:33:21 -05:00
Zane Schepke
8141fe19be
chore: move donations to funding
...
Add liberapay
2024-01-20 13:33:07 -05:00
Zane Schepke
0fdb3d0b31
Merge pull request #94 from zaneschepke/dependabot/github_actions/actions/upload-artifact-4.2.0
...
build(deps): bump actions/upload-artifact from 4.0.0 to 4.2.0
2024-01-19 21:21:15 -05:00
Zane Schepke
d9f3a21cc3
fix: create config not saving
...
Fixes bug where creating a config from scratch was failing to save
Closes #93
Closes #96
Closes #89
2024-01-19 20:54:18 -05:00
dependabot[bot]
fec84bc6ac
build(deps): bump actions/upload-artifact from 4.0.0 to 4.2.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.0.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.0.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 13:58:13 +00:00
Zane Schepke
d6ee36edc0
docs: add link to README
2024-01-14 12:06:29 -05:00
Zane Schepke
e3fcf712d5
Merge branch 'main' of https://github.com/zaneschepke/wgtunnel
2024-01-08 19:07:10 -05:00
Zane Schepke
5a15776bb3
fix: tunnel disable frozen
...
Fixes a bug where after toggling a tunnel so many times it would eventually get stuck in the on position. This was also impacting auto-tunneling reliability.
Fixes a bug where clicking the email button on the support page would not populate the "to" email field.
Fixes a bug where you could not save a tunnel without having configured DNS.
Added a dialog to prompt user if they are deleting a tunnel.
Added battery optimization disable request when first launching auto-tunneling.
Format to kotlinlang standards.
Fix ci google play deploy.
Closes #63
2024-01-08 19:06:40 -05:00
Zane Schepke
3339448424
fix: tunnel disable frozen
...
Fixes a bug where after toggling a tunnel so many times it would eventually get stuck in the on position. This was also impacting auto-tunneling reliability.
Fixes a bug where clicking the email button on the support page would not populate the "to" email field.
Fixes a bug where you could not save a tunnel without having configured DNS.
Added a dialog to prompt user if they are deleting a tunnel.
Added battery optimization disable request when first launching auto-tunneling.
Format to kotlinlang standards.
2024-01-08 18:42:30 -05:00
Zane Schepke
7ec294b789
docs: update full_description.txt
2024-01-04 22:03:02 -05:00
Zane Schepke
e59c72788d
Merge pull request #82 from zaneschepke/dependabot/github_actions/actions/download-artifact-4
...
build(deps): bump actions/download-artifact from 1 to 4
2024-01-01 12:21:34 -05:00
Zane Schepke
62435d549c
Merge pull request #84 from zaneschepke/dependabot/github_actions/actions/upload-artifact-4.0.0
...
build(deps): bump actions/upload-artifact from 3.1.2 to 4.0.0
2024-01-01 12:21:01 -05:00
Zane Schepke
96800037d1
Merge pull request #81 from zaneschepke/dependabot/github_actions/actions/checkout-4
...
build(deps): bump actions/checkout from 3 to 4
2024-01-01 12:20:19 -05:00
Zane Schepke
f5b3bb1cb7
Merge pull request #80 from zaneschepke/dependabot/github_actions/actions/setup-java-4
...
build(deps): bump actions/setup-java from 3 to 4
2024-01-01 12:18:48 -05:00
dependabot[bot]
654b4a4719
build(deps): bump actions/upload-artifact from 3.1.2 to 4.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 4.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.2...v4.0.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 17:03:45 +00:00
dependabot[bot]
a19b5ce22a
build(deps): bump actions/download-artifact from 1 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 1 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v1...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 17:03:43 +00:00
dependabot[bot]
86f592255c
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 17:03:40 +00:00
dependabot[bot]
4a5dd76b5b
build(deps): bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 17:03:39 +00:00
Zane Schepke
1139d17f13
chore: add dependabot
2024-01-01 12:03:18 -05:00
Zane Schepke
36855319a2
docs: update README
2024-01-01 11:53:04 -05:00
Zane Schepke
61e3751321
fix: start foreground
...
Fixes issue where auto tunnel should be starting service foreground
2023-12-31 22:44:44 -05:00
Zane Schepke
dd16bd977f
fix pipeline sdk target
2023-12-31 20:35:57 -05:00
Zane Schepke
aeb4a13389
feat: androidtv navigation, auto-tunneling pause
...
Improved AndroidTV navigation to be less clunky and more streamlined
Added auto-tunneling pause feature to UI to allow of quick auto tunneling pauses.
App shortcuts and quick tile also override auto tunneling by engaging pause for temporary override of VPN purposes.
Fixed bug where auto start on reboot was not working on older devices and AndroidTV.
Fixed bug where location services is prefenting some flavors of Android from using auto-tunneling.
Fixed bug where location permissions were not being detected correctly on AndroidTV versions.
Fixed bug where quick tile could become out of sync.
Improved notifications to show proper state of auto-tunneling and vpn.
Removed excessive vibration from notifications.
Improved error handling.
Closes #75
Closes #73
Closes #61
Closes #53
Closes #30
2023-12-31 17:59:30 -05:00
Zane Schepke
f0ec661223
fix: android 14 foreground permissions
...
Closes #71
2023-12-21 12:22:55 -05:00
Zane Schepke
ffa7a207fb
feat: add basic kernel support
...
Added basic kernel support to allow users to switch between userspace and kernel wireguard
Improved location disclosure flow to only show once once per app install
Fix airplane mode bug
Improve database migration testing
Fix auto-tunneling permission bug.
Lint
Closes #67
Closes #43
2023-12-20 23:17:15 -05:00
Zane Schepke
515e91d191
fix: airplane mode bug
2023-12-09 09:45:54 -05:00