sct
61b6152e89
fix(frontend): remove requestId from tilecard request modal component
2020-10-13 10:57:22 +00:00
sct
5f8114f730
feat: tv request modal status hookup
2020-10-13 10:21:46 +00:00
sct
85ae4998f0
fix(frontend): close request modals when complete
2020-10-11 01:20:35 +00:00
sct
364d9d105c
fix(frontend): fix opening popups on safari
2020-10-11 00:26:49 +00:00
Alex Zoitos
4d0c23c269
When opening plex Oauth window, open an empty page then redirect to plex oauth ( #127 )
...
* feat(frontend): custom toast
* refactor(frontend): move toast width styling to globals
* feat(frontend): add loading spinner for browser popup
2020-10-10 09:00:40 -04:00
sct
608b96600a
feat(frontend/api): tv request modal (no status. only request)
2020-10-10 06:55:17 +00:00
Alex Zoitos
7cb92028fb
Redesign toasts ( #103 )
...
* feat(frontend): custom toast
* refactor(frontend): move toast width styling to globals
Co-authored-by: sct <sct@users.noreply.github.com >
2020-10-08 19:12:18 +09:00
sct
6aca82607b
fix(frontend): have tvDetail use the new RequestModal
...
although nothing implemented for tv just yet
2020-10-07 11:28:41 +00:00
sct
2bf7e10e32
feat(frontend/api): beginning of new request modal
...
also includes new api endpoints for seasons
2020-10-07 10:01:15 +00:00
sct
1be8b18361
feat(api): plex Sync (Movies)
...
Also adds winston logging
2020-09-27 14:05:32 +00:00
sct
5a43ec5405
feat(frontend): logo updates
2020-09-24 00:39:49 +00:00
Alex Zoitos
b77db5a439
Horizontal scroll buttons ( #100 )
...
* feat(frontend): horizontal scroll buttons with animations
* feat(frontend): scroll + window resize events for buttons on slider
2020-09-23 11:53:19 +09:00
sct
8577db1be1
feat(api): decouple media requests from media info
2020-09-21 00:01:38 +09:00
sct
02cbb5b030
feat(frontend/api): tv details page
2020-09-20 14:09:40 +09:00
sct
8f21358f79
feat(frontend): approve/decline request well added to movie detail
2020-09-20 01:03:57 +09:00
sct
e0c39aeca1
fix(frontend): dont show runtime if there is no runtime data
2020-09-18 15:19:35 +00:00
sct
de84658b48
feat(frontend): loading spinner
2020-09-18 01:28:21 +00:00
sct
fdf9f38776
fix(frontend): run initial props for children components after getting the user
2020-09-18 01:03:04 +00:00
sct
9131254f33
feat(frontend/api): i18n support
2020-09-17 16:17:41 +00:00
sct
04252f88bb
feat(frontend/api): cast included with movie request and cast list on detail page
2020-09-17 06:35:25 +00:00
sct
6398e3645a
feat(frontend/api): movie recommendations/similar request and frontend detail page update
2020-09-17 04:57:51 +00:00
sct
be0003a85d
feat(frontend): discover tv/movies full page
...
Also adds ListView component for infinite scrolling pages
2020-09-17 03:10:00 +00:00
sct
31809d952c
feat(frontend): design updates for responsive titlecards
2020-09-17 00:19:01 +00:00
sct
b92f64fa6e
fix(frontend): fix title detail background image to be centered
2020-09-16 16:18:24 +00:00
sct
73ce24a37b
feat(frontend): title detail (movie) initial version
2020-09-16 16:14:34 +00:00
sct
4638fae336
feat(frontend): refresh indicator for titlecards / toasts
2020-09-16 12:16:21 +00:00
sct
16e74e3298
refactor(frontend): move slider blocks from home page into reusable component
2020-09-16 06:51:50 +00:00
sct
371e43356d
feat(frontend): request card / recent requests
2020-09-16 06:30:47 +00:00
sct
d1b5c08913
refactor(frontend): abstract out request modal into its own component (movie only)
2020-09-15 11:50:46 +00:00
sct
f22f8c5d73
feat(frontend): add cancel request modal for titlecards
2020-09-15 07:31:00 +00:00
sct
626099a2c9
feat(frontend): modal component and basic request hookup ( #91 )
2020-09-15 14:12:36 +09:00
Alex Zoitos
42cf45fa19
refactor(frontend): make sidebar links map ( #90 )
2020-09-15 12:09:33 +09:00
sct
eae38bb9ec
feat(frontend): new dashboard concept ( #82 )
2020-09-15 00:09:11 +09:00
Alex Zoitos
b5e8428a39
New Titlecard Design - Desktop ( #81 )
...
* feat(frontend): title card desktop redesign
* refactor(frontend): title card desktop - update status prop
* fix(frontend): update props in search for titlecard
2020-09-14 12:16:57 +09:00
sct
1910876706
Request Model ( #79 )
...
* feat(api): request model
Also adds request binding to search/discover results
* fix(api): rename Request to MediaRequest and update nextjs tsconfig
* refactor(api): move related request fetching code into MediaRequest entity
2020-09-13 00:01:38 +09:00
sct
342d1a3c75
feat(frontend): initial search functionality ( #78 )
2020-09-12 10:49:48 +09:00
sct
bbfe349b52
feat(frontend): basic discover page (only movies) ( #74 )
2020-09-11 15:46:10 +09:00
Brandon Cohen
b126899e07
Build common reusable Button component ( #66 )
...
* feat: reusable button component
* style(frontend): added Button Size Functionality
2020-09-09 21:32:26 -04:00
sct
6241d0cf78
style(frontend): login page styling touchup ( #64 )
2020-09-09 10:16:19 +09:00
Alex Zoitos
432ad76b3b
Titlecard Component ( #56 )
...
* feat(titlecard): initial titleCard
* fix(frontend): fix aspect ratio of titlecard
* style(frontend): title card styling - transition effect
* refactor(frontend): title card props - showDetail change
Co-authored-by: sct <sctsnipe@gmail.com >
2020-09-08 20:47:46 -04:00
sct
c0166e7ecb
feat(api): public settings route ( #57 )
...
adds public settings route that provides initalized value to check if the app has been configured
for the first time
2020-09-07 18:41:20 +09:00
sct
cb9098f457
feat: logout route/sign out button ( #54 )
2020-09-06 23:11:42 +09:00
sct
e6349c13a0
feat: user avatars from plex ( #53 )
2020-09-06 19:30:16 +09:00
sct
190a8831c7
User Context ( #51 )
...
* feat(frontend): user Context / useUser hook
Adds a UserContext to wrap the app and load/cache the user when the website renders. Also adds the
useUser hook to pull in user data anywhere its needed on the site. This commit also adds redirection
to the login page for users who are not signed in
* fix(frontend): use process.env.PORT for user request on server side (defaults to 3000)
* docs(frontend): added documentation/notes for how the user context/login works
2020-09-05 13:16:26 +09:00
Alex Zoitos
995e700138
refactor(layout component + sub components): refactor layout - extract sidebar, search etc ( #11 )
...
Extract Sidebar, search, userDropdown, Notifications from Layout component
2020-08-24 08:02:59 -04:00
Alexander Zoitos
e61d9a767f
refactor(app conditional cleanup): remove unnecessary else statement
2020-08-22 21:20:47 -04:00
Alexander Zoitos
f9b174c311
refactor(login component): remove copyright - to design later
2020-08-22 19:57:08 -04:00
Alexander Zoitos
0151134949
refactor(use component on login path conditional): use component on login path conditional
2020-08-22 19:55:00 -04:00
Alexander Zoitos
159718891f
feat(pass pageprops to loginpage): pass page props to loginPage
2020-08-20 21:16:44 -04:00
Alexander Zoitos
7d179ae3b4
feat(login route conditional): on login route, do not display layout
2020-08-19 23:00:23 -04:00