| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-24 | Remove android no wireguard key string | Jonatan Rhodin | 20 | -20/+0 | |
| 2025-10-24 | Remove unused 'no wireguard key' error | David Lönnhager | 3 | -4/+0 | |
| 2025-10-23 | Fix failing test due to time zone change | Kalle Lindström | 8 | -14/+14 | |
| 2025-10-23 | Fix outdated Android linux build instructions | Albin | 1 | -19/+5 | |
| 2025-10-22 | Verify that release builds did not pollute the working directory | Linus Färnstrand | 1 | -3/+15 | |
| Refuse to sign binaries or produce final bundles if building the app made the git working directory dirty. A dirty working directory is an indication that the build process changed something that it should not touch | |||||
| 2025-10-22 | Add entry and exit no relay errors | Jonatan Rhodin | 8 | -15/+28 | |
| The old no relay error is still kept for single hop | |||||
| 2025-10-22 | Clear OOT notification on login/revoke screens | Kalle Lindström | 10 | -27/+77 | |
| There are cases when a user may get to the login or device revoked screens without their previously scheduled account expiry notification being cancelled. This can happen if for some reason the dameon has not sent the logged out/revoked event, for example if the account is logged out via the website while the app is not running. This PR cancels the notification when the user gets to the login or device revoked screens. | |||||
| 2025-10-21 | Update changelog for android/2025.9 | Jonatan Rhodin | 1 | -0/+4 | |
| 2025-10-20 | Update translations | Jonatan Rhodin | 19 | -34/+205 | |
| 2025-10-20 | Depend on classpaths only when writing lockfile | David Göransson | 1 | -33/+38 | |
| 2025-10-20 | Update verification metadata | David Göransson | 2 | -3/+4 | |
| 2025-10-20 | Add scroll to selection tests | Jonatan Rhodin | 3 | -1/+365 | |
| 2025-10-15 | Update lockfile | David Göransson | 2 | -701/+736 | |
| 2025-10-15 | Clarify aapt version | David Göransson | 2 | -7/+7 | |
| 2025-10-15 | Suppress entire block | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Update baseline | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Fix similar dependency lint warning | David Göransson | 3 | -49/+4 | |
| 2025-10-15 | Bump mockk to 1.14.6 | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Bump ksp to 2.2.20-2.0.4 | David Göransson | 1 | -2/+1 | |
| 2025-10-15 | Bump ktor to 3.3.1 | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Update grpc suppression | David Göransson | 1 | -2/+2 | |
| 2025-10-15 | Bump grpc jar to 1.5.0 | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Bump grpc to 1.76.0 | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Bump compose destinations to 2.3.0 | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Bump compose to 1.9.3 | David Göransson | 1 | -1/+1 | |
| 2025-10-15 | Enable the user to include their account token in problem reports | Jonatan Rhodin | 7 | -23/+121 | |
| 2025-10-14 | Improve login and create account error messages | Jonatan Rhodin | 24 | -92/+806 | |
| - Add support for more types of login error messages - Add more detail to create account error message - Show info dialog when api is unreachable | |||||
| 2025-10-13 | Update changelog for android/2025.9-beta1 | Jonatan Rhodin | 1 | -0/+5 | |
| 2025-10-10 | Bump plugin submodule to use jvmToolchain 17 | Albin | 1 | -0/+0 | |
| 2025-10-10 | Decrease the time we wait for a connection to fail during tests | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-10-09 | Fix obfuscation order in vpn settings | Jonatan Rhodin | 1 | -2/+2 | |
| 2025-10-09 | Update changelog | Jonatan Rhodin | 1 | -0/+2 | |
| 2025-10-09 | Implement LWO on android | Jonatan Rhodin | 29 | -20/+194 | |
| 2025-10-09 | Increase severity of some purchase logs | Jonatan Rhodin | 2 | -3/+3 | |
| 2025-10-08 | Remove nixpkgs protoc patch | Albin | 1 | -9/+0 | |
| The patch has instead been fixed in the upstream nix package. | |||||
| 2025-10-08 | Fix removed python3 package | Albin | 1 | -1/+1 | |
| 2025-10-08 | Update flake lockfile | Albin | 1 | -10/+10 | |
| 2025-10-08 | Change unstable channel | Albin | 1 | -1/+1 | |
| Changed since we don't rely on the testing done for nixos-unstable and this way we get upstream fixes quicker. | |||||
| 2025-10-06 | Document runBlocking in TrafficGenerator | David Göransson | 1 | -1/+2 | |
| A comment is added to clarify that `runBlocking` is used intentionally to prevent tests from skipping delays. The `suspend` modifier, which was redundant, has been removed from the `generateTraffic` function. | |||||
| 2025-10-06 | Warn users about android 16 upgrade issue | David Göransson | 41 | -145/+473 | |
| 2025-10-03 | Improve the qucik setting tile | Jonatan Rhodin | 2 | -0/+4 | |
| - Set category as toggleable - Set title as the app name when active to align more with how other tiles look on newer versions of Android | |||||
| 2025-10-03 | Allow of refreshing of server list | David Göransson | 7 | -2/+50 | |
| 2025-10-01 | Bump minimum `htmlize` version to `1.0.6` | Markus Pettersson | 1 | -1/+1 | |
| Upgrade all `htmlize` dependencies to a version that no longer depend on `paste`, which is unmaintained (see RUSTSEC-2024-0436). | |||||
| 2025-10-01 | Sort custom lists alphabetically | Jonatan Rhodin | 2 | -1/+40 | |
| 2025-09-30 | Add feature indicator for LWO | David Lönnhager | 1 | -0/+1 | |
| 2025-09-30 | Align state in behavior for all view models | Jonatan Rhodin | 40 | -40/+203 | |
| 2025-09-30 | Improve account data fetching | Jonatan Rhodin | 9 | -20/+124 | |
| Add a new account data fetch every time a user enters the connect screen This is limited to at a maximum one fetch every minute. Add a check that the user is still logged in to the same account before updating the account data cache. Change account fetching behavior in the account screen to fetch on every enter instead of init. | |||||
| 2025-09-30 | Add updated Android translations | Markus Pettersson | 11 | -23/+23 | |
| 2025-09-30 | Remove unused string | Jonatan Rhodin | 20 | -20/+0 | |
| 2025-09-30 | Adjust most dimensions to a 8pt grid systems in most cases | Jonatan Rhodin | 12 | -87/+68 | |
