towerops/lib/towerops_web/live/org
Graham McIntie db40a3e5b7 feat: show human-readable sync status messages for integrations
- Added last_sync_message field to integrations schema
- Gaiia sync: shows item counts on success, friendly error on failure
- Preseem sync: shows AP/device counts on success, friendly error on failure
- Error messages translated from technical errors to user-friendly text
- Message displayed on integration card next to status badge
- Exposed in REST API response
2026-02-14 14:11:02 -06:00
..
gaiia_mapping_live.ex add gaiia integration stages 1-2: sync engine and entity mapping UI 2026-02-13 10:31:32 -06:00
gaiia_mapping_live.html.heex feat: unified insights page, integration nav improvements, sync transparency 2026-02-13 16:40:27 -06:00
gaiia_reconciliation_live.ex add gaiia inventory reconciliation (stage 7) 2026-02-13 13:28:52 -06:00
gaiia_reconciliation_live.html.heex refactor: fix all credo strict issues, format all code, fix broken routes 2026-02-13 19:34:40 -06:00
integrations_live.ex feat: add PagerDuty Events API v2 integration with 2-way alert sync 2026-02-14 11:28:57 -06:00
integrations_live.html.heex refactor: fix all credo strict issues, format all code, fix broken routes 2026-02-13 19:34:40 -06:00
preseem_devices_live.ex add preseem devices management page with manual linking 2026-02-12 18:12:27 -06:00
preseem_devices_live.html.heex feat: unified insights page, integration nav improvements, sync transparency 2026-02-13 16:40:27 -06:00
preseem_insights_live.ex add network insights feed page with filters and bulk dismiss 2026-02-13 09:00:34 -06:00
preseem_insights_live.html.heex feat: add 12/24-hour time format setting with consistent timezone display 2026-02-13 15:16:29 -06:00
settings_live.ex feat: add NetBox integration with sync direction, entity selection, and filtering 2026-02-14 14:09:01 -06:00
settings_live.html.heex feat: show human-readable sync status messages for integrations 2026-02-14 14:11:02 -06:00