Danshil Kokil Mungur
739f667b54
feat(servarr): auto fill base url when testing service if missing ( #1995 )
...
* feat(servarr): auto fill base url when testing service if missing
This will fill the base URL of the *arr service only if it's missing and the base URL hasn't been
provided beforehand
* fix(servarr): replace redundant check
* fix(servarr): suggested changes
3 years ago
Ryan Cohen
afda9c7dc2
feat(plex-scan): plex scanner improvements ( #2105 )
3 years ago
sct
4c6009bc2c
fix(rt-api): correctly format movie urls
3 years ago
sct
a11bb49663
fix(rt-api): use rotten-tomatoes 2.0 search api for movies
3 years ago
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
3 years ago
TheCatLady
6789b8701c
fix(plex): do not fail to scan empty libraries ( #1771 )
...
* fix(plex): do not fail to scan empty libraries
* fix(plex): ensure getLibraryContents returns array
3 years ago
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
4 years ago
TheCatLady
3ae7d0098b
fix(radarr): search in addition to monitoring existing movies ( #1449 )
4 years ago
TheCatLady
fc14037ec1
fix(backend): do not log error when user has no server access ( #1419 )
4 years ago
sct
ecf13123d2
feat: add overseerr version and update availability status to sidebar
...
sort of experimental so may be kinda broken. :)
4 years ago
TheCatLady
e43106a434
fix: fall back to English genre names ( #1352 )
...
* fix: fall back to English genre names
* fix: use startsWith() instead of equality check
4 years ago
sct
a306ebc2d1
feat: radarr/sonarr tag support ( #1366 )
4 years ago
TheCatLady
fe8d34607b
fix(backend): fix getShowByTvdbId() error message ( #1314 ) [skip ci]
...
* fix(backend): fix getShowByTvdbId() error message
* fix(backend): use suggested error message
4 years ago
TheCatLady
1d7a938ef8
fix: fetch localized person details from TMDb ( #1243 )
...
* fix: fetch localized person details from TMDb
* feat: include DOB, hometown, and alternate names on person detail pages
* fix: remove unnecessary ternary operator
* fix(ui): don't display AKA when empty
4 years ago
sct
f7146e4189
fix(plex): always send Overseerr for the device name to the plex.tv api
...
fixes #1244
4 years ago
TheCatLady
2f2e00237d
feat: add tagline, episode runtime, genres list to media details & clean/refactor CSS into globals ( #1160 )
4 years ago
TheCatLady
75011610e5
feat: add language-filtered Discover pages ( #1111 )
4 years ago
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
4 years ago
sct
ed0a7fbdf5
fix(sonarr): correctly search when updating existing sonarr series
...
fixes #588
4 years ago
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
4 years ago
sct
552a7e30da
fix(sonarr): use qualityProfileId instad of profileId when adding series
4 years ago
sct
da5ca02f81
fix(services): update all radarr/sonarr endpoints to use v3
4 years ago
Daniel Carter
b557c06b0a
feat(regions): add region/original language setting for filtering Discover ( #732 ) ( #942 )
4 years ago
TheCatLady
bdb3cb2025
fix(plex): Check Plex server access on user import ( #955 )
4 years ago
Danshil Mungur
c8b2a57721
feat(ui): added content ratings for tv shows and movie ratings ( #878 )
4 years ago
Jakob Ankarhem
53f6f59798
feat(requests): add language profile support ( #860 )
4 years ago
TheCatLady
b531a642f6
fix(ui): Dynamically generate path to config in warning message ( #851 )
4 years ago
TheCatLady
38c76b55e0
fix(notif/ui): Use custom application title in notifications & sign-in page ( #849 )
4 years ago
sct
026795d4c9
fix(ui): validate application url and service external urls
4 years ago
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)
4 years ago
sct
20289b5960
feat(cache): external API cache ( #786 )
4 years ago
Danshil Mungur
b239598e64
feat(tv): show cast for the entire show instead of only the last season ( #778 )
...
This uses TMDb's `aggregate_credits` instead of `credits` to get the show's cast for all seasons.
Fixes #775
4 years ago
Jakob Ankarhem
0c6d4780c3
fix(radarr): return the updated data when updating radarr request ( #765 )
4 years ago
Jakob Ankarhem
45a277964b
fix(radarr): fix request bug which made it unable to be added to radarr ( #760 )
4 years ago
sct
ec5fb83678
feat: Radarr & Sonarr Sync ( #734 )
4 years ago
TheCatLady
f05d4a0d0b
fix(ui): Capitalization, punctuation, and grammar inconsistences & errors ( #731 )
4 years ago
Chris Pritchard
82ac76b054
feat: pre-populate server info from plex.tv API ( #563 )
...
Co-authored-by: sct <sctsnipe@gmail.com>
4 years ago
Jakob Ankarhem
2da0da826a
fix(requests): handle when tvdbid is null ( #657 )
...
Co-authored-by: sct <sctsnipe@gmail.com>
4 years ago
sct
7db62ab824
fix(api): improve rottentomatoes rating matching for movies
...
fixes #494
4 years ago
sct
bdb33722e6
feat(requests): Request Overrides & Request Editing ( #653 )
4 years ago
sct
d688a96759
fix(plex-sync): store plex added date and sort recently added by it
4 years ago
sct
6b2df24a2e
feat: 4K Requests ( #559 )
4 years ago
Mārtiņš Možeiko
0600ac7c3a
feat: map AniDB IDs from Hama agent to tvdb/tmdb/imdb IDs ( #538 )
...
* feat: map AniDB IDs from Hama agent to tvdb/tmdb/imdb IDs
re #453
* refactor: removes sync job for AnimeList, load mapping on demand
* refactor: addressing review comments, using typescript types for xml parsing
* refactor: make sure sync job does not update create same tvshow/movie twice
Hama agent can have same tvdbid it for different library items - for example
when user stores different seasons for same tv show separately. This change
adds "AsyncLock" that guarantees code in callback runs for same id fully,
before running same callback next time.
* refactor: do not use season 0 tvdbid for tvshow from mapping file
* refactor: support multiple imdb mappings for same anidb entry
* refactor: add debug log for missing tvdb entries in tmdb lookups from anidb/hama agent
4 years ago
johnpyp
02969d5426
feat: simple failed request handling ( #474 )
...
When a movie or series is added with radarr or sonarr, if it fails, this changes the media state to
unknown and sends a notification to admins. Client side this will look like a failed state along
with a retry button that will delete the request and re-queue it.
4 years ago
Jayesh
e88dc83aeb
feat: YouTube Movie/TV Trailers ( #454 )
...
* feat: Get Youtube trailers from TMDB API and show on Movie/TV details page
* docs(overseerr-api.yml): remove youtube trailer URL (unused) from OAS
4 years ago
sct
a333a09582
feat: add collections ( #484 )
...
closes #418
4 years ago
sct
32b4c99950
fix(api): correctly return firstAirDate for series in search endpoints
...
fixes #462
4 years ago
sct
4b505223b8
fix(logs): improve logging when adding to sonarr/radarr
4 years ago
johnpyp
7e8f361af7
feat: import users from plex ( #428 )
...
* feat: import users from plex
fix #281
* fix(frontend): re-enable delete user confirmation button after finished
4 years ago
sct
f35dae56a5
fix(api): fix cross-imported type crashing build
4 years ago