[PR #25289] feat: remove Cache API, rework preload(), cancel() and fetch() #18152

Open
opened 2026-02-05 16:33:31 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/25289
Author: @midzelis
Created: 1/16/2026
Status: 🔄 Open

Base: mainHead: push-lmxsupnmxspl


📝 Commits (3)

  • 9a90e4f feat: remove Cache API, rework preload(), cancel() and fetch()
  • 205e870 remove sw response handling
  • a99a085 review comments

📊 Changes

7 files changed (+115 additions, -140 deletions)

View changed files

📝 web/src/lib/utils/sw-messaging.ts (+7 -9)
web/src/lib/utils/sw-messenger.ts (+17 -0)
web/src/service-worker/broadcast-channel.ts (+0 -25)
web/src/service-worker/cache.ts (+0 -42)
📝 web/src/service-worker/index.ts (+5 -7)
web/src/service-worker/messaging.ts (+33 -0)
📝 web/src/service-worker/request.ts (+53 -57)

📄 Description

No description provided


🔄 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/25289 **Author:** [@midzelis](https://github.com/midzelis) **Created:** 1/16/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `push-lmxsupnmxspl` --- ### 📝 Commits (3) - [`9a90e4f`](https://github.com/immich-app/immich/commit/9a90e4f942e415373ad98f81854021a02c9ad784) feat: remove Cache API, rework preload(), cancel() and fetch() - [`205e870`](https://github.com/immich-app/immich/commit/205e87007a0570fb4cc683277f074e1a55fdc94a) remove sw response handling - [`a99a085`](https://github.com/immich-app/immich/commit/a99a085583fc54f9a6878084d97e6e93ea6c1e62) review comments ### 📊 Changes **7 files changed** (+115 additions, -140 deletions) <details> <summary>View changed files</summary> 📝 `web/src/lib/utils/sw-messaging.ts` (+7 -9) ➕ `web/src/lib/utils/sw-messenger.ts` (+17 -0) ➖ `web/src/service-worker/broadcast-channel.ts` (+0 -25) ➖ `web/src/service-worker/cache.ts` (+0 -42) 📝 `web/src/service-worker/index.ts` (+5 -7) ➕ `web/src/service-worker/messaging.ts` (+33 -0) 📝 `web/src/service-worker/request.ts` (+53 -57) </details> ### 📄 Description _No description provided_ --- <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 16:33:31 +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#18152