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
Samuel Bartík
db05172d8b
fix(ui): rectangular avatars getting stretched ( #2782 )
2022-05-25 20:42:17 +04:00
Danshil Kokil Mungur
90095bb185
feat(manage slideover): show more request override details ( #2772 )
...
* feat(manage slideover): show the language profile if request is for a show
* feat(manage slideover): show name of profiles instead of id
2022-05-23 09:49:35 +09:00
Danshil Kokil Mungur
29be659512
fix(ui): don't show 0 playcount in slideover ( #2714 )
2022-04-26 07:53:33 +09:00
TheCatLady
1d00229a48
feat(discover): add Paramount+ to network slider ( #2608 )
2022-04-25 13:09:22 +00: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
TheCatLady
086f0b6ce2
fix(css): rename form-input to form-input-area ( #2613 )
2022-03-14 11:24:39 +04:00
TheCatLady
a229b15e7a
build(deps): bump dependencies ( #2584 )
...
* build(deps): bump dependencies
* build(ci): disable broken snap builds
2022-03-13 19:27:39 +00:00
TheCatLady
c3dbd0d691
fix(frontend): various fixes ( #2524 )
...
* fix(frontend): various fixes
* fix: service URL does not require media type
2022-03-13 17:06:04 +00:00