diff --git a/e2e/cli/test_ls_cache b/e2e/cli/test_ls_cache index 0e9824a23a..7a0abc41f8 100644 --- a/e2e/cli/test_ls_cache +++ b/e2e/cli/test_ls_cache @@ -4,6 +4,6 @@ export MISE_USE_VERSIONS_HOST=1 # verify that cache is reused for `mise ls` # see https://github.com/jdx/mise/discussions/6736 -assert_contains "mise -v use bat 2>&1" "GET https://mise-versions.jdx.dev/bat.toml 200 OK" +assert_contains "mise -v use bat 2>&1" "GET https://mise-versions.jdx.dev/tools/bat.toml 200 OK" touch -t 202001010000 "$MISE_CACHE_DIR/bat/"* -assert_not_contains "mise -v ls bat 2>&1" "GET https://mise-versions.jdx.dev/bat.toml 200 OK" +assert_not_contains "mise -v ls bat 2>&1" "GET https://mise-versions.jdx.dev/tools/bat.toml 200 OK" diff --git a/src/plugins/core/python.rs b/src/plugins/core/python.rs index a9e5fc72c5..e11c527e9a 100644 --- a/src/plugins/core/python.rs +++ b/src/plugins/core/python.rs @@ -124,7 +124,7 @@ impl PythonPlugin { let settings = Settings::get(); let url_path = python_precompiled_url_path(&settings); let rsp = HTTP_FETCH - .get_bytes(format!("https://mise-versions.jdx.dev/{url_path}")) + .get_bytes(format!("https://mise-versions.jdx.dev/tools/{url_path}")) .await?; let mut decoder = GzDecoder::new(rsp.as_ref()); let mut raw = String::new(); diff --git a/src/versions_host.rs b/src/versions_host.rs index 3f2016f248..28e991173b 100644 --- a/src/versions_host.rs +++ b/src/versions_host.rs @@ -67,7 +67,7 @@ pub async fn list_versions(tool: &str) -> eyre::Result>> } // Use TOML format which includes created_at timestamps - let url = format!("https://mise-versions.jdx.dev/{}.toml", tool); + let url = format!("https://mise-versions.jdx.dev/tools/{}.toml", tool); let versions: Vec = match HTTP_FETCH.get_text(&url).await { Ok(body) => { let response: VersionsResponse = toml::from_str(&body)?; @@ -139,7 +139,7 @@ pub fn track_install(tool: &str, full: &str, version: &str) { async fn track_install_async(tool: &str, full: &str, version: &str) -> eyre::Result<()> { use crate::cli::version::{ARCH, OS}; - let url = "https://mise-tools.jdx.dev/api/track"; + let url = "https://mise-versions.jdx.dev/api/track"; let body = serde_json::json!({ "tool": tool,