LeavesMC / Leaves

Fork of Paper aimed at repairing broken vanilla properties.
https://leavesmc.org
Other
325 stars 34 forks source link

Migrate from `leavesmc.top` to `leavesmc.org` #197

Closed Bluemangoo closed 3 months ago

Bluemangoo commented 3 months ago

fix #195

repo.leavesmc.[top|org] 没改因为后面 ssl 证书还是 .top 的。

Bluemangoo commented 3 months ago

要把 github url 和 cdn url 加上。 @MC-XiaoHei

image

Bluemangoo commented 3 months ago

top.leavesmc.leaves.util.LeavesVersionFetcher:54-59

? 姐姐你catch了什么。?

versionInfo = versionInfo.replace("\"", "");
        try {
            distance = fetchDistanceFromLeavesApiV2(getMinecraftVersion(), versionInfo);
        } catch (NumberFormatException ignored) {
            distance = fetchDistanceFromGitHub(repo, branch, versionInfo);
        }
Bluemangoo commented 3 months ago

我到时候做个 try v1 失败换 v2 好了。

周末做。

Bluemangoo commented 3 months ago

我简单粗暴一下好了。

            if (connection.getResponseCode() / 100 != 2){
                connection = (HttpURLConnection) new URL("https://api.leavesmc.org/v2/projects/leaves/versions/" + mcVersion + "/builds/latest").openConnection();
                connection.connect();
            };
Bluemangoo commented 3 months ago

等 api 那边做好再合并吧。

MC-XiaoHei commented 3 months ago

apiv2并不会采用和v1同样的下载逻辑,或者说从一开始就必须使用下载api进行下载。 至于cdn,让姐姐部署proxy吧( 参考API Docs

Bluemangoo commented 3 months ago

下载api给个example。

我看看z0的cdn是怎么样的。

MC-XiaoHei commented 3 months ago

下载api给个example。

我看看z0的cdn是怎么样的。

Screenshot_20240329_170933_com.microsoft.emmx.canary.jpg 就是个重定向

MC-XiaoHei commented 3 months ago

下载api给个example。

我看看z0的cdn是怎么样的。

Screenshot_20240329_170933_com.microsoft.emmx.canary.jpg 就是个重定向

哦不 文档的api描述写错了

MC-XiaoHei commented 3 months ago

要不等1205更新彻底换v2+org域名吧 别老判断了( 到时候proxy也部署了应该

s-yh-china commented 3 months ago

在中国境内的下载cloudflare不可能比得过国内厂商的cdn的

MC-XiaoHei commented 3 months ago

在中国境内的下载cloudflare不可能比得过国内厂商的cdn的

这个确实,但是现在自动更新也没走cdn啊(

以及vercel速度也还行

我感觉其实下载个几十m的东西够了

自动更新其实没有那么严格的速度要求

Bluemangoo commented 3 months ago

姐姐快部署proxy。cf的速度还可以的。

v2这边是用z0的cdn还是等proxy?

Bluemangoo commented 3 months ago

HttpUrlConnection 默认 follow redirect 吗。

MC-XiaoHei commented 3 months ago

姐姐快部署proxy。cf的速度还可以的。

v2这边是用z0的cdn还是等proxy?

z0允许就加上吧

MC-XiaoHei commented 3 months ago

HttpUrlConnection 默认 follow redirect 吗。

会默认follow的

Bluemangoo commented 3 months ago

先用z0的了。

s-yh-china commented 3 months ago

没签名(指

Bluemangoo commented 3 months ago

codespace没有gpg。

回家给你签顺便查查有没有漏的,codespace的搜索有点问题。

要不把repo的ssl修了我一起改了吧。