miaomiao
|
63b89071e3
|
feat: 外链拦截放行 rainnya.asia 家族域名(含子域名直接跳转不走确认页)
|
2026-08-12 22:33:13 +08:00 |
|
miaomiao
|
2cf6368abf
|
feat: 页脚栏目自定义(后台编辑器+前台渲染)+ 外链跳转确认页(/out 5秒倒计时+全站拦截)
|
2026-08-12 22:27:46 +08:00 |
|
miaomiao
|
5c220f7ecf
|
feat: 站长保护(逃生通道写死 admin + 站长帖仅本人可删改)+ 移动端汉堡菜单 + 站长帖操作显隐
|
2026-08-12 20:52:16 +08:00 |
|
miaomiao
|
4325e5aabe
|
feat: 版块图标上传(≤1MB,png/jpg/gif/webp,sha去重,未设置降级首字+哈希色)
|
2026-08-12 19:06:58 +08:00 |
|
miaomiao
|
b301a44caf
|
feat: 版主子管理页(帖子管理/公告/禁言)+ 版块级禁言(migrations v5)
|
2026-08-12 18:44:47 +08:00 |
|
miaomiao
|
a9726df1ee
|
feat: 论坛贴吧风格大升级(L1版块索引+L2版块页+L3楼层帖+置顶/加精/多版主/admin超管+后台帖子管理+分享)
|
2026-08-12 18:14:12 +08:00 |
|
miaomiao
|
6f9691c18e
|
feat: 共用 MarkdownEditor 组件(左编辑右实时预览+防抖+工具栏+拖拽上传),博客写作/论坛发帖迁移
|
2026-08-12 17:32:45 +08:00 |
|
miaomiao
|
bfbcf69e22
|
feat: 验证码 8s 加载超时自动降级内置 SVG(captcha_type=both 时后端兼容)
|
2026-08-12 17:04:19 +08:00 |
|
miaomiao
|
4200826120
|
feat: RainID 单点登录接入(ROPC 密码登录 + 授权码 PKCE + 影子账号 + 注册跳转 + 登出联动)
|
2026-08-10 18:20:42 +08:00 |
|
miaomiao
|
6ce6438854
|
feat: 代理内网白名单(proxy_allowed_hosts CIDR)+ fix: Cloudflare 验证码首次加载卡死/登录注册失败后验证码状态重置
|
2026-08-09 03:48:19 +08:00 |
|
miaomiao
|
cf4c7d4ca4
|
fix: UI/无障碍审查修复(焦点可见/键盘可达/dialog 语义/对比度/触控目标等 B1-B10)
|
2026-08-07 16:13:01 +08:00 |
|
miaomiao
|
4f89c63b28
|
feat: 壁纸开关(后台主题设置可启用/禁用壁纸)
|
2026-08-07 15:24:09 +08:00 |
|
miaomiao
|
7bfeffaaa0
|
feat: 目录侧边独立卡片(正文 720 居中不重叠)+ 锚点根治(HTML 生成时注入 h2 id)
|
2026-08-07 04:50:34 +08:00 |
|
miaomiao
|
6aedc5f632
|
fix: 页脚分隔点去文本化(sep 纯发光圆点,去掉 JSX 里的 '·' 字符)
|
2026-08-07 03:22:56 +08:00 |
|
miaomiao
|
f8d495b128
|
feat: 页脚文案支持 HTML/CSS 渲染(仅管理员字段,self-XSS 与音乐嵌入同级)
|
2026-08-07 01:47:12 +08:00 |
|
miaomiao
|
c2ca0f2327
|
feat: 页脚三样式(经典/分栏/玻璃)+ 后台样式编辑卡 + 博客页首屏修复
- Footer.jsx 按 footer_style 渲染三变体(含 Powered by RainnyaWeb + 版权)
- 后台站点设置页脚卡:样式选择 + 按样式显示可编辑字段(分栏导航固定不可编辑)
- db 默认值 footer_style/copyright/powered/desc;settings 白名单接入
- 博客页移动端内容优先排列(首屏可见标题)
|
2026-08-07 01:44:12 +08:00 |
|
miaomiao
|
a858439e19
|
fix: 首页侧栏强制显示(blog_show_sidebar 开关仅影响博客页);v2.0.0 版本号
|
2026-08-07 00:11:15 +08:00 |
|
miaomiao
|
20deb09dbd
|
P6: 集成上线 - dist 切换/后台路由/Setup+Embed/v1 退役/文档更新
- server.js: serveIndex 改读构建产物 dist/index.html(占位符替换保留);新增 /admin* → dist/admin.html;/forum/manage/:id 改 302 重定向
- Setup 初始化向导三步迁移;Embed 面板嵌入迁移(proxy 代理)
- v1 前端全部退役(12 html + public/js/ 12 文件 + deploy 脚本)
- README/AGENTS.md 更新为 v2 架构(React+Vite、better-sqlite3、构建流程)
|
2026-08-06 23:16:18 +08:00 |
|
miaomiao
|
f7dd4163b2
|
P4: 审查收尾 - 第三方验证码闭环/导航指向/验证码统一校验
|
2026-08-06 23:01:52 +08:00 |
|
miaomiao
|
f4a5276fb8
|
P4: 登录/注册/个人中心迁移(验证码 proof/邮箱验证/头像/改密)
|
2026-08-06 22:48:48 +08:00 |
|
miaomiao
|
bdd3a068af
|
P4: 首页/博客/写文章迁移(列表/详情/评论/编辑/上传)
|
2026-08-06 22:42:25 +08:00 |
|
miaomiao
|
990f6f40d0
|
P4: 基础设施 - api 层/布局壳/公共组件(Markdown/Captcha/音乐嵌入)
|
2026-08-06 22:38:21 +08:00 |
|