| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-06-22 | Add Android device strings | Albin | 1 | -0/+15 | |
| 2022-06-22 | Set sharing strategy to WhileSubscribed | Albin | 3 | -6/+15 | |
| 2022-06-22 | Improve login vm service connection handling | Albin | 4 | -48/+70 | |
| 2022-06-22 | Fix flow lifecycle setup | Albin | 3 | -23/+28 | |
| Ensures that flows are setup in the correct Android lifecycle methods. | |||||
| 2022-06-22 | Rely on device state for logout | Albin | 2 | -29/+11 | |
| Prior to the device management, the only way to logout was via the account view. However, since the logic for handling device revocation is similar to device logout, it can now be handled more or less the same as part of the device state listener in the activity. This means that the account view only has to notify the daemon about the logout which will trigger appropriate transitions. | |||||
| 2022-06-22 | Add missing device port model | Albin | 2 | -1/+8 | |
| 2022-06-21 | Fix the large majority of clippy warnings | Jonathan | 1 | -7/+0 | |
| This commit fixes most of the remaining clippy warnings in the codebase. These warnings were the more semantically difficult ones to fix. There are some warnings that remain from the rebase that will be fixed in the upcoming PR. | |||||
| 2022-06-20 | Add PQ-flags to android | Albin | 2 | -2/+8 | |
| 2022-06-15 | Simplify device transition flow | Albin | 3 | -18/+35 | |
| 2022-06-15 | Improve revoked ui state | Albin | 6 | -23/+27 | |
| 2022-06-15 | Add revoked ui tests | Albin | 3 | -0/+107 | |
| 2022-06-15 | Add revoked vm tests | Albin | 2 | -1/+142 | |
| 2022-06-15 | Suppress false positive CVE-2021-22569 | Albin | 2 | -0/+16 | |
| 2022-06-15 | Add Android device revoked view | Albin | 12 | -26/+299 | |
| 2022-06-15 | Add initial compose components | Albin | 7 | -0/+241 | |
| 2022-06-15 | Add compose dependencies | Albin | 3 | -0/+35 | |
| 2022-06-15 | Improve state handling | Albin | 5 | -68/+97 | |
| 2022-06-15 | Ensure all device events are propagated | Albin | 2 | -5/+6 | |
| 2022-06-14 | Fix missing IPC event unregistration | Albin | 2 | -2/+21 | |
| 2022-06-14 | Fix failing test due to non-loaded di modules | Albin | 1 | -1/+18 | |
| 2022-06-13 | Perform a clippy --fix | jonathan | 3 | -14/+11 | |
| This is a giant commit which performs only a clippy --fix. Auditing can happen in two ways, either by reading every line or by running a `cargo clippy --fix` on the previous commit and make sure that the result is the same. | |||||
| 2022-05-31 | Fix lifecycle owner view crash | Albin | 1 | -3/+2 | |
| 2022-05-31 | Use Koin for login vm | Albin | 4 | -32/+11 | |
| 2022-05-31 | Adapt device repo to new service management | Albin | 9 | -60/+82 | |
| 2022-05-31 | Refactor Android service connection management | Albin | 12 | -94/+172 | |
| This refactor aims to be a step in decoupling the service connection from the main activity and fragment inheritance. The goal is to avoid or minimize the fragment inheritance and instead let each domain observe service connection changes and adjust accordingly. | |||||
| 2022-05-31 | Fix Koin lifecycle crash | Albin | 2 | -2/+2 | |
| 2022-05-25 | Simplify device removal event | David Lönnhager | 1 | -1/+0 | |
| 2022-05-20 | Avoid loading the UI DI module in all processes | Albin | 2 | -8/+15 | |
| Loads the UI specific DI module only in the process/activity where it's used. Before, the UI module and its dependencies would be loaded in the service and tile processes as well. | |||||
| 2022-05-20 | Rename Android UI DI module | Albin | 2 | -3/+3 | |
| Rename the UI specific DI module to avoid potential confusion with the Application class. | |||||
| 2022-05-18 | Remove Android wireguard key view | Albin | 15 | -640/+1 | |
| The wireguard key view is removed in favor of the new way of managing devices. Translations and some error handling remain. | |||||
| 2022-05-17 | Refactor Android account clearing | Albin | 1 | -9/+8 | |
| 2022-05-17 | Remove expiry invalidation | Albin | 6 | -26/+8 | |
| 2022-05-17 | Fix login vm unit tests | Albin | 2 | -105/+38 | |
| 2022-05-17 | Cleanup login status | Albin | 7 | -69/+12 | |
| 2022-05-17 | Refactor account expiry | Albin | 13 | -191/+148 | |
| 2022-05-17 | Fix Android history fetching | Albin | 4 | -2/+17 | |
| 2022-05-17 | Refactor Android account history | Albin | 7 | -26/+49 | |
| 2022-05-17 | Add Android login event | Albin | 5 | -29/+45 | |
| 2022-05-17 | Use separate event for Android account creation | Albin | 5 | -2/+53 | |
| 2022-05-17 | Fix app stuck at launch if device revoked | Albin | 1 | -0/+9 | |
| This is an intermediate way of handling revoked devices until the proper screen has been merged. | |||||
| 2022-05-17 | Fix Android device state refresh | Albin | 2 | -13/+14 | |
| 2022-05-13 | Remove unused macro expressions | Emīls | 1 | -50/+0 | |
| With the advent of the latest nightly, the unused macro expressions are producing warnings, which fail the CI. So the unused expressions are removed, and can be added back if they are ever required again. | |||||
| 2022-05-12 | Adapt new device event/state to Android | Albin | 8 | -25/+31 | |
| 2022-05-05 | Adapt Android naming to AccountAndDevice | Albin | 3 | -8/+8 | |
| 2022-05-05 | Hide private device type in `mullvad-daemon` | David Lönnhager | 4 | -9/+9 | |
| 2022-04-25 | Fix Android gradle release config | Albin | 1 | -0/+3 | |
| 2022-04-22 | Add Android e2e test readme | Albin | 1 | -0/+56 | |
| 2022-04-20 | Fix/suppress dependency audit issues | Albin | 6 | -5/+21 | |
| 2022-04-20 | Exclude e2e lintClassPath from dependency check | Albin | 1 | -0/+8 | |
| 2022-04-20 | Adapt e2e test to updated conncheck page | Albin | 1 | -3/+3 | |
