|
|
d784b0ea7a
|
feat: 交付官方 Docker 运行时,外观改背景图并下线自定义 CSS/JS
站点/后台分轨背景与用户列表排序一并落地;生产 CORS 改走 SITE_URL,健康检查带版本号。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-18 05:27:33 +08:00 |
|
|
|
5f7193042f
|
feat: 外观支持自定义 CSS/JS,并升级发帖工作台与积分存量看板
后台可注入全站 CSS/JS(SSR 生效,CSS 可热换);发帖/编辑改为锁一屏工作室;经济看板增加存量健康度;主题令牌与弹层误关一并收紧。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-18 04:16:32 +08:00 |
|
|
|
4b93739468
|
feat: 后台增加开放消息开关
关闭后前台隐藏私聊/群聊入口并由后端拦截;同步去掉公告页重复计数胶囊。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-17 04:16:10 +08:00 |
|
|
|
9a55c2f6f2
|
feat(admin): 独立后台壳、站点分析与聊天监管,公开站拆出主题切换与访问埋点
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-17 04:00:14 +08:00 |
|
|
|
d93635c961
|
feat: 全站评论开关,并统一后台表单控件
关闭评论后前台隐藏评论能力;外观/设置/公告改用 AdminField 与 Stepper。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-17 01:22:00 +08:00 |
|
|
|
2b27703e6c
|
feat(settings): 站点界面动画总开关与子开关
管理后台可关全站动画,并细调代码折叠、平滑滚动、装饰入场;统一 lib/motion,尊重系统减少动态效果。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-16 06:59:26 +08:00 |
|
|
|
809d8f1df7
|
feat(settings): 后台可配置 Markdown 代码块自动折叠与阈值行数
支持开关与 0–100 行阈值(0 为无预览),经站点设置与 WS 热更新;短代码在视口内收起时不再回滚浏览位置。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-16 06:43:37 +08:00 |
|
|
|
dd7bd010b8
|
feat(admin): 完善站点设置、内容回收站与后台菜单分组
新增站点设置与内容管理(含已删除恢复/清除),用户页改用独有运营指标,并按概览/内容/成员与经济/站点重组侧栏。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-16 05:56:27 +08:00 |
|
|
|
833bcd33a1
|
chore: 去掉未上线前的旧兼容垫片,板块流收口到首页
鉴权只认 cookie、SEO 只走 Next、sort 与推荐对齐;删除 Bearer、Go sitemap、post_type 回填等冗余路径。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-16 05:04:47 +08:00 |
|
|
|
0e61a14ea3
|
polish(frontend): 修正中文字重发虚,并疏朗首页与数据区
补齐 Noto 600/800 并关闭伪粗;Header 加大加粗导航并加板块入口;去掉灰块底、加大列表行距,站点数据格居中缩小数字。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-16 04:10:14 +08:00 |
|
|
|
b9ba8cb8c9
|
feat: 类型帖互动、积分经济与发帖体验
补齐问答采纳/重开、投票匿名与有票禁编、悬赏过期退回、抽奖回帖开奖,并接入积分账本与发帖附件可见性。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-16 03:17:07 +08:00 |
|
|
|
42c395a864
|
feat: 实时消息与管理端运营能力
新增群聊/私信与公共 WebSocket 总线,站长用户内容档案,并将通知与待审角标改为推送驱动;同步精简管理仪表盘并修复主题换肤 DOM 冲突。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-15 22:58:16 +08:00 |
|
|
|
29db9ae9b5
|
feat(frontend): add theme real-time sync feature
1. 新增ThemeSync组件实现站点主题色无刷新同步
2. 给获取站点设置的接口添加no-store缓存策略确保拿到最新配置
3. 调整主题应用代码的属性设置顺序避免逻辑问题
|
2026-09-15 05:04:25 +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 |
|
|
|
996a870015
|
feat: 新增站点公告系统与多项体验优化
此提交完成了以下核心功能与优化:
1. 新增站点公告全流程支持:包含公告模型、CRUD接口、管理后台页面、公告详情页与首页展示
2. 实现评论楼层化与回复嵌套:重构评论系统为树状结构,支持回复评论与层级限制
3. 添加用户在线状态追踪:异步更新用户最后活跃时间并做SQL限频
4. 优化用户体验:移动端浮动操作条、统一板块标签样式、用户页签到积分展示、注册即登录优化
5. 其他细节优化:SEO站点地图新增公告页、评论分页与统计、登录/注册表单增强等
|
2026-09-13 21:38:01 +08:00 |
|
|
|
bee06fa962
|
feat: 完成社区首页功能迭代,新增首页聚合与工作台组件
本次提交实现了完整的社区首页功能:
1. 新增首页聚合接口与服务,包含社区统计、热门帖、活跃用户与板块数据
2. 实现帖子推荐排序、SSR缓存与点赞态同步逻辑
3. 重构导航与布局系统,新增工作台侧边栏与移动端适配
4. 优化主题色与UI样式,统一设计系统风格
5. 修复登录注册页自动跳转与组件状态同步问题
|
2026-09-12 23:36:18 +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 |
|
|
|
1bb565c687
|
feat(frontend+backend): 实现SSR登录态优化与字体自托管
1. 后端调整refresh cookie路径与注释,完善认证cookie处理逻辑
2. 前端全局layout新增next/font自托管字体,消除FOUT闪动
3. 实现SSR直出登录态与未读通知数,避免页面加载闪动
4. 新增中间件处理access token静默轮转,保障SSR登录态
5. 优化登录、改密流程,添加页面刷新同步登录态
6. 重构通知铃铛组件支持初始未读数传入
|
2026-09-12 04:59:26 +08:00 |
|
|
|
1eaf3903d4
|
feat: 新增大量社区功能与基础组件,优化站点整体体验
- 新增事件总线式toast通知系统
- 新增头像、阅读进度、404/500错误页等基础组件
- 重构页脚、布局、分页、点赞按钮等现有组件
- 新增用户个人页、通知中心、帖子编辑/发布/置顶/推荐管理功能
- 优化登录注册页面样式与交互
- 修复路径类型文件引用,更新站点元信息与字体配置
|
2026-09-12 04:30:02 +08:00 |
|
|
|
0c2b0d2d6a
|
首次提交:姜十三论坛
后端 Go+Gin:认证/CSRF/限流、板块、帖子、评论、点赞、通知、用户资料、置顶推荐;前端 Next.js 16:发帖/编辑/删除、搜索、分页、点赞、通知中心、设置;基础设施 docker-compose 与配置模板;添加 .gitignore 与专有许可证(保留所有权利)
|
2026-09-12 01:11:05 +08:00 |
|