Commit Graph

12 Commits

Author SHA1 Message Date
be849fd103 feat: Add id_type parameter support for movies and TV shows 2025-10-18 23:41:53 +00:00
18421848c2 fix: Handle Kinopoisk IDs in GetExternalIDs
- Try to fetch from KP API first by KP ID
- If KP data found, return external IDs directly
- Falls back to TMDB if KP ID not found
- Fixes 500 error for Russian content external IDs
2025-10-18 22:05:51 +00:00
e5e70a635b fix: Correct field names ImdbID to IMDbID
- Fixed ImdbID to IMDbID in kinopoisk.go
- Fixed ImdbID to IMDbID in kp_mapper.go
- Removed Tagline field from TVShow mapping
- All builds now pass successfully
2025-10-18 20:30:37 +00:00
28555a83e1 feat: Update player API to use id_type in path
All Russian players now use format: /players/{player}/{id_type}/{id}
- id_type can be kp (Kinopoisk) or imdb
- Alloha, Lumex, Vibix, HDVB support both ID types
- Added validation for id_type parameter
- Updated handlers to parse id_type from path
2025-10-18 20:21:13 +00:00
dfcd9db295 feat: implement JWT refresh token mechanism and improve auth 2025-09-28 11:46:20 +00:00
59334da140 bug fixes 2025-08-28 21:25:21 +03:00
d790eb7903 Add WebTorrent Player(Experimental) 2025-08-14 11:34:31 +00:00
206aa770b6 Add player: Vibix 2025-08-11 18:36:02 +00:00
9db1ee3f50 Bug fix: favourites route 2025-08-11 11:36:23 +03:00
171a2bf3ed Add Google OAuth 2025-08-08 16:47:02 +00:00
53d70c9262 Bug fix 2025-08-07 18:25:43 +00:00
7f6ff5f660 Rewrite api to Go 2025-08-07 13:47:42 +00:00