MingNian
db443b258e
revert: remove .env loading, restore hardcoded config
...
- appsettings.json: restored hardcoded secrets
- Program.cs: removed .env file loader
- Frontend api-clients: restored hardcoded localhost:5000
- Removed .env, .env.example, vite-env.d.ts files
- Kept all audit fixes (endpoints, DTOs, field names, status labels)
2026-05-24 13:38:45 +08:00
MingNian
ede4a8d29e
fix: audit issues - field mismatches, missing endpoints, data loss
...
- Report frontends: createdAt→uploadedAt field alignment with backend
- Dashboard: fix pending reports endpoint /api/reports/pending
- FollowUpListPage: status labels upcoming/cancelled
- MedicationController: add PUT/DELETE endpoints + service methods
- FollowUpController: add DELETE endpoint, Notes to CreateRequest
- Auth: UpdateProfileRequest includes doctor fields
- Auth: login restores soft-deleted users instead of crashing
2026-05-24 13:24:21 +08:00
MingNian
d6a432aec4
feat: extract secrets to .env, remove hardcoded credentials
...
- Backend: .env file for DB/JWT/Redis/MinIO config, appsettings.json cleared
- Backend: Program.cs loads .env at startup (no extra NuGet packages)
- Frontend: .env files for VITE_API_URL, api-clients use import.meta.env
- Added vite-env.d.ts type declarations for both frontends
- All hardcoded localhost:5000 replaced with env variable
- Added .env.example template for onboarding
2026-05-22 22:02:08 +08:00
MingNian
9d384dc6fb
feat: add SignalR real-time chat to doctor and patient frontends
2026-05-22 14:51:02 +08:00
MingNian
4c85cd50be
fix: patient report shows interpretation, medication daily tracking, followup bugs, home overview restored, doctor renamed
2026-05-21 16:32:20 +08:00
MingNian
204bc19ce5
fix: consultation notifications, profile edit hint, doctor report in Chinese, chat UI polish, tabbar badge
2026-05-21 15:40:17 +08:00
MingNian
3ef25e734f
fix: bat uses dotnet directly, doctor frontend gets port 5174
2026-05-21 15:20:55 +08:00
MingNian
51c7c89ec5
docs: split tech docs into backend/patient/doctor, add prod roadmap, improve upload UI, fix report list for doctors, auto-start frontends in bat
2026-05-21 11:21:43 +08:00
MingNian
435af55c4a
Initial commit: HealthManager full-stack health management platform
...
Backend: .NET 10 + PostgreSQL + EF Core + JWT + SignalR
Frontend patient: React 19 + TypeScript + Vite (mobile H5)
Frontend doctor: React 19 + TypeScript + Vite (desktop web)
2026-05-20 16:18:56 +08:00