All files / src/platform/workers queue-catalog.ts

0% Statements 0/1
100% Branches 0/0
100% Functions 0/0
0% Lines 0/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52                                                                                                       
export const QUEUE_CATALOG = {
  // Core Platform
  NOTIFICATION_EMAIL: 'notification.email',
  NOTIFICATION_PUSH: 'notification.push',
  NOTIFICATION_WEB: 'notification.web',
  NOTIFICATION_SMS: 'notification.sms',
 
  // Audits & Activity
  AUDIT_LOGS_INGEST: 'audit.logs.ingest',
  ACTIVITY_TIMELINE_PROCESS: 'activity.timeline.process',
 
  // Workflows & Approvals
  WORKFLOW_EXECUTION: 'workflow.execution',
  APPROVAL_ROUTING: 'approval.routing',
 
  // Webhooks
  WEBHOOK_DELIVERY: 'webhook.delivery',
  WEBHOOK_RETRY: 'webhook.retry',
 
  // Data & Jobs
  DATA_IMPORT: 'data.import',
  DATA_EXPORT: 'data.export',
  SCHEDULER_JOBS: 'scheduler.jobs',
  REPORT_GENERATE: 'report.generate',
  PDF_GENERATE: 'pdf.generate',
  OCR_PROCESS: 'ocr.process',
 
  // AI
  AI_TEXT_GENERATE: 'ai.text.generate',
  AI_VISION_PROCESS: 'ai.vision.process',
  AI_EMBEDDING: 'ai.embedding.generate',
 
  // External Sync
  STRIPE_WEBHOOKS: 'stripe.webhooks',
  BIOMETRIC_SYNC: 'biometric.sync',
  IOT_TELEMETRY_INGEST: 'iot.telemetry.ingest',
 
  // Background Cleanup
  TEMP_FILE_CLEANUP: 'maintenance.temp-file-cleanup',
  STALE_SESSION_CLEANUP: 'maintenance.stale-session-cleanup',
  AUDIT_LOG_ARCHIVE: 'maintenance.audit-log-archive',
 
  // HR & Payroll
  PAYROLL_PROCESS: 'payroll.process',
  LEAVE_ACCRUAL: 'leave.accrual',
  ATTENDANCE_REGULARIZATION: 'attendance.regularization',
 
  // Billing
  INVOICE_GENERATE: 'billing.invoice.generate',
  SUBSCRIPTION_RENEW: 'billing.subscription.renew',
};