Brandon Cohen
2520d8f739
feat: adds streaming services custom slider ( #3361 )
...
* feat: adding streaming services as a slider is now an option
* fix: truncated slider titles on mobile
1 year ago
Danshil Kokil Mungur
eb5502a16f
fix(ui): prevent title cards from flickering when quickly hovering across them ( #3349 )
...
* fix(ui): remove opacity classes from transition enter and leave props
The flickering was caused by the opacity classes in the `leave` prop to take effect as the
transition ends; when the `leaveTo` prop classes are no longer applied, but the `leave` prop classes
are still applied.
* fix(ui): resolve transition issues for all components
1. Remove opacity classes from `enter` and `leave` props
2. Fix some class name typos
3. Remove transform classes since those are automatically applied as from TailwindCSS v3.0
4. Narrow down `transition` classes to only the properties being transitioned in Transition components
1 year ago
Brandon Cohen
da00d454e1
feat: discover slider edit arrow buttons for reordering ( #3259 )
1 year ago
Ryan Cohen
fcbca1722f
feat: new mobile menu ( #3251 )
1 year ago
Brandon Cohen
a343f8ad91
fix: prevent double encode if we are on /search endpoint ( #3238 )
1 year ago
Ryan Cohen
dd00e48f59
feat: discover overhaul (filters!) ( #3232 )
1 year ago
Ryan Cohen
62e2de70bf
fix: correct spacing between sliders ( #3225 )
1 year ago
Ryan Cohen
0683f4f000
refactor: redesign discover customization buttons ( #3224 )
1 year ago
Ryan Cohen
d23b2132de
fix: improve small screen layout for discover editing ( #3221 )
1 year ago
Ryan Cohen
8bd10b5bf3
feat: discover inline customization ( #3220 )
1 year ago
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
1 year 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
Ryan Cohen
c6a133d4e5
refactor: absolute imports with path alias ( #2960 ) [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
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
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
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
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
sct
1c6914f5ce
feat: add studio/network sliders to discover
...
includes some adjustments to titlecard design
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
sct
d0c830e80d
fix: show recently added series even if they are not complete
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 :)
3 years ago
sct
d8060afe02
fix: fix missing personid in Discover
3 years ago
sct
335377e250
chore(deps-dev): upgrade prettier to v2.2.1
3 years ago
sct
79a352b7b3
build(deps): update dependencies and update relevant files
3 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
sct
93738e154c
feat(frontend): new design for request card
...
renamed old requestcard to TmdbTitleCard
4 years ago
sct
fb5c791b0b
feat: upgrade tailwindcss to 2.0.1
4 years ago
sct
89be56d840
fix: fix type import from server side crashing build process
4 years ago
sct
cb9ae25d94
feat: add filtering for requests api
4 years ago
sct
94eaaf96b4
feat: upcoming/trending list views and larger title cards
4 years ago
sct
ff8b9d8e7e
feat: add trending to discover page
4 years ago
sct
67290dd502
feat: upcoming movies on discover
4 years ago
sct
a99705f6a5
feat: force setup if app is not initialized
4 years ago
sct
06dc606bcf
feat(frontend): recently added on discover
...
also improves modal requests by not waiting for result from radarr/sonarr
4 years ago