aiyimickey
|
ed43d7b8f7
|
fix: replace docker exec lldap with direct SQLite reads + fix docker.sock group access
- lldap-db.ts: 读直连 SQLite / 写走 docker exec(LLDAP DELETE 模式不可并发写)
- Dockerfile: Alpine addgroup 语法修复,nextjs 加入 docker 组
- docker-compose.yml: 挂载 LLDAP 数据目录,添加 docker.sock
- next.config.ts: outputFileTracingIncludes bcryptjs
- 所有 API 路由:替换 docker exec lldap 为 lldap-db 工具函数
- 安装 bcryptjs + sqlite3 依赖
|
2026-07-07 18:05:13 +08:00 |
aiyimickey
|
511e1ec9dd
|
feat: SSO 统一认证登录
- 集成 Authelia OIDC,支持统一认证登录
- 添加 OIDC 登录页面和回调处理
- 更新 docker-compose.yml 统一环境变量管理
- 更新 CHANGELOG.md 和 CLAUDE.md
|
2026-06-30 17:09:23 +08:00 |
aiyimickey
|
8dbb841489
|
chore: 清理垃圾文件
|
2026-05-18 17:58:25 +08:00 |
aiyimickey
|
025f56e163
|
feat: 新增"同步邮箱至站点"管理按钮 + API 端点
- POST /api/admin/sync-emails:批量同步 LLDAP email → assets/issue
- 用户管理 Tab 栏新增"同步邮箱至站点"按钮
|
2026-05-18 17:57:57 +08:00 |
aiyimickey
|
ce3a26ab4c
|
chore: 清理垃圾文件
|
2026-05-18 17:50:57 +08:00 |
aiyimickey
|
32793f7c72
|
fix: 邮箱同步脚本改为宿主机执行(standalone 容器内无 scripts 目录)
|
2026-05-18 17:36:59 +08:00 |