summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2024-06-17Fix issues with protoc and protoc-java verificationJonatan Rhodin3-10/+58
2024-06-17Skip using podman in lockfile scriptAlbin1-5/+1
This makes it easier to use the script in a wider range of environments and if needed it can still be executed within a container.
2024-06-17Use dropUnlessResumed to prevent duplicate navigationDavid Göransson41-192/+203
2024-06-17Update gradle lockfileAlbin1-131/+237
2024-06-17Bump AndroidX lifecycleDavid Göransson1-1/+1
2024-06-17Get value of data directory value at app startupMarkus Pettersson7-12/+32
Remove `APP_PATH` from `mullvad-paths` on Android since it should not be a constant value. Instead, it is passed down from the Android app startup. As it turns out, it is really ever used for pointing to the RPC socket in use.
2024-06-14Update the changelogJonatan Rhodin1-0/+3
2024-06-14Update translationsJonatan Rhodin19-0/+361
2024-06-14Update detekt baselineJonatan Rhodin1-1/+4
2024-06-14Add ui tests for api access methodJonatan Rhodin6-0/+754
2024-06-14Add unit tests for Api access methodJonatan Rhodin7-5/+751
2024-06-14Add ui for api access method functionalityJonatan Rhodin44-101/+2828
2024-06-14Add api acccess method functionalityJonatan Rhodin22-3/+476
2024-06-14Fix lockdown guide typoDavid Göransson1-1/+1
2024-06-14Update lockdown guide URLAlbin1-2/+1
2024-06-14Fix text overflow and max lines on connect screenDavid Göransson2-0/+14
2024-06-14Ensure permission in-app notification title is single lineDavid Göransson1-0/+3
2024-06-14Update auto-connect for TV users to legacy and update descriptionDavid Göransson22-30/+4
2024-06-13Update changelogAlbin1-0/+1
2024-06-13Update translationsAlbin19-38/+0
2024-06-13Clarify lockdown limitations in guideAlbin3-30/+108
2024-06-13Fix broken IS_PLAY_BUILD checkAlbin1-1/+1
2024-06-13Fix testAlbin1-0/+4
2024-06-13Fix missing device refreshAlbin5-0/+13
2024-06-12Show account history on login screen if presentDavid Göransson1-15/+7
2024-06-12Format xml filesAlbin17-104/+85
2024-06-12Fix outdated tidy script pathsAlbin1-24/+30
2024-06-11Prevent loading when logging outDavid Göransson4-17/+37
2024-06-10Update changelog for android/2024.2Albin1-0/+5
2024-06-10Update changelog for android/2024.2-beta2Albin1-0/+2
2024-06-10Unify account number namingAlbin40-177/+177
Use variations of "account number" rather than "account token" throughout the kotlin code base.
2024-06-10Add test for naming of declarations and parametersAlbin1-0/+33
2024-06-10Update detekt baselineAlbin1-585/+0
2024-06-10Extend detekt exclusion rulesAlbin1-2/+11
Add exclusion for generated gRPC classes and make sure neither those nor other generated classes are included in the baseline.
2024-06-07Suppress gRPC CVEsAlbin2-0/+25
These CVEs are a combination of a false-positive and CVEs not affecting our app.
2024-06-07Remove outdated suppression for CVE-2023-3635Albin2-20/+0
2024-06-07Push suppression of CVE-2018-1000840Albin1-1/+1
Pushing the suppression a few months so that we can revisit it after bumping to K2.
2024-06-04Simplify ViewModel and take setting onceDavid Göransson4-110/+63
2024-06-04Clean upDavid Göransson1-19/+8
2024-06-04Fix colors and add one more testDavid Göransson8-17/+91
2024-06-04Add testDavid Göransson5-6/+92
2024-06-04Add support for UDP-over-TCP portDavid Göransson30-26/+145
2024-06-03Remove by custom DNS by indexDavid Göransson5-15/+20
2024-06-03Lift DeviceRepository to AppModuleDavid Göransson2-2/+2
2024-05-29Update changelogDavid Göransson1-0/+4
2024-05-29Migrate to gRPCDavid Göransson490-10512/+8546
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>
2024-05-29Fix filename in Android build instructionsDavid Lönnhager1-2/+2
2024-05-15Update translationsOskar Nyberg19-18/+37
2024-05-14Remove tunnel state from lifecycle logAlbin1-1/+1
2024-05-08Update changelogAlbin1-0/+3