Commit Graph

  • 676d093568 fix: #26 logout 302 重定向 + API 权限补全 + 内部用户端点 main v2026.07.15 aiyimickey 2026-07-15 16:00:23 +0800
  • eb31132fa0 feat: /api/internal/users endpoint for OA user sync v2026.07.08 aiyimickey 2026-07-08 10:35:59 +0800
  • 90d65d3fb2 feat: add /api/internal/roles endpoint for OA integration + middleware publicPaths aiyimickey 2026-07-07 18:34:46 +0800
  • b3b10cb162 fix: logout redirect uses OIDC_REDIRECT_URI instead of request headers (open redirect fix) aiyimickey 2026-07-07 17:24:49 +0800
  • 67e8979362 fix: logout 302 redirect + .next volume mount for hot-deploy aiyimickey 2026-07-07 17:18:19 +0800
  • 8137e3aec7 fix: 代码整洁度优化(M1/M2/M3) v2026.07.07 aiyimickey 2026-07-03 14:22:16 +0800
  • b6f22b1412 fix: localadmin 密码每次部署更新(INSERT/UPDATE 替代 INSERT OR IGNORE) aiyimickey 2026-07-03 14:13:24 +0800
  • 81505b6c08 chore: .env.example 补齐 LDAP_BASE_DN aiyimickey 2026-07-03 14:06:08 +0800
  • 8e07fbd1e2 chore: .env.example 统一为本地开发配置(JWT_SECRET/AUTHELIA_URL/COOKIE_DOMAIN) aiyimickey 2026-07-03 14:01:38 +0800
  • 2658438c48 fix: LOW 问题修复(第四批) aiyimickey 2026-07-03 14:01:33 +0800
  • 38e97faf0c chore: 移除 callback route 未使用的 escapeSql 导入 aiyimickey 2026-07-03 13:52:39 +0800
  • 022bb5ad64 fix: 深度审查修复(第三批) aiyimickey 2026-07-03 13:50:36 +0800
  • adbe1a877f fix: SQL 参数化查询 + bcrypt cost 12 + 密码长度改为 8 位 aiyimickey 2026-07-03 13:34:14 +0800
  • 2afb98ff1d fix: LDAP 登录 cookie secure 属性 + role 白名单校验 aiyimickey 2026-07-03 13:32:00 +0800
  • 8625850781 fix: 审查问题修复 aiyimickey 2026-07-03 13:24:01 +0800
  • 5cc5e658ff fix: 端口映射修复 + 用户密码修改功能 + OIDC切换账号 + 生产配置模板 aiyimickey 2026-07-03 12:12:16 +0800
  • 1bfc2577c2 fix: 添加 docker-cli 依赖,修复 TLS 环境变量,支持容器健康检查 v2026.07.02 aiyimickey 2026-07-02 11:34:18 +0800
  • c876a69443 fix: localadmin displayName 从数据库读取;Sidebar 权限驱动导航(userRole prop) aiyimickey 2026-07-02 11:25:44 +0800
  • b5b59f1c3b feat: 服务表单默认检查 + 至少保留一条 + CHANGELOG 更新 aiyimickey 2026-07-02 10:09:19 +0800
  • ba7f181501 style: 设计规范新增 cursor-pointer 规则 + 代码同步 - docs: tlyq-design-system.md 新增「光标系统」章节 - dashboard: 服务卡片添加 cursor-pointer - settings: checkbox label 添加 cursor-pointer - roles: 权限 checkbox label 添加 cursor-pointer aiyimickey 2026-07-02 09:41:56 +0800
  • 0d83bcc19f fix: TypeScript 类型转换修复 aiyimickey 2026-07-02 09:34:36 +0800
  • 57174fd26a feat: 完善服务 CRUD 表单(添加/编辑/删除服务) aiyimickey 2026-07-02 09:32:07 +0800
  • 51cfcab11e feat: #22 容器操作管理(重启/停止/查看日志) - container-ops.ts: 通过 SSH 执行 Docker 命令 - /api/services/[id]/ops: 容器操作 API - services/page.tsx: 操作按钮 + 日志查看 aiyimickey 2026-07-02 09:21:48 +0800
  • 2a14d3f4a2 fix: 添加 last_login_at 列到 users 表 aiyimickey 2026-07-02 09:18:53 +0800
  • 92228a3fdb docs: 更新 todolist + LESSONS-LEARNED #34-38 aiyimickey 2026-07-01 23:51:09 +0800
  • 25365b1626 feat: 补齐 admin 页面(用户管理/角色权限/审计日志)+ API 路由 aiyimickey 2026-07-01 23:40:56 +0800
  • de0116ddc8 feat: 仪表盘路径改为 /dashboard + Forbidden 权限修复 aiyimickey 2026-07-01 23:05:27 +0800
  • 5cd300bee8 fix: callback 所有重定向使用 baseUrl(LESSONS-LEARNED #16) aiyimickey 2026-07-01 22:33:34 +0800
  • e6712a1e99 fix: callback 使用 OIDC_REDIRECT_URI 构造公共 URL(LESSONS-LEARNED #16) aiyimickey 2026-07-01 22:23:20 +0800
  • 5af5ff7c0f fix: callback 使用 X-Forwarded-Host 构造公共 URL aiyimickey 2026-07-01 22:15:43 +0800
  • 4e00279109 fix: runner 阶段安装 bcryptjs(standalone 未打包) aiyimickey 2026-07-01 22:00:19 +0800
  • 09efbbda31 fix: Dockerfile 确保 bcryptjs 安装 aiyimickey 2026-07-01 21:45:53 +0800
  • e289aadd47 fix: Dockerfile 安装 sqlite3(API 和 Worker 依赖) aiyimickey 2026-07-01 21:27:20 +0800
  • 88656b6076 fix: entrypoint worker 失败不阻塞启动 aiyimickey 2026-07-01 19:57:38 +0800
  • 496ce7b1a2 fix: Dockerfile 直接复制 tsconfig.json 到 runner 镜像 aiyimickey 2026-07-01 19:43:57 +0800
  • e5737352d5 fix: Dockerfile 全局安装 tsconfig-paths aiyimickey 2026-07-01 19:36:17 +0800
  • 54b4639af2 fix: entrypoint 容忍 worker 失败,Next.js 独立运行 aiyimickey 2026-07-01 19:32:14 +0800
  • e47f2c18c0 fix: Dockerfile 复制 tsconfig.json 到 runner 镜像 aiyimickey 2026-07-01 19:28:41 +0800
  • da6077996d fix: 添加 tsconfig-paths 解析 @shared 路径别名 aiyimickey 2026-07-01 19:20:04 +0800
  • 13e5bfdbbf fix: Dockerfile 复制 src/lib + 部署脚本移除冗余 build aiyimickey 2026-07-01 19:16:22 +0800
  • befefb91ac fix: channelType 联合类型修复 aiyimickey 2026-07-01 19:11:38 +0800
  • d5956b6cfd fix: monitor-worker TypeScript 类型转换修复 aiyimickey 2026-07-01 19:07:58 +0800
  • 3504837405 fix: 设计系统 CSS 内联到项目目录(修复 Docker 构建) aiyimickey 2026-07-01 19:04:20 +0800
  • 2682232d85 fix: Dockerfile 构建上下文修复 + 部署脚本 SSH 别名 aiyimickey 2026-07-01 18:55:09 +0800
  • e63601b737 docs: 添加 README.md aiyimickey 2026-07-01 18:47:12 +0800
  • 89acbe3bf6 feat: monitor-ai 告警监控中心完整实现 v2026.07.01 aiyimickey 2026-07-01 18:41:46 +0800