wulf-pulse/migrations
lorentz 5dc7a7e66b feat: Veeam VSPC backup integration - sync, compliance, UI
- Database: 7 Veeam tables + backup_type_udf column on configuration_items
- API Client: VSPC REST API v3 client with pagination, rate limiting, Bearer auth
- Sync Service: full/incremental sync for orgs, servers, repos, jobs, agent jobs, workloads
- Scheduler: veeam-incremental (30min) and veeam-full (daily 2AM) schedules
- Compliance Engine: cross-references Autotask config items vs Veeam workloads
- API Endpoints: backup-status, companies, workloads, jobs, repos, compliance, sync
- UI: Backup Status page with Overview + Contract Compliance tabs
- Navigation: added Backup Status link with HardDrive icon
- Docker: added VEEAM_VSPC_URL and VEEAM_VSPC_API_KEY env vars to compose
2026-02-11 21:04:28 -05:00
..
001_initial_schema.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
002_add_indexes.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
002_relax_foreign_keys.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
003_fix_resource_type.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
004_fix_contacts_company_id.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
004_webhook_support.sql feat: add IP address logging to webhooks for whitelisting 2026-01-24 17:28:56 -05:00
005_add_webhook_ip_logging.sql feat: add IP address logging to webhooks for whitelisting 2026-01-24 17:28:56 -05:00
005_fix_tickets_company_id.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
006_add_time_entries_table.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
007_remove_time_entries_foreign_keys.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
008_relax_tickets_resource_constraints.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
009_create_auvik_tenant_mappings.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
009_relax_configuration_items_constraints.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
009_restore_deleted_tickets.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
010_create_rmm_site_mappings.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
011_create_addigy_org_mappings.sql Add comprehensive admin features and multi-system integration 2025-11-19 14:18:16 -05:00
012_create_auth_tables.sql feat: add authentication, user management, and admin features 2026-01-31 12:43:14 -05:00
013_create_role_tables.sql feat: add authentication, user management, and admin features 2026-01-31 12:43:14 -05:00
014_create_admin_settings.sql feat: add authentication, user management, and admin features 2026-01-31 12:43:14 -05:00
015_expand_resources_fields.sql feat: expand Resources entity to include all Autotask API fields 2026-01-26 14:28:51 -05:00
016_add_missing_tickets_fields.sql feat: add missing Tickets entity fields from Autotask API 2026-01-26 15:26:34 -05:00
017_create_auvik_tenants.sql feat: create auvik_tenants and rmm_sites tables for accurate dashboard stats 2026-02-02 23:01:54 -05:00
018_create_rmm_sites.sql feat: create auvik_tenants and rmm_sites tables for accurate dashboard stats 2026-02-02 23:01:54 -05:00
019_create_kiosk_settings.sql feat: add kiosk settings UI and co-managed client filtering 2026-02-03 08:32:42 -05:00
020_add_company_classification.sql feat: add classification-based filtering and fix company name display 2026-02-03 09:17:07 -05:00
021_create_company_classifications_table.sql feat: add classification icons sync from Autotask 2026-02-03 20:48:08 -05:00
022_populate_classifications.sql fix: pre-populate classifications instead of syncing from Autotask API 2026-02-03 20:54:35 -05:00
023_create_veeam_tables.sql feat: Veeam VSPC backup integration - sync, compliance, UI 2026-02-11 21:04:28 -05:00
024_add_backup_type_udf.sql feat: Veeam VSPC backup integration - sync, compliance, UI 2026-02-11 21:04:28 -05:00