Commit Graph

39 Commits

Author SHA1 Message Date
sct
9ce88abcc8 fix: added missing language default for ssr context defaults 2021-02-27 12:46:30 +00:00
TheCatLady
6ecd202607 fix(frontend): use region settings instead of hardcoded 'US' value for movie/TV ratings (#1006) 2021-02-23 18:06:23 +09:00
Jakob Ankarhem
e5966bd3fb feat(users): add reset password flow (#772) 2021-02-05 23:23:57 +09:00
TheCatLady
35c6bfc021 feat(ui): Add custom title functionality (#825) 2021-02-03 19:44:10 +09:00
TheCatLady
9d0d5b86aa feat(ui): Add local login setting (#817) 2021-02-03 10:16:44 +09:00
sct
cfacb151b5 feat(lang): add support for Hungarian language 2021-01-31 13:20:32 +00:00
TheCatLady
3c5ae360fd fix(lang): translate language names & change zh-Hant language code to zh-TW (#793) 2021-01-31 18:51:33 +09:00
sct
e044146aa5 feat(lang): add support for Portuguese (Portugal) language 2021-01-22 14:02:02 +00:00
sct
6c1742e94c feat(frontend): add option to hide all available items from discovery (#699) 2021-01-20 18:56:45 +09:00
sct
686c4f71bf feat(lang): add support for Chinese (Traditional) language 2021-01-19 02:17:14 +00:00
sct
6b2df24a2e feat: 4K Requests (#559) 2021-01-11 23:42:33 +09:00
sct
fae4818957 fix(frontend): set locale cookie expiration to be much longer 2020-12-27 14:47:39 +00:00
sct
75a426437a feat: status checker to prompt users to reload their frontend when app version changes 2020-12-27 10:05:54 +00:00
sct
c9fe6cb0b7 feat(lang): add support for swedish language 2020-12-20 01:43:54 +09:00
sct
108dfc4afd feat(lang): add support for Italian, Portuguese (Brazil) and Serbian 2020-12-19 21:51:05 +09:00
sct
5e5ba40505 fix: change default internal port to 5055 (#389) 2020-12-19 00:12:41 +09:00
sct
e8776fd336 refactor(frontend): titlecard behavior changed to allow clicking anywhere to go through to title
mobile behavior remains mostly the same, except after the first click, a second click anywhere else
will go through to the title.
2020-12-15 15:49:59 +00:00
sct
6cd20491d2 feat(lang): add support for Spanish language 2020-12-15 11:46:43 +00:00
sct
df94db050b feat(lang): add support for dutch language 2020-12-09 07:18:22 +00:00
sct
8d8e750982 feat(lang): add support for russian languge 2020-12-09 04:51:48 +00:00
sct
d38b28d206 feat(lang): add nb-NO and de language support to app 2020-12-08 14:11:05 +00:00
sct
8e6daf7bd2 fix: fix a few misc unused imports and useless assignments/conditionals 2020-12-08 04:36:43 +00:00
sct
79a352b7b3 build(deps): update dependencies and update relevant files 2020-12-08 04:14:18 +00:00
sct
659a601877 feat(frontend): added more localized strings 2020-11-27 06:59:22 +00:00
sct
a99705f6a5 feat: force setup if app is not initialized 2020-11-12 09:07: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
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
1be8b18361 feat(api): plex Sync (Movies)
Also adds winston logging
2020-09-27 14:05:32 +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
4638fae336 feat(frontend): refresh indicator for titlecards / toasts 2020-09-16 12:16:21 +00:00
sct
cb9098f457 feat: logout route/sign out button (#54) 2020-09-06 23:11:42 +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
Alexander Zoitos
e61d9a767f refactor(app conditional cleanup): remove unnecessary else statement 2020-08-22 21:20:47 -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
sct
1f497e8913 feat(layout): created Layout component
Also adds a Transition component for dealing with transitions easily with tailwind
2020-08-19 06:31:36 +00:00
sct
72f9624f1d feat(plex/utils): added Plex OAuth class 2020-08-18 08:33:57 +00:00