Pulse/frontend-modern/src
rcourtman 0ce6bda33b fix: AI settings persistence and UI improvements
Bug Fixes:
- Fix boolean fields with 'omitempty' not persisting false values
  - AlertTriggeredAnalysis, PatrolAnalyzeNodes/Guests/Docker/Storage
  - omitempty causes Go to skip false (zero value) when marshaling JSON
  - On reload, NewDefaultAIConfig() sets true, and missing field stays true

- Fix model dropdown losing selection after save (SolidJS reactivity issue)
  - Added explicit 'selected' attribute to option elements
  - Ensures browser maintains selection with optgroups during re-renders

Improvements:
- Change patrol type label from 'Quick' to 'Patrol' in history table
- Add chat_model and patrol_model to AI settings update log
- Add alert_triggered_analysis to AI config load log for debugging
2025-12-21 21:48:09 +00:00
..
api feat(ai): make anomaly detection FREE and add learning status endpoint 2025-12-21 11:36:54 +00:00
components fix: AI settings persistence and UI improvements 2025-12-21 21:48:09 +00:00
constants feat: add Kubernetes platform support 2025-12-12 21:31:11 +00:00
hooks feat(ui): add learning status hook and enhance AI indicator visibility 2025-12-21 11:45:55 +00:00
pages fix: AI settings persistence and UI improvements 2025-12-21 21:48:09 +00:00
stores fix: show Removed Docker Hosts section in UI for re-enrollment 2025-12-19 17:57:04 +00:00
styles AI features checkpoint: Host selection, memory sparklines, UI refinements 2025-12-07 12:25:26 +00:00
test feat: enhance alerts system with tests and improved thresholds 2025-10-15 22:25:04 +00:00
types feat(ai): make anomaly detection FREE and add learning status endpoint 2025-12-21 11:36:54 +00:00
utils feat: add Linux agent archives to releases and improve version mismatch detection 2025-12-16 22:51:10 +00:00
App.tsx fix: ensure hideLocalLogin is set when showing login after logout. Related to #857 2025-12-20 00:04:19 +00:00
constants.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
index.css refactor(ui): improve table column sizing and progress bar constraints 2025-11-27 12:09:12 +00:00
index.tsx Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
vite-env.d.ts Fix settings security tab navigation 2025-10-11 23:29:47 +00:00