diff --git a/204-for-unexisted-players_0.1.0.zip b/204-for-unexisted-players_0.1.0.zip new file mode 100644 index 0000000..3539aad Binary files /dev/null and b/204-for-unexisted-players_0.1.0.zip differ diff --git a/registry-preview.json b/registry-preview.json index f706513..e62d0e0 100644 --- a/registry-preview.json +++ b/registry-preview.json @@ -1,6 +1,21 @@ { "version": 1, "packages": [ + { + "name": "204-for-unexisted-players", + "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.0.zip", + "shasum": "adb88612906a68d7503b2d5a13530b9d8c587574" + }, + "description": "对请求不存在的角色的 JSON Profile 返回 204", + "title": "返回 204", + "version": "0.1.0", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "author": "GPlane" + }, { "name": "authme-integration", "dist": { @@ -8,14 +23,14 @@ "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.1.zip", "shasum": "95458a508948941ab15646e9a8f8ca2400735cb0" }, - "author": "printempw", + "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。", + "title": "Authme 数据对接", + "version": "2.2.1", "require": { "blessing-skin-server": "^5.0.0", "single-player-limit": "^2.0.0" }, - "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。", - "version": "2.2.1", - "title": "Authme 数据对接" + "author": "printempw" }, { "name": "batch-import", @@ -24,13 +39,13 @@ "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fbatch-import_3.1.2.zip", "shasum": "9213e43b7ef365b25334168b790d11567ef71ef6" }, - "author": "printempw", + "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", + "title": "批量导入", + "version": "3.1.2", "require": { "blessing-skin-server": "^4.1.0 || ^5" }, - "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", - "version": "3.1.2", - "title": "批量导入" + "author": "printempw" }, { "name": "config-generator", @@ -39,13 +54,13 @@ "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.0.0.zip", "shasum": "6fcf264ee98147b210c2797a737afba9e91907fd" }, - "author": "printempw", + "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", + "title": "配置生成", + "version": "3.0.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", - "version": "3.0.0", - "title": "配置生成" + "author": "printempw" }, { "name": "embedded-comment", @@ -54,13 +69,13 @@ "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.1.zip", "shasum": "878e403caa9845538df095afddb6016db72fa74a" }, - "author": "GPlane", + "description": "向材质详情页中嵌入第三方评论系统", + "title": "嵌入第三方评论", + "version": "1.0.1", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "向材质详情页中嵌入第三方评论系统", - "version": "1.0.1", - "title": "嵌入第三方评论" + "author": "GPlane" }, { "name": "example-plugin", @@ -69,13 +84,13 @@ "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.1.zip", "shasum": "087861ab033184a0e868c030a9a520fefc9f8751" }, - "author": "printempw", + "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", + "title": "示例插件", + "version": "3.0.1", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", - "version": "3.0.1", - "title": "示例插件" + "author": "printempw" }, { "name": "forum-integration", @@ -84,13 +99,13 @@ "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.0.zip", "shasum": "0e8d9a8b3bc9047d0a8a86a9b444e7e1397f94c6" }, - "author": "printempw", + "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", + "title": "论坛数据对接", + "version": "4.0.0", "require": { "blessing-skin-server": ">=4.0.0" }, - "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", - "version": "4.0.0", - "title": "论坛数据对接" + "author": "printempw" }, { "name": "gravatar", @@ -99,13 +114,13 @@ "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.1.zip", "shasum": "379443337c8be4a1de80faa451e3a010fbc73e6c" }, - "author": "GPlane", + "description": "Gravatar 支持", + "title": "Gravatar", + "version": "0.1.1", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "Gravatar 支持", - "version": "0.1.1", - "title": "Gravatar" + "author": "GPlane" }, { "name": "hello-dolly", @@ -114,13 +129,13 @@ "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.0.zip", "shasum": "6acccb65bd0848cab1801d72010f3def2b276719" }, - "author": "Matt Mullenweg", + "description": "HelloDolly::general.description", + "title": "HelloDolly::general.hello-dolly", + "version": "1.2.0", "require": { "blessing-skin-server": "*" }, - "description": "HelloDolly::general.description", - "version": "1.2.0", - "title": "HelloDolly::general.hello-dolly" + "author": "Matt Mullenweg" }, { "name": "hitokoto", @@ -129,13 +144,13 @@ "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.0.zip", "shasum": "3cd70a7de0e447b039bbb2bb94d16d9a58e8a5ce" }, - "author": "Little_Qiu", + "description": "在用户中心和管理面板的右上角显示一言。", + "title": "一言", + "version": "1.2.0", "require": { "blessing-skin-server": "*" }, - "description": "在用户中心和管理面板的右上角显示一言。", - "version": "1.2.0", - "title": "一言" + "author": "Little_Qiu" }, { "name": "insane-profile-cache", @@ -144,13 +159,13 @@ "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.0.zip", "shasum": "e5e75a9eb7c8097020b45ab9a5449c7e5a6d27dc" }, - "author": "printempw", + "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。", + "title": "Profile 文件缓存", + "version": "4.0.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。", - "version": "4.0.0", - "title": "Profile 文件缓存" + "author": "printempw" }, { "name": "insider", @@ -159,13 +174,13 @@ "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.1.zip", "shasum": "ba1a1f4a5fa2d541b36c541a44270898fa57a30c" }, - "author": "GPlane", + "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", + "title": "使用预览版", + "version": "1.0.1", "require": { "blessing-skin-server": ">=4.4.0" }, - "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", - "version": "1.0.1", - "title": "使用预览版" + "author": "GPlane" }, { "name": "invitation-codes", @@ -174,13 +189,13 @@ "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.1.zip", "shasum": "c8bfccdd6fb39f0c1e104602cb41bdf9ce840c27" }, - "author": "printempw", + "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", + "title": "注册邀请码", + "version": "2.1.1", "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", - "version": "2.1.1", - "title": "注册邀请码" + "author": "printempw" }, { "name": "legacy-api", @@ -189,13 +204,13 @@ "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.0.zip", "shasum": "78d49a60cf4754a0c1605f99aef577c629d0bd14" }, - "author": "GPlane", + "description": "提供传统的皮肤加载方式,即直接访问角色名。", + "title": "传统皮肤加载方式", + "version": "1.1.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "提供传统的皮肤加载方式,即直接访问角色名。", - "version": "1.1.0", - "title": "传统皮肤加载方式" + "author": "GPlane" }, { "name": "mojang-verification", @@ -204,13 +219,13 @@ "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.3.0.zip", "shasum": "2b711cc838ad44c63b88f7879986c243af1b96b5" }, - "author": "GPlane", + "description": "为拥有正版账号的用户提供验证、绑定。", + "title": "正版验证", + "version": "1.3.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "为拥有正版账号的用户提供验证、绑定。", - "version": "1.3.0", - "title": "正版验证" + "author": "GPlane" }, { "name": "oauth-github", @@ -219,13 +234,13 @@ "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.0.zip", "shasum": "3b7ad73494e86f2d77a71af099c473220fd51b68" }, - "author": "GPlane", + "description": "用 GitHub 账号来登录皮肤站", + "title": "使用 GitHub 登录", + "version": "0.1.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "用 GitHub 账号来登录皮肤站", - "version": "0.1.0", - "title": "使用 GitHub 登录" + "author": "GPlane" }, { "name": "oauth-littleskin", @@ -234,13 +249,13 @@ "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.0.zip", "shasum": "5a39157bf68574907bbcfae82d7a9b068d7ae928" }, - "author": "Asnxthaony", + "description": "用 LittleSkin 账号来登录皮肤站", + "title": "使用 LittleSkin 登录", + "version": "0.1.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "用 LittleSkin 账号来登录皮肤站", - "version": "0.1.0", - "title": "使用 LittleSkin 登录" + "author": "Asnxthaony" }, { "name": "oauth-microsoft-live", @@ -249,13 +264,13 @@ "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.0.zip", "shasum": "f975abd00d04cd5ce030a90161b94bb4788493fb" }, - "author": "GPlane", + "description": "通过 Microsoft Live 来登录皮肤站", + "title": "使用 Microsoft Live 登录", + "version": "0.1.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "通过 Microsoft Live 来登录皮肤站", - "version": "0.1.0", - "title": "使用 Microsoft Live 登录" + "author": "GPlane" }, { "name": "password-algorithm-transition", @@ -264,13 +279,13 @@ "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", + "description": "将站点的密码算法进行渐进式的切换。", + "title": "密码算法切换", + "version": "2.0.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "将站点的密码算法进行渐进式的切换。", - "version": "2.0.0", - "title": "密码算法切换" + "author": "GPlane" }, { "name": "pray-for-kyoto-animation", @@ -279,13 +294,13 @@ "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.2.zip", "shasum": "67dae112de68db6720dd0bdf347d4793c13d39c9" }, - "author": "GPlane", + "description": "为京都动画第一工作室祈福。", + "title": "祈福京阿尼", + "version": "1.0.2", "require": { "blessing-skin-server": "*" }, - "description": "为京都动画第一工作室祈福。", - "version": "1.0.2", - "title": "祈福京阿尼" + "author": "GPlane" }, { "name": "refresh-qcloud-cdn", @@ -294,13 +309,13 @@ "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.0.1.zip", "shasum": "6ec0469c6aa9cd559b20e4d31ec39f2ed04dda7c" }, - "author": "GPlane", + "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", + "title": "刷新腾讯云 CDN", + "version": "2.0.1", "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", - "version": "2.0.1", - "title": "刷新腾讯云 CDN" + "author": "GPlane" }, { "name": "share-registration-link", @@ -309,13 +324,13 @@ "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.1.zip", "shasum": "f597070e335a44ac1c0baa695fbbffbf80ae4ed3" }, - "author": "GPlane", + "description": "允许用户分享注册链接并获得积分", + "title": "分享注册链接", + "version": "1.2.1", "require": { "blessing-skin-server": "^4.1.0 || ^5" }, - "description": "允许用户分享注册链接并获得积分", - "version": "1.2.1", - "title": "分享注册链接" + "author": "GPlane" }, { "name": "single-player-limit", @@ -324,13 +339,13 @@ "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.0.zip", "shasum": "6f12987b17802fabd5d0deee184e5e8e0286b324" }, - "author": "GPlane", + "description": "限制一个用户至多只能拥有一个角色。", + "title": "单角色限制", + "version": "2.0.0", "require": { "blessing-skin-server": ">=4.0.0" }, - "description": "限制一个用户至多只能拥有一个角色。", - "version": "2.0.0", - "title": "单角色限制" + "author": "GPlane" }, { "name": "textures-aliyun-oss", @@ -339,13 +354,13 @@ "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.2.zip", "shasum": "74dae070795df7c4d29da545bbfa4a06ef90e20c" }, - "author": "printempw", + "description": "将用户上传的材质存储文件至阿里云 OSS 中。", + "title": "阿里云对象存储 OSS", + "version": "2.0.2", "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "将用户上传的材质存储文件至阿里云 OSS 中。", - "version": "2.0.2", - "title": "阿里云对象存储 OSS" + "author": "printempw" }, { "name": "textures-qcloud-cos", @@ -354,13 +369,13 @@ "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.2.zip", "shasum": "bfd76eb973df92a783e47d4bfa38f9a751d535b1" }, - "author": "printempw", + "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", + "title": "腾讯云对象存储 COS", + "version": "2.0.2", "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", - "version": "2.0.2", - "title": "腾讯云对象存储 COS" + "author": "printempw" }, { "name": "textures-qiniu-storage", @@ -369,13 +384,13 @@ "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.2.zip", "shasum": "727c08751e4aceb6aa4b4fb197547ab4e0fe3c2a" }, - "author": "printempw", + "description": "将用户上传的材质存储文件至七牛云存储中。", + "title": "七牛云存储", + "version": "2.0.2", "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "将用户上传的材质存储文件至七牛云存储中。", - "version": "2.0.2", - "title": "七牛云存储" + "author": "printempw" }, { "name": "trust-proxies", @@ -384,13 +399,13 @@ "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.1.zip", "shasum": "5197586d7f1ee1eee31203de83426aa553e25193" }, - "author": "GPlane", + "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", + "title": "代理信任", + "version": "0.1.1", "require": { "blessing-skin-server": "^4.2.0 || ^5" }, - "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", - "version": "0.1.1", - "title": "代理信任" + "author": "GPlane" }, { "name": "usm-api", @@ -399,13 +414,13 @@ "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.0.zip", "shasum": "5cefa35c6a12f4b9f3fd5f8ff68c19440a1a8033" }, - "author": "GPlane", + "description": "提供 Universal Skin Mod 的 API", + "title": "Universal Skin API", + "version": "1.1.0", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "提供 Universal Skin Mod 的 API", - "version": "1.1.0", - "title": "Universal Skin API" + "author": "GPlane" }, { "name": "yggdrasil-api", @@ -414,13 +429,13 @@ "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.1.zip", "shasum": "517c7d2948772f468fa3c28a2332689221cc35ba" }, - "author": "printempw", + "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", + "title": "Yggdrasil API", + "version": "4.1.1", "require": { "blessing-skin-server": "^5.0.0" }, - "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", - "version": "4.1.1", - "title": "Yggdrasil API" + "author": "printempw" } ] }