summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-03-14Bump compose destinations to 2.1.0David Göransson1-1/+1
2025-03-14Bump androidx credentials to 1.5.0David Göransson1-1/+1
2025-03-13Merge branch 'remove-relay-query-builder-any-protocol'Sebastian Holmin8-187/+105
2025-03-13Remove "Any" tunnel protocol from query builderSebastian Holmin8-187/+105
2025-03-13Merge branch 'fix-bug-with-locales-not-loading-after-switch-to-vite-des-1854'Markus Pettersson1-1/+2
2025-03-13Ensure locales are loaded from the correct pathTobias Järvelöv1-1/+2
Due to the vite migration the path to load resources from is different between the production and development environments.
2025-03-13Merge branch 'only-use-lint-for-verification-script'Jonatan Rhodin1-8/+2
2025-03-13Use lint only when generating a new verification metadata fileJonatan Rhodin1-8/+2
Also remove excluded cargo task as it is no longer needed
2025-03-13Merge branch ↵Markus Pettersson1-4/+1
'investigate-bug-reports-that-new-users-are-not-forwarded-to-des-1835'
2025-03-13Fix logic keeping users on expired route even after time has been addedTobias Järvelöv1-4/+1
When a user creates an account in the app and then adds time to the account outside of the app the user should then be shown the "/main/time-added" route. Whenever an account is created in the app, it's expiredStatus is set immediately to "expired", which makes the app show the "/main/expired" route. When time is added to the account its expiredStatus changes to "time_added" and this should show the "/main/time-added" route. However, due to an overly broad condition in the logic to determine when the "/main/expired" route should be shown, this caused the "main/time-added" route to never be shown, as the overly broad condition effectively prevented the logic to determine when to show the "/main/time-added" route from ever being called. This overly broad condition erroneously targeted all new accounts created from within the app and prevented the transition to the "/main/time-added" route. To fix the problem we update the logic regarding when to show the "/main/expired" route to not check if the account is new, as it is enough to only check if the account is logged in and that its expiredStatus is "expired". This change allows the logic to determine when the "/main/time-added" route should be shown to be called and as such can allow the route to be shown after time has been added.
2025-03-13Merge branch 'clean-up-redundant-gradle-repo'Albin2-4/+0
2025-03-13Clean up redundant gradle repoAlbin2-4/+0
2025-03-13Update android app version to 2025.1-beta1Albin2-2/+2
2025-03-13Update changelog for android/2025.1-beta1David Göransson1-2/+10
2025-03-13Merge branch 'change-lockfile-task-order'Albin1-1/+1
2025-03-13Improve lockfile task orderAlbin1-1/+1
This is done to earlier detect lint issues.
2025-03-13Merge branch 'extend-ignore-cves-babel'Oskar3-77/+85
2025-03-13Add Babel core, helpers, and runtime to development dependenciesOliver2-74/+82
CVE-2025-27789 was introduced in version 7.26.9, a dependency for several packages. Since overriding the version had no effect, we’re now adding these packages as dev dependencies to lock in a fixed version.
2025-03-13Extend ignores for CVEsOliver1-3/+3
2025-03-13Merge branch 'ios-1051-use-custom-dns-label-constancy'Bug Magnet1-10/+4
2025-03-13Decouple DNS server info from content-blockers UI expansionAndrew Bulhak1-10/+4
2025-03-13Merge branch 'always-refresh-relay-file-opportunistically-ios-1097'Bug Magnet2-4/+20
2025-03-13Update the README file describing changes to the relay prebuild scriptBug Magnet1-1/+3
2025-03-13Build and cache relay list per configuration excluding ReleaseBug Magnet1-3/+17
2025-03-12Merge branch 'suppress-netty-cves'Albin1-1/+13
2025-03-12Suppress netty CVEsAlbin1-1/+13
2025-03-12Merge branch 'fix-make-release-script'Oskar1-0/+4
2025-03-12Improve information in 4-make-release scriptOskar1-0/+4
2025-03-12Merge branch 'fix-broken-pipe-printing-to-stdout'Markus Pettersson4-0/+22
2025-03-12Handle `SIGPIPE`Markus Pettersson4-0/+22
Fix `SIGPIPE` being ignored, which would cause the `mullvad-cli` to panic if it received a `PIPE` signal (e.g. it was piped into `echo`).
2025-03-12Merge branch 'fix-macos-e2e-desktop-workflow'Markus Pettersson1-4/+3
2025-03-12Fix always build `test-manager` binaryMarkus Pettersson1-4/+3
2025-03-12Merge branch 'upload-metadata-to-cdn-servers-des-1781'Oskar2-5/+73
2025-03-12Fix git diff command in 4-make-releaseOskar1-1/+1
2025-03-12Add call to upload-metadata-to-cdn in 4-make-releaseOskar1-5/+13
2025-03-12Add script which uploads metadata to CDN serversOskar1-0/+60
2025-03-12Merge branch 'silence-cves-libwg'Markus Pettersson1-7/+19
2025-03-12Silence `GO-2025-3447` in `libwg`Markus Pettersson1-0/+6
2025-03-12Silence `GO-2025-3487` in `libwg`Markus Pettersson1-0/+6
2025-03-12Update end date for silencing CVEs in `libwg/osv-scanner.toml`Markus Pettersson1-7/+7
2025-03-12Merge branch 'bump-python-cve-ignores'Linus Färnstrand1-7/+10
2025-03-12Bump the ignoreUntil on python dependenciesLinus Färnstrand1-7/+10
2025-03-12Merge branch 'improve-release-scripts'Oskar3-4/+6
2025-03-11Improve release preparation diff verification outputOskar1-2/+2
2025-03-11Make desktop release script print link to releases directoryOskar1-0/+2
2025-03-11Rename release script for creating and pushing tagOskar1-0/+0
2025-03-11Fix version matchingOskar1-2/+2
2025-03-11Merge branch 'fix-rustsec-2025-0014'Markus Pettersson8-128/+204
2025-03-11Silence `RUSTSEC-2025-0014` in test workspaceMarkus Pettersson2-0/+13
2025-03-11Bump `env_logger` to get rid of `humantime`Markus Pettersson6-128/+191