[PR #292] [MERGED] Remove thumbnail generation on mobile app #8545

Closed
opened 2026-02-05 13:49:08 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/292
Author: @alextran1502
Created: 7/2/2022
Status: Merged
Merged: 7/3/2022
Merged by: @alextran1502

Base: mainHead: dev/remove-thumbnail-generation-on-mobile


📝 Commits (6)

  • f57c5d2 Remove thumbnail generation on mobile
  • 5086145 Remove tconditions for missing thumbnail on the backend
  • 3fd42b6 Remove console.log
  • 2917be0 Refactor queue systems
  • f241b56 Convert queue and processor name to constant
  • f3e41d0 Added corresponding interface to job queue

📊 Changes

22 files changed (+273 additions, -144 deletions)

View changed files

📝 mobile/lib/modules/backup/services/backup.service.dart (+0 -18)
📝 server/apps/immich/src/api-v1/asset/asset.controller.ts (+12 -25)
📝 server/apps/immich/src/api-v1/asset/asset.module.ts (+2 -1)
📝 server/apps/immich/src/config/asset-upload.config.ts (+8 -23)
📝 server/apps/immich/src/modules/schedule-tasks/schedule-tasks.module.ts (+3 -2)
📝 server/apps/immich/src/modules/schedule-tasks/schedule-tasks.service.ts (+12 -5)
📝 server/apps/microservices/src/microservices.module.ts (+10 -4)
📝 server/apps/microservices/src/processors/asset-uploaded.processor.ts (+32 -35)
📝 server/apps/microservices/src/processors/metadata-extraction.processor.ts (+18 -9)
📝 server/apps/microservices/src/processors/thumbnail.processor.ts (+35 -15)
📝 server/apps/microservices/src/processors/video-transcode.processor.ts (+7 -4)
server/libs/job/src/constants/job-name.constant.ts (+23 -0)
server/libs/job/src/constants/queue-name.constant.ts (+4 -0)
server/libs/job/src/index.ts (+7 -0)
server/libs/job/src/interfaces/asset-uploaded.interface.ts (+18 -0)
server/libs/job/src/interfaces/metadata-extraction.interface.ts (+27 -0)
server/libs/job/src/interfaces/thumbnail-generation.interface.ts (+17 -0)
server/libs/job/src/interfaces/video-transcode.interface.ts (+10 -0)
server/libs/job/tsconfig.lib.json (+9 -0)
📝 server/nest-cli.json (+10 -1)

...and 2 more files

📄 Description

  • Remove thumbnail generation on mobile
  • Remove tconditions for missing thumbnail on the backend

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/292 **Author:** [@alextran1502](https://github.com/alextran1502) **Created:** 7/2/2022 **Status:** ✅ Merged **Merged:** 7/3/2022 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `dev/remove-thumbnail-generation-on-mobile` --- ### 📝 Commits (6) - [`f57c5d2`](https://github.com/immich-app/immich/commit/f57c5d286786639d6d28473c2030b0062ad4f61d) Remove thumbnail generation on mobile - [`5086145`](https://github.com/immich-app/immich/commit/5086145672c7cf272e5b27f4bcca8e04860da5e2) Remove tconditions for missing thumbnail on the backend - [`3fd42b6`](https://github.com/immich-app/immich/commit/3fd42b6bec82e01050954ee12b84d3037e2f3760) Remove console.log - [`2917be0`](https://github.com/immich-app/immich/commit/2917be0b2bb526ec41f700c182d7476834a1c36b) Refactor queue systems - [`f241b56`](https://github.com/immich-app/immich/commit/f241b56c32f6b71d68a4a2ef61981edeaa98ade6) Convert queue and processor name to constant - [`f3e41d0`](https://github.com/immich-app/immich/commit/f3e41d0e4cf50c1873133d99a7c95278d561531a) Added corresponding interface to job queue ### 📊 Changes **22 files changed** (+273 additions, -144 deletions) <details> <summary>View changed files</summary> 📝 `mobile/lib/modules/backup/services/backup.service.dart` (+0 -18) 📝 `server/apps/immich/src/api-v1/asset/asset.controller.ts` (+12 -25) 📝 `server/apps/immich/src/api-v1/asset/asset.module.ts` (+2 -1) 📝 `server/apps/immich/src/config/asset-upload.config.ts` (+8 -23) 📝 `server/apps/immich/src/modules/schedule-tasks/schedule-tasks.module.ts` (+3 -2) 📝 `server/apps/immich/src/modules/schedule-tasks/schedule-tasks.service.ts` (+12 -5) 📝 `server/apps/microservices/src/microservices.module.ts` (+10 -4) 📝 `server/apps/microservices/src/processors/asset-uploaded.processor.ts` (+32 -35) 📝 `server/apps/microservices/src/processors/metadata-extraction.processor.ts` (+18 -9) 📝 `server/apps/microservices/src/processors/thumbnail.processor.ts` (+35 -15) 📝 `server/apps/microservices/src/processors/video-transcode.processor.ts` (+7 -4) ➕ `server/libs/job/src/constants/job-name.constant.ts` (+23 -0) ➕ `server/libs/job/src/constants/queue-name.constant.ts` (+4 -0) ➕ `server/libs/job/src/index.ts` (+7 -0) ➕ `server/libs/job/src/interfaces/asset-uploaded.interface.ts` (+18 -0) ➕ `server/libs/job/src/interfaces/metadata-extraction.interface.ts` (+27 -0) ➕ `server/libs/job/src/interfaces/thumbnail-generation.interface.ts` (+17 -0) ➕ `server/libs/job/src/interfaces/video-transcode.interface.ts` (+10 -0) ➕ `server/libs/job/tsconfig.lib.json` (+9 -0) 📝 `server/nest-cli.json` (+10 -1) _...and 2 more files_ </details> ### 📄 Description - Remove thumbnail generation on mobile - Remove tconditions for missing thumbnail on the backend --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:49:08 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8545