summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-03-05Refactor buttons slightlyJoakim Hulthe2-49/+51
2025-03-05Make beta/stable links look the part (installer-downloader)Joakim Hulthe2-29/+47
2025-03-05Add arrow to stable link in installer-downloaderJoakim Hulthe1-1/+1
2025-03-05Fix installer text positions on macosJoakim Hulthe2-12/+58
2025-03-05Update installer-downloader textsDavid Lönnhager2-9/+11
2025-03-05Use user-accessible random temp dir on macOSDavid Lönnhager8-69/+101
2025-03-05Add logger to installer-downloaderDavid Lönnhager7-26/+30
2025-03-05Remove unnecessary `into_boxed_slice`David Lönnhager1-8/+7
2025-03-05Remove unused features from native-windows-guiDavid Lönnhager2-55/+2
2025-03-05Fix clippy lintsDavid Lönnhager10-82/+84
2025-03-05Hide components that are not needed on Linux in mullvad-updateDavid Lönnhager13-375/+140
2025-03-05Add packaging of macOS app to build.shDavid Lönnhager3-6/+136
2025-03-05Fix launcher on macOSDavid Lönnhager1-5/+32
2025-03-05Implement error view for macosJoakim Hulthe2-8/+192
2025-03-05Support multiple signaturesDavid Lönnhager5-27/+99
2025-03-05Add version counter to metadata and rename expiry fieldDavid Lönnhager9-26/+81
2025-03-05Do not deserialize back canonical JSONDavid Lönnhager1-3/+1
2025-03-05Do not serialize rollout if 1David Lönnhager1-0/+51
2025-03-05Print reason for errorDavid Lönnhager4-8/+24
2025-03-05Select random mirror for downloadingDavid Lönnhager3-2/+10
2025-03-05Add improved error messagesDavid Lönnhager18-39/+418
2025-03-05Add arrow to 'stable link' on WindowsDavid Lönnhager2-11/+55
2025-03-05Implement beta downloaderDavid Lönnhager10-18/+217
2025-03-05Add API client for mullvad-updateDavid Lönnhager10-220/+431
2025-03-05Decouple download directory from mullvad-updateDavid Lönnhager7-82/+170
2025-03-05Remove installer if verification failsDavid Lönnhager1-1/+12
2025-03-05Add launch step to installer downloaderDavid Lönnhager12-14/+98
2025-03-05Set app download cache to a read-only directoryDavid Lönnhager9-8/+106
2025-03-05Don't hide cancel button if download failsDavid Lönnhager1-2/+0
2025-03-05Always fail if there are duplicate versionsDavid Lönnhager1-14/+15
2025-03-05Add improved API response parse testsDavid Lönnhager9-5/+192
2025-03-05Update version response formatDavid Lönnhager4-112/+149
2025-03-05Test expired metadataDavid Lönnhager3-8/+20
2025-03-05Add documentation to mullvad-update format moduleDavid Lönnhager1-0/+13
2025-03-05Remove signature download stepDavid Lönnhager3-27/+1
2025-03-05Add GHA workflow for regression testing installer-downloader sizeDavid Lönnhager2-0/+112
2025-03-05Add build script for installer-downloaderDavid Lönnhager1-0/+28
2025-03-05Update test dataDavid Lönnhager3-93/+73
2025-03-05Add mullvad-version-metadata toolDavid Lönnhager10-246/+502
2025-03-05Implement version provider for API responsesDavid Lönnhager12-696/+394
2025-03-05Replace `AppDownloaderFactory` trait with `From` impl (#7606)Sebastian Holmin3-46/+20
2025-03-05Add initial web installer and upgrades scaffoldDavid Lönnhager38-103/+4658
2025-03-05Fix relay list preparationAlbin1-3/+3
2025-03-05Revert "Set debugSymbolLevel to full"Albin1-1/+0
2025-03-05Merge branch 'fix-cargo-deny-action-failing-due-to-missing-musl-toolchain-des...Joakim Hulthe1-1/+1
2025-03-05Update cargo-deny github action to v2Joakim Hulthe1-1/+1
2025-03-05Merge branch 'move-daita-warning-to-first-page-update-text-des-1693'Markus Pettersson2-14/+32
2025-03-05Update translationsTobias Järvelöv1-1/+1
2025-03-05Add TRANSLATORS comments to translation stringsTobias Järvelöv1-0/+15
2025-03-05Update DAITA warningTobias Järvelöv1-1/+4