Derek Paschal
ce9802d5d4
Adding Jellyfin Setting for Custom "Forgot Password" URL
...
Adding Jellyfin Setting for Custom "Forgot Password" URL. Useful in cases where you are using a custom authentication provider such as the LDAP plugin, Authelia, lldap, or any other external auth scheme with its own password reset page.
2023-11-14 08:20:28 -06:00
fallenbagel
b9c0d5f46e
Merge remote-tracking branch 'upstream/develop' into develop
2023-11-05 17:29:23 +05:00
TheCatLady
3ea5076053
feat(notif): add Pushover sound options ( #2403 )
...
Co-authored-by: Danshil Kokil Mungur <me@danshilm.com >
2023-10-15 23:05:36 +04:00
fallenbagel
6a8406b5e3
Merge remote-tracking branch 'upstream/develop' into develop
2023-08-07 11:05:47 +05:00
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 >
2023-07-28 20:51:19 +09:00
Fallenbagel
825fa75ee2
Merge upstream/develop
2023-06-10 04:58:15 +05:00
Shane Friedman
aa84977680
feat(discover): support filtering by tmdb user vote count on discover page ( #3407 )
2023-05-13 00:23:14 +00:00
Yalagin
5f1c10d50a
feat(add watchlist): adding midding functionality from overserr
...
feat(add watchlist): adding missing functionality from overserr
2023-04-27 22:27:23 +07:00
Fallenbagel
ee23de6d2f
Merge remote-tracking branch 'upstream/develop' into develop
2023-02-28 03:28:36 +05:00
Owen Voke
dd1378cef5
chore(api): update descriptions for API endpoints ( #3341 )
2023-02-15 00:40:51 +04:00
dd060606
7bd4c4d1d4
Merge branch 'develop' into features/deleteMediaFile
2023-02-13 08:58:53 +01:00
notfakie
ad3d922440
Merge remote-tracking branch 'overseerr/develop' into develop
2023-01-27 17:55:55 +13:00
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
8bd10b5bf3
feat: discover inline customization ( #3220 )
2023-01-06 21:03:09 +09:00
ceptonit
4de4a1a52c
docs: removed 'available' from /request/{requestId}/{status} endpoint ( #3098 ) [skip ci]
2023-01-05 04:18:05 +00:00
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
2023-01-03 16:04:28 +09:00
notfakie
afcb096f49
Merge remote-tracking branch 'overseerr/develop' into develop
2022-12-16 19:58:33 +13:00
Ryan Cohen
500cd1f872
feat: custom image proxy ( #3056 )
2022-10-18 14:40:24 +09:00
TheCatLady
1dfa9431a9
fix: update API docs to allow 'all' seasons value ( #3073 )
2022-10-15 08:31:50 +09:00
dd060606
5a72f5f86e
Merge branch 'develop' into features/deleteMediaFile
2022-09-14 14:58:37 +02:00
notfakie
05139717d1
Merge remote-tracking branch 'overseerr/develop' into develop
2022-09-12 19:19:57 +12:00
Danshil Kokil Mungur
30141f76e0
feat(logs): add search filter ( #2505 )
...
* feat(logs): add search filter
* refactor(logs): move loading spinner inside log viewer
Inputting text in the search bar on the logs page would refresh the page
losing focus on the search bar.
This moves the loading spinner inside the log viewer, so that it is not
as disruptive as it would
* fix(logs): escape string for search filter
* chore: rebase
* fix(logs): suggested changes
2022-09-12 02:21:16 +00:00
notfakie
e9eba96f5a
Merge remote-tracking branch 'overseerr/develop' into develop
2022-09-07 18:24:01 +12: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
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
TheCatLady
c143c0b8d2
fix: better ordering of RequestButton options & properly handle failed requests ( #2944 )
...
* fix: better ordering of RequestButton options & properly handle failed requests
* fix: appease prettier
2022-08-18 08:30:40 +00:00
TheCatLady
f3e56da3b7
feat: show alert/prompt when settings changes require restart ( #2401 )
...
* fix: correct 'StatusChecker' typo
* feat: add restart required check to StatusChecker
* fix(perms): remove MANAGE_SETTINGS permission
* fix: allow alert to be dismissed
* fix(lang): add missing string in SettingsServices
* fix(frontend): fix modal icon border
* fix(frontend): un-dismiss alert if setting reverted not require server restart
* fix(backend): restart flag only needs to track main settings
* fix: rebase issue
* refactor: appease Prettier
* refactor: swap settings badge order
* fix: type import for MainSettings
* test: add cypress test for restart prompt
2022-08-16 16:58:11 +00:00
Danshil Kokil Mungur
6cd0c9b2c8
fix(api): use correct path param type in openapi spec ( #2834 )
2022-07-22 15:00:59 -04:00
dd060606
2e7458457e
feat: add a button in ManageSlideOver to remove the movie and the file from Radarr/Sonarr
2022-07-22 17:58:33 +02:00
Danshil Kokil Mungur
af23a257d5
feat(api): add issue counts endpoint
2022-05-21 07:29:16 +05:00
notfakie
9fbc4074e4
feat: allow Jellyfin to set a playback URL different to the Jellyfin host specified during setup
2022-04-27 08:07:57 +12:00
notfakie
9e2f3f0639
feat: implement import users from Jellyfin button
2022-04-27 08:07:39 +12:00
Danshil Kokil Mungur
e4039d09c0
feat(api): add issue counts endpoint ( #2713 )
2022-04-25 23:06:36 +00:00
Juan D. Jara
3661eea8bb
added Support for Jellyfin Media Server
2022-04-16 09:35:09 +12:00
Danshil Kokil Mungur
0c7373c7e8
feat(about): show config directory ( #2600 )
...
* feat(about): show config directory
* feat(about): run yarn i18n:extract
* refactor(about): use existing appdata path method
* feat(about): suggested changes
* refactor(logs): rename variable to be more consistent
* feat: suggested changes
2022-03-15 09:01:11 -04:00
Danshil Kokil Mungur
ca184728e9
docs: update open api spec ( #2478 ) [skip ci]
2022-01-26 21:01:28 +09:00
Danshil Kokil Mungur
f9200b7977
feat(notif): add Pushbullet channel tag ( #2198 )
...
* feat(notif): add pushbullet channel tag to server notif settings
* feat(notif): suggested changes
* docs(notif): add pushbullet channel tag
2022-01-20 11:38:24 +00:00
TheCatLady
0842c233d0
feat: Tautulli integration ( #2230 )
...
* feat: media/user watch history data via Tautulli
* fix(frontend): only display slideover cog button if there is media to manage
* fix(lang): tweak permission denied messages
* refactor: reorder Media section in slideover
* refactor: use new Tautulli stats API
* fix(frontend): do not attempt to fetch data when user lacks req perms
* fix: remove unneccessary get_user requests
* feat(frontend): display user avatars
* feat: add external URL setting
* feat: add play counts for past week/month
* fix(lang): tweak strings
Co-authored-by: Ryan Cohen <ryan@sct.dev >
2022-01-20 10:36:59 +00:00
TheCatLady
2535edcc7f
feat(api): add additional request counts ( #2426 )
2022-01-16 17:13:35 +09:00
TheCatLady
9cb97db13c
feat(plex): selective user import ( #2188 )
...
* feat(api): allow importing of only selected Plex users
* feat(frontend): modal for importing Plex users
* feat: add alert if 'Enable New Plex Sign-In' setting is enabled
* refactor: fetch all existing Plex users in a single DB query
Co-authored-by: Ryan Cohen <ryan@sct.dev >
2022-01-14 19:32:53 +09: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
Sean Chambers
e0b6abe479
feat(notif): add Gotify agent ( #2196 )
...
* feat(notifications): adds gotify notifications
adds new settings screen for gotify notifications including url, token and types settings
fix #2183
* feat(notif): add Gotify agent
addresses PR comments, runs i18n:extract
fix #2183
* reword validationTokenRequired
change wording to indicate presence, not validity
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
* feat(notifications): gotify notifications fix
applies changes from #2077 in which Yup validation was failing for types
fix #2183
* feat(notifications): adds gotify notifications
adds new settings screen for gotify notifications including url, token and types settings
fix #2183
* feat(notif): add Gotify agent
addresses PR comments, runs i18n:extract
fix #2183
* reword validationTokenRequired
change wording to indicate presence, not validity
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
* feat(notifications): gotify notifications fix
applies changes from #2077 in which Yup validation was failing for types
fix #2183
* feat(notifications): incorporate issue feature into gotify notifications
* feat(notifications): adds gotify notifications
adds new settings screen for gotify notifications including url, token and types settings
fix #2183
* feat(notif): add Gotify agent
addresses PR comments, runs i18n:extract
fix #2183
* reword validationTokenRequired
change wording to indicate presence, not validity
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
* feat: add missing ts field
include notifyAdmin in test notification endpoint
* feat: apply formatting/line break items
add addition line break before conditional, change ordering of notifyAdmin/notifyUser in test
endpoint
* feat: remove duplicated endpoints
during rebase, notification endpoints were duplicated upon rebasing. remove duplicate routes
* feat: correct linting quirks
* feat: formatting improvements
* feat(gotify): refactor axios post to leverage 'getNotificationPayload'
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
2022-01-14 01:04:25 +00:00
TheCatLady
5f7538ae2b
feat(discord): add 'Enable Mentions' setting ( #1779 )
2022-01-11 01:39:12 +00:00
TheCatLady
30b20df37a
feat: add production countries to movie/TV detail pages ( #2170 )
...
* feat: add production countries to movie/TV detail pages
* feat: add country flags to production countries
2021-12-25 01:18:06 +00:00
TheCatLady
aeb7a48d72
feat(notif): add Pushbullet and Pushover agents to user notification settings ( #1740 )
...
* feat(notif): add Pushbullet and Pushover agents to user notification settings
* docs(notif): add "hint" about user notifications to Pushbullet and Pushover pages
* fix: regenerate DB migration
2021-10-25 19:46:05 +09:00
Ryan Cohen
e402c42aaa
feat: issues ( #2180 )
2021-10-24 12:44:20 +00: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