Trek_CN/client/src
Maurice 6ba5df0215 fix(immich): replace ephemeral token auth with blob fetch for Safari compatibility (#381)
Safari blocks SameSite=Lax cookies on <img> subresource requests,
causing 401 errors when loading Immich thumbnails and originals.

Replaced the token-based <img src> approach with direct fetch()
using credentials: 'include', which reliably sends cookies across
all browsers. Images are now loaded as blobs with ObjectURLs.

Added a concurrency limiter (max 6 parallel fetches) to prevent
ERR_INSUFFICIENT_RESOURCES when many photos load simultaneously.
Queue is cleared when the photo picker closes so gallery images
load immediately.
2026-04-03 21:41:05 +02:00
..
api fix(immich): replace ephemeral token auth with blob fetch for Safari compatibility (#381) 2026-04-03 21:41:05 +02:00
components fix(immich): replace ephemeral token auth with blob fetch for Safari compatibility (#381) 2026-04-03 21:41:05 +02:00
hooks fix: finish rename refactor 2026-04-02 19:09:43 +02:00
i18n fix(vacay): fix entitlement counter, year deletion, and year creation bugs 2026-04-03 19:51:22 +02:00
pages fix(dates): use UTC parsing and display for date-only strings (#351) 2026-04-03 21:18:56 +02:00
services fix: convert stored HTTP photo URLs to base64 for map markers, add exchangerate-api to CSP 2026-04-01 19:40:19 +02:00
store fix(vacay): fix entitlement counter, year deletion, and year creation bugs 2026-04-03 19:51:22 +02:00
utils fix(dates): use UTC parsing and display for date-only strings (#351) 2026-04-03 21:18:56 +02:00
App.tsx fix: update import paths after client-side file renames 2026-04-02 18:59:22 +02:00
index.css v2.6.2 — TREK Rebrand, OSM Enrichment, File Management, Hotel Bookings & Bug Fixes 2026-03-28 16:38:08 +01:00
main.tsx refactoring: TypeScript migration, security fixes, 2026-03-27 18:40:18 +01:00
types.ts feat: add expense date and CSV export to budget 2026-04-01 12:16:11 +02:00