wulf-pulse/lib/types
lorentz b4f8ccac8b feat(09-01): add owner_user_id to notification_channels + event-key and subscription tables
- migrations/085: ALTER TABLE notification_channels ADD COLUMN owner_user_id TEXT REFERENCES user(id) ON DELETE CASCADE
- migrations/085: partial unique index notification_channels_owner_user_id_channel_type_uniq WHERE owner_user_id IS NOT NULL (UPSERT race defense)
- migrations/086: CREATE TABLE notify_event_keys (key PK, display_label, description, sort_order, is_active) with seed row
- migrations/086: CREATE TABLE user_event_subscriptions composite PK (user_id, event_key, channel_type) opt-out model
- lib/types/pipeline.ts: NotificationChannel gains owner_user_id: string | null
- lib/types/pipeline.ts: exports NotifyEventKey and UserEventSubscription interfaces
2026-05-10 07:23:24 -04:00
..
addigy.ts Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
analytics.ts Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
analyzer.ts feat: RMM Overshell, IT Glue audit/write-back, LogLift, link-aware bundles, dashboard overhaul 2026-05-03 07:13:18 -04:00
autotask.ts feat: Duo Security integration — full data sync from Accounts + Admin API 2026-03-27 11:10:30 -04:00
auvik.ts Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
database.ts feat: Autotask webhook integration, TicketNotes, Datto RMM, workflow engine, Veeam agents/alarms, AI triage, misc improvements 2026-02-20 10:28:15 -05:00
datto-rmm.ts feat: Autotask webhook integration, TicketNotes, Datto RMM, workflow engine, Veeam agents/alarms, AI triage, misc improvements 2026-02-20 10:28:15 -05:00
errors.ts Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
pipeline.ts feat(09-01): add owner_user_id to notification_channels + event-key and subscription tables 2026-05-10 07:23:24 -04:00
qbo.ts feat: QuickBooks Online integration 2026-03-17 07:39:55 -04:00
sync.ts feat: Veeam RPO analysis, comparison, ticket analysis + company teams table 2026-04-29 09:16:46 -04:00
ticket-workflow.ts feat: IT Glue integration, workflow engine, pipelines, Zabbix WAN, notification channels, backup status UI improvements, nav alignment fixes 2026-02-27 14:52:14 -05:00
veeam.ts feat: Autotask webhook integration, TicketNotes, Datto RMM, workflow engine, Veeam agents/alarms, AI triage, misc improvements 2026-02-20 10:28:15 -05:00
webhook.ts feat: QuickBooks Online integration 2026-03-17 07:39:55 -04:00
workflow.ts feat: Autotask webhook integration, TicketNotes, Datto RMM, workflow engine, Veeam agents/alarms, AI triage, misc improvements 2026-02-20 10:28:15 -05:00
zabbix.ts feat: Morning NOC Summary adaptive card for Teams 2026-03-11 09:34:51 -04:00