bdd30f0a88
- deps.py: _create_redis_client 增加同步 ping 校验,Redis 不可达时正确降级为内存模式 - main.py: lifespan 复用 deps 的 UserStore 单例,避免 admin 与 API 请求实例不一致 - 前端: 强制改密弹窗(must_change_password 用户)、兼容新旧登录返回格式、markPasswordChanged - 新增 NAS SSH 部署脚本与批处理测试;gitignore 前端构建产物
46 lines
481 B
Plaintext
46 lines
481 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.venv/
|
|
|
|
# Frontend
|
|
node_modules/
|
|
|
|
# 前端构建产物(本地残留的 Vue 构建 / 符号链接,勿提交;线上由 frontend/dist 挂载)
|
|
app/static/admin
|
|
|
|
# Env
|
|
.env
|
|
.env.local
|
|
|
|
# Data
|
|
data/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Docker
|
|
docker-compose.override.yml
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
|
|
# Test
|
|
.pytest_cache/
|
|
.coverage
|
|
htmlcov/
|
|
|
|
# Project memory & Trae IDE spec (切勿提交)
|
|
.workbuddy/
|
|
.trae/
|