8 Commits

Author SHA1 Message Date
Whykioh 5a64dc0395 Store release_date on added movies
Needed so the frontend can sort lists by release date, not just by
when they were added.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-12 20:08:14 +02:00
Whykioh 4c61b7f276 Fix crash bugs and secure webhook/TMDB key
- Add missing MovieController::remove/markWatched (routes called undefined methods)
- Fix linkPartner(): commit() was unreachable after an early return, so partner
  linking was never actually persisted in the DB
- Add missing removeMovie/markWatched functions in app.js
- webhook.php now verifies a GitHub HMAC signature before running git reset --hard
- Move TMDB API key server-side via a new TmdbController proxy (tmdb-search/tmdb-details)
  instead of exposing it in client-side JS

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-12 16:54:40 +02:00
Whykioh d15aea79e8 ae 2026-07-12 16:26:09 +02:00
Whykioh 9dd83a1b46 ssf 2026-07-12 16:23:49 +02:00
Whykioh f8a940e8f7 s 2026-07-12 16:21:33 +02:00
Whykioh 7d4de36b10 Fix argument movie list 2026-07-11 11:15:03 +02:00
Whykioh b44a5a39e1 Fix Movie list 2026-07-11 11:05:47 +02:00
Whykioh d8aa88a8fb Add movies lists 2026-07-11 10:55:59 +02:00