summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-10-20Update translationsJonatan Rhodin58-947/+2714
2025-10-20Merge branch 'backport-perform-version-check-when-the-app-is-opened-des-2614'Tobias Järvelöv5-78/+161
2025-10-20Update notification test to handle hidden notification removed from DOMTobias Järvelöv1-1/+17
2025-10-20Add app upgrade notification testsTobias Järvelöv1-0/+47
2025-10-20Add methods to locate notification title and subtitleTobias Järvelöv2-0/+10
2025-10-20Break up tests which affect others into separate test.describe blocksTobias Järvelöv1-26/+43
2025-10-20Use motion for in-app notification transitionTobias Järvelöv2-51/+44
2025-10-20Update desktop app changelog with 2025.12 sectionMarkus Pettersson1-0/+4
2025-10-20Update desktop app version to 2025.12Markus Pettersson1-1/+1
2025-10-20Merge branch ↵David Göransson3-36/+42
'limit-classpath-dependencies-to-when-generating-lockfile-droid-2251'
2025-10-20Depend on classpaths only when writing lockfileDavid Göransson1-33/+38
2025-10-20Update verification metadataDavid Göransson2-3/+4
2025-10-20Merge branch 'fix-android-e2e'Jonatan Rhodin1-0/+1
2025-10-20Add assemble stagemole to android build and testing tasksJonatan Rhodin1-0/+1
This is required by e2e tests
2025-10-20Merge branch ↵Jonatan Rhodin3-1/+365
'create-test-for-how-select-location-should-behave-if-recents-droid-2090'
2025-10-20Add scroll to selection testsJonatan Rhodin3-1/+365
2025-10-17Merge branch 'use-the-same-resource-paths-for-all-environments-des-1740'Tobias Järvelöv17-78/+77
2025-10-17Replace use of img element with Image componentTobias Järvelöv2-7/+15
2025-10-17Use LWO from strings constant in SelectLocationTobias Järvelöv1-1/+1
2025-10-17Fix missing key for fragmentTobias Järvelöv1-1/+1
2025-10-17Remove use of PATH_PREFIXTobias Järvelöv9-36/+11
2025-10-17Extract paths to a separate file and move helper functions into utilsTobias Järvelöv4-35/+41
2025-10-17Update develop script to run pre-develop script before viteTobias Järvelöv1-1/+3
2025-10-17Add a pre-develop script to copy files to build folderTobias Järvelöv1-0/+8
2025-10-17Merge branch 'manage-devices-changelog'Oskar1-0/+1
2025-10-17Add manage devices to changelogOliver1-0/+1
2025-10-17Merge branch 'migrate-to-self-hosted-runner-droid-1767'Albin1-237/+33
2025-10-17Migrate android build to self-hosted runnerAlbin1-237/+33
2025-10-17Merge branch 'fix-flakyness-in-tunnel-state-e2e-test'Tobias Järvelöv3-22/+21
2025-10-17Remove getInIpText from main route object modelTobias Järvelöv1-4/+0
2025-10-17Convert relay IP tests to use main ROM and expect polling methodsTobias Järvelöv1-16/+14
When we extract the in-IP as a string the expect will only evaluate the condition once, and then fail. However the in-IP might not have updated at the time the condition is checked, and as such the expect will fail. This change makes it possible to re-evaluate using Playwright's expect polling functionality.
2025-10-17Use main route object model getter for looking up relay hostnameTobias Järvelöv1-2/+2
2025-10-17Add getter for relay hostname locatorTobias Järvelöv2-0/+5
2025-10-17Merge branch 'update-remaining-string-differences-with-others-ios-1295'Jon Petersson26-1766/+1064
2025-10-17Update strings based on other platformsmojganii26-1766/+1064
2025-10-16Merge branch 'remove-old-windows-installer-check'Linus Färnstrand1-9/+2
2025-10-16Remove buildserver-build check for windows-installerLinus Färnstrand1-9/+2
We have had this crate for long enough to not support building before it now
2025-10-16Merge branch 'update-gitignore-aarch64-linux'Linus Färnstrand1-1/+2
2025-10-16Ignore files in dist-assets/aarch64-unknown-linux-gnuLinus Färnstrand1-1/+2
2025-10-16Merge branch 'remove-superfluous-rustup-update'Linus Färnstrand2-12/+0
2025-10-16Stop running `rustup update`. Version is handled by rust-toolchain.tomlLinus Färnstrand2-12/+0
2025-10-16Merge branch 'fix-mullvad-nsis-header'Linus Färnstrand2-1/+31
2025-10-16Update mullvad-nsis.h to match generated outputLinus Färnstrand1-1/+1
2025-10-16Add CI workflow checking that building mullvad-nsis is cleanLinus Färnstrand1-0/+30
2025-10-16Merge branch 'run-android-ci-less-often'Linus Färnstrand1-1/+14
2025-10-16Add many paths to the exclude list for Android build CILinus Färnstrand1-1/+14
Should save a lot of time in CI when changing unrelated files
2025-10-16Merge branch 'better-dirty-working-directory-check'Linus Färnstrand3-4/+4
2025-10-16Treat untracked files as a dirty working directory in build.shLinus Färnstrand1-1/+1
Previously the dirty working directory check, enforced when doing signed builds, only checked if tracked files were changed in the working directory. But unwanted untracked files could also affect the build. This commit makes the check stricter and will fail if any untracked file exist in the working directory, OR if any tracked file was changed
2025-10-16Use git diff-index to check for dirty working directoryLinus Färnstrand2-3/+3
Should be functionally equivalent to the previous code, but cleaner and simpler
2025-10-15Merge branch 'ios-1296-account-deletion-failure-handling'Jon Petersson4-26/+20