immich/server/src/domain
Jason Rasmussen 192e950567
fix: use local time for time buckets and improve memories (#4072)
* fix: timezone bucket timezones

* chore: open api

* fix: interpret local time in utc

* fix: tests

* fix: refactor memory lane

* fix(web): use local date in memory viewer

* chore: set localDateTime non-null

* fix: filter out memories from the current year

* wip: move localDateTime to asset

* fix: correct sorting from db

* fix: migration

* fix: web typo

* fix: formatting

* fix: e2e

* chore: localDateTime is non-null

* chore: more non-nulliness

* fix: asset stub

* fix: tests

* fix: use extract and index for day of year

* fix: don't show memories before today

* fix: cleanup

* fix: tests

* fix: only use localtime for tz

* fix: display memories in client timezone

* fix: tests

* fix: svelte tests

* fix: bugs

* chore: open api

---------

Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se>
2023-10-04 22:11:11 +00:00
..
access fix asset upload permissions for shared links (#4325) 2023-10-03 12:36:51 -04:00
album fix(server): Error when loading album with deleted owner (#4086) 2023-09-18 11:56:50 -04:00
api-key fix(server): non-nullable IsOptional (#3939) 2023-09-01 16:40:00 +00:00
asset fix: use local time for time buckets and improve memories (#4072) 2023-10-04 22:11:11 +00:00
audit feat(server,web): libraries (#3124) 2023-09-20 13:16:33 +02:00
auth feat(server,web): libraries (#3124) 2023-09-20 13:16:33 +02:00
communication refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
crypto refactor(server): android motion photos (#3711) 2023-09-13 10:46:37 +07:00
job fix(server): delete face thumbnails when merging people (#4310) 2023-10-02 21:15:11 -04:00
library fix: use local time for time buckets and improve memories (#4072) 2023-10-04 22:11:11 +00:00
media fix(server): always disable two-pass mode for video thumbnails (#4258) 2023-09-28 08:29:31 -04:00
metadata fix: use local time for time buckets and improve memories (#4072) 2023-10-04 22:11:11 +00:00
partner fix(server): lint import order (#3974) 2023-09-04 21:45:59 +02:00
person fix(server): delete face thumbnails when merging people (#4310) 2023-10-02 21:15:11 -04:00
search refactor(server): merge facial-recognition and person (#4237) 2023-09-27 16:46:46 -04:00
server-info feat(server, web)!: Move reverse geocoding settings to the UI (#4222) 2023-09-26 14:03:57 +07:00
shared-link fix(server): lint import order (#3974) 2023-09-04 21:45:59 +02:00
smart-info feat(web): add setting for minimum face count for face detection (#4128) 2023-09-18 11:05:35 +07:00
storage refactor(server): Move metadata extraction to domain (#4243) 2023-09-27 18:44:51 +00:00
storage-template fix(server): fallback to local timezone when rendering storage template (#4317) 2023-10-03 13:05:44 -05:00
system-config feat(server): Add week numbers for templating (#4263) 2023-09-28 13:47:31 -04:00
tag fix(server): lint import order (#3974) 2023-09-04 21:45:59 +02:00
user chore(server): Store generated files (thumbnails, encoded video) in subdirectories (#4112) 2023-09-25 11:07:21 -04:00
domain.config.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
domain.constant.spec.ts feat(server): add support for .psd files (#4192) 2023-09-24 22:03:14 +07:00
domain.constant.ts feat(server): add support for .psd files (#4192) 2023-09-24 22:03:14 +07:00
domain.module.ts refactor(server): merge facial-recognition and person (#4237) 2023-09-27 16:46:46 -04:00
domain.util.ts fix(server): lint import order (#3974) 2023-09-04 21:45:59 +02:00
index.ts refactor(server): merge facial-recognition and person (#4237) 2023-09-27 16:46:46 -04:00