Brandon Cohen
507693881b
fix: multiple genre filtering now works ( #3282 )
2023-01-26 14:10:02 -08:00
Ryan Cohen
1154156459
feat: add streaming services filter ( #3247 )
...
* feat: add streaming services filter
* fix: count watch region/provider as one filter
2023-01-16 17:05:21 +09:00
Ryan Cohen
dd00e48f59
feat: discover overhaul (filters!) ( #3232 )
2023-01-13 16:54:35 +09:00
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
2023-01-03 16:04:28 +09:00
TheCatLady
0839718806
feat: view other users' watchlists ( #2959 )
...
* feat: view other users' watchlists
* test: add cypress tests
* feat(lang): translation keys
* refactor: yarn format
* fix: manage requests perm is parent of view watchlist perm
2022-08-22 05:50:27 +00:00
Ryan Cohen
c6a133d4e5
refactor: absolute imports with path alias ( #2960 ) [skip ci]
2022-08-22 11:02:46 +09:00
Ryan Cohen
301f2bf7ab
feat: plex watchlist sync integration ( #2885 )
2022-08-21 16:33:49 +09:00
Ryan Cohen
f5864b49de
refactor: update a few dev deps and convert to using type imports where possible ( #2886 )
...
* build: bump deps and add some new eslint rules
* refactor: run eslint --fix on code to convert to type imports where possible
2022-08-03 12:57:51 +09:00
TheCatLady
8cba486249
fix: address unhandled promise rejections & bump node to v16.13 ( #2398 )
...
* fix: unhandled promise rejections
* build(deps): bump node from 14.18 to 16.13
* fix: unhandled promise rejection in new Plex users endpoint
* fix: build error
Co-authored-by: Ryan Cohen <ryan@sct.dev >
2022-01-27 20:00:30 +09:00
TheCatLady
3486d0bf55
feat: dynamically fetch login screen backdrop images ( #2206 )
...
* feat: dynamically fetch login screen backdrop images
* fix: remove media check from backdrops endpoint
* fix: remove mapping and work with TMDb data directly
2021-10-16 09:54:15 +09:00
sct
28830d4ef8
feat: PWA Support ( #1488 )
2021-04-25 20:44:12 +09:00
sct
1c4515a1ae
feat: genre sliders (experiment) ( #1182 )
2021-03-16 01:06:44 +09:00
TheCatLady
75011610e5
feat: add language-filtered Discover pages ( #1111 )
2021-03-10 10:23:37 +09:00
TheCatLady
109aca8229
fix: remove language/region filtering on studio/network results ( #1129 )
2021-03-09 23:46:38 +00:00
sct
63c122e5e0
refactor: move genre/studio/network calls into their own endpoints
...
this commit also adds a `useDiscover` hook to help with creating discover pages with less repeating
code
2021-03-04 10:18:46 +00:00
TheCatLady
f28112f057
feat: add genre/studio/network view to Discover results ( #1067 )
...
* feat: add genres view to movie/series Discover results
* feat: add studio/network view to movie/series Discover results
* fix: remove with_release_type filter, since it is removing valid/desired results
2021-03-04 04:22:35 +00:00
sct
69294a7c4c
fix: allow users to override language/region settings
...
fixes #1013
2021-02-27 12:37:18 +00:00
Daniel Carter
b557c06b0a
feat(regions): add region/original language setting for filtering Discover ( #732 ) ( #942 )
2021-02-22 16:39:25 +09:00
sct
721ed9a930
fix: correctly deal with tmdb id duplicates between movies/series
...
fixes #526
2020-12-29 10:26:37 +00:00
sct
f88c4a6d4a
feat(api): add movie keyword search
2020-12-18 06:13:44 +00:00
sct
79a352b7b3
build(deps): update dependencies and update relevant files
2020-12-08 04:14:18 +00:00
sct
cd6d8a8216
feat(frontend): add french language file
...
also expanded translation coverage (still lots to do!)
2020-11-27 05:11:45 +00:00
sct
ff8b9d8e7e
feat: add trending to discover page
2020-11-13 01:48:32 +00:00
sct
67290dd502
feat: upcoming movies on discover
2020-11-12 23:38:26 +00:00
sct
8577db1be1
feat(api): decouple media requests from media info
2020-09-21 00:01:38 +09:00
sct
9131254f33
feat(frontend/api): i18n support
2020-09-17 16:17:41 +00:00
sct
1910876706
Request Model ( #79 )
...
* feat(api): request model
Also adds request binding to search/discover results
* fix(api): rename Request to MediaRequest and update nextjs tsconfig
* refactor(api): move related request fetching code into MediaRequest entity
2020-09-13 00:01:38 +09:00
sct
258bb93be2
feat(api): discover endpoint for movie/tv ( #73 )
2020-09-11 11:00:21 +09:00