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
2 years ago
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
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
9bc1f89777
fix(frontend): better request/media cards for items without valid TMDb IDs ( #2181 )
2 years ago
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
2 years ago
Danshil Kokil Mungur
fd0ff4bd5f
chore: remove empty lines from imports section ( #2951 ) [skip ci]
2 years ago
Ryan Cohen
16545eec22
feat: tooltip foundation ( #2950 )
...
* feat: add foundation for tooltips
* fix: add lang
* refactor: remove React import where no longer necessary
2 years ago
Ryan Cohen
e5d8c93ab8
chore(deps): update react to 18 ( #2943 )
2 years ago
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>
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
TheCatLady
1d00229a48
feat(discover): add Paramount+ to network slider ( #2608 )
2 years ago
Ryan Cohen
822ae9eec7
style: add new tailwind prettier plugin ( #2465 )
2 years ago
Dan Hand
2ded8f5484
feat(frontend): add Discovery+ to network slider ( #2345 )
...
* feat(frontend): add Discovery+ to network slider
* Make filter consistent with other networks, and update image path
2 years ago
TheCatLady
1e402f710b
feat(frontend): add Hulu to network slider ( #2204 )
...
* feat(frontend): add Hulu to network slider
* fix: move Hulu after Apple TV+
3 years ago
sct
aa86809dc9
style: bump prettier and format app
3 years ago
TheCatLady
3e5e9c0ad1
refactor(css): add styles targeting SVG button/modal icons ( #1464 )
...
* refactor(css): add global classes for common icon types
* refactor(css): target child SVGs instead of creating new icon classes
* fix: fix ButtonWithDropdown style class spacing
3 years ago
sct
28830d4ef8
feat: PWA Support ( #1488 )
3 years ago
TheCatLady
8fc71bea08
refactor(icons): install and use @heroicons/react ( #1438 )
3 years ago
TheCatLady
bed850dce9
fix(ui): allow canceling from request list & hide edit button for own requests ( #1401 )
...
* fix(ui): allow canceling from request list & hide edit button for own requests
* fix(ui): hide 'Cancel Request' button on request list for admins
3 years ago
TheCatLady
c886ea6c05
fix(frontend): use HTTPS to fetch TMDb assets for network/studio sliders ( #1343 )
3 years ago
TheCatLady
49782c0b73
fix(frontend): 'Recent Requests' slider should link to request list w/ same filter ( #1235 )
...
* fix(frontend): 'Recent Requests' slider should link to request list w/ same filter
* fix(frontend): use 'all' instead of 'unavailable' filter for recent requests slider
* refactor: use enum for request list filter
3 years ago
sct
6c75c88228
feat(requests): add request quotas ( #1277 )
...
* feat(quotas): rebased
* feat: add getQuota() method to User entity
* feat(ui): add default quota setting options
* feat: user quota settings
* feat: quota display in request modals
* fix: only show user quotas on own profile or with manage users permission
* feat: add request progress circles to profile page
* feat: add migration
* fix: add missing restricted field to api schema
* fix: dont show auto approve message for movie request when restricted
* fix(lang): change enable checkbox langauge to "enable override"
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@outlook.com>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
3 years ago
sct
3dc27ffd9b
feat(frontend): add apple tv+ to network slider
...
closes #1219
3 years ago
sct
0ca3d43749
feat: add option to cache images locally ( #1213 )
3 years ago
TheCatLady
1178ebff73
refactor(ui): tweak genre card colors ( #1197 )
3 years ago
TheCatLady
6f1a31de47
feat(ui): add movie/series genre list pages ( #1194 )
3 years ago
sct
1c4515a1ae
feat: genre sliders (experiment) ( #1182 )
3 years ago
TheCatLady
1be97fe7fb
refactor(css): add new global classes & card border hover styling ( #1156 )
3 years ago
TheCatLady
75011610e5
feat: add language-filtered Discover pages ( #1111 )
3 years ago
sct
1c6914f5ce
feat: add studio/network sliders to discover
...
includes some adjustments to titlecard design
3 years ago
TheCatLady
0c4637f779
fix(ui): add alt prop to studio/network logos & fix blinking text cursor ( #1095 )
3 years ago
sct
6072e8aa9a
fix(lang): add missing i18n strings
3 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
3 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
3 years ago
Daniel Carter
b557c06b0a
feat(regions): add region/original language setting for filtering Discover ( #732 ) ( #942 )
3 years ago
TheCatLady
35c6bfc021
feat(ui): Add custom title functionality ( #825 )
3 years ago
TheCatLady
e34fbf72fd
fix(ui): uniform-size checkboxes, vertically-aligned form labels, and fixes for other UI imperfections/inconsistencies ( #737 )
3 years ago
sct
d0c830e80d
fix: show recently added series even if they are not complete
3 years ago
sct
6c1742e94c
feat(frontend): add option to hide all available items from discovery ( #699 )
3 years ago
sct
5cfdfac37b
refactor(frontend): move discovery sliders into reusable MediaSlider component
3 years ago
sct
d688a96759
fix(plex-sync): store plex added date and sort recently added by it
3 years ago
sct
8c0903393c
fix(holiday): remove special holiday slider
3 years ago
sct
908f63557c
feat(holiday): special seasonal slider added to discover :)
4 years ago
sct
d8060afe02
fix: fix missing personid in Discover
4 years ago
sct
335377e250
chore(deps-dev): upgrade prettier to v2.2.1
4 years ago
sct
79a352b7b3
build(deps): update dependencies and update relevant files
4 years ago
sct
c688cf60c7
feat: add migration for delete cascades on season requests/seasons
...
fix some i18n english strings
4 years ago
sct
0601b44687
feat: throw 404 when movie/tv show doesnt exist
...
also adds site webmanifest for mobile icons and title changes for tv/movie pages
4 years ago