Brandon Cohen
374c78c989
fix(ui): series first air date sorting ( #3283 )
2 years ago
Brandon Cohen
d328485161
fix: arrow icons were misplaced on mobile in slider edit ( #3260 )
2 years ago
Brandon Cohen
da00d454e1
feat: discover slider edit arrow buttons for reordering ( #3259 )
2 years ago
Ryan Cohen
fcbca1722f
feat: new mobile menu ( #3251 )
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
Brandon Cohen
3aefddd488
fix: screen would zoom on mobile if date picker input was selected ( #3241 )
2 years ago
Brandon Cohen
a343f8ad91
fix: prevent double encode if we are on /search endpoint ( #3238 )
2 years ago
Ryan Cohen
dd00e48f59
feat: discover overhaul (filters!) ( #3232 )
2 years ago
Ryan Cohen
3ba6df1a41
fix: correct checkbox position (again) for slider edits ( #3227 )
2 years ago
Ryan Cohen
2eebb7fd39
fix: restore border to ghost button and fix discover slider visibility toggle position ( #3226 )
2 years ago
Ryan Cohen
62e2de70bf
fix: correct spacing between sliders ( #3225 )
2 years ago
Ryan Cohen
0683f4f000
refactor: redesign discover customization buttons ( #3224 )
2 years ago
Ryan Cohen
d23b2132de
fix: improve small screen layout for discover editing ( #3221 )
2 years ago
Ryan Cohen
8bd10b5bf3
feat: discover inline customization ( #3220 )
2 years ago
renovate[bot]
dd48d59b20
fix(deps): update dependency @heroicons/react to v2 ( #2970 )
...
* fix(deps): update dependency @heroicons/react to v2
* fix: update imports and fix icon name changes for heroicons
* fix: also update MiniStatusBadge to use new check icon
* fix: update last place with old import
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: sct <ryan@sct.dev>
2 years ago
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
2 years ago
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 )
3 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
3 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
4 years ago
TheCatLady
c886ea6c05
fix(frontend): use HTTPS to fetch TMDb assets for network/studio sliders ( #1343 )
4 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
4 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>
4 years ago
sct
3dc27ffd9b
feat(frontend): add apple tv+ to network slider
...
closes #1219
4 years ago
sct
0ca3d43749
feat: add option to cache images locally ( #1213 )
4 years ago
TheCatLady
1178ebff73
refactor(ui): tweak genre card colors ( #1197 )
4 years ago
TheCatLady
6f1a31de47
feat(ui): add movie/series genre list pages ( #1194 )
4 years ago
sct
1c4515a1ae
feat: genre sliders (experiment) ( #1182 )
4 years ago
TheCatLady
1be97fe7fb
refactor(css): add new global classes & card border hover styling ( #1156 )
4 years ago
TheCatLady
75011610e5
feat: add language-filtered Discover pages ( #1111 )
4 years ago
sct
1c6914f5ce
feat: add studio/network sliders to discover
...
includes some adjustments to titlecard design
4 years ago
TheCatLady
0c4637f779
fix(ui): add alt prop to studio/network logos & fix blinking text cursor ( #1095 )
4 years ago
sct
6072e8aa9a
fix(lang): add missing i18n strings
4 years ago