| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-06-04 | Fix incorrectly showing time left when data n/a | Kalle Lindström | 1 | -14/+20 | |
| 2025-06-04 | Fix connectivity manager util tests | Jonatan Rhodin | 2 | -4/+5 | |
| 2025-06-03 | Listen for all network events to fix missing default network events | Jonatan Rhodin | 2 | -39/+116 | |
| 2025-06-02 | Update changelog for android/2025.4 | Jonatan Rhodin | 1 | -0/+4 | |
| 2025-05-30 | Update lockfile | Jonatan Rhodin | 1 | -5/+0 | |
| 2025-05-30 | Exclude common bean utils | Jonatan Rhodin | 1 | -1/+10 | |
| 2025-05-28 | Fix arg order lost when adding to messages.pot | Kalle Lindström | 4 | -72/+154 | |
| Currently when we add new strings from strings.xml in the android app and these gets added to message.pot by the translation script the arguments get added only as "%s" and "%d" and any ordering is lost. This means that if you would add a string to the android app that is something like "%1$s %2$s %1$s" this would be added to messages.pot as msgid "%s %s %s" and it would treat it as the string has 3 different arguments instead of 2. This PR changes the code so that when the Android strings.xml strings are added to messages.pot the argument index (if it exists) is not removed as it was previously. So the Android string "%1$s %2$s %1$s" will now result in the exact same string being added to messages.pot. However, the current normalizaion behavior is kept when it comes to checking if an Android string already exists in messages.pot, so e.g. the string `"Not all our servers are %1$s-enabled. Therefore, we use multihop automatically to enable %1$s with any server."` will still match the current value in the pot file which is: `"Not all our servers are %(daita)s-enabled. Therefore, we use multihop automatically to enable %(daita)s with any server."` and no new string is added to messages.pot. | |||||
| 2025-05-28 | Disable Firebase billing logging | Kalle Lindström | 1 | -0/+9 | |
| 2025-05-28 | Add `SuggestedUpgrade` gRPC mapper type | Markus Pettersson | 1 | -1/+1 | |
| 2025-05-27 | Update translations | Jonatan Rhodin | 39 | -0/+306 | |
| 2025-05-26 | Add Boringtun | Joakim Hulthe | 2 | -2/+12 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: David Göransson <david.goransson@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-05-26 | Update lockfile | David Göransson | 2 | -386/+784 | |
| 2025-05-26 | Update lint baseline | David Göransson | 1 | -1/+19 | |
| 2025-05-26 | Fix and update lint baseline | David Göransson | 10 | -145/+45 | |
| 2025-05-26 | Update baseline to suppress 16kb page size warning for mockk | David Göransson | 1 | -93/+12 | |
| Will be fixed in an upcoming version, see: https://github.com/mockk/mockk/pull/1394 | |||||
| 2025-05-26 | Bump lifecycle to 2.9.0 | David Göransson | 1 | -1/+1 | |
| 2025-05-26 | Bump agp to 8.10.0 | David Göransson | 1 | -4/+4 | |
| 2025-05-26 | Fix issue link | David Göransson | 1 | -1/+1 | |
| 2025-05-26 | Make aapt version references more logical | David Göransson | 2 | -4/+3 | |
| 2025-05-26 | Migrate remaining deps and versions to version catalogs | David Göransson | 25 | -164/+154 | |
| 2025-05-24 | Fix version code safeguard | Albin | 2 | -17/+11 | |
| Moving the version code safeguard in order to make it configuration cache compliant. | |||||
| 2025-05-24 | Enable parallel gradle execution | Albin | 1 | -0/+1 | |
| 2025-05-23 | Increase timeout for long test | David Göransson | 1 | -43/+45 | |
| 2025-05-23 | Update lockfile | David Göransson | 1 | -609/+672 | |
| 2025-05-23 | Update gradle to 8.14.1 | David Göransson | 1 | -2/+2 | |
| 2025-05-23 | Bump mockk to 1.14.2 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump ui automator to 2.4.0-alpha03 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump junit5 to 5.12.2 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump protobuf to 4.31.0 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump junit5 plugin to 1.12.2.0 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump compose to 1.8.2 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump datastore to 1.1.7 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump arrow to 2.1.2 | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Bump kotlin to 2.1.21 | David Göransson | 1 | -2/+2 | |
| 2025-05-23 | Fix e2e test | David Göransson | 1 | -1/+1 | |
| 2025-05-23 | Fix wrong country and city for stagemole daita relay | Jonatan Rhodin | 1 | -1/+5 | |
| 2025-05-22 | Fix e2e production tests | Jonatan Rhodin | 6 | -22/+68 | |
| 2025-05-22 | Add Post quantum connection test | Jonatan Rhodin | 3 | -12/+60 | |
| 2025-05-21 | Update changelog for android/2025.4-beta2 | Jonatan Rhodin | 1 | -0/+8 | |
| 2025-05-21 | Fix urls | David Göransson | 2 | -2/+2 | |
| 2025-05-21 | Supply IP address when using API override | David Göransson | 4 | -2/+11 | |
| Previously we did a DNS lookup for Stagemole and Devmole however, this causes problem when starting the app with no internet and is different from how the app performs in production mode. This commit removes that logic in order to align closer to what we expect in prod. | |||||
| 2025-05-21 | Update with new property references | David Göransson | 2 | -25/+25 | |
| 2025-05-21 | Update CI jobs to use new property naming scheme | David Göransson | 1 | -9/+19 | |
| 2025-05-21 | Unify usage of gradle properties | David Göransson | 20 | -148/+180 | |
| This commit does multiple changes to how we work with properties. - Instead of relying on `e2e.properties` and `local.properties` only use the `gradle.properties` as per standard gradle. - Naming of properties are changed to have a coherent structure. - Allow for setting stagemole and prod account separately. - Consolidate all the default values into `gradle.properties` | |||||
| 2025-05-19 | Add API blocked e2e connection test | Kalle Lindström | 5 | -6/+167 | |
| 2025-05-16 | Fix broken link | David Göransson | 1 | -1/+1 | |
| 2025-05-16 | Use block wireguard new api | Kalle Lindström | 2 | -2/+2 | |
| 2025-05-15 | Fix Device IP version header not clickable | David Göransson | 1 | -0/+1 | |
| 2025-05-15 | Fix another test | Jonatan Rhodin | 1 | -0/+1 | |
| 2025-05-15 | Rework StatusLevel | Jonatan Rhodin | 2 | -5/+5 | |
