Files
AI-Health/.gitignore
MingNian ae94ced2d5 feat: 后台管理页全量重构 + backoffice 共享模块 + 启动脚本优化
## 后台管理页重构
- admin 端: add_doctor / doctors / home / patients 四页重构
- doctor 端: consultations / dashboard / followup_edit / followups / home / patient_detail / patients / profile / report_detail / reports / settings 十一页重构
- 新增 backoffice 共享模块: backoffice_refresh_providers + backoffice_formatters + backoffice_ui

## 后端
- AdminService 增强(分页/搜索/统计)
- doctor_endpoints 微调
- appsettings.Development 调整
- 新增 admin_service_tests

## 前端其他
- 今日健康卡片 taskRow 行高 5->7(每行 44->48px)
- 健康仪表盘配色定 #4FACFE 纯色蓝
- admin_drawer / doctor_drawer 微调
- api_client IP 适配

## 启动脚本
- start-dev.bat: 加后端就绪检测(轮询 openapi 端点, 最多等 30s)

## 清理
- 删除旧品牌图(agent_welcome_abstract / login_background_v1)
- 删除 app_status_badge 组件
- 删除旧 HANDOFF 文档, 新增 07-17 版

## 测试
- 新增 backoffice_formatters / backoffice_refresh / backoffice_ui 三个测试
- app_router_test 扩展
2026-07-18 17:48:44 +08:00

60 lines
947 B
Plaintext

# Secrets
.env
*.pem
*.key
*.pfx
# Android release keystore
health_app/android/**/*.jks
health_app/android/key.properties
# .NET build outputs
backend/**/bin/
backend/**/obj/
# PostgreSQL local data
backend/pgdata/
# Flutter build outputs
health_app/build/
health_app/.dart_tool/
health_app/.flutter-plugins*
health_app/.packages
# Android
health_app/android/.gradle/
health_app/android/app/build/
health_app/android/local.properties
# iOS
health_app/ios/Pods/
health_app/ios/.symlinks/
# IDE
.idea/
*.suo
*.user
*.userosscache
*.sln.docstates
.vs/
.vscode/
# Uploads & logs
backend/src/Health.WebApi/uploads/
backend/src/Health.WebApi/data-protection-keys/
*.log
*.txt
*.jpg
*.png
!backend/src/Health.WebApi/wwwroot/app-icon.png
!health_app/assets/branding/*.png
!health_app/android/app/src/main/res/drawable/launch_brand.png
!health_app/android/app/src/main/res/drawable-v21/launch_brand.png
# Claude
.claude/
# OS
.DS_Store
Thumbs.db