Ryan Cohen
e084649878
feat: add keywords to movie/series detail pages ( #3204 )
2023-01-04 14:19:51 +09:00
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
2023-01-03 16:04:28 +09: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
TheCatLady
9021696cf0
fix(lang): correct capitalization of 'TMDB' ( #2953 )
2022-08-20 12:23:16 +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
Ryan Cohen
aed1409f29
fix(api): add rate limiter to TMDb requests to hopefully deal with 429s ( #2881 )
...
fixes #2853
2022-08-02 16:00:34 +09:00
Danshil Kokil Mungur
1054b4e2d7
fix(search): use correct param to filter movies by year ( #2727 )
2022-04-30 23:31:02 +09:00
Danshil Kokil Mungur
72c825d2a5
feat(search): filter search results by year ( #2460 )
...
* feat(search): filter search results by year
* fix: typo in endpoint, blame it on new brand of coffee
* feat(search): suggested changes
2022-03-14 13:37:58 +00:00
TheCatLady
30644f65ea
fix(plex): find TV series in addition to movies from IMDb IDs ( #1830 )
2022-03-14 13:29:58 +00:00
Danshil Kokil Mungur
b31cdbf074
feat(search): search by id ( #2082 )
...
* feat(search): search by id
This adds the ability to search by ID (starting with TMDb ID).
Since there doesn't seem to be way of searching across movies, tv and persons,
I have to search through all 3 and use the first one in the order: movie -> tv -> person
Searching by ID is triggered using a 'prefix' just like in the *arrs.
* fix: missed some refactoring
* feat(search): use locale language
* feat(search): search using imdb id
* feat(search): search using tvdb id
* fix: alias type import
* fix: missed some refactoring
* fix(search): account for id being a string
* feat(search): account for movies/tvs/persons with the same id
* feat(search): remove non-null assertion
Co-authored-by: Ryan Cohen <ryan@sct.dev >
2022-01-14 07:52:10 +00:00
TheCatLady
98ece67655
feat: list streaming providers on movie/TV detail pages ( #1778 )
...
* feat: list streaming providers on movie/TV detail pages
* fix(ui): add margin to media fact value
2021-09-19 09:11:46 +00:00
TheCatLady
22415642e8
feat(lang): add Greek display language ( #1605 )
...
* feat(lang): add Greek & Polish display languages
Also:
* rename zh-TW display language to 繁體中文
* fix plurality of AvailableLocale type name
* consistently use 'en' as fallback/default language
* revert(lang): remove Polish display language due to lack of translation activity
2021-05-16 14:56:49 +09:00
TheCatLady
e43106a434
fix: fall back to English genre names ( #1352 )
...
* fix: fall back to English genre names
* fix: use startsWith() instead of equality check
2021-04-07 00:22:16 +09:00
TheCatLady
fe8d34607b
fix(backend): fix getShowByTvdbId() error message ( #1314 ) [skip ci]
...
* fix(backend): fix getShowByTvdbId() error message
* fix(backend): use suggested error message
2021-03-31 20:11:47 +09:00
TheCatLady
75011610e5
feat: add language-filtered Discover pages ( #1111 )
2021-03-10 10:23:37 +09: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
Daniel Carter
b557c06b0a
feat(regions): add region/original language setting for filtering Discover ( #732 ) ( #942 )
2021-02-22 16:39:25 +09:00
Danshil Mungur
c8b2a57721
feat(ui): added content ratings for tv shows and movie ratings ( #878 )
2021-02-09 17:24:07 +09:00
sct
996bd9f14e
feat(cache): add cache table and flush cache option to settings
...
also increases tmdb cache times to about 6 hours (12 hours for detail requests)
2021-01-31 13:11:12 +00:00
sct
20289b5960
feat(cache): external API cache ( #786 )
2021-01-31 17:24:45 +09:00