From 86a32e5f44506d7a6da4af92f30ca6ad2d891657 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Sun, 12 Jan 2020 02:31:09 +0000 Subject: [PATCH] Publish --- example-plugin_3.0.1.zip | Bin 0 -> 12787 bytes registry-preview.json | 284 +++++++++++++++++++-------------------- 2 files changed, 142 insertions(+), 142 deletions(-) create mode 100644 example-plugin_3.0.1.zip diff --git a/example-plugin_3.0.1.zip b/example-plugin_3.0.1.zip new file mode 100644 index 0000000000000000000000000000000000000000..3a882aeaaea5001cd868e6b2201940257e8f4ea0 GIT binary patch literal 12787 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 au8=4.0.0" - } + }, + "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", + "version": "4.0.0", + "title": "论坛数据对接" }, { - "version": "0.1.1", - "description": "Gravatar 支持", "name": "gravatar", - "author": "GPlane", "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.1.zip", "shasum": "379443337c8be4a1de80faa451e3a010fbc73e6c" }, - "title": "Gravatar", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "Gravatar 支持", + "version": "0.1.1", + "title": "Gravatar" }, { - "version": "1.2.0", - "description": "HelloDolly::general.description", "name": "hello-dolly", - "author": "Matt Mullenweg", "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.0.zip", "shasum": "6acccb65bd0848cab1801d72010f3def2b276719" }, - "title": "HelloDolly::general.hello-dolly", + "author": "Matt Mullenweg", "require": { "blessing-skin-server": "*" - } + }, + "description": "HelloDolly::general.description", + "version": "1.2.0", + "title": "HelloDolly::general.hello-dolly" }, { - "version": "1.2.0", - "description": "在用户中心和管理面板的右上角显示一言。", "name": "hitokoto", - "author": "Little_Qiu", "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.0.zip", "shasum": "3cd70a7de0e447b039bbb2bb94d16d9a58e8a5ce" }, - "title": "一言", + "author": "Little_Qiu", "require": { "blessing-skin-server": "*" - } + }, + "description": "在用户中心和管理面板的右上角显示一言。", + "version": "1.2.0", + "title": "一言" }, { - "version": "4.0.0", - "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。", "name": "insane-profile-cache", - "author": "printempw", "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.0.zip", "shasum": "e5e75a9eb7c8097020b45ab9a5449c7e5a6d27dc" }, - "title": "Profile 文件缓存", + "author": "printempw", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。", + "version": "4.0.0", + "title": "Profile 文件缓存" }, { - "version": "1.0.1", - "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", "name": "insider", - "author": "GPlane", "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.1.zip", "shasum": "ba1a1f4a5fa2d541b36c541a44270898fa57a30c" }, - "title": "使用预览版", + "author": "GPlane", "require": { "blessing-skin-server": ">=4.4.0" - } + }, + "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", + "version": "1.0.1", + "title": "使用预览版" }, { - "version": "2.1.1", - "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", "name": "invitation-codes", - "author": "printempw", "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.1.zip", "shasum": "c8bfccdd6fb39f0c1e104602cb41bdf9ce840c27" }, - "title": "注册邀请码", + "author": "printempw", "require": { "blessing-skin-server": "^4.0.0 || ^5" - } + }, + "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", + "version": "2.1.1", + "title": "注册邀请码" }, { - "version": "1.1.0", - "description": "提供传统的皮肤加载方式,即直接访问角色名。", "name": "legacy-api", - "author": "GPlane", "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.0.zip", "shasum": "78d49a60cf4754a0c1605f99aef577c629d0bd14" }, - "title": "传统皮肤加载方式", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "提供传统的皮肤加载方式,即直接访问角色名。", + "version": "1.1.0", + "title": "传统皮肤加载方式" }, { - "version": "1.3.0", - "description": "为拥有正版账号的用户提供验证、绑定。", "name": "mojang-verification", - "author": "GPlane", "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.3.0.zip", "shasum": "2b711cc838ad44c63b88f7879986c243af1b96b5" }, - "title": "正版验证", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "为拥有正版账号的用户提供验证、绑定。", + "version": "1.3.0", + "title": "正版验证" }, { - "version": "0.1.0", - "description": "用 GitHub 账号来登录皮肤站", "name": "oauth-github", - "author": "GPlane", "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.0.zip", "shasum": "3b7ad73494e86f2d77a71af099c473220fd51b68" }, - "title": "使用 GitHub 登录", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "用 GitHub 账号来登录皮肤站", + "version": "0.1.0", + "title": "使用 GitHub 登录" }, { - "version": "0.1.0", - "description": "用 LittleSkin 账号来登录皮肤站", "name": "oauth-littleskin", - "author": "Asnxthaony", "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.0.zip", "shasum": "5a39157bf68574907bbcfae82d7a9b068d7ae928" }, - "title": "使用 LittleSkin 登录", + "author": "Asnxthaony", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "用 LittleSkin 账号来登录皮肤站", + "version": "0.1.0", + "title": "使用 LittleSkin 登录" }, { - "version": "0.1.0", - "description": "通过 Microsoft Live 来登录皮肤站", "name": "oauth-microsoft-live", - "author": "GPlane", "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.0.zip", "shasum": "f975abd00d04cd5ce030a90161b94bb4788493fb" }, - "title": "使用 Microsoft Live 登录", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "通过 Microsoft Live 来登录皮肤站", + "version": "0.1.0", + "title": "使用 Microsoft Live 登录" }, { - "version": "2.0.0", - "description": "将站点的密码算法进行渐进式的切换。", "name": "password-algorithm-transition", - "author": "GPlane", "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" }, - "title": "密码算法切换", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "将站点的密码算法进行渐进式的切换。", + "version": "2.0.0", + "title": "密码算法切换" }, { - "version": "1.0.2", - "description": "为京都动画第一工作室祈福。", "name": "pray-for-kyoto-animation", - "author": "GPlane", "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.2.zip", "shasum": "67dae112de68db6720dd0bdf347d4793c13d39c9" }, - "title": "祈福京阿尼", + "author": "GPlane", "require": { "blessing-skin-server": "*" - } + }, + "description": "为京都动画第一工作室祈福。", + "version": "1.0.2", + "title": "祈福京阿尼" }, { - "version": "2.0.1", - "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", "name": "refresh-qcloud-cdn", - "author": "GPlane", "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.0.1.zip", "shasum": "6ec0469c6aa9cd559b20e4d31ec39f2ed04dda7c" }, - "title": "刷新腾讯云 CDN", + "author": "GPlane", "require": { "blessing-skin-server": "^4.0.0 || ^5" - } + }, + "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", + "version": "2.0.1", + "title": "刷新腾讯云 CDN" }, { - "version": "1.2.1", - "description": "允许用户分享注册链接并获得积分", "name": "share-registration-link", - "author": "GPlane", "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.1.zip", "shasum": "f597070e335a44ac1c0baa695fbbffbf80ae4ed3" }, - "title": "分享注册链接", + "author": "GPlane", "require": { "blessing-skin-server": "^4.1.0 || ^5" - } + }, + "description": "允许用户分享注册链接并获得积分", + "version": "1.2.1", + "title": "分享注册链接" }, { - "version": "2.0.0", - "description": "限制一个用户至多只能拥有一个角色。", "name": "single-player-limit", - "author": "GPlane", "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.0.zip", "shasum": "6f12987b17802fabd5d0deee184e5e8e0286b324" }, - "title": "单角色限制", + "author": "GPlane", "require": { "blessing-skin-server": ">=4.0.0" - } + }, + "description": "限制一个用户至多只能拥有一个角色。", + "version": "2.0.0", + "title": "单角色限制" }, { - "version": "2.0.2", - "description": "将用户上传的材质存储文件至阿里云 OSS 中。", "name": "textures-aliyun-oss", - "author": "printempw", "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.2.zip", "shasum": "74dae070795df7c4d29da545bbfa4a06ef90e20c" }, - "title": "阿里云对象存储 OSS", + "author": "printempw", "require": { "blessing-skin-server": "^4.0.0 || ^5" - } + }, + "description": "将用户上传的材质存储文件至阿里云 OSS 中。", + "version": "2.0.2", + "title": "阿里云对象存储 OSS" }, { - "version": "2.0.2", - "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", "name": "textures-qcloud-cos", - "author": "printempw", "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.2.zip", "shasum": "bfd76eb973df92a783e47d4bfa38f9a751d535b1" }, - "title": "腾讯云对象存储 COS", + "author": "printempw", "require": { "blessing-skin-server": "^4.0.0 || ^5" - } + }, + "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", + "version": "2.0.2", + "title": "腾讯云对象存储 COS" }, { - "version": "2.0.2", - "description": "将用户上传的材质存储文件至七牛云存储中。", "name": "textures-qiniu-storage", - "author": "printempw", "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.2.zip", "shasum": "727c08751e4aceb6aa4b4fb197547ab4e0fe3c2a" }, - "title": "七牛云存储", + "author": "printempw", "require": { "blessing-skin-server": "^4.0.0 || ^5" - } + }, + "description": "将用户上传的材质存储文件至七牛云存储中。", + "version": "2.0.2", + "title": "七牛云存储" }, { - "version": "0.1.1", - "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", "name": "trust-proxies", - "author": "GPlane", "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.1.zip", "shasum": "5197586d7f1ee1eee31203de83426aa553e25193" }, - "title": "代理信任", + "author": "GPlane", "require": { "blessing-skin-server": "^4.2.0 || ^5" - } + }, + "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", + "version": "0.1.1", + "title": "代理信任" }, { - "version": "1.1.0", - "description": "提供 Universal Skin Mod 的 API", "name": "usm-api", - "author": "GPlane", "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.0.zip", "shasum": "5cefa35c6a12f4b9f3fd5f8ff68c19440a1a8033" }, - "title": "Universal Skin API", + "author": "GPlane", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "提供 Universal Skin Mod 的 API", + "version": "1.1.0", + "title": "Universal Skin API" }, { - "version": "4.1.1", - "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", "name": "yggdrasil-api", - "author": "printempw", "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.1.zip", "shasum": "517c7d2948772f468fa3c28a2332689221cc35ba" }, - "title": "Yggdrasil API", + "author": "printempw", "require": { "blessing-skin-server": "^5.0.0" - } + }, + "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", + "version": "4.1.1", + "title": "Yggdrasil API" } ] }