queue and buffer refactor

This commit is contained in:
Alex Holliday committed 2026-01-16 18:11:04 +00:00
1 parent 0f764ca084
commit 95cd33ac06
10 files changed
+218 -287

No files matched your search

+14 -8
View File
@@ -183,7 +183,17 @@ export const initializeServices = async ({
stringService,
});
const bufferService = new BufferService({ db, logger, envSettings, incidentService });
const checkService = new CheckService({
db,
settingsService,
stringService,
errorService,
monitorsRepository,
logger,
checksRepository,
});
const bufferService = new BufferService({ db, logger, envSettings, incidentService, checkService });
const statusService = new StatusService({ db, logger, buffer: bufferService, incidentService, monitorsRepository });
@@ -208,6 +218,8 @@ export const initializeServices = async ({
networkService,
statusService,
notificationService,
checkService,
buffer: bufferService,
});
const superSimpleQueue = await SuperSimpleQueue.create({
@@ -229,13 +241,7 @@ export const initializeServices = async ({
jobQueue: superSimpleQueue,
monitorsRepository,
});
const checkService = new CheckService({
db,
settingsService,
stringService,
errorService,
monitorsRepository,
});
const diagnosticService = new DiagnosticService();
const inviteService = new InviteService({
db,