summaryrefslogtreecommitdiffhomepage
path: root/installer-downloader/tests
AgeCommit message (Collapse)AuthorFilesLines
2025-07-10Run `cargo fmt`Sebastian Holmin1-4/+4
2025-07-09Inline format argumentsLinus Färnstrand1-5/+3
2025-06-16Add offline mode for installer loader on WindowsMarkus Pettersson8-30/+377
Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2025-04-23Remove `async_trait` for `VersionInfoProvider`Sebastian Holmin1-1/+0
2025-04-23Remove `async_trait` for `AppDownloader`Sebastian Holmin1-1/+0
2025-04-07Remove pointless sleepDavid Lönnhager1-2/+5
2025-03-05Fix retry version checkSebastian Holmin10-23/+42
Hide the error message when retrying the version check fetch succeeds.
2025-03-05Add test for failed version fetchingSebastian Holmin3-1/+121
2025-03-05Add `fail_fetching` to `FakeVersionInfoProvider`Sebastian Holmin2-5/+13
2025-03-05Move fake implementations of updater/downloader traits to own moduleDavid Lönnhager2-363/+370
2025-03-05Add clear_progressDavid Lönnhager3-3/+8
2025-03-05Include error message text in snapshotsDavid Lönnhager3-4/+7
2025-03-05Use async_trait for DirectoryProviderDavid Lönnhager1-0/+1
2025-03-05Add explicit clear methods to Delegate traitDavid Lönnhager5-6/+18
2025-03-05Fix grammatical errorDavid Lönnhager1-1/+1
2025-03-05Fix testsMarkus Pettersson1-0/+9
2025-03-05Update snapshotsDavid Lönnhager2-5/+3
2025-03-05Use stagemole to retrieve metadata in installer-downloaderDavid Lönnhager1-1/+2
2025-03-05Add logger to installer-downloaderDavid Lönnhager1-2/+3
2025-03-05Fix clippy lintsDavid Lönnhager1-1/+3
2025-03-05Hide components that are not needed on Linux in mullvad-updateDavid Lönnhager1-0/+2
2025-03-05Add improved error messagesDavid Lönnhager8-9/+112
Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net>
2025-03-05Implement beta downloaderDavid Lönnhager5-0/+48
2025-03-05Add API client for mullvad-updateDavid Lönnhager1-26/+19
2025-03-05Decouple download directory from mullvad-updateDavid Lönnhager2-14/+98
2025-03-05Add launch step to installer downloaderDavid Lönnhager7-9/+38
2025-03-05Set app download cache to a read-only directoryDavid Lönnhager1-0/+4
Notably, this means that the loader must run as a privileged user
2025-03-05Remove signature download stepDavid Lönnhager1-4/+0
2025-03-05Implement version provider for API responsesDavid Lönnhager3-37/+16
This also replaces the PGP verifier with a SHA256 checksum verifier
2025-03-05Replace `AppDownloaderFactory` trait with `From` impl (#7606)Sebastian Holmin1-5/+3
Small refactoring that replaces a custom trait with a `From` implementation.
2025-03-05Add initial web installer and upgrades scaffoldDavid Lönnhager7-0/+554