generate-dashboard

Генерація дашборду

src/prime/workers/bull/queue/generate-dashboard.worker.ts

Раз на тиждень, Пн о 09:00 UTC (cron 0 9 * * 1). Durable: 3 спроби з паузою 30 хв, таймаут 1 год.

Що відбувається

Послідовно генерує дані дашборду за минулий тиждень (flagPreviousWeek: true):

  • FavoriteNewService.generateFavoriteNew
  • FavoriteUniqueService.generateFavoriteUnique
  • TaskDashboardService.generateTaskDashboard

Моніторинг

ТГ-моніторинг (WorkerType.GenerateDashboard): COMPLETED на успіху; ранній сигнал після першої невдалої спроби; FAILED рівно раз після вичерпання ретраїв.