Innovenergy_trunk/csharp
Yinyin Liu 9cee5398d4 added ticket dashboard backend: data models, CRUD, AI diagnosis service, and 9 controller endpoints
Week 1 of ticket dashboard MVP — backend only:
- 4 new SQLite tables: Ticket, TicketComment, TicketAiDiagnosis, TicketTimelineEvent
- CRUD methods in Database/ partial classes with cascade delete
- TicketDiagnosticService for async Mistral AI diagnosis (fire-and-forget)
- 9 admin-only Controller endpoints for ticket CRUD, comments, and detail view
- Ticket cleanup integrated into Delete(Installation) cascade
2026-03-05 14:03:34 +01:00
..
App added ticket dashboard backend: data models, CRUD, AI diagnosis service, and 9 controller endpoints 2026-03-05 14:03:34 +01:00
Lib automatically delete S3 files which are over 1 year 2026-03-04 14:04:13 +01:00
Sinexcel 12K TL Add alarm and error sinexcel 2026-02-13 09:40:37 +01:00
InnovEnergy.props Add Rootnamespace property in project files 2023-07-03 14:59:59 +02:00
InnovEnergy.sln Update Installation data type and fix solution file 2026-02-02 18:19:07 +01:00
InnovEnergy.sln.DotSettings add Node Red folder 2024-05-28 11:20:02 +02:00
global.json Update alll project with Writable flag. 2025-09-01 10:27:12 +02:00