diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-03-04 10:29:10 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-03-05 23:32:56 +0100 |
| commit | 3de6aaaa162e866f5d11aba325ea5bf4b561d58e (patch) | |
| tree | 6f9e36dc356fe97c3649636f8947ea33ab975715 | |
| parent | d7782f858a16dc4a5ec9c5c38400f0ed592ee723 (diff) | |
| download | mullvadvpn-3de6aaaa162e866f5d11aba325ea5bf4b561d58e.tar.xz mullvadvpn-3de6aaaa162e866f5d11aba325ea5bf4b561d58e.zip | |
Update version metadata URL
| -rw-r--r-- | installer-downloader/src/controller.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/installer-downloader/src/controller.rs b/installer-downloader/src/controller.rs index 25d1d182f8..595e4cb247 100644 --- a/installer-downloader/src/controller.rs +++ b/installer-downloader/src/controller.rs @@ -22,6 +22,9 @@ const VERSION_PROVIDER_PUBKEY: &str = include_str!("../../mullvad-update/stagemo /// Pinned root certificate used when fetching version metadata const PINNED_CERTIFICATE: &[u8] = include_bytes!("../../mullvad-api/le_root_cert.pem"); +/// Base URL for pulling metadata. Actual JSON files should be stored at `<base url>/<platform>.json` +const META_REPOSITORY_URL: &str = "https://api.stagemole.eu/app/releases/"; + /// Actions handled by an async worker task in [ActionMessageHandler]. enum TaskMessage { SetVersionInfo(VersionInfo), @@ -72,7 +75,7 @@ fn get_metadata_url() -> String { } else { panic!("Unsupported platform") }; - format!("https://releases.stagemole.eu/desktop/metadata/{PLATFORM}.json") + format!("{META_REPOSITORY_URL}/{PLATFORM}.json") } impl AppController { |
