immich/server/src/controllers
Mert 7eabac6702
feat(server): hls with real-time transcoding (#28230)
* hls implementation

* fix stale state after ffmpeg exit
2026-06-01 18:52:29 +00:00
..
activity.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
activity.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
album.controller.spec.ts feat(server)!: add isOwned filter to albums API (#28213) 2026-05-07 12:13:07 -04:00
album.controller.ts chore!: remove without assets (#27835) 2026-04-15 18:34:22 -04:00
api-key.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
api-key.controller.ts chore!: rename API key schemas (#27828) 2026-04-15 15:58:26 -04:00
app.controller.spec.ts refactor: controller tests (#18035) 2025-05-03 09:39:44 -04:00
app.controller.ts refactor(server): auth route metadata (#9344) 2024-05-09 13:58:44 -04:00
asset-media.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
asset-media.controller.ts chore!: remove deviceId and deviceAssetId (#27818) 2026-04-15 15:00:33 -04:00
asset.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
asset.controller.ts chore!: remove deviceId and deviceAssetId (#27818) 2026-04-15 15:00:33 -04:00
auth-admin.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
auth.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
auth.controller.ts fix(server): add missing history metadata to getAuthStatus endpoint (#25927) 2026-02-05 18:56:44 +00:00
database-backup.controller.ts feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
download.controller.spec.ts feat!: remove typeorm (#20366) 2025-07-29 17:28:02 -04:00
download.controller.ts fix: Download the edited version when downloading multiple photos (#26259) 2026-02-18 21:47:45 +00:00
duplicate.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
duplicate.controller.ts fix(server): validate duplicate group ownership before dismissal (#28221) 2026-05-04 12:51:54 +02:00
face.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
index.ts feat(server): hls with real-time transcoding (#28230) 2026-06-01 18:52:29 +00:00
job.controller.ts feat: queues (#24142) 2025-11-25 08:19:40 -05:00
library.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
maintenance.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
maintenance.controller.ts feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
map.controller.ts fix: add scoped API permissions to map endpoints (#25423) 2026-01-22 07:43:29 -05:00
memory.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
memory.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
notification-admin.controller.spec.ts fix: null validation (#25891) 2026-02-04 12:27:52 -05:00
notification-admin.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
notification.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
notification.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
oauth.controller.ts feat(server): added backchannel logout api endpoint (#26235) 2026-04-17 18:45:33 +00:00
partner.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
partner.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
person.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
person.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
plugin.controller.spec.ts feat: workflows & plugins (#26727) 2026-05-18 11:09:33 -04:00
plugin.controller.ts feat: workflow template (#28553) 2026-05-26 16:47:05 -04:00
queue.controller.ts feat: queues (#24142) 2025-11-25 08:19:40 -05:00
search.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
search.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
server.controller.spec.ts feat: version check endpoint (#18572) 2025-05-27 09:33:23 -05:00
server.controller.ts chore!: remove /api/server/theme endpoint (#27880) 2026-04-17 08:30:03 -04:00
session.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
shared-link.controller.spec.ts fix(server): restrict individual shared link asset removal to owners (#26868) 2026-03-12 14:48:00 -04:00
shared-link.controller.ts refactor!: remove my shared link dto (#27023) 2026-04-14 20:58:02 -04:00
stack.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
sync.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
sync.controller.ts chore!: remove old timeline sync endpoints (#27804) 2026-04-15 13:58:48 -04:00
system-config.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
system-config.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
system-metadata.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
tag.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
tag.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
timeline.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
timeline.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
trash.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
user-admin.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
user-admin.controller.ts feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
user.controller.spec.ts refactor(server)!: structured validation error responses (#28204) 2026-05-04 00:00:03 -04:00
user.controller.ts chore!: rename API key schemas (#27828) 2026-04-15 15:58:26 -04:00
video-stream.controller.ts feat(server): hls with real-time transcoding (#28230) 2026-06-01 18:52:29 +00:00
view.controller.ts fix(server): scoped permissions for more endpoints (#25452) 2026-01-23 09:03:57 -05:00
workflow.controller.spec.ts feat: more plugin triggers and methods (#28690) 2026-05-29 14:02:07 -04:00
workflow.controller.ts feat: workflows & plugins (#26727) 2026-05-18 11:09:33 -04:00