Anatole Sot
db5298c7fc
Fixed some type invalidity
9 months ago
Anatole Sot
f9b130c0d9
Added artist to the releases page & fixed the title cards not working 100% of the time & fixed Tags not being properly applied to search
9 months ago
Anatole Sot
2b78dd9ace
Add label list in the music filters
9 months ago
Anatole Sot
512ac9bfb4
Added Lidarr Scan in the Jobs List
9 months ago
Anatole Sot
3495cf9e72
fix(plexapi): recently added scan works again
9 months ago
Anatole Sot
fc507244cd
Fixed a bug that caused some artist to crash the discover page if recently added and fixed the lidarr setting pop up not displaying the current lidarr installation
9 months ago
Anatole Sot
3013fbdb2e
Fixed request not working at all
9 months ago
Anatole Sot
8507c09e0f
Broke the working adding feature but added multiple new features
9 months ago
Anatole Sot
8cc3f8cfc4
First working requests !!
9 months ago
Anatole Sot
76ca609c19
Refactor musicRoutes and remove unused code
9 months ago
Anatole Sot
b8c1c7cbbc
Add releaseGroupType to ReleaseResult and mbRelease
9 months ago
Anatole Sot
2cd4d4fb56
Add query parameters for full, maxElements, and offset in API endpoints
9 months ago
Anatole Sot
f2a77ea7e4
Add query parameters for maxElements and offset in API and update usage in music route
9 months ago
Anatole Sot
ff2509df48
Add multiple methods to MusicBrainz class and caching to the poster request methods
9 months ago
Anatole Sot
60b9fbef00
Fixed bug introduced in last commit and revamped some old code
9 months ago
Anatole Sot
df198f1d2e
Added images to the artists cards (Introduced a bug needing to be fixed (discover/musics not loading anymore))
9 months ago
Anatole Sot
8941fef04d
Added separate music section in discover
9 months ago
Anatole Sot
63a5304de0
Added some quality of life functions and brought the music page on par with the rest of the site
9 months ago
Anatole Sot
1afc8d39ef
First Working Search Prototype !
9 months ago
Anatole Sot
6fa4b36a3e
Added the music tab
9 months ago
Anatole Sot
5ea66adfbf
Completed most of the backend and added the lidarr api
9 months ago
Anatole Sot
c53251f93f
Started to add Lidarr API and such (WIP)
9 months ago
Anatole Sot
563d201599
Switched ArrSettings and DVRSettings to allow for Lidarr Support later
9 months ago
Anatole Sot
dcf990702c
Added MusicBrainz API support
9 months ago
TheCatLady
3ea5076053
feat(notif): add Pushover sound options ( #2403 )
...
Co-authored-by: Danshil Kokil Mungur <me@danshilm.com>
1 year ago
Marco Faggian
b4191f9c65
feat(rating): added IMDB Radarr proxy ( #3496 )
...
* feat(rating): added imdb radarr proxy
Signed-off-by: marcofaggian <m@marcofaggian.com>
* refactor(rating/imdb): rm export unused interfaces
Signed-off-by: marcofaggian <m@marcofaggian.com>
* docs(rating/imdb): rt to imdb
Signed-off-by: marcofaggian <m@marcofaggian.com>
* refactor(rating/imdb): specified error message
Signed-off-by: marcofaggian <m@marcofaggian.com>
* refactor(rating/imdb): rm line break
Signed-off-by: marcofaggian <m@marcofaggian.com>
* refactor(rating): conform to types patter
Signed-off-by: marcofaggian <m@marcofaggian.com>
* chore(rating/imdb): added line to translation file
Signed-off-by: marcofaggian <m@marcofaggian.com>
* feat(rating/imdb): ratings to ratingscombined
Signed-off-by: marcofaggian <m@marcofaggian.com>
* fix(rating/imdb): reinstating ratings route
Signed-off-by: marcofaggian <m@marcofaggian.com>
* docs(ratings): openapi ratings
Signed-off-by: marcofaggian <m@marcofaggian.com>
* chore(ratings): undo openapi ratings apex
Signed-off-by: marcofaggian <m@marcofaggian.com>
---------
Signed-off-by: marcofaggian <m@marcofaggian.com>
1 year ago
Anton K. (ai Doge)
2816c66300
fix: resolved user access check issue ( #3551 )
...
* fix: importing friends
update checkUserAccess to use getUsers
* refactor(server/api/plextv.ts): clean up
removed unused getFriends function, and its interface.
renamed friends variable.
1 year ago
Fallenbagel
04fbd00d4a
fix: fixes RT ratings for tv shows ( #3492 )
...
fix #3491
1 year ago
Shane Friedman
aa84977680
feat(discover): support filtering by tmdb user vote count on discover page ( #3407 )
2 years ago
Alex
70b1540ae2
fix: handle search results with collections ( #3393 )
...
* feat: handle search collection
* Update server/utils/typeHelpers.ts
Co-authored-by: Danshil Kokil Mungur <danshil.mungur@gmail.com>
* fix: modified title card to show collection instead of movies
---------
Co-authored-by: Danshil Kokil Mungur <danshil.mungur@gmail.com>
Co-authored-by: Brandon <cohbrandon@gmail.com>
2 years ago
Brandon Cohen
7522aa3174
fix: availability sync file detection ( #3371 )
...
* fix: added extra check for unmonitored movies in radarr
* feat: created new radarr/sonarr routes to grab existing series data
* refactor: updated job routes to check by external service id
* fix: season check will now also look at episode file count
2 years ago
Brandon Cohen
ae3818304b
feat: availability sync rework ( #3219 )
...
* feat: add availability synchronization job
fix #377
* fix: feedback on PR
* perf: use pagination for Media Availability Synchronization job
The original approach loaded all media items from the database at once. With large libraries, this
could lead to performance issues. We're now using a paginated approach with a page size of 50.
* feat: updated the availability sync to work with 4k
* fix: corrected detection of media in plex
* refactor: code cleanup and minimized unnecessary calls
* fix: if media is not found, media check will continue
* fix: if non-4k or 4k show media is updated, seasons and request is now properly updated
* refactor: consolidated media updater into one function
* fix: season requests are now removed if season has been deleted
* refactor: removed joincolumn
* fix: makes sure we will always check radarr/sonarr to see if media exists
* fix: media will now only be updated to unavailable and deletion will be prevented
* fix: changed types in Media entity
* fix: prevent season deletion in preference of setting season to unknown
---------
Co-authored-by: Jari Zwarts <jari@oberon.nl>
Co-authored-by: Sebastian Kappen <sebastian@kappen.dev>
2 years ago
Brandon Cohen
8942eb8b7c
fix: pass in library type when scanning recently added items ( #3287 )
2 years ago
Brandon Cohen
507693881b
fix: multiple genre filtering now works ( #3282 )
2 years ago
Ryan Cohen
1154156459
feat: add streaming services filter ( #3247 )
...
* feat: add streaming services filter
* fix: count watch region/provider as one filter
2 years ago
Ryan Cohen
dd00e48f59
feat: discover overhaul (filters!) ( #3232 )
2 years ago
Ryan Cohen
e084649878
feat: add keywords to movie/series detail pages ( #3204 )
2 years ago
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
2 years ago
Brandon Cohen
03853a1b91
feat(ui): request card progress bar ( #3123 )
2 years ago
Ryan Cohen
357cab87ac
fix(experimental): use new RT API (sorta) ( #3179 )
2 years ago
Danshil Kokil Mungur
f5c2fc1c20
fix(ui): minor fixes ( #3036 )
...
* fix(ui): hide available media on person page
* fix(ui): set correct label for image cache settings
* fix(ui): disable status badge tooltip for collections
* fix(ui): replace empty space when no episodes in season
* fix: suggested changes
* fix(jobs): set watchlist sync to short interval
* chore: run i18n:extract
* fix: suggested changes
2 years ago
Danshil Kokil Mungur
7404d68143
fix(ui): hide null dates in episodes list ( #3035 )
2 years ago
Ryan Cohen
d8da5cbe9d
fix(plex): add container-size header to recently added api call ( #3023 )
2 years ago
Ryan Cohen
c6a133d4e5
refactor: absolute imports with path alias ( #2960 ) [skip ci]
2 years ago
Ryan Cohen
4b855b8114
style: fix organize-imports to work with tailwindcss prettier plugin ( #2957 ) [skip ci]
2 years ago
Ryan Cohen
301f2bf7ab
feat: plex watchlist sync integration ( #2885 )
2 years ago
TheCatLady
9021696cf0
fix(lang): correct capitalization of 'TMDB' ( #2953 )
2 years ago
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
2 years ago
Ryan Cohen
aed1409f29
fix(api): add rate limiter to TMDb requests to hopefully deal with 429s ( #2881 )
...
fixes #2853
2 years ago
Danshil Kokil Mungur
1054b4e2d7
fix(search): use correct param to filter movies by year ( #2727 )
3 years ago