diff --git a/mobile/openapi/.openapi-generator/FILES b/mobile/openapi/.openapi-generator/FILES index 4e109c14d..263687549 100644 --- a/mobile/openapi/.openapi-generator/FILES +++ b/mobile/openapi/.openapi-generator/FILES @@ -103,6 +103,7 @@ doc/OAuthApi.md doc/OAuthAuthorizeResponseDto.md doc/OAuthCallbackDto.md doc/OAuthConfigDto.md +doc/OnThisDayDto.md doc/PartnerApi.md doc/PartnerResponseDto.md doc/PathEntityType.md @@ -318,6 +319,7 @@ lib/model/model_type.dart lib/model/o_auth_authorize_response_dto.dart lib/model/o_auth_callback_dto.dart lib/model/o_auth_config_dto.dart +lib/model/on_this_day_dto.dart lib/model/partner_response_dto.dart lib/model/path_entity_type.dart lib/model/path_type.dart @@ -504,6 +506,7 @@ test/o_auth_api_test.dart test/o_auth_authorize_response_dto_test.dart test/o_auth_callback_dto_test.dart test/o_auth_config_dto_test.dart +test/on_this_day_dto_test.dart test/partner_api_test.dart test/partner_response_dto_test.dart test/path_entity_type_test.dart diff --git a/mobile/openapi/README.md b/mobile/openapi/README.md index fede2901c..a64183077 100644 Binary files a/mobile/openapi/README.md and b/mobile/openapi/README.md differ diff --git a/mobile/openapi/doc/MemoryCreateDto.md b/mobile/openapi/doc/MemoryCreateDto.md index 5bcbd54f4..e0b0ef5a5 100644 Binary files a/mobile/openapi/doc/MemoryCreateDto.md and b/mobile/openapi/doc/MemoryCreateDto.md differ diff --git a/mobile/openapi/doc/MemoryResponseDto.md b/mobile/openapi/doc/MemoryResponseDto.md index ef379be04..59a836311 100644 Binary files a/mobile/openapi/doc/MemoryResponseDto.md and b/mobile/openapi/doc/MemoryResponseDto.md differ diff --git a/mobile/openapi/doc/OnThisDayDto.md b/mobile/openapi/doc/OnThisDayDto.md new file mode 100644 index 000000000..178b4482b Binary files /dev/null and b/mobile/openapi/doc/OnThisDayDto.md differ diff --git a/mobile/openapi/lib/api.dart b/mobile/openapi/lib/api.dart index 7d8ab5288..ae458f5de 100644 Binary files a/mobile/openapi/lib/api.dart and b/mobile/openapi/lib/api.dart differ diff --git a/mobile/openapi/lib/api_client.dart b/mobile/openapi/lib/api_client.dart index 8784ad641..757f47568 100644 Binary files a/mobile/openapi/lib/api_client.dart and b/mobile/openapi/lib/api_client.dart differ diff --git a/mobile/openapi/lib/model/memory_create_dto.dart b/mobile/openapi/lib/model/memory_create_dto.dart index 5d08a631c..c48a07c5f 100644 Binary files a/mobile/openapi/lib/model/memory_create_dto.dart and b/mobile/openapi/lib/model/memory_create_dto.dart differ diff --git a/mobile/openapi/lib/model/memory_response_dto.dart b/mobile/openapi/lib/model/memory_response_dto.dart index 918099458..8671e3c64 100644 Binary files a/mobile/openapi/lib/model/memory_response_dto.dart and b/mobile/openapi/lib/model/memory_response_dto.dart differ diff --git a/mobile/openapi/lib/model/on_this_day_dto.dart b/mobile/openapi/lib/model/on_this_day_dto.dart new file mode 100644 index 000000000..ef1471dfb Binary files /dev/null and b/mobile/openapi/lib/model/on_this_day_dto.dart differ diff --git a/mobile/openapi/test/memory_create_dto_test.dart b/mobile/openapi/test/memory_create_dto_test.dart index f2909bd46..bfb6f09e1 100644 Binary files a/mobile/openapi/test/memory_create_dto_test.dart and b/mobile/openapi/test/memory_create_dto_test.dart differ diff --git a/mobile/openapi/test/memory_response_dto_test.dart b/mobile/openapi/test/memory_response_dto_test.dart index da25bbb6e..90b2e7834 100644 Binary files a/mobile/openapi/test/memory_response_dto_test.dart and b/mobile/openapi/test/memory_response_dto_test.dart differ diff --git a/mobile/openapi/test/on_this_day_dto_test.dart b/mobile/openapi/test/on_this_day_dto_test.dart new file mode 100644 index 000000000..71379f8bb Binary files /dev/null and b/mobile/openapi/test/on_this_day_dto_test.dart differ diff --git a/open-api/immich-openapi-specs.json b/open-api/immich-openapi-specs.json index da7bad8f0..70e797f52 100644 --- a/open-api/immich-openapi-specs.json +++ b/open-api/immich-openapi-specs.json @@ -8769,7 +8769,7 @@ "type": "array" }, "data": { - "type": "object" + "$ref": "#/components/schemas/OnThisDayDto" }, "isSaved": { "type": "boolean" @@ -8829,7 +8829,7 @@ "type": "string" }, "data": { - "type": "object" + "$ref": "#/components/schemas/OnThisDayDto" }, "deletedAt": { "format": "date-time", @@ -9110,6 +9110,17 @@ ], "type": "object" }, + "OnThisDayDto": { + "properties": { + "year": { + "type": "number" + } + }, + "required": [ + "year" + ], + "type": "object" + }, "PartnerResponseDto": { "properties": { "avatarColor": { diff --git a/open-api/typescript-sdk/src/fetch-client.ts b/open-api/typescript-sdk/src/fetch-client.ts index 1584a79cf..bed1380d9 100644 --- a/open-api/typescript-sdk/src/fetch-client.ts +++ b/open-api/typescript-sdk/src/fetch-client.ts @@ -494,10 +494,13 @@ export type ValidateLibraryImportPathResponseDto = { export type ValidateLibraryResponseDto = { importPaths?: ValidateLibraryImportPathResponseDto[]; }; +export type OnThisDayDto = { + year: number; +}; export type MemoryResponseDto = { assets: AssetResponseDto[]; createdAt: string; - data: object; + data: OnThisDayDto; deletedAt?: string; id: string; isSaved: boolean; @@ -509,7 +512,7 @@ export type MemoryResponseDto = { }; export type MemoryCreateDto = { assetIds?: string[]; - data: object; + data: OnThisDayDto; isSaved?: boolean; memoryAt: string; seenAt?: string;