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 |
Yinyin Liu
|
35b64c3318
|
store hourly energy records in SQLite and remove file cache
|
2026-03-02 18:52:36 +01:00 |
Yinyin Liu
|
1761914f24
|
restructured data pipeline for report system and updated the way to create monthly and yearly report
|
2026-03-02 12:49:46 +01:00 |
Yinyin Liu
|
78b9c2dc72
|
generate monthly and yearly report based on xlsx files
|
2026-02-27 11:48:05 +01:00 |
Noe
|
f03325a6a2
|
Update logos in frontend
Fixed delete installation method (delete read/write keys, read/write roles, buckets)
Fixed bug in not-connected installation in frontend
|
2024-11-28 14:43:47 +01:00 |
Noe
|
8244067351
|
Recover missed files from backend
|
2024-07-19 12:36:27 +02:00 |
ig
|
76099131c2
|
Fix multiple reset password emails Bug
|
2023-10-26 14:09:38 +02:00 |
Kim
|
fc3ad1806c
|
changed name to email
|
2023-07-06 11:09:16 +02:00 |
Kim
|
e1305126ee
|
Shifted sanitizing outputs into Controller.cs
Now Hiding Parents
|
2023-03-30 09:27:18 +02:00 |
Kim
|
b07991e75d
|
added Ordernumber to installation relation and automatically filled installation order relations on get calls
|
2023-03-23 14:23:03 +01:00 |
Kim
|
7d4309f3af
|
Added deletedFolders/installations/users for archive purposes, login is now possible without pw if no pw is set and you need to reset your pw, user hased pws should no longer be given out by the backend, moving folders and installations now have their own calls, loading s3 keys from disk on use
|
2023-03-23 12:47:25 +01:00 |
ig
|
8d7f0cd8bf
|
Use users name instead of email for login (https://softwareengineering.stackexchange.com/a/30087)
|
2023-03-21 11:45:50 +01:00 |
Kim
|
fb4a407a52
|
added calls for granting and revoking permissions
|
2023-03-16 13:33:51 +01:00 |
ig
|
4c37c92f73
|
improve backend
|
2023-03-15 14:39:54 +01:00 |