mirror of
https://github.com/samsonjs/immich.git
synced 2026-04-01 10:25:59 +00:00
* feat(server): extract full-size previews from RAW images * feat(web): load fullsize preview for RAW images when zoomed in * refactor: tweaks for code review * refactor: rename "converted" preview/assets to "fullsize" * feat(web/server): fullsize preview for non-web-friendly images * feat: tweaks for code review * feat(server): require ASSET_DOWNLOAD premission for fullsize previews * test: fix types and interfaces * chore: gen open-api * feat(server): keep only essential exif in fullsize preview * chore: regen openapi * test: revert unnecessary timeout * feat: move full-size preview config to standalone entry * feat(i18n): update en texts * fix: don't return fullsizePath when disabled * test: full-size previews * test(web): full-size previews * chore: make open-api * feat(server): redirect to preview/original URL when fullsize thumbnail not available * fix(server): delete fullsize preview image on thumbnail regen after fullsize preview turned off * refactor(server): AssetRepository.deleteFiles with Kysely * fix(server): type of MediaRepository.writeExif * minor simplification * minor styling changes and condensed wording * simplify * chore: reuild open-api * test(server): fix media.service tests * test(web): fix photo-viewer test * fix(server): use fullsize image when requested * fix file path extension * formatting * use fullsize when zooming back out or when "display original photos" is enabled * simplify condition --------- Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| activity.controller.ts | ||
| album.controller.ts | ||
| api-key.controller.ts | ||
| app.controller.ts | ||
| asset-media.controller.ts | ||
| asset.controller.ts | ||
| auth.controller.ts | ||
| download.controller.ts | ||
| duplicate.controller.ts | ||
| face.controller.ts | ||
| file-report.controller.ts | ||
| index.ts | ||
| job.controller.ts | ||
| library.controller.ts | ||
| map.controller.ts | ||
| memory.controller.ts | ||
| notification.controller.ts | ||
| oauth.controller.ts | ||
| partner.controller.ts | ||
| person.controller.ts | ||
| search.controller.ts | ||
| server.controller.ts | ||
| session.controller.ts | ||
| shared-link.controller.ts | ||
| stack.controller.ts | ||
| sync.controller.ts | ||
| system-config.controller.ts | ||
| system-metadata.controller.ts | ||
| tag.controller.ts | ||
| timeline.controller.ts | ||
| trash.controller.ts | ||
| user-admin.controller.ts | ||
| user.controller.ts | ||
| view.controller.ts | ||