Innovenergy_trunk/typescript
Yinyin Liu 6460328eb0 Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend
- Remove API key gate so knowledge base works without Mistral key
- Return 204 No Content instead of 500 when no diagnosis available
- Rewrite AlarmKnowledgeBase keys to match Sinexcel property names and Growatt enum names
- Fix SQLite OrderBy crash in DiagnosticService
- Frontend: show latest 3 unique alarms with independent expand/collapse and handle 204

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:32:49 +01:00
..
Backend test 2023-02-16 13:57:06 +01:00
DataCache Testing new error messages in Backend, fixing small bugs, possibly breaking BMSTunnel, fixed tests 2023-04-13 14:30:01 +02:00
Frontend Applied csv file compression to both backend and front end 2024-05-03 22:56:36 +02:00
PowerFlow test 2023-02-16 13:57:06 +01:00
VrmSync Update battery folder for Cerbo 2024-06-18 13:16:35 +02:00
Web Version Bleu 2023-06-30 16:13:09 +02:00
WebDb test 2023-02-16 13:57:06 +01:00
WebMonitoring test 2023-02-16 13:57:06 +01:00
frontend-marios2 Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend 2026-02-12 11:32:49 +01:00
package-lock.json typescript fuckery?? is this still correct? 2023-02-21 09:58:21 +01:00