|
|
46e0cdc0b3
|
feat: 媒体库 blob 去重存储与品牌/注册等前端调整
新增:
- blob_store 二进制去重存储 + blob_dedup 测试
其它:
- 后端 settings/auth/media_library/upload/operations 服务与 handler 调整
- 前端品牌(BrandLockup/BrandCropModal/BrandSeoPanel)、注册、媒体库、分析详情页、Header/SiteChrome 等更新
|
2026-10-03 02:38:11 +08:00 |
|
|
|
4f3f3a265c
|
feat: 友链/书库/移动端导航/排行榜等多模块功能
新增模块:
- 友链(friendlink)后端处理 + 前端管理页与友链板
- 书库(library):导入、章节、封面、阅读页、横竖版自适应 AdaptiveCoverSlot
- 顶栏导航(header_nav)配置与 MobileTabBar/MobileRailDrawers 移动端抽屉
- 排行榜 service 测试、站点页面测试、时间线发布(timeline_release)
其它改动:
- 后端 handlers/services 全量小幅调整
- 前端组件、库函数、URL/品牌/站点 URL 工具更新
- Lightbox 图片、MdEntries 条目卡、coverColor 派生色相等前端能力
|
2026-09-30 16:30:07 +08:00 |
|
|
|
3e0689fe98
|
fix: 管理会话自动恢复与访问来源统计优化
- 新增 AdminSessionRecover:后台离线/后端重启时自动重试恢复会话,明确失效才回跳登录
- 认证 cookie 契约调整(SameSite=Lax 与刷新轮转适配),路由与守卫适配
- 访问来源统计查询优化与测试、管理端 analytics sources 页面适配
- 移动端布局修正:覆盖 body min-h-screen 避免内容区高度异常
|
2026-09-28 03:33:52 +08:00 |
|
|
|
1d862a0dd3
|
feat: 站点媒体库与移动端底部导航,服务测试补强
- 新增媒体库:media_library/media_thumbs 服务(WebP 缩略图)、管理端 media 页面
- 移动端底部导航 MobileTabBar 替换 MobilePostBar
- 旧数据导入增强与测试、路由与登录会话/板块侧边栏测试补强
- site-doc 组件精简(移除 Breadcrumb),文档新增迁移公告说明
|
2026-09-27 02:36:11 +08:00 |
|
|
|
31f5360c26
|
feat: 登录设备管理与编辑器图片上传
- 新增登录设备列表与会话下线(ListLoginDevices/RevokeLoginDevice),按设备指纹识别当前会话
- Markdown 编辑器新增图片插入弹窗与图片上传(ImageInsertModal)
- 实时总线、账号守卫与用户事件适配
|
2026-09-26 01:10:10 +08:00 |
|
|
|
3e55b5d230
|
feat: 管理端板块管理与旧版数据导入,补充部署运营文档
- 新增管理端板块管理页面与后端接口(admin_board)
- 新增旧版数据导入:legacyimport 服务、导入面板、importusers 命令行工具
- 聊天用户卡片、板块图标等 UI 组件与界面优化
- 补充 about/公告/1Panel 部署等文档
- gitignore 排除 dist/ 构建产物与 .agents/ 本地工具目录
|
2026-09-24 03:37:44 +08:00 |
|
|
|
3b550f2124
|
开源前加固认证与部署契约:加密随机 JWT、改密事务吊销、登录 CSRF,并禁止生产回落 localhost。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-23 02:07:34 +08:00 |
|
|
|
6f054a903c
|
完善站点运营设置:分路由管理、登录可见评论、邮件模板内联与关闭注册 SSR。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-23 00:17:00 +08:00 |
|
|
|
d784b0ea7a
|
feat: 交付官方 Docker 运行时,外观改背景图并下线自定义 CSS/JS
站点/后台分轨背景与用户列表排序一并落地;生产 CORS 改走 SITE_URL,健康检查带版本号。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-18 05:27:33 +08:00 |
|
|
|
3a7bfe59df
|
feat: 安全设置展示有效登录会话,支持剔除其它设备
按设备指纹去重并直出 IP;非当前会话可踢下线,对方需重新输入密码。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-18 01:48:52 +08:00 |
|
|
|
a7b6421840
|
feat: 实现完整的板块级RBAC内容审核系统
- 新增站长/超级管理员/管理员/板块管理员四级角色体系
- 实现实时权限快照加载与细粒度权限校验
- 新增内容审核队列与前后端页面
- 重构用户权限管理与站点管理逻辑
- 新增评论/帖子审核状态与通知推送
- 优化前端权限控制与角色徽章展示
- 修正数据库迁移与默认值问题
|
2026-09-15 04:47:34 +08:00 |
|
|
|
6da4309453
|
feat: 新增管理员用户管理功能与账号封禁体系
此提交完成了全站管理员后台核心功能开发:
1. 新增AdminUserService与管理接口,支持用户列表查询、角色变更与封禁解封
2. 重构认证链路,统一账号封禁错误码与处理逻辑
3. 新增全局强制下线机制,账号被封禁时自动弹出告知弹窗并清理登录态
4. 重构管理员后台路由与布局,统一权限校验逻辑
5. 优化通知轮询逻辑,页面切回前台时立即刷新未读计数
6. 合并原公告、外观管理页到统一后台面板
|
2026-09-15 02:52:26 +08:00 |
|
|
|
24c6dea38c
|
feat: 完成头像上传、站点主题配置与UI优化
- 新增附件模型与上传服务,拆分头像上传/管理逻辑
- 重构用户资料接口,移除直接修改头像字段,改用专用上传接口
- 添加站点公开设置API与管理员外观配置页
- 全局替换hover背景为accent-soft,优化交互一致性
- 完善头像组件,支持图片加载失败回退与src更新重置
- 新增用户状态事件总线,解决同页头像更新不及时问题
- 调整依赖包顺序与CI依赖版本
- 重构板块列表接口,新增帖子计数
- 迁移账号设置到用户主页tab,合并重复代码
|
2026-09-15 01:06:12 +08:00 |
|
|
|
e2e5ba077c
|
feat: 添加用户个人资料编辑功能,优化页面布局与导航
1. 后端新增用户资料更新接口,支持修改昵称、头像、邮箱和签名
2. 前端新增资料编辑表单页面,适配响应式布局
3. 优化帖子详情页布局与移动端适配逻辑
4. 重构首页侧边栏导航,使用卡片式板块展示
5. 移除全局板块缓存,调整Header导航移除板块菜单
6. 补充用户签名展示功能,完善用户信息返回字段
|
2026-09-14 16:10:38 +08:00 |
|
|
|
055688a6cf
|
refactor: 完成前后端认证体系重构与安全增强
本提交重构了全栈的认证与安全体系,包含以下核心变更:
1. **后端安全增强**:
- 使用常量时间比较修复CSRF校验时序漏洞
- 重构refresh token存储为哈希+密文,支持轮转宽限期与盗用检测
- 新增cookie前缀自动配置,支持__Host-前缀强化生产环境安全
- 优化登出逻辑为单设备登出,合并用户信息与未读通知接口
- 增加数据库迁移脚本,兼容旧版refresh token数据升级
- 新增定时清理过期refresh token任务
2. **前端安全与体验优化**:
- 新增cookie工具库,统一管理认证cookie名与转发逻辑
- 修复开放重定向漏洞,实现安全跳转校验
- 重构SSR请求逻辑,仅转发必要的access token cookie
- 优化middleware轮转逻辑,修复并发请求去重与边缘部署兼容性
- 修复登录态静默校正逻辑,兼容旧版cookie路径与名称
- 新增环境变量示例配置文件
3. **工程化改进**:
修复Next.js类型文件导入路径,统一前后端配置与命名规范
|
2026-09-12 15:23:13 +08:00 |
|
|
|
0c2b0d2d6a
|
首次提交:姜十三论坛
后端 Go+Gin:认证/CSRF/限流、板块、帖子、评论、点赞、通知、用户资料、置顶推荐;前端 Next.js 16:发帖/编辑/删除、搜索、分页、点赞、通知中心、设置;基础设施 docker-compose 与配置模板;添加 .gitignore 与专有许可证(保留所有权利)
|
2026-09-12 01:11:05 +08:00 |
|