miaomiao
|
8e890d9a96
|
feat: 新增工单反馈系统
|
2026-09-05 02:42:51 +08:00 |
|
miaomiao
|
e505a170b7
|
feat: 工作台 proxy 深度改造(Muximux 模式)——/proxy/{slug}/ 路径前缀 + HTML 改写 + 运行时 shim + WebSocket + cookie 鉴权 + 按面板信任模型 sandbox,支持嵌入几乎所有 SPA
|
2026-08-22 00:17:39 +08:00 |
|
miaomiao
|
77e8ab76ee
|
fix: 顶栏移动端响应式(删除登录态退出按钮统一走个人中心,汉堡永不被挤,移动端用户名隐藏/版本隐藏)
|
2026-08-15 11:05:56 +08:00 |
|
miaomiao
|
0c8ea58d22
|
fix: 个人中心昵称/博客保存修复 + 顶栏搜索框居中(5条限制) + UI 修复(顶栏选中高亮/UID开关/Banner/Tab/登录验证码按钮)
|
2026-08-14 03:18:30 +08:00 |
|
miaomiao
|
cf8bf9eb83
|
fix: 个人中心布局整理(昵称/博客/签名/QQ 统一列布局+单个保存按钮,消除多按钮/空白碎片)
|
2026-08-14 03:00:07 +08:00 |
|
miaomiao
|
ee0086b252
|
feat: 昵称+头衔+UID 全站显示(系统身份/自定义头衔双层,主要位恒显#id 评论位开关)+ 用户管理大弹窗编辑 + 用户主页视觉修复(Banner/tab/博客/QQ)+ 评论通知回退 admin + 全量评论列表 + 头像 bug 修复 + 站长帖判断改 author_username
|
2026-08-14 02:36:57 +08:00 |
|
miaomiao
|
4f3a2cf9a8
|
fix: 论坛管理页白屏(<Paper> 组件漏 import,ReferenceError 导致 React 卸载整树)
|
2026-08-14 01:41:51 +08:00 |
|
miaomiao
|
46b4c335dc
|
fix: 后台侧边栏单成员组渲染崩溃(React #31——对象数组直接当子元素,改为统一 map 渲染并保留多组折叠)
|
2026-08-14 01:35:49 +08:00 |
|
miaomiao
|
92381b5c78
|
feat: 后台侧边栏重构(6组折叠导航 + 设置项搜索命令面板)+ 设置项挪窝(评论→博客、代理→面板链接、论坛私密开关补 UI)
|
2026-08-14 01:32:05 +08:00 |
|
miaomiao
|
171f1f5893
|
feat: 后台搜索引擎验证文件上传(Bing/Google 站长工具,存 public/ 根目录,白名单+内容校验+防覆盖)
|
2026-08-13 22:21:44 +08:00 |
|
miaomiao
|
6dfa3dd5c1
|
feat: 页脚分栏支持最多三栏并行(品牌+3栏目4列自适应布局,编辑器与后端校验上限 3)
|
2026-08-13 15:44:30 +08:00 |
|
miaomiao
|
c8707cf704
|
feat: 公开个人主页(/u/:id 名片+统计+帖子/回复内容流,全站头像可点跳转,bio 签名+最后活跃)
|
2026-08-13 02:12:14 +08:00 |
|
miaomiao
|
4c2017cd2c
|
feat: 附件真锁(锁定块内附件改走 /api/upload/locked 鉴权接口,JWT 解锁 token)+ 更换软件授权协议(定制版 LICENSE)
|
2026-08-13 01:25:52 +08:00 |
|
miaomiao
|
31f7394280
|
feat: 品牌图标本地资源库(QQ/B站/Telegram/GitHub/Gitea/微信 SVG)+ 联系链接双通道
|
2026-08-13 00:53:59 +08:00 |
|
miaomiao
|
1ba9542479
|
fix: [lock:] 已解锁块渲染为锁块容器(组件层切段,同款背景边框+🔓标识)
|
2026-08-13 00:12:25 +08:00 |
|
miaomiao
|
914ad4239b
|
feat: 用户头像(自传>QQ>RainID 优先级 + author_avatar 全接口)+ profile QQ 管理 + RainID 个人中心跳转
|
2026-08-13 00:09:12 +08:00 |
|
miaomiao
|
299ac3c027
|
fix: [lock:] 已解锁内容剥离内联标签(admin/作者视角不再透出 [lock:xxx] 原文)
|
2026-08-13 00:01:01 +08:00 |
|
miaomiao
|
38be22700d
|
feat: [lock:] markdown 锁定(login/reply/password 真锁,服务端剥离 + 解锁接口 + SSR 打码)
|
2026-08-12 23:39:12 +08:00 |
|
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
|
dd2e1f9c84
|
feat: 论坛帖子二次编辑(作者/版主/admin,Write 编辑分支 + 更新标记 + edit_count)
|
2026-08-12 19:47:54 +08:00 |
|
miaomiao
|
4325e5aabe
|
feat: 版块图标上传(≤1MB,png/jpg/gif/webp,sha去重,未设置降级首字+哈希色)
|
2026-08-12 19:06:58 +08:00 |
|
miaomiao
|
46bc4bef26
|
feat: RSS 三源(博客/论坛全站/版块级)+ 后台 RSS 管理页 + 前台订阅按钮 + SSR head 注入
|
2026-08-12 18:59:00 +08:00 |
|
miaomiao
|
f91df3916a
|
feat: 版主可改版块 profile(名称/描述/图标/底色,独立接口 + 管理台版块设置 Tab)
|
2026-08-12 18:47:48 +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
|
cdd72e29d1
|
feat: Write 页双模式(?type=forum 论坛发帖)+ 论坛发帖跳转 Write 页,统一 MarkdownEditor
|
2026-08-12 17:38:05 +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
|
040f9bf2ed
|
fix: 安全加固(M1 导入注入 + L1-L9 响应头/限流/时序/附件/密码箱)+ 博客分享按钮 + 论坛游客可见开关
|
2026-08-12 16:20:38 +08:00 |
|
miaomiao
|
93c1fb9c7a
|
fix: 安全审计修复(H3 express.json 恢复 + H2 代理 iframe 沙箱 + H4 论坛越权 + M2/M3/M4/M5/M7)
|
2026-08-12 16:10:11 +08:00 |
|
miaomiao
|
7dbaf2277f
|
feat: 分享链接跳转 SPA 完整版(/blog/:id/share → 列表页 share 参数 → 客户端导航)
|
2026-08-12 04:07:11 +08:00 |
|
miaomiao
|
ed40a040e3
|
feat: RainID 配置入后台站点设置(secret 双通道可写不可读)+ site_url 域名
|
2026-08-10 19:34:45 +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
|
636d13407f
|
chore: 终端前端入口临时下线归档(archive/,后端保留,后续恢复)
|
2026-08-08 16:31:04 +08:00 |
|
miaomiao
|
f9abb877e7
|
fix: 面板id类型统一(重复标签/关不掉/星标/reload)+ 终端解锁白屏(dev WS代理+xterm守卫)+ 图标首字母降级
|
2026-08-08 16:19:40 +08:00 |
|
miaomiao
|
c947e62364
|
fix: 右侧侧边栏程序化控制(setLayout 绕开 pivot 刚性邻居)+ 折叠箭头常驻可见
|
2026-08-08 04:57:20 +08:00 |
|
miaomiao
|
ded6fdb753
|
fix: 右侧侧边栏打不开(RRP 亚像素卡死→状态阈值+resize 默认宽度)+ 折叠箭头显眼化
|
2026-08-08 04:29:54 +08:00 |
|
miaomiao
|
9c34374b95
|
feat: 工作区自动恢复(主区激活标签持久化)+ 侧边栏折叠箭头 + X 关闭整栏
|
2026-08-08 04:18:16 +08:00 |
|
miaomiao
|
8a3e213e40
|
fix: 工作台布局占满/侧边栏刷新空白/地址栏填满/Logo 加大(RRP block 容器+order 校验 bug)
|
2026-08-08 04:03:31 +08:00 |
|
miaomiao
|
2de07710da
|
fix: 工作台布局高度修复(Fragment→Box 100vh flex column)
|
2026-08-08 03:51:45 +08:00 |
|
miaomiao
|
e16130bf8f
|
fix: 记事本 hook TDZ 白屏(saveContent 声明后移,依赖数组渲染期求值报错)
|
2026-08-08 03:30:29 +08:00 |
|
miaomiao
|
2b748fc48e
|
fix: 工作台审计修复(终端流控/exit重生/无障碍/ARIA/cookie token/安全纵深)+ 前后端联调整合
|
2026-08-08 03:14:51 +08:00 |
|
miaomiao
|
717ebc44f4
|
feat: 工作台 VSCode 风格改造 + Web 终端(双侧栏/活动栏/xterm/dnd-kit/resizable-panels/终端 API)
|
2026-08-08 02:31:42 +08:00 |
|
miaomiao
|
f2740afe50
|
fix: 密码箱弹窗改回前台 dialog-overlay 风格(深浅色适配,保留顶层渲染修复)
|
2026-08-08 00:36:08 +08:00 |
|
miaomiao
|
d9d2ad3f7d
|
fix: 密码箱设置 PIN 弹窗无反应(弹窗仅渲染于已解锁分支 → MUI Dialog 提升顶层渲染)
|
2026-08-07 23:27:49 +08:00 |
|
miaomiao
|
0ae8815f33
|
feat: 工作台记事本(浮窗↔固定侧边栏双形态/自动保存/文件管理器/实体文件存储)
- routes/notes.js CRUD + 文件名安全校验 + 实体 .txt 存储 workspace/
- NoteEditor 浮窗(可拖拽)↔固定(280px)切换,📌 工具栏入口
- 编辑器 900ms 防抖自动保存 + Ctrl+S + dirty 指示
- 文件管理器:新建/重命名/删除/空态/错误态
- server 挂载 /api/notes,gitignore workspace/
|
2026-08-07 22:38:10 +08:00 |
|
miaomiao
|
9400f76c7e
|
fix: 工作台审查修复 - 短 TTL proxy token/沙箱剥离/加载提示/独立刷新/键盘导航/懒加载分包
|
2026-08-07 21:57:56 +08:00 |
|