| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-06-07 | Revert mockk to 1.13.3 | Albin | 1 | -1/+3 | |
| Reverting due to the same issues reported in: https://github.com/mockk/mockk/issues/1035 | |||||
| 2023-06-07 | Upgrade koin version to 3.4.1 and koin-compose library | Jonatan Rhodin | 2 | -5/+3 | |
| Co-authored-by: Albin <albin@mullvad.net> | |||||
| 2023-06-07 | Bump gradle dependencies | Albin | 1 | -17/+17 | |
| 2023-06-07 | Bump gradle version check tool | Albin | 1 | -1/+1 | |
| 2023-06-07 | Bump gradle audit tool | Albin | 1 | -1/+1 | |
| 2023-05-19 | Bump compose to 1.4.3 | Albin | 1 | -4/+4 | |
| 2023-05-19 | Bump kotlin and agp | Albin | 1 | -4/+4 | |
| 2023-04-24 | Add version code/name override option | Albin | 1 | -9/+19 | |
| Adds the option to override version code/name by setting properties in `local.properties`. For example: OVERRIDE_VERSION_CODE=123 OVERRIDE_VERSION_NAME=1.2.3 | |||||
| 2023-03-20 | Add compose dependencies | Albin | 2 | -0/+6 | |
| 2023-03-13 | Add ktfmt gradle plugin | Albin | 2 | -0/+2 | |
| 2023-01-10 | Add empty :test:mockapi project | Albin | 2 | -0/+2 | |
| 2023-01-10 | Add empty project :lib:endpoint | Albin | 1 | -0/+4 | |
| 2023-01-10 | Move common test logic to :test:common | Albin | 1 | -0/+3 | |
| 2023-01-10 | Add empty :test:common project | Albin | 1 | -0/+1 | |
| 2023-01-10 | Bump dependency check plugin to 7.4.4 | Albin | 1 | -1/+1 | |
| 2022-12-16 | Update compose to 1.3.2 | Albin | 2 | -6/+10 | |
| This fixes the following transitive CVEs in Compose: - CVE-2022-3171 - CVE-2022-3510 However, the mentioned CVEs are still present via the espresso-contrib dependency. | |||||
| 2022-12-12 | Add compose preview | Albin | 1 | -0/+2 | |
| 2022-12-08 | Bump gradle dependencies | Albin | 2 | -18/+23 | |
| 2022-12-08 | Bump gradle helper plugins | Albin | 1 | -3/+3 | |
| 2022-12-08 | Bump kotlin version | Albin | 1 | -3/+3 | |
| 2022-12-08 | Bump Android project to java 11 and gradle 7.6 | Albin | 2 | -5/+7 | |
| 2022-12-08 | Fix kotlin plugin version mismatch | Albin | 2 | -2/+1 | |
| 2022-10-10 | Make Android fetch versionName and versionCode from mullvad-version | Linus Färnstrand | 1 | -0/+20 | |
| 2022-09-26 | Bump android compile/target sdk version to 33 | Albin | 1 | -3/+3 | |
| 2022-09-14 | Revert "Merge branch 'migrate-android-talpid-to-dedicated-subproject'" | Albin | 1 | -5/+0 | |
| This reverts commit 0c44c211bdfc0756ad556835d5a988799ee6dfbc, reversing changes made to 49c3a16d927dd9f47a4b8d3780a25a7c5716bc6a. | |||||
| 2022-09-13 | Add empty talpid subproject | Albin | 1 | -0/+5 | |
| Talpid classes will be moved in a following commit. | |||||
| 2022-09-03 | Prepare aapt for generating gradle checksums | Albin | 2 | -0/+4 | |
| 2022-06-15 | Add revoked ui tests | Albin | 1 | -0/+2 | |
| 2022-06-15 | Add compose dependencies | Albin | 2 | -0/+20 | |
| 2022-04-20 | Fix/suppress dependency audit issues | Albin | 2 | -3/+2 | |
| 2022-04-20 | Add mechanism to reset an account before e2e tests | Albin | 2 | -0/+2 | |
| Adds a mechanism to remove all keys/devices of a specified account in order to start all tests with a known state. This is achieved using a simple http client included in the e2e test apk, which support login, listing devices and removing devices. Two account used for testing _must_ be specified either as gradle properties or as runtime arguments to the test runner: * Local properties (local.properties): valid_test_account_token=XXXX invalid_test_account_token=XXXX * Gradle/CLI arguments: ./gradlew :e2e:assembleDebug -Pvalid_test_account_token=XXXX -Pinvalid_test_account_token=XXXX * Runtime arguments: am instrument -e valid_test_account_token XXXX -e invalid_test_account_token XXXX # ... | |||||
| 2022-04-20 | Add Android e2e screenshot rule | Albin | 1 | -0/+2 | |
| This rule will capture screenshot of any failed test and download it to the host executing the test. | |||||
| 2022-04-20 | Add Android e2e test module | Albin | 2 | -0/+11 | |
| The purpose of this test module is to be able to trigger end-to-end tests separately from the main app module, mainly because of the flaky nature of end-to-end tests. Tests are easiest executed by running the following gradle command: ./gradlew :e2e:connectedDebugAndroidTest | |||||
| 2022-04-20 | Add login vm tests | Albin | 2 | -0/+2 | |
| 2022-03-23 | Bump Android dependencies | Albin | 1 | -12/+11 | |
| 2022-02-17 | Add Android memory leak detection build type | Albin | 3 | -0/+8 | |
| Adds a new build type which can be used to identify memory leaks by using the Leak Canary dependency/tool. | |||||
| 2022-01-13 | Add Android version check plugin | Albin | 3 | -0/+11 | |
| 2022-01-10 | Extract Android dependencies to constants | Albin | 4 | -0/+117 | |
| Extracts Android dependency names/versions/repos to Kotlin constants in source code. The purpose of this change is to minimize duplication, unify versions and prepare the project to be split into multiple sub-projects/modules. | |||||
