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
+4
View File
@@ -47,6 +47,10 @@ export interface AlbumUpdatedPayload {
publicEnabled: boolean;
downloadEnabled: boolean;
originalDownloadEnabled: boolean;
/** P4a A18:水印副本位(ov 模式键服务)。语义见 watermark.ts 注释——取「有效版本」而非最新创建版本。 */
watermarkEnabled: boolean;
/** ov 侧模式键 `variants/{photoId}/{watermarkConfigVersion}/watermark.jpg` 的版本段。 */
watermarkConfigVersion: number;
defaultLocale: string;
timezone: string;
startAt: string; // ISO UTC