immich/e2e/src/api/specs
David Bourgault 9870ad9687
fix(server): adjust type of person.birthDate (#16628)
The API currently does not respect the documentation when returning a
person's birthDate. The doc/swagger says it will be of "YYYY-MM-DD"
format but the string is a full ISO8601-with-tz string. This causes
issue #16216 because the <input> tag is strict about supported value
formats.

I believe this was introduced by #15242 which switched some queries from
TypeORM to Kysely for the person repository. TypeORM does not parse
date, but our Kysely configuration does (explicitely).

This commits updates the types to represent both possibilities and ensure
the API always returns the correct format.
2025-03-09 21:32:05 -05:00
..
activity.e2e-spec.ts refactor: asset media endpoints (#9831) 2024-05-31 13:44:04 -04:00
album.e2e-spec.ts fix(server): cannot render album page when all assets of an album are in trash (#15690) 2025-01-26 21:18:34 -06:00
api-key.e2e-spec.ts feat(server): granular permissions for api keys (#11824) 2024-08-16 09:48:43 -04:00
asset.e2e-spec.ts feat(server): e2e for missing jobs (#15910) 2025-03-04 20:44:31 -05:00
audit.e2e-spec.ts refactor(server): plural endpoints (#9667) 2024-05-22 13:24:57 -04:00
auth.e2e-spec.ts fix(server): avoid server error for invalid email data type (#10978) 2024-07-10 07:58:06 -04:00
download.e2e-spec.ts refactor: asset media endpoints (#9831) 2024-05-31 13:44:04 -04:00
jobs.e2e-spec.ts feat(server): e2e for missing jobs (#15910) 2025-03-04 20:44:31 -05:00
library.e2e-spec.ts feat(server): library refresh go brrr (#14456) 2025-03-06 16:00:18 +01:00
map.e2e-spec.ts feat: serve map tile styles from tiles.immich.cloud (#12858) 2024-09-23 20:30:23 +00:00
memory.e2e-spec.ts refactor: migrate memory repository (#15532) 2025-01-22 21:39:13 +00:00
oauth.e2e-spec.ts chore: use port 2286 for the auth server (#15369) 2025-01-15 15:03:20 -05:00
partner.e2e-spec.ts refactor(server): plural endpoints (#9667) 2024-05-22 13:24:57 -04:00
person.e2e-spec.ts fix(server): adjust type of person.birthDate (#16628) 2025-03-09 21:32:05 -05:00
search.e2e-spec.ts fix(server): searchRandom response (#15580) 2025-01-24 00:41:54 -05:00
server.e2e-spec.ts feat(server): Add publicUsers toggle for user search (#14330) 2024-11-26 15:51:01 +00:00
session.e2e-spec.ts refactor(server): sessions (#8915) 2024-04-19 06:47:29 -04:00
shared-link.e2e-spec.ts fix: cross site scripting issue on /share pages (#16255) 2025-02-22 11:32:53 +00:00
stack.e2e-spec.ts fix(web): No EXIF info on stack navigation (#15533) 2025-01-23 15:22:27 +00:00
system-config.e2e-spec.ts refactor(server)!: move markers and style to dedicated map endpoint/controller (#9832) 2024-05-29 11:51:01 -04:00
system-metadata.e2e-spec.ts refactor: system metadata (#8923) 2024-04-19 20:36:15 -04:00
tag.e2e-spec.ts fix(server): tag upsert (#12141) 2024-08-30 12:44:24 -04:00
timeline.e2e-spec.ts refactor(server): use kysely (#12857) 2025-01-09 11:15:41 -05:00
trash.e2e-spec.ts chore(server): trash e2e cleanup (#16423) 2025-02-28 12:45:30 -05:00
user-admin.e2e-spec.ts fix(server): restore user (#15763) 2025-01-29 16:49:08 +00:00
user.e2e-spec.ts refactor: migrate sessions repository to kysely (#15268) 2025-01-13 20:45:52 -05:00