From b524096bd8fda2d0dbadff7aef54760546a1517f Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Mon, 9 Mar 2020 04:31:09 +0000 Subject: [PATCH] Publish --- mojang-verification_1.6.0.zip | Bin 0 -> 14950 bytes registry-preview.json | 686 +++++++++++++++++----------------- 2 files changed, 343 insertions(+), 343 deletions(-) create mode 100644 mojang-verification_1.6.0.zip diff --git a/mojang-verification_1.6.0.zip b/mojang-verification_1.6.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..dcac7024b9969c5963b18c6db79bf6f923919f3b GIT binary patch literal 14950 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 literal 0 HcmV?d00001 diff --git a/registry-preview.json b/registry-preview.json index 9deae9f..ccaa8fa 100644 --- a/registry-preview.json +++ b/registry-preview.json @@ -2,502 +2,502 @@ "version": 1, "packages": [ { - "title": "返回 204", + "author": "GPlane", "name": "204-for-unexisted-players", - "dist": { - "shasum": "1b8e7a247a097c93c615debe2004cb022685cc84", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2F204-for-unexisted-players_0.1.1.zip" - }, + "title": "返回 204", + "description": "对请求不存在的角色的 JSON Profile 返回 204", "require": { "blessing-skin-server": "^5.0.0" }, - "author": "GPlane", - "description": "对请求不存在的角色的 JSON Profile 返回 204", - "version": "0.1.1" + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2F204-for-unexisted-players_0.1.1.zip", + "shasum": "1b8e7a247a097c93c615debe2004cb022685cc84" + } }, { - "title": "Authme 数据对接", + "author": "printempw", "name": "authme-integration", - "dist": { - "shasum": "a87103d83561f189eb8192a8995e8d9db015edc3", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fauthme-integration_2.2.2.zip" - }, + "title": "Authme 数据对接", + "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。", "require": { "blessing-skin-server": "^5.0.0", "single-player-limit": "^2.0.0" }, - "author": "printempw", - "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。", - "version": "2.2.2" + "version": "2.2.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fauthme-integration_2.2.2.zip", + "shasum": "a87103d83561f189eb8192a8995e8d9db015edc3" + } }, { - "title": "批量导入", + "author": "printempw", "name": "batch-import", - "dist": { - "shasum": "75071cfd41531899f434c4dda07526df2805aa65", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fbatch-import_4.0.0.zip" - }, + "title": "批量导入", + "description": "从本地文件批量导入材质至皮肤库,使用前请先阅读说明。", "require": { "blessing-skin-server": "^5.0.0", "texture-type-cast": "^0.2.0" }, - "author": "printempw", - "description": "从本地文件批量导入材质至皮肤库,使用前请先阅读说明。", - "version": "4.0.0" + "version": "4.0.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fbatch-import_4.0.0.zip", + "shasum": "75071cfd41531899f434c4dda07526df2805aa65" + } }, { - "title": "配置生成", + "author": "printempw", "name": "config-generator", - "dist": { - "shasum": "f75486295953e943b56eecb2e230c4b80694cf83", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fconfig-generator_3.1.2.zip" - }, - "require": { - "blessing-skin-server": "^5.0.0" - }, - "author": "printempw", + "title": "配置生成", "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", - "version": "3.1.2" - }, - { - "title": "嵌入第三方评论", - "name": "embedded-comment", - "dist": { - "shasum": "61d6e4571a9fdc489f76057c88469ccf5eb3908b", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fembedded-comment_1.0.2.zip" - }, "require": { "blessing-skin-server": "^5.0.0" }, - "author": "GPlane", - "description": "向材质详情页中嵌入第三方评论系统", - "version": "1.0.2" + "version": "3.1.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fconfig-generator_3.1.2.zip", + "shasum": "f75486295953e943b56eecb2e230c4b80694cf83" + } }, { - "title": "Eruda", - "name": "eruda", - "dist": { - "shasum": "7091b106391ec16265feb9163769162b1f7f37f1", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Feruda_1.0.0.zip" + "author": "GPlane", + "name": "embedded-comment", + "title": "嵌入第三方评论", + "description": "向材质详情页中嵌入第三方评论系统", + "require": { + "blessing-skin-server": "^5.0.0" }, + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fembedded-comment_1.0.2.zip", + "shasum": "61d6e4571a9fdc489f76057c88469ccf5eb3908b" + } + }, + { + "author": "Little_Qiu", + "name": "eruda", + "title": "Eruda", + "description": "适用于移动端浏览器的开发者工具。", "require": { "blessing-skin-server": "*" }, - "author": "Little_Qiu", - "description": "适用于移动端浏览器的开发者工具。", - "version": "1.0.0" + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Feruda_1.0.0.zip", + "shasum": "7091b106391ec16265feb9163769162b1f7f37f1" + } }, { - "title": "示例插件", + "author": "printempw", "name": "example-plugin", - "dist": { - "shasum": "f04bd633ffa25ddbd6468a6c491d8ade65d1975f", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fexample-plugin_3.0.2.zip" - }, + "title": "示例插件", + "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能", "require": { "blessing-skin-server": "^5.0.0" }, - "author": "printempw", - "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能", - "version": "3.0.2" + "version": "3.0.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fexample-plugin_3.0.2.zip", + "shasum": "f04bd633ffa25ddbd6468a6c491d8ade65d1975f" + } }, { - "title": "论坛数据对接", + "author": "printempw", "name": "forum-integration", - "dist": { - "shasum": "843deac69bf43c184ac250c3c8ddcbec9d38931b", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fforum-integration_4.0.1.zip" - }, + "title": "论坛数据对接", + "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。", "require": { "blessing-skin-server": ">=4.0.0", "single-player-limit": "^2.0.0" }, - "author": "printempw", - "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。", - "version": "4.0.1" + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fforum-integration_4.0.1.zip", + "shasum": "843deac69bf43c184ac250c3c8ddcbec9d38931b" + } }, { - "title": "Gravatar", - "name": "gravatar", - "dist": { - "shasum": "40997a3b17d57e5d780b6f5052665b2b319b2524", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fgravatar_0.1.2.zip" - }, - "require": { - "blessing-skin-server": "^5.0.0" - }, "author": "GPlane", + "name": "gravatar", + "title": "Gravatar", "description": "Gravatar 支持", - "version": "0.1.2" - }, - { - "title": "HelloDolly::general.hello-dolly", - "name": "hello-dolly", - "dist": { - "shasum": "d67b09234057861467269c375c43e9d0978654fe", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhello-dolly_1.2.1.zip" - }, - "require": { - "blessing-skin-server": "*" - }, - "author": "Matt Mullenweg", - "description": "HelloDolly::general.description", - "version": "1.2.1" - }, - { - "title": "一言", - "name": "hitokoto", - "dist": { - "shasum": "b9560f638636a51abc6c5e702b9745d639720276", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhitokoto_1.2.1.zip" - }, - "require": { - "blessing-skin-server": "*" - }, - "author": "Little_Qiu", - "description": "在用户中心和管理面板的右上角显示一言。", - "version": "1.2.1" - }, - { - "title": "Profile 文件缓存", - "name": "insane-profile-cache", - "dist": { - "shasum": "8fa59accf347ddf93bf001ccc375f61ee34623cb", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsane-profile-cache_4.0.1.zip" - }, "require": { "blessing-skin-server": "^5.0.0" }, - "author": "printempw", - "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。", - "version": "4.0.1" + "version": "0.1.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fgravatar_0.1.2.zip", + "shasum": "40997a3b17d57e5d780b6f5052665b2b319b2524" + } }, { - "title": "使用预览版", - "name": "insider", - "dist": { - "shasum": "c9c98bf09b7e85aa365eb619496735e9bfd51135", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsider_1.0.2.zip" + "author": "Matt Mullenweg", + "name": "hello-dolly", + "title": "HelloDolly::general.hello-dolly", + "description": "HelloDolly::general.description", + "require": { + "blessing-skin-server": "*" }, + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhello-dolly_1.2.1.zip", + "shasum": "d67b09234057861467269c375c43e9d0978654fe" + } + }, + { + "author": "Little_Qiu", + "name": "hitokoto", + "title": "一言", + "description": "在用户中心和管理面板的右上角显示一言。", + "require": { + "blessing-skin-server": "*" + }, + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhitokoto_1.2.1.zip", + "shasum": "b9560f638636a51abc6c5e702b9745d639720276" + } + }, + { + "author": "printempw", + "name": "insane-profile-cache", + "title": "Profile 文件缓存", + "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsane-profile-cache_4.0.1.zip", + "shasum": "8fa59accf347ddf93bf001ccc375f61ee34623cb" + } + }, + { + "author": "GPlane", + "name": "insider", + "title": "使用预览版", + "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", "require": { "blessing-skin-server": ">=4.4.0" }, - "author": "GPlane", - "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", - "version": "1.0.2" + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsider_1.0.2.zip", + "shasum": "c9c98bf09b7e85aa365eb619496735e9bfd51135" + } }, { - "title": "注册邀请码", + "author": "printempw", "name": "invitation-codes", - "dist": { - "shasum": "f7ea0312a295c5baa4151f1de35e304ff9c3bc42", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finvitation-codes_2.1.2.zip" - }, + "title": "注册邀请码", + "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "author": "printempw", - "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", - "version": "2.1.2" + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finvitation-codes_2.1.2.zip", + "shasum": "f7ea0312a295c5baa4151f1de35e304ff9c3bc42" + } }, { - "title": "传统皮肤加载方式", + "author": "GPlane", "name": "legacy-api", - "dist": { - "shasum": "4e39b4d2aa8f28d32f9cf8f1228c8a940723221c", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Flegacy-api_1.1.1.zip" - }, - "require": { - "blessing-skin-server": "^5.0.0" - }, - "author": "GPlane", + "title": "传统皮肤加载方式", "description": "提供传统的皮肤加载方式,即直接访问角色名。", - "version": "1.1.1" + "require": { + "blessing-skin-server": "^5.0.0" + }, + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Flegacy-api_1.1.1.zip", + "shasum": "4e39b4d2aa8f28d32f9cf8f1228c8a940723221c" + } }, { - "title": "正版验证", + "author": "GPlane", "name": "mojang-verification", - "dist": { - "shasum": "d85bdb78784af94111bb54773e2cb7a0c6cc595b", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fmojang-verification_1.5.0.zip" - }, - "require": { - "blessing-skin-server": "^5.0.0" - }, - "author": "GPlane", + "title": "正版验证", "description": "为拥有正版账号的用户提供验证、绑定。", - "version": "1.5.0" + "require": { + "blessing-skin-server": "^5.0.0" + }, + "version": "1.6.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fmojang-verification_1.6.0.zip", + "shasum": "842ec5df4d3b7bc01dfe8361b7a98f0fa6d68e00" + } }, { - "title": "使用 GitHub 登录", + "author": "GPlane", "name": "oauth-github", - "dist": { - "shasum": "575f40b9af28852905e8a1efb5c0039970b44c01", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-github_0.1.1.zip" - }, - "require": { - "blessing-skin-server": "^5.0.0" - }, - "author": "GPlane", + "title": "使用 GitHub 登录", "description": "用 GitHub 账号来登录皮肤站", - "version": "0.1.1" - }, - { - "title": "使用 LittleSkin 登录", - "name": "oauth-littleskin", - "dist": { - "shasum": "94584eaea4311e63ff9cdbda83aa2135392a2836", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-littleskin_0.1.1.zip" - }, "require": { "blessing-skin-server": "^5.0.0" }, + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-github_0.1.1.zip", + "shasum": "575f40b9af28852905e8a1efb5c0039970b44c01" + } + }, + { "author": "Asnxthaony", + "name": "oauth-littleskin", + "title": "使用 LittleSkin 登录", "description": "用 LittleSkin 账号来登录皮肤站", - "version": "0.1.1" + "require": { + "blessing-skin-server": "^5.0.0" + }, + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-littleskin_0.1.1.zip", + "shasum": "94584eaea4311e63ff9cdbda83aa2135392a2836" + } }, { - "title": "使用 Microsoft Live 登录", + "author": "GPlane", "name": "oauth-microsoft-live", - "dist": { - "shasum": "9ce775eb4a26d40af41dd0715a008c3f7cc0392c", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-microsoft-live_0.1.1.zip" - }, - "require": { - "blessing-skin-server": "^5.0.0" - }, - "author": "GPlane", + "title": "使用 Microsoft Live 登录", "description": "通过 Microsoft Live 来登录皮肤站", - "version": "0.1.1" - }, - { - "title": "密码算法切换", - "name": "password-algorithm-transition", - "dist": { - "shasum": "e61588c13d30b48fe474db801dfdc0f86647adac", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpassword-algorithm-transition_2.0.0.zip" - }, "require": { "blessing-skin-server": "^5.0.0" }, - "author": "GPlane", - "description": "将站点的密码算法进行渐进式的切换。", - "version": "2.0.0" + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-microsoft-live_0.1.1.zip", + "shasum": "9ce775eb4a26d40af41dd0715a008c3f7cc0392c" + } }, { - "title": "祈福京阿尼", - "name": "pray-for-kyoto-animation", - "dist": { - "shasum": "eb3c86cb2c33f990ad97fc0e9210a7050504f368", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpray-for-kyoto-animation_1.0.3.zip" + "author": "GPlane", + "name": "password-algorithm-transition", + "title": "密码算法切换", + "description": "将站点的密码算法进行渐进式的切换。", + "require": { + "blessing-skin-server": "^5.0.0" }, + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpassword-algorithm-transition_2.0.0.zip", + "shasum": "e61588c13d30b48fe474db801dfdc0f86647adac" + } + }, + { + "author": "GPlane", + "name": "pray-for-kyoto-animation", + "title": "祈福京阿尼", + "description": "为京都动画第一工作室祈福。", "require": { "blessing-skin-server": "*" }, - "author": "GPlane", - "description": "为京都动画第一工作室祈福。", - "version": "1.0.3" + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpray-for-kyoto-animation_1.0.3.zip", + "shasum": "eb3c86cb2c33f990ad97fc0e9210a7050504f368" + } }, { - "title": "刷新 Azure 国际版 CDN", - "name": "purge-azure-global-cdn", - "dist": { - "shasum": "9f305c1345bbed9062b233c69641384b4f5bf947", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpurge-azure-global-cdn_1.0.0.zip" - }, - "require": { - "blessing-skin-server": "^5" - }, "author": "Honoka Tech LTD(GB)", + "name": "purge-azure-global-cdn", + "title": "刷新 Azure 国际版 CDN", "description": "当资源被更新时,自动刷新 Azure 国际版 CDN 的缓存。不适用于 Azure 中国版。", - "version": "1.0.0" - }, - { - "title": "刷新腾讯云 CDN", - "name": "refresh-qcloud-cdn", - "dist": { - "shasum": "08fa900270154b9aa7119a54f6e63e1d769faab9", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Frefresh-qcloud-cdn_2.1.1.zip" - }, "require": { "blessing-skin-server": "^5" }, - "author": "GPlane", - "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", - "version": "2.1.1" + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpurge-azure-global-cdn_1.0.0.zip", + "shasum": "9f305c1345bbed9062b233c69641384b4f5bf947" + } }, { - "title": "Remote Addr", - "name": "remote-addr", - "dist": { - "shasum": "c2ac547853636a9012bbf5c95132999f1951eb40", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fremote-addr_0.1.0.zip" + "author": "GPlane", + "name": "refresh-qcloud-cdn", + "title": "刷新腾讯云 CDN", + "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", + "require": { + "blessing-skin-server": "^5" }, + "version": "2.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Frefresh-qcloud-cdn_2.1.1.zip", + "shasum": "08fa900270154b9aa7119a54f6e63e1d769faab9" + } + }, + { + "author": "GPlane", + "name": "remote-addr", + "title": "Remote Addr", + "description": "通过 `REMOTE_ADDR` 来获取 IP。使用负载均衡或反向代理的网站请不要使用。", "require": { "blessing-skin-server": "^5.0.0" }, - "author": "GPlane", - "description": "通过 `REMOTE_ADDR` 来获取 IP。使用负载均衡或反向代理的网站请不要使用。", - "version": "0.1.0" + "version": "0.1.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fremote-addr_0.1.0.zip", + "shasum": "c2ac547853636a9012bbf5c95132999f1951eb40" + } }, { - "title": "分享注册链接", + "author": "GPlane", "name": "share-registration-link", - "dist": { - "shasum": "04bbffb3be7b24faceaeb2cfc41a8ba72f6d6158", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fshare-registration-link_1.2.2.zip" - }, + "title": "分享注册链接", + "description": "允许用户分享注册链接并获得积分", "require": { "blessing-skin-server": "^4.1.0 || ^5" }, - "author": "GPlane", - "description": "允许用户分享注册链接并获得积分", - "version": "1.2.2" + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fshare-registration-link_1.2.2.zip", + "shasum": "04bbffb3be7b24faceaeb2cfc41a8ba72f6d6158" + } }, { - "title": "单角色限制", + "author": "GPlane", "name": "single-player-limit", - "dist": { - "shasum": "50084cb8a33f38c77670419be12c656ed6771e3e", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fsingle-player-limit_2.0.1.zip" - }, + "title": "单角色限制", + "description": "限制一个用户至多只能拥有一个角色。", "require": { "blessing-skin-server": ">=4.0.0" }, - "author": "GPlane", - "description": "限制一个用户至多只能拥有一个角色。", - "version": "2.0.1" + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fsingle-player-limit_2.0.1.zip", + "shasum": "50084cb8a33f38c77670419be12c656ed6771e3e" + } }, { - "title": "材质类型强制转换", + "author": "GPlane", "name": "texture-type-cast", - "dist": { - "shasum": "b27ef49203a3f0bd081e04c8a0663441c731a52c", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftexture-type-cast_0.2.0.zip" - }, + "title": "材质类型强制转换", + "description": "强制对全站的材质进行材质类型修改", "require": { "blessing-skin-server": "^5.0.0" }, - "author": "GPlane", - "description": "强制对全站的材质进行材质类型修改", - "version": "0.2.0" + "version": "0.2.0", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftexture-type-cast_0.2.0.zip", + "shasum": "b27ef49203a3f0bd081e04c8a0663441c731a52c" + } }, { - "title": "阿里云对象存储 OSS", + "author": "printempw", "name": "textures-aliyun-oss", - "dist": { - "shasum": "409953c3ea71254df466dc8cce6772654bcb8a93", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-aliyun-oss_2.0.3.zip" - }, - "require": { - "blessing-skin-server": "^4.0.0 || ^5" - }, - "author": "printempw", + "title": "阿里云对象存储 OSS", "description": "将用户上传的材质存储文件至阿里云 OSS 中。", - "version": "2.0.3" + "require": { + "blessing-skin-server": "^4.0.0 || ^5" + }, + "version": "2.0.3", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-aliyun-oss_2.0.3.zip", + "shasum": "409953c3ea71254df466dc8cce6772654bcb8a93" + } }, { - "title": "腾讯云对象存储 COS", + "author": "printempw", "name": "textures-qcloud-cos", - "dist": { - "shasum": "9b0ed896f6a3f3d4a9bd32215bd8cb6340635b44", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qcloud-cos_2.0.3.zip" - }, - "require": { - "blessing-skin-server": "^4.0.0 || ^5" - }, - "author": "printempw", + "title": "腾讯云对象存储 COS", "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", - "version": "2.0.3" - }, - { - "title": "七牛云存储", - "name": "textures-qiniu-storage", - "dist": { - "shasum": "6c4dd794607248d44b82bf94eaf91d36b2e9a677", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qiniu-storage_2.0.3.zip" - }, "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "author": "printempw", - "description": "将用户上传的材质存储文件至七牛云存储中。", - "version": "2.0.3" + "version": "2.0.3", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qcloud-cos_2.0.3.zip", + "shasum": "9b0ed896f6a3f3d4a9bd32215bd8cb6340635b44" + } }, { - "title": "代理信任", - "name": "trust-proxies", - "dist": { - "shasum": "36cc617613f00514cee0e3b2357988e743fd3b65", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftrust-proxies_0.1.2.zip" + "author": "printempw", + "name": "textures-qiniu-storage", + "title": "七牛云存储", + "description": "将用户上传的材质存储文件至七牛云存储中。", + "require": { + "blessing-skin-server": "^4.0.0 || ^5" }, + "version": "2.0.3", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qiniu-storage_2.0.3.zip", + "shasum": "6c4dd794607248d44b82bf94eaf91d36b2e9a677" + } + }, + { + "author": "GPlane", + "name": "trust-proxies", + "title": "代理信任", + "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", "require": { "blessing-skin-server": "^4.2.0 || ^5" }, - "author": "GPlane", - "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", - "version": "0.1.2" + "version": "0.1.2", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftrust-proxies_0.1.2.zip", + "shasum": "36cc617613f00514cee0e3b2357988e743fd3b65" + } }, { - "title": "Universal Skin API", + "author": "GPlane", "name": "usm-api", - "dist": { - "shasum": "d5fe3d8aa432d670ee3ac61a98e388aa9d6d480e", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fusm-api_1.1.1.zip" - }, + "title": "Universal Skin API", + "description": "提供 Universal Skin Mod 的 API", "require": { "blessing-skin-server": "^5.0.0" }, - "author": "GPlane", - "description": "提供 Universal Skin Mod 的 API", - "version": "1.1.1" + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fusm-api_1.1.1.zip", + "shasum": "d5fe3d8aa432d670ee3ac61a98e388aa9d6d480e" + } }, { - "title": "Yggdrasil API", + "author": "printempw", "name": "yggdrasil-api", - "dist": { - "shasum": "b7b8a9aefce02bdf203fcf732b25ee656f208855", - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fyggdrasil-api_4.1.8.zip" - }, + "title": "Yggdrasil API", + "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。", "require": { "blessing-skin-server": "^5.0.0" }, - "author": "printempw", - "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。", - "version": "4.1.8" + "version": "4.1.8", + "dist": { + "type": "zip", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fyggdrasil-api_4.1.8.zip", + "shasum": "b7b8a9aefce02bdf203fcf732b25ee656f208855" + } } ] }