| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-09 | Implement LWO on android | Jonatan Rhodin | 1 | -0/+9 | |
| 2025-09-03 | Add connection test for QUIC | David Göransson | 2 | -0/+17 | |
| 2025-08-19 | Update ui automator | Jonatan Rhodin | 1 | -2/+5 | |
| 2025-08-19 | Fix failing e2e tests | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-07-31 | Fix tests failing when the notification allowed dialog is not shown | Jonatan Rhodin | 2 | -32/+5 | |
| 2025-07-29 | Check for both tag and name in location cells for e2e tests | David Göransson | 1 | -1/+6 | |
| 2025-07-10 | Add e2e test for Google play purchases | David Göransson | 2 | -0/+29 | |
| 2025-07-04 | Remove waitForStable workaround | David Göransson | 3 | -18/+4 | |
| 2025-07-03 | Fix gradle kotlinOptions warnings | David Göransson | 1 | -3/+7 | |
| 2025-05-26 | Migrate remaining deps and versions to version catalogs | David Göransson | 1 | -5/+5 | |
| 2025-05-22 | Add Post quantum connection test | Jonatan Rhodin | 2 | -0/+19 | |
| 2025-05-19 | Add API blocked e2e connection test | Kalle Lindström | 1 | -0/+21 | |
| 2025-05-13 | Catch nullpointer | David Göransson | 3 | -4/+18 | |
| 2025-05-13 | Avoid waiting for stable when active window is switched | David Göransson | 2 | -16/+8 | |
| NullPointerException was probably caused by the active window being changing while we called `waitForStableInActiveWindow`. | |||||
| 2025-05-12 | Convert all test to use Page pattern | David Göransson | 10 | -165/+136 | |
| Converts all our last test to use the Page object pattern and clean up a bunch of old MockApi and E2E test logic. | |||||
| 2025-05-09 | Add waitForStable between on each page | David Göransson | 1 | -1/+6 | |
| 2025-05-09 | Fix flaky device management test | David Göransson | 2 | -0/+22 | |
| The device mangement test would fail because it expect the device to be removed however it was in a loading state while API request was being made. This commit allows it to be visible intiailly (loading) and then expects it to be removed. | |||||
| 2025-05-09 | Add device management page | David Göransson | 1 | -0/+20 | |
| 2025-05-07 | Fix test tag mismatch | David Göransson | 1 | -3/+3 | |
| 2025-04-30 | Move all test tags to new lib.ui.tag module | Kalle Lindström | 8 | -57/+46 | |
| 2025-04-04 | Add shadowsocks obfuscation e2e test | Kalle Lindström | 5 | -27/+102 | |
| 2025-03-07 | Offer to store accout number in password manager | David Göransson | 1 | -0/+11 | |
| 2025-01-13 | Add leak test for when VPN settings change | Niklas Berglund | 7 | -27/+87 | |
| 2024-12-13 | Migrate remaining e2e tests to POP | Niklas Berglund | 7 | -1/+81 | |
| 2024-12-06 | Migrate ConnectionTest e2e tests to use POP | Niklas Berglund | 8 | -9/+224 | |
| 2024-12-03 | Implement UDP-over-TCP e2e test and firewall API client | Niklas Berglund | 2 | -2/+5 | |
| 2024-12-03 | Implement basic of page object pattern | Niklas Berglund | 4 | -0/+93 | |
| 2024-11-18 | Fix flaky removal of VPN profiles | David Göransson | 1 | -2/+7 | |
| 2024-11-18 | Update ForgetAllVpnApps to handle hard-coded VPN profiles | David Göransson | 2 | -9/+30 | |
| 2024-10-16 | Clean up test rule | David Göransson | 1 | -17/+6 | |
| 2024-10-15 | Add minimal leak tests for Android | Niklas Berglund | 2 | -0/+48 | |
| 2024-10-15 | Add video recording of e2e tests | Niklas Berglund | 1 | -0/+60 | |
| 2024-10-03 | Make all compiler warnings errors | David Göransson | 1 | -1/+4 | |
| 2024-09-24 | Set build tools version to 35.0.0 | David Göransson | 1 | -0/+1 | |
| 2024-09-20 | Call dismissChangelogIfShown at the correct time | Jonatan Rhodin | 1 | -0/+2 | |
| 2024-09-18 | Fix tests | David Göransson | 1 | -8/+3 | |
| 2024-09-18 | Fix Delete old vpn in e2e test | David Göransson | 1 | -2/+5 | |
| 2024-09-17 | Format build files | David Göransson | 1 | -5/+6 | |
| 2024-09-16 | Rename test timeout constants | Niklas Berglund | 3 | -31/+21 | |
| 2024-08-30 | Initialize mullvad daemon directly in vpn service on create | Jonatan Rhodin | 1 | -2/+2 | |
| As a consequence move the address resolve to the daemon | |||||
| 2024-08-28 | Reformat kotlin code using updated ktfmt plugin | Albin | 3 | -9/+9 | |
| This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes. | |||||
| 2024-08-27 | Handle alternative wording for deleting VPN profile | Niklas Berglund | 1 | -2/+10 | |
| 2024-08-27 | Wait for login button to be enabled | Niklas Berglund | 1 | -1/+3 | |
| 2024-08-27 | Re-enable testConnectAndVerifyWithConnectionCheck | Niklas Berglund | 1 | -1/+2 | |
| 2024-08-19 | Fix for failing mockapi and e2e tests | Niklas Berglund | 2 | -16/+5 | |
| 2024-08-13 | Migrate to version catalogs | Albin | 1 | -14/+14 | |
| 2024-06-26 | Migrate log calls to kermit | Albin | 1 | -5/+5 | |
| 2024-06-26 | Add kermit dependency | Albin | 1 | -0/+1 | |
| 2024-06-10 | Unify account number naming | Albin | 1 | -7/+7 | |
| Use variations of "account number" rather than "account token" throughout the kotlin code base. | |||||
| 2024-05-29 | Migrate to gRPC | David Göransson | 1 | -1/+1 | |
| Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
