6 Commits

Author SHA1 Message Date
shirainbown 0d7a5ca054 feat: 支持外部链接类型附件 302 跳转下载
CI / ci (push) Has been cancelled
2026-08-22 23:57:51 +08:00
shirainbown 5007961329 fix: 修复下载/访问记录弹窗内容不渲染(VModal+OverlayScrollbars 下 v-if 插入报错)
- RecordsDrawer 改用 v-show 常驻渲染,避免打开弹窗后动态插入节点触发 insertBefore 异常
- 版本 1.3.2
2026-08-10 18:18:39 +08:00
shirainbown 27569315a9 fix: 恢复插件名与文章名,仅保留侧边栏合并后的「资源访问管理」
- 插件显示名恢复为「资源下载管理」(1.3.1)
- 角色模板模块/显示名恢复原命名
- 使用指南与博客文章标题恢复原名,插件名引用同步恢复
- 侧边栏菜单仍为合并后的「资源访问管理」(页签切换)
2026-08-09 14:47:14 +08:00
shirainbown 54dbba9ea2 feat: 新增受保护链接并将控制台合并为资源访问管理
- 新增 ProtectedLink/LinkVisitRecord,/link/{slug} 门禁页 + 一次性令牌跳转
- 复用邮箱验证体系,验证码邮件区分下载/链接模板
- 控制台下载资源与受保护链接合并为「资源访问管理」单页(页签切换)
- 引用扫描支持 /link/ 链接,角色模板/设置/文档同步更新
- 版本 1.3.0
2026-08-09 14:28:06 +08:00
shirainbown 260e9f9c14 refactor: migrate base package run.halo.sharelink -> io.github.shirainbown.sharelink
CI / ci (push) Has been cancelled
Halo 应用市场审核意见:自有代码不得使用 run.halo 保留命名空间。
- 22 个 Java 文件包名整体迁移,官方 API(run.halo.app 等)引用保持不变
- gradle group 同步修改,版本号升至 1.1.1
- 扩展 @GVK group(sharelink.halo.run)未变,存量数据完全兼容
- 已在本机 Halo 2.25.4 完成升级回归:插件 STARTED、扩展 API 正常、/download 路由正常
2026-08-03 12:24:54 +08:00
shirainbown aa4befa0ff feat: sharelink 资源下载管理插件 v1.1.0
- 下载资源管理与 /download/{slug} 下载链接
- 下载统计(次数/去重人数/明细/CSV 导出)
- 按资源邮箱验证(Halo 通知中心发信,互认评论插件已验证邮箱)
- 本地附件防直链(/upload/** 404)
- 文章引用扫描
- Console 前端:Vue3 + ui-plugin-bundler-kit
2026-08-03 00:25:15 +08:00