fix(notifications): revert notifications except migration (#5671)

This commit is contained in:
Daniel Gak Anagrov
2025-10-06 14:48:10 +02:00
committed by GitHub
parent 476239b2a5
commit e8c960fc30
64 changed files with 302 additions and 2494 deletions
@@ -1,6 +1,6 @@
import type { CommandModule } from 'yargs'
import { initializePublicationQueue } from '@/modules/notifications/services/publication/queue'
import { publishNotification } from '@/modules/notifications/services/publication/publishNotification'
import { initializeQueue } from '@/modules/notifications/services/queue'
import { publishNotification } from '@/modules/notifications/services/publication'
import { cliLogger } from '@/observability/logging'
import { sendActivityNotificationsFactory } from '@/modules/activitystream/services/summary'
import { getActiveUserStreamsFactory } from '@/modules/activitystream/repositories'
@@ -18,7 +18,7 @@ const command: CommandModule = {
})
},
handler: async (argv) => {
await initializePublicationQueue()
await initializeQueue()
const numberOfDays = argv.days as number
const end = new Date()
const start = new Date(end.getTime())
@@ -6,7 +6,7 @@ import { BullAdapter } from '@bull-board/api/bullAdapter'
import {
NOTIFICATIONS_QUEUE,
buildNotificationsQueue
} from '@/modules/notifications/services/publication/queue'
} from '@/modules/notifications/services/queue'
import { noop } from 'lodash-es'
import { cliLogger } from '@/observability/logging'
@@ -1,6 +1,6 @@
import { cliLogger } from '@/observability/logging'
import { NotificationType } from '@speckle/shared/notifications'
import { initializePublicationConsumption } from '@/modules/notifications/index'
import { NotificationType } from '@/modules/notifications/helpers/types'
import { initializeConsumption } from '@/modules/notifications/index'
import { EnvironmentResourceError } from '@/modules/shared/errors'
import { get, noop } from 'lodash-es'
import type { CommandModule } from 'yargs'
@@ -12,7 +12,7 @@ const command: CommandModule = {
cliLogger.info('Starting consumption...')
// Overriding handler for test purposes, we don't want the actual mentions logic to run
await initializePublicationConsumption({
await initializeConsumption({
[NotificationType.MentionedInComment]: async (msg, { logger, job }) => {
logger.info('Received test message with payload', msg, job)
@@ -1,8 +1,8 @@
import { cliLogger } from '@/observability/logging'
import type { MentionedInCommentData } from '@/modules/notifications/helpers/types'
import { NotificationType } from '@speckle/shared/notifications'
import { publishNotification } from '@/modules/notifications/services/publication/publishNotification'
import { initializePublicationQueue } from '@/modules/notifications/services/publication/queue'
import { NotificationType } from '@/modules/notifications/helpers/types'
import { publishNotification } from '@/modules/notifications/services/publication'
import { initializeQueue } from '@/modules/notifications/services/queue'
import type { CommandModule } from 'yargs'
const command: CommandModule = {
@@ -22,7 +22,7 @@ const command: CommandModule = {
})
},
handler: async (argv) => {
await initializePublicationQueue()
await initializeQueue()
// we don't want to submit a real mentions payload, this is for testing only
await publishNotification(NotificationType.MentionedInComment, {