15 Commits
Author SHA1 Message Date
Dev Agent e1c8c88fba fix: safe status.value access in create_user response 2026-04-24 12:57:49 +00:00
Dev Agent a38611aaf2 fix: replace user.roles assignment with direct user_role_table insert/delete to avoid MissingGreenlet 2026-04-24 12:50:48 +00:00
Dev Agent c59b6ad6fe fix: roles page_size 200->100, add try/catch in loadOptions 2026-04-24 12:45:15 +00:00
Dev Agent a5ed25f1ed fix: PostgreSQL INTERVAL syntax in task-trend query 2026-04-24 11:09:59 +00:00
Dev Agent b3422fa956 fix: add SoftDeleteMixin to Menu and ScheduleTask models 2026-04-24 11:04:33 +00:00
Dev Agent d829add6ce fix: pin bcrypt==4.0.1 to fix passlib detect_wrap_bug compatibility 2026-04-24 09:45:12 +00:00
Dev Agent 7254d4fb61 fix: avoid lazy load in seed, use direct table insert for roles 2026-04-24 09:43:59 +00:00
Dev Agent 95de32bdaa fix: move seed to standalone script, remove from lifespan 2026-04-24 09:41:59 +00:00
Dev Agent d57a2656f7 fix: use AsyncSessionLocal directly in lifespan seed call 2026-04-24 09:40:32 +00:00
Dev Agent 60f93780bf fix: explicit foreign_keys on User.organization relationship 2026-04-24 09:39:07 +00:00
Dev Agent a1b9d7d5f4 fix: specify foreign_keys on Organization.users to resolve ambiguity 2026-04-24 09:38:29 +00:00
Dev Agent 84df951ff5 fix: add aes_encrypt/aes_decrypt aliases to security.py 2026-04-24 09:37:47 +00:00
Dev Agent 78ef201585 fix: export Base from models/__init__.py for Alembic 2026-04-24 09:37:08 +00:00
Dev Agent 644956c234 fix: add SkillCallLogItem to types/index.ts 2026-04-24 09:35:23 +00:00
Dev Agent 883a925db5 feat: Agent任务系统 v2.1 完整实现
- 后端: FastAPI + SQLAlchemy 2.0 + Pydantic v2 + Celery (19个API模块)
- 前端: React 18 + TypeScript + Ant Design 5 + Zustand (19个页面组件)
- 权限: RBAC四维权限体系 (RB-01~RB-13)
- 任务: 四步向导创建 + 双执行器(龙虾/脚本) + 定时调度
- 部署: Docker Compose 6服务 + Nginx反代 + Alembic迁移

统计: 88个文件 | 8779行代码 | 默认账号: admin/admin123
2026-04-24 09:10:47 +00:00