feat: sync stacks (#19629)

This commit is contained in:
Jason Rasmussen
2025-06-30 15:26:41 -04:00
committed by GitHub
parent 095ace8687
commit 181a7e115f
35 changed files with 646 additions and 62 deletions

View File

@@ -13820,6 +13820,8 @@
"MemoryDeleteV1",
"MemoryToAssetV1",
"MemoryToAssetDeleteV1",
"StackV1",
"StackDeleteV1",
"SyncAckV1"
],
"type": "string"
@@ -13983,10 +13985,51 @@
"AlbumAssetsV1",
"AlbumAssetExifsV1",
"MemoriesV1",
"MemoryToAssetsV1"
"MemoryToAssetsV1",
"StacksV1"
],
"type": "string"
},
"SyncStackDeleteV1": {
"properties": {
"stackId": {
"type": "string"
}
},
"required": [
"stackId"
],
"type": "object"
},
"SyncStackV1": {
"properties": {
"createdAt": {
"format": "date-time",
"type": "string"
},
"id": {
"type": "string"
},
"ownerId": {
"type": "string"
},
"primaryAssetId": {
"type": "string"
},
"updatedAt": {
"format": "date-time",
"type": "string"
}
},
"required": [
"createdAt",
"id",
"ownerId",
"primaryAssetId",
"updatedAt"
],
"type": "object"
},
"SyncStreamDto": {
"properties": {
"types": {

View File

@@ -4089,6 +4089,8 @@ export enum SyncEntityType {
MemoryDeleteV1 = "MemoryDeleteV1",
MemoryToAssetV1 = "MemoryToAssetV1",
MemoryToAssetDeleteV1 = "MemoryToAssetDeleteV1",
StackV1 = "StackV1",
StackDeleteV1 = "StackDeleteV1",
SyncAckV1 = "SyncAckV1"
}
export enum SyncRequestType {
@@ -4104,7 +4106,8 @@ export enum SyncRequestType {
AlbumAssetsV1 = "AlbumAssetsV1",
AlbumAssetExifsV1 = "AlbumAssetExifsV1",
MemoriesV1 = "MemoriesV1",
MemoryToAssetsV1 = "MemoryToAssetsV1"
MemoryToAssetsV1 = "MemoryToAssetsV1",
StacksV1 = "StacksV1"
}
export enum TranscodeHWAccel {
Nvenc = "nvenc",