notfakie
6dbb99e0b6
fix: only request Tautulli watch data for Plex media servers (to avoid error messages in logs)
2022-09-11 13:47:37 +12:00
notfakie
e9eba96f5a
Merge remote-tracking branch 'overseerr/develop' into develop
2022-09-07 18:24:01 +12:00
TheCatLady
03d5e56678
fix(ui): hide 'Recently Added' & 'Recent Requests' sliders when empty ( #2190 )
...
* fix(ui): hide 'Recently Added' & 'Recent Requests' sliders when empty
* fix(ui): hide 'errored' sliders too
* fix: type import
* fix: remove unneeded React import
* fix: missing TmdbTitleCard props
* refactor: remove isEmpty param for never-empty sliders
* fix: display empty watchlist message if autorequest enabled
* fix: pr suggestion
* fix(lang): remove no-longer-needed string
2022-08-30 23:51:55 +00:00
TheCatLady
410ad0d4b4
fix: failure to load SearchByNameModal ( #3000 )
2022-08-31 08:29:41 +09:00
TheCatLady
23f93e311d
fix: do not display 'Request More' button if no requestable seasons ( #2998 )
2022-08-30 19:14:03 +09:00
TheCatLady
dbdecb1e0a
fix(frontend): only allow 'request as' users w/ request perms ( #2991 )
2022-08-29 10:33:17 +00:00
Ryan Cohen
889caaa733
refactor: modal redesign and fix for transitions ( #2987 )
2022-08-29 14:56:04 +09:00
Brandon Cohen
4d56320870
fix: settings log modal when closing ( #2985 )
2022-08-26 21:38:13 +09:00
Ryan Cohen
1a0053221b
fix: clicking outside modal closes modal again ( #2984 )
2022-08-25 13:28:44 +09:00
Brandon Cohen
b925857dfa
fix: username will not show undefined on cancel or delete ( #2982 )
2022-08-25 01:45:05 +00:00
Ryan Cohen
c4aa08f5f0
fix: correct spacing on season header badges ( #2983 )
2022-08-25 10:14:16 +09:00
TheCatLady
5d73bc2238
fix: check perms to view watchlist slider on user profile ( #2980 )
2022-08-25 02:43:25 +04:00
Brandon Cohen
095048d94a
fix: issues and login page still had incorrect animations ( #2979 )
...
Issues dropdown and the login page transition including the language picker were set as fragments
2022-08-24 13:10:57 -07:00
Brandon Cohen
98028bf2f4
fix: transition animation ( #2974 )
...
switched to using headlessui transition instead of react-css-transition due to new version breaking the
animation
2022-08-24 10:18:09 -07:00
Ryan Cohen
23409e6f2f
fix: correct safe margin for slideover ( #2977 )
2022-08-24 20:57:30 +09:00
TheCatLady
dd28200040
fix: watch data not required to show Tautulli button ( #2976 )
2022-08-24 15:26:25 +09:00
Ryan Cohen
22360f3b87
refactor: slideover redesign ( #2973 )
2022-08-24 15:00:04 +09:00
TheCatLady
815d709bcf
feat(frontend): a few more tooltips ( #2972 )
...
* feat(frontend): a few more tooltips
* feat: add tooltips to status badges
2022-08-24 13:59:26 +09:00
Ryan Cohen
8a2acb7f2b
feat: season/episode list on series details ( #2967 )
2022-08-24 04:09:10 +00:00
Ryan Cohen
67f3a3829e
feat: improved user dropdown ( #2969 )
2022-08-24 01:49:25 +00:00
Ryan Cohen
3b2633812b
fix: use image.tmdb.org for setup/login backdrop images ( #2966 )
2022-08-23 14:25:20 +09:00
Ryan Cohen
507227aa49
feat: restore option to cache and optimize images locally ( #2964 )
2022-08-23 01:46:52 +09:00
TheCatLady
f5e6b620c1
fix(lang): manage movie -> manage series ( #2963 )
2022-08-22 06:05:10 +00: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
TheCatLady
950b1712b7
feat(frontend): add more tooltips ( #2961 )
...
* feat(frontend): add more tooltips
* fix: remove styling from Tooltip
* refactor: tooltip expects a single child
2022-08-22 14:37:22 +09:00
Ryan Cohen
c6a133d4e5
refactor: absolute imports with path alias ( #2960 ) [skip ci]
2022-08-22 11:02:46 +09:00
Ryan Cohen
4b855b8114
style: fix organize-imports to work with tailwindcss prettier plugin ( #2957 ) [skip ci]
2022-08-21 10:40:12 +00:00
TheCatLady
6c0fd40877
feat(notif): auto-request notif type ( #2956 )
2022-08-21 10:26:19 +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
9bc1f89777
fix(frontend): better request/media cards for items without valid TMDb IDs ( #2181 )
2022-08-20 11:21:53 +09:00
TheCatLady
a12697b061
feat(perms): add new permission for viewing recently added media ( #2129 )
...
* feat(perms): add new permission for viewing recently added media
* test: update login test to check for Trending instead of Recently Added
* fix: avoid conflict with new watchlist perms
2022-08-19 20:32:24 +00:00
Danshil Kokil Mungur
fd0ff4bd5f
chore: remove empty lines from imports section ( #2951 ) [skip ci]
2022-08-19 10:59:27 +00:00
Ryan Cohen
16545eec22
feat: tooltip foundation ( #2950 )
...
* feat: add foundation for tooltips
* fix: add lang
* refactor: remove React import where no longer necessary
2022-08-19 19:35:50 +09:00
Brandon Cohen
36d17fed6e
feat: user delete modal shows username and requires confirmation ( #2779 )
...
The delete user modal will now show the user that is being deleted and the delete button will now
ask you to confirm deletion similar to the delete request button.
2022-08-19 10:21:29 +00:00
Danshil Kokil Mungur
91e0928aa0
feat(ui): revalidate requests slider on discover page ( #2818 )
2022-08-18 17:07:23 +00: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
Ryan Cohen
e5d8c93ab8
chore(deps): update react to 18 ( #2943 )
2022-08-18 17:05:58 +09: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
Ryan Cohen
22ec058431
test: add cypress foundation ( #2903 ) [skip ci]
2022-08-15 08:34:38 +09:00
TheMeanCanEHdian
b33956e6b8
feat: add 20th Century Studios to Studio Slider ( #2288 )
...
* Add 20th Century Studios to Studio Sliders
* Remove 20th Century Fox from Studio Sliders
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
Co-authored-by: Ryan Cohen <ryan@sct.dev >
2022-08-03 04:13:21 +00: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
Chun Yeung Wong
9da8461225
fix: update Discord ID regex to include 19 digit IDs ( #2860 )
2022-08-03 10:24:57 +09:00
Brandon Cohen
575da306b0
feat: plex deep links for iOS devices ( #2680 )
2022-08-02 06:41:09 +00:00
jab416171
ae60d44f99
Fix text for manual library scan
2022-06-19 12:38:49 -06:00
Fallenbagel
8810c20fc1
fix(setup&login): fix a description error in the manual scan in setup and add emby to login page
...
Manual scan in setup says "Jellyfin will scan your Jellyfin's server" and same with emby, so I
replaced jellyfin with jellyseerr. And also added emby to login page
2022-06-19 22:27:38 +05:00
Fallenbagel
fe3495705f
Merge pull request #136 from NicolaiVdS/email-validation-and-requirement
...
feat(userprofile): email requirement and validation + import user button overhaul
2022-06-15 01:29:47 +05:00
Fallenbagel
819190ce98
fix(ui): fixed translation issue where it showed as import {mediaServerName} user
...
Fixed translation issue where it showed as import {mediaServerName} user as it was using the same
variable both inside the plex import modal and also outside in userlist on the button
2022-06-14 00:48:17 +05:00
Nicolai Van der Storm
a483ca9837
fix(jellyfinimportmodal): fix for importing all jellyfin users
2022-06-13 21:34:51 +02:00
Nicolai Van der Storm
d835336d33
feat(email validation): email requirement and validation + better importer
2022-06-13 14:21:05 +02:00