This website requires JavaScript.
Explore
Help
Sign in
peter
/
siftlode
Watch
1
Star
0
Fork
You've already forked siftlode
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
8291f06525
siftlode
/
VERSION
2 lines
7 B
Text
Raw
Normal View
History
Unescape
Escape
feat(plex): Collections Phase 2 — admin collection editing (write-back to Plex) Admins can curate Plex collections from a movie's info page ("Collections" button → PlexCollectionEditor dialog): create a collection (seeded with the movie), add/remove the movie to/from editable collections, delete a collection, and "take over" an existing plain Plex collection (mark it editable). All writes go to Plex (POST/PUT/DELETE via new PlexClient methods) and are reflected on every client; a targeted single-collection re-sync (sync.resync_collection / delete_collection_local) updates the local mirror without the full ~4-min sync. Gating (per the design decisions): editing is ADMIN-ONLY (collections are shared library-wide); only plain manual collections are editable — smart + external auto-lists (IMDb/TMDb/…) are always read-only (can_edit = editable && !smart && source=="collection"). New admin endpoints under /api/plex/collections (create/items add+remove/rename/delete/editable). Verified end-to-end incl. the live Plex write API (create/add/rename/remove/delete all 200, self-cleaned) and the editor UI (create + delete with confirm) on localdev.
2026-07-06 17:33:16 +02:00
0.29.0
Reference in a new issue
Copy permalink