immich/server/src/infra/entities
Daniel Dietzler cd375a976e
feat(server): custom library scanning interval (#4390)
* add automatic library scan config options

* add validation

* open api

* use CronJob instead of cron-validator

* fix tests

* catch potential error of the library scan initialization

* better description for input field

* move library scan job initialization to server app service

* fix tests

* add comments to all parameters of cronjob contructor

* make scan a child of a more general library object

* open api

* chore: cleanup

* move cronjob handling to job repoistory

* web: select for common cron expressions

* fix open api

* fix tests

* put scanning settings in nested accordion

* fix system config validation

* refactor, tests

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-10-31 15:19:12 -05:00
..
album.entity.ts fix(server): Error when loading album with deleted owner (#4086) 2023-09-18 11:56:50 -04:00
api-key.entity.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
asset-face.entity.ts feat(server): allow unassigned asset-faces (#4474) 2023-10-24 13:12:42 +00:00
asset.entity.ts feat: manual stack assets (#4198) 2023-10-21 21:38:07 -05:00
audit.entity.ts feat(server): asset entity audit (#3824) 2023-08-24 15:28:50 -04:00
exif.entity.ts fix(server): use srgb pipeline for srgb images (#4101) 2023-09-25 19:18:47 -04:00
index.ts feat(server): harden move file (#4361) 2023-10-10 21:14:44 -05:00
library.entity.ts feat(server,web): libraries (#3124) 2023-09-20 13:16:33 +02:00
move.entity.ts feat(web,server): offline/untracked files admin tool (#4447) 2023-10-14 19:12:59 +02:00
partner.entity.ts chore(server): organize imports (#2779) 2023-06-16 19:54:17 +00:00
person.entity.ts fix(server): regenerate missing person thumbnails (#3970) 2023-09-08 13:49:43 +07:00
shared-link.entity.ts feat(server,web,mobile): Add optional password option for share links. (#4655) 2023-10-28 20:35:38 -05:00
smart-info.entity.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
system-config.entity.ts feat(server): custom library scanning interval (#4390) 2023-10-31 15:19:12 -05:00
tag.entity.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
user-token.entity.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
user.entity.ts feat(web,server): user memory settings (#3628) 2023-08-09 21:01:16 -05:00