github Nasogaa/immich-drop v0.5.0-beta

13 hours ago

v0.5.0 – Manage Links (2025‑10‑03)

Status: Stable · Release type: Feature & maintenance


✨ Highlights

Category Item
New • Manage Links footer keeps Delete/Enable/Disable inside the panel
• Icon‑only row actions (Open, Copy, Details, QR, Save) with pop‑up tooltips  
• Save button change‑detection – greyed out until a row is edited  
• Per‑row QR modal; Details modal close is now reliable  
• Auto‑refresh after creating an invite; new row smooth‑scrolls & briefly highlights  
Fixed • Expiry date is stored at end‑of‑day → no more “minus one day”
• Off‑by‑one close button selector in Details modal  
Repo Hygiene • Added .gitignore entries for .env, data/, state.db, build & IDE artifacts

🔒 Security / Hardening

  • Production tip: set SESSION_SECRET, restrict CORS to your domain, serve over HTTPS.

♻️ Other Improvements

  • README simplified; new What’s New section.

  • Road‑mapped: per‑user UI & user‑provided Immich API tokens (removes fixed key dependency).

🛠 Upgrade Notes

  1. Pull latest main.

  2. Copy .env.example.env & set real SESSION_SECRET, IMMICH_API_KEY.

  3. Rebuild / restart (docker compose up -d --build or restart service).

  4. Clear browser cache to load the new Manage UI.

No schema changes; database unchanged.

🚧 Breaking Changes

  • Manage Links markup/classes changed. Custom themes or browser user‑styles may need an update.


Enjoy the streamlined Manage experience! Feedback & PRs welcome.

Don't miss a new immich-drop release

NewReleases is sending notifications on new releases.