feat(worker): watermark versioning with atomic history regeneration

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-20 17:53:44 +08:00
parent 6723a0ce88
commit 243b2f8721
34 changed files with 3057 additions and 78 deletions
+2 -4
View File
@@ -19,6 +19,7 @@ import { PrismaClient } from '@photo/db-cn';
import { ErrorCodes } from '@photo/contracts';
import {
createStorageFromEnv,
variantsObjectKey,
type MinioStorageAdapter,
} from '@photo/storage';
import { AppCnModule } from '../src/app-cn.module';
@@ -28,10 +29,7 @@ import { API_PREFIX } from '../src/shared/constants';
import {
createPhotoProcessWorker,
} from '../../worker/src/process.processor';
import {
PublishService,
variantsObjectKey,
} from '../../worker/src/publish.service';
import { PublishService } from '../../worker/src/publish.service';
import { resetDb } from './reset';
jest.setTimeout(180_000);