From 7cfa1f12f2a338aba2056a0d8f86a8a2a0f68ada Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Thu, 25 Apr 2019 16:03:04 +0800 Subject: [PATCH] Publish --- forum-integration_2.0.2.zip | Bin 0 -> 8564 bytes registry.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 forum-integration_2.0.2.zip diff --git a/forum-integration_2.0.2.zip b/forum-integration_2.0.2.zip new file mode 100644 index 0000000000000000000000000000000000000000..45bb2c656bfa46d7fe398be1c36a0b09e77e8236 GIT binary patch literal 8564 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 literal 0 HcmV?d00001 diff --git a/registry.json b/registry.json index 1015e4b..10745be 100644 --- a/registry.json +++ b/registry.json @@ -1 +1 @@ -{"version":1,"packages":[{"name":"authme-integration","version":"2.0.1","title":"Authme 数据对接","description":"与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEUFQS","author":"printempw","require":{"blessing-skin-server":"^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=%2Fauthme-integration_2.0.1.zip","shasum":"144ac73fffbc28714cb0ec4d7668af2764f33d0a"}},{"name":"batch-import","version":"3.0.1","title":"批量导入","description":"从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。","author":"printempw","require":{"blessing-skin-server":"^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_3.0.1.zip","shasum":"7d15a85a3ce852335126bd13e1469f2602205515"}},{"name":"config-generator","version":"2.0.0","title":"配置生成","description":"在用户中心添加自动生成皮肤 Mod 配置的页面。","author":"printempw","require":{"blessing-skin-server":"^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=%2Fconfig-generator_2.0.0.zip","shasum":"42fa6f97383271bce5ec85b3d8fbc0edaee727f8"}},{"name":"example-plugin","version":"2.0.0","title":"示例插件","description":"可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)","author":"printempw","require":{"blessing-skin-server":"^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=%2Fexample-plugin_2.0.0.zip","shasum":"c3cce102cd811e289d9ab9184ffbcd973b2f4de3"}},{"name":"forum-integration","version":"2.0.1","title":"论坛数据对接","description":"与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH","author":"printempw","require":{"blessing-skin-server":"^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=%2Fforum-integration_2.0.1.zip","shasum":"4e54c25ad7235816d8e4daaa50c71532ec2023c6"}},{"name":"hello-dolly","version":"1.1.0","title":"你好多莉","description":"这不是普通的插件,它象征着一代人希望和热情,浓缩成Louis Armstrong的四个字:你好,多莉。在启用后,在您站点后台每个页面的右上角都可以看到一句来自《俏红娘》音乐剧的英文原版台词。","author":"Matt Mullenweg","require":{"blessing-skin-server":"*"},"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.1.0.zip","shasum":"cc9d26dd9f862d4188573c65b89e47eb4478081a"}},{"name":"insane-profile-cache","version":"2.0.0","title":"Profile 文件缓存","description":"直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。","author":"printempw","require":{"blessing-skin-server":"^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=%2Finsane-profile-cache_2.0.0.zip","shasum":"d3dc56067af2c4f073ce7b3192466b0945e0a314"}},{"name":"invitation-codes","version":"2.0.0","title":"注册邀请码","description":"在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。","author":"printempw","require":{"blessing-skin-server":"^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=%2Finvitation-codes_2.0.0.zip","shasum":"c6b5818ac8867630a6ace8d35fbcab731ad8d193"}},{"name":"refresh-qcloud-cdn","version":"2.0.0","title":"刷新腾讯云 CDN","description":"当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。","author":"GPlane","require":{"blessing-skin-server":"^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=%2Frefresh-qcloud-cdn_2.0.0.zip","shasum":"4e86f64c61a8ec7394612e3a58df586dcec2cee4"}},{"name":"textures-aliyun-oss","version":"2.0.0","title":"阿里云对象存储 OSS","description":"将用户上传的材质存储文件至阿里云 OSS 中。","author":"printempw","require":{"blessing-skin-server":"^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=%2Ftextures-aliyun-oss_2.0.0.zip","shasum":"9accce4f5228ebb50f7a0b567f1c39b6b036f74b"}},{"name":"textures-qcloud-cos","version":"2.0.0","title":"腾讯云对象存储 COS","description":"将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。","author":"printempw","require":{"blessing-skin-server":"^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=%2Ftextures-qcloud-cos_2.0.0.zip","shasum":"0b02c376166f55c96b316ce5af4136fc291b4e37"}},{"name":"textures-qiniu-storage","version":"2.0.0","title":"七牛云存储","description":"将用户上传的材质存储文件至七牛云存储中。","author":"printempw","require":{"blessing-skin-server":"^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=%2Ftextures-qiniu-storage_2.0.0.zip","shasum":"694ae76357a7ffc402a71a8aafd0afdf426586fa"}},{"name":"yggdrasil-api","version":"3.0.0","title":"Yggdrasil API","description":"为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY","author":"printempw","require":{"blessing-skin-server":"^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=%2Fyggdrasil-api_3.0.0.zip","shasum":"9314c4f4670a9ff28ed2c506531dd3f56d056aa8"}}]} \ No newline at end of file +{"version":1,"packages":[{"name":"authme-integration","version":"2.0.1","title":"Authme 数据对接","description":"与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEUFQS","author":"printempw","require":{"blessing-skin-server":"^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=%2Fauthme-integration_2.0.1.zip","shasum":"144ac73fffbc28714cb0ec4d7668af2764f33d0a"}},{"name":"batch-import","version":"3.0.1","title":"批量导入","description":"从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。","author":"printempw","require":{"blessing-skin-server":"^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_3.0.1.zip","shasum":"7d15a85a3ce852335126bd13e1469f2602205515"}},{"name":"config-generator","version":"2.0.0","title":"配置生成","description":"在用户中心添加自动生成皮肤 Mod 配置的页面。","author":"printempw","require":{"blessing-skin-server":"^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=%2Fconfig-generator_2.0.0.zip","shasum":"42fa6f97383271bce5ec85b3d8fbc0edaee727f8"}},{"name":"example-plugin","version":"2.0.0","title":"示例插件","description":"可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)","author":"printempw","require":{"blessing-skin-server":"^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=%2Fexample-plugin_2.0.0.zip","shasum":"c3cce102cd811e289d9ab9184ffbcd973b2f4de3"}},{"name":"forum-integration","version":"2.0.2","title":"论坛数据对接","description":"与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH","author":"printempw","require":{"blessing-skin-server":"^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=%2Fforum-integration_2.0.2.zip","shasum":"1e3e4ab5cfb6d53b75e8a95fda689bdd66c80555"}},{"name":"hello-dolly","version":"1.1.0","title":"你好多莉","description":"这不是普通的插件,它象征着一代人希望和热情,浓缩成Louis Armstrong的四个字:你好,多莉。在启用后,在您站点后台每个页面的右上角都可以看到一句来自《俏红娘》音乐剧的英文原版台词。","author":"Matt Mullenweg","require":{"blessing-skin-server":"*"},"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.1.0.zip","shasum":"cc9d26dd9f862d4188573c65b89e47eb4478081a"}},{"name":"insane-profile-cache","version":"2.0.0","title":"Profile 文件缓存","description":"直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。","author":"printempw","require":{"blessing-skin-server":"^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=%2Finsane-profile-cache_2.0.0.zip","shasum":"d3dc56067af2c4f073ce7b3192466b0945e0a314"}},{"name":"invitation-codes","version":"2.0.0","title":"注册邀请码","description":"在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。","author":"printempw","require":{"blessing-skin-server":"^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=%2Finvitation-codes_2.0.0.zip","shasum":"c6b5818ac8867630a6ace8d35fbcab731ad8d193"}},{"name":"refresh-qcloud-cdn","version":"2.0.0","title":"刷新腾讯云 CDN","description":"当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。","author":"GPlane","require":{"blessing-skin-server":"^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=%2Frefresh-qcloud-cdn_2.0.0.zip","shasum":"4e86f64c61a8ec7394612e3a58df586dcec2cee4"}},{"name":"textures-aliyun-oss","version":"2.0.0","title":"阿里云对象存储 OSS","description":"将用户上传的材质存储文件至阿里云 OSS 中。","author":"printempw","require":{"blessing-skin-server":"^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=%2Ftextures-aliyun-oss_2.0.0.zip","shasum":"9accce4f5228ebb50f7a0b567f1c39b6b036f74b"}},{"name":"textures-qcloud-cos","version":"2.0.0","title":"腾讯云对象存储 COS","description":"将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。","author":"printempw","require":{"blessing-skin-server":"^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=%2Ftextures-qcloud-cos_2.0.0.zip","shasum":"0b02c376166f55c96b316ce5af4136fc291b4e37"}},{"name":"textures-qiniu-storage","version":"2.0.0","title":"七牛云存储","description":"将用户上传的材质存储文件至七牛云存储中。","author":"printempw","require":{"blessing-skin-server":"^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=%2Ftextures-qiniu-storage_2.0.0.zip","shasum":"694ae76357a7ffc402a71a8aafd0afdf426586fa"}},{"name":"yggdrasil-api","version":"3.0.0","title":"Yggdrasil API","description":"为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY","author":"printempw","require":{"blessing-skin-server":"^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=%2Fyggdrasil-api_3.0.0.zip","shasum":"9314c4f4670a9ff28ed2c506531dd3f56d056aa8"}}]} \ No newline at end of file