115 Commits

Author SHA1 Message Date
Zoe Roux
c0e6012d70 Make runtime nullable 2024-01-20 17:06:04 +01:00
Zoe Roux
65a254d808 Allow username and email to be changed 2024-01-10 22:44:41 +01:00
Zoe Roux
9963bf6179 Allow the theme to be changed in the settings 2023-12-20 04:21:27 +01:00
Zoe Roux
a8ab835365 Fix some types 2023-12-20 00:25:09 +01:00
Zoe Roux
4a035327ef Persist mutations 2023-12-20 00:25:09 +01:00
Zoe Roux
14540081be Format code 2023-12-19 14:25:38 +01:00
Zoe Roux
2e0a0e5eb0 Clean up kind handling in the front 2023-12-19 14:25:38 +01:00
Zoe Roux
3a2e5f5eb1 Add logic to download episodes and movies 2023-12-19 14:25:38 +01:00
Zoe Roux
2603c1b29d Add extension on the transcoder info 2023-12-19 14:25:38 +01:00
Zoe Roux
e8bd663ad7 Add more menus everywhere 2023-12-15 02:10:01 +01:00
Zoe Roux
dfe061e611 Fix ssr issue when not logged 2023-12-12 23:10:40 +01:00
Zoe Roux
e3824fc740 Format front 2023-12-11 01:57:24 +01:00
Zoe Roux
a6eb744cc9 Fix randomItems and images api url on android 2023-12-11 01:57:24 +01:00
Zoe Roux
6e530786b9 Rework auth guard on mobile 2023-12-11 01:57:24 +01:00
Zoe Roux
f536713f04 Format front 2023-12-07 00:03:13 +01:00
Zoe Roux
c87001d91e Create watchlist on the homepage 2023-12-07 00:03:13 +01:00
Zoe Roux
ce07cece06 Clean up 204 handling on the front 2023-12-07 00:03:13 +01:00
Zoe Roux
1eb7198e6f Set react query stale time to 5min 2023-12-07 00:03:13 +01:00
Zoe Roux
0bc6512bcc Fix episodes count calculation on dapper 2023-12-07 00:03:13 +01:00
Zoe Roux
fe155898bb Add show next up episode 2023-12-07 00:03:13 +01:00
Zoe Roux
275a892ee1 Add react query devtools 2023-12-07 00:03:13 +01:00
Zoe Roux
cfa12b0fed Add basic watch status button on details page 2023-12-07 00:03:13 +01:00
Zoe Roux
db3d7f1f2e Parse watch status on the front 2023-12-07 00:03:13 +01:00
Zoe Roux
c1ba51b903 Run prettier 2023-12-05 23:56:14 +01:00
Zoe Roux
f4442fad0c Unselect account during refresh errors (could happen if server db was cleared) 2023-12-05 23:56:14 +01:00
Zoe Roux
87fdc1a444 Fix refresh token 403 first time 2023-12-05 23:56:14 +01:00
Zoe Roux
eed764c6e0 Use a promise cache to only refresh tokens one time on client side navigation 2023-12-05 23:56:14 +01:00
Zoe Roux
f9a2185748 Fix ssr issue with jwts 2023-12-05 23:56:14 +01:00
Zoe Roux
4f7c449ea7 Fix externalids error with null 2023-12-05 23:56:14 +01:00
Zoe Roux
7dab3fd094 Format front 2023-12-02 01:11:04 +01:00
Zoe Roux
49d225532c Various account fixes 2023-12-02 01:11:04 +01:00
Zoe Roux
07259a7635 Fix accounts under ssr 2023-12-02 01:11:04 +01:00
Zoe Roux
ecd1b55fc6 Upgrade packages 2023-12-02 01:11:04 +01:00
Zoe Roux
4c955e4115 Add auth guard and connection check on mobile 2023-12-02 01:11:04 +01:00
Zoe Roux
14319a5c89 Rework account system 2023-12-02 01:11:04 +01:00
Zoe Roux
0ac388f3eb Rework login and navbar account display 2023-12-02 01:11:04 +01:00
Zoe Roux
fbf43fb10f Rework account storage system 2023-12-02 01:11:04 +01:00
Zoe Roux
e0f41be887 Expose more react query options to useFetch 2023-12-02 01:11:04 +01:00
Zoe Roux
73f4187087 Create new migration 2023-11-28 23:27:50 +01:00
Zoe Roux
ee4cc6706e Convert news items to dapper implementation 2023-11-27 15:13:08 +01:00
Zoe Roux
948f8694f2 Update front for new filter api and use includes when useful 2023-11-27 15:13:08 +01:00
Zoe Roux
e7c878b30a Fix some deprecation warnings 2023-11-09 22:40:25 +01:00
Zoe Roux
3be409ec70 Lazy load genre lists on the home page 2023-11-09 22:40:25 +01:00
Zoe Roux
dd62611588 Fix no runtime info 2023-11-06 01:24:55 +01:00
Zoe Roux
f0d6402529 Fix infinite fetch 2023-11-06 01:24:55 +01:00
Zoe Roux
9084a78420 Update node packages 2023-11-06 01:24:55 +01:00
Zoe Roux
b995b86cee Add external links on show/movie page 2023-11-03 16:07:19 +01:00
Zoe Roux
a825912ad3 Add part of collection card on details page 2023-11-03 16:07:19 +01:00
Zoe Roux
4bb7b4b6c4 Use harcoded s1e1 for items since relations dont work on them 2023-11-03 16:07:19 +01:00
Zoe Roux
f872deffb8 Parse new fields in the front 2023-11-03 16:07:19 +01:00