fs
a37486c0e3
feat(helpdesk): align module with core UI standards and fix KPI accuracy
- Add server-side ticket summary endpoint for exact KPI counts instead
of client-side calculation from first 200 tickets
- Extract summarizeTickets() as shared static method to avoid duplication
- Replace custom .helpdesk-spinner CSS with core [aria-busy] pattern
- Migrate settings connection-test feedback to showAsyncFlash()
- Replace helpdesk-clickable-rows.js with delegated event handling
- Remove unused helpdesk-search.js (dead code, never loaded)
- Harmonize German wording: Debitoren → Kunden (8 i18n keys)
- Add 6 PHPUnit tests for loadTicketSummary()
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 21:05:54 +02:00
..
2026-03-26 15:06:15 +01:00
2026-03-26 14:32:55 +01:00
2026-04-02 10:49:35 +02:00
2026-03-26 12:10:05 +01:00
2026-03-26 14:41:17 +01:00
2026-04-02 21:05:54 +02:00
2026-03-26 12:01:11 +01:00