immich/server/src/services
Vietbao Tran 1af10ded74
fix: wait for watched files to finish being written (#17100) (#21180)
This makes the external library watcher wait for files in watched directories to finish being written before queuing jobs for each file.
2025-08-24 21:33:24 -05:00
..
activity.service.spec.ts feat(web): display number of likes in asset viewer (#18911) 2025-06-04 12:41:50 -05:00
activity.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
album.service.spec.ts chore(server): Improve add to multiple albums via bulk checks and inserts (#21052) 2025-08-24 21:33:10 -05:00
album.service.ts chore(server): Improve add to multiple albums via bulk checks and inserts (#21052) 2025-08-24 21:33:10 -05:00
api-key.service.spec.ts feat: get metadata about the current api key (#21027) 2025-08-18 18:15:03 -05:00
api-key.service.ts feat: get metadata about the current api key (#21027) 2025-08-18 18:15:03 -05:00
api.service.ts fix: custom-url ssr (#20704) 2025-08-05 23:29:01 +02:00
asset-media.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
asset-media.service.ts fix: send filename when viewing the original file (#20005) 2025-07-18 11:55:24 -05:00
asset.service.spec.ts feat: batch change date and time relatively (#17717) 2025-08-07 13:42:33 +00:00
asset.service.ts feat: batch change date and time relatively (#17717) 2025-08-07 13:42:33 +00:00
audit.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
audit.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
auth-admin.service.ts feat: reset oauth ids (#20798) 2025-08-08 15:42:38 -04:00
auth.service.spec.ts fix(deps): update typescript-projects (#20879) 2025-08-19 15:28:43 +01:00
auth.service.ts feat: get metadata about the current api key (#21027) 2025-08-18 18:15:03 -05:00
backup.service.spec.ts fix: handle cleanup of new backups alongside old backups (#20402) 2025-07-29 13:28:10 +01:00
backup.service.ts chore(deps): update dependency eslint-plugin-unicorn to v60 (#20677) 2025-08-05 10:58:13 +00:00
base.service.ts refactor: sync repository (#19581) 2025-06-27 13:47:06 -04:00
cli.service.spec.ts refactor: user factories instead of stubs (#17540) 2025-04-11 11:53:37 -04:00
cli.service.ts fix: automatic media location migration without internal assets (#20489) 2025-07-31 22:58:35 +00:00
database.service.spec.ts docs: vectorchord migration instructions, deprecation log on startup (#20867) 2025-08-11 16:50:48 -04:00
database.service.ts docs: vectorchord migration instructions, deprecation log on startup (#20867) 2025-08-11 16:50:48 -04:00
download.service.spec.ts feat!: remove typeorm (#20366) 2025-07-29 17:28:02 -04:00
download.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
duplicate.service.spec.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
duplicate.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
index.ts feat: reset oauth ids (#20798) 2025-08-08 15:42:38 -04:00
job.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
job.service.ts fix(mobile): add partial index based on library ID to remote assets (#20214) 2025-07-30 23:59:00 +05:30
library.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
library.service.ts fix: wait for watched files to finish being written (#17100) (#21180) 2025-08-24 21:33:24 -05:00
map.service.spec.ts refactor: user factories instead of stubs (#17540) 2025-04-11 11:53:37 -04:00
map.service.ts refactor: last repository (#16042) 2025-02-11 22:15:56 +00:00
media.service.spec.ts fix: video thumbnail generation for short videos (#20629) 2025-08-06 13:10:49 +00:00
media.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
memory.service.spec.ts feat: sync memories (#19579) 2025-06-27 12:20:13 -04:00
memory.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
metadata.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
metadata.service.ts fix: exif rating rounding (#20457) 2025-08-04 14:29:51 -05:00
notification-admin.service.spec.ts feat: notifications (#17701) 2025-04-28 10:36:14 -04:00
notification-admin.service.ts feat: notifications (#17701) 2025-04-28 10:36:14 -04:00
notification.service.spec.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
notification.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
partner.service.spec.ts refactor: user factories instead of stubs (#17540) 2025-04-11 11:53:37 -04:00
partner.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
person.service.spec.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
person.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
search.service.spec.ts chore: remove asset entity (#17703) 2025-04-18 21:39:56 +00:00
search.service.ts feat: find large files utility (#18040) 2025-07-28 18:48:39 -04:00
server.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
server.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
session.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
session.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
shared-link.service.spec.ts feat: shared links custom URL (#19999) 2025-07-28 14:16:55 -04:00
shared-link.service.ts feat: shared links custom URL (#19999) 2025-07-28 14:16:55 -04:00
smart-info.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
smart-info.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
stack.service.spec.ts feat(web): Remove from Stack (#19703) 2025-07-22 22:17:06 -04:00
stack.service.ts feat(web): Remove from Stack (#19703) 2025-07-22 22:17:06 -04:00
storage-template.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
storage-template.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
storage.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
storage.service.ts fix: avoid unnecessary writes to system metadata repository (#20538) 2025-08-07 12:43:23 +00:00
sync.service.spec.ts refactor: remove album entity, update types (#17450) 2025-04-18 23:10:34 +02:00
sync.service.ts refactor: new helper methods that work for all sync queries (#20690) 2025-08-06 08:34:12 -04:00
system-config.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
system-config.service.ts refactor: event names (#19945) 2025-07-15 13:41:19 -04:00
system-metadata.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
system-metadata.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
tag.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
tag.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
timeline.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
timeline.service.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
trash.service.spec.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
trash.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
user-admin.service.spec.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
user-admin.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
user.service.spec.ts feat: change default media location to /data (#20367) 2025-07-29 16:58:50 -04:00
user.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
version.service.spec.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
version.service.ts refactor: job names (#19949) 2025-07-15 18:39:00 -04:00
view.service.spec.ts refactor: test mocks (#16008) 2025-02-11 00:47:42 +01:00
view.service.ts refactor: remove album entity, update types (#17450) 2025-04-18 23:10:34 +02:00