Commit Graph

39 Commits

Author SHA1 Message Date
43e8a00aeb Skeleton: Use writable store for pbUser object 2025-03-14 23:56:52 +01:00
614e2becc4 Skeleton: Remove user/admin from fetched data
This data was fetched before it was available, so the user object was
undefined
2025-03-14 22:35:03 +01:00
c597fff15a Skeleton: Initial support for user emails 2025-03-14 22:19:40 +01:00
2536126ead Skeleton: Trim login data + fix undefined firstname when updating profile
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 26s
2025-03-14 00:39:16 +01:00
780706ce4a Layout: Don't check for username/firstname in profile update handler
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 29s
2025-02-27 01:11:50 +01:00
e5fd61aa49 Skeleton: Register SeasonPickCard modal component 2025-02-27 00:10:11 +01:00
c67ee16641 Skeleton: Remove dependencies/subscriptions on view collections
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 26s
2025-02-18 00:02:01 +01:00
c74b31907f Lib: Remove manual data invalidation in favor of pocketbase subscriptions
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 31s
2025-02-17 23:51:12 +01:00
98b11f7b9b Skeleton: Subscribe to pocketbase realtime events for all collections
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 54s
2025-02-17 23:33:35 +01:00
4a1fcc6447 Skeleton: Some login logic fixes 2025-02-17 22:56:03 +01:00
524ccc13d2 Skeleton: Implement user avatar compression 2025-02-17 18:15:06 +01:00
f868d779e7 DISABLE SSR AND TRANSITION TO SPA
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 43s
2025-02-08 16:37:58 +01:00
ecee4ac5ab Skeleton: Use progressive form enhancement for register/login
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 27s
2025-02-04 23:02:05 +01:00
31749f6e0f Skeleton: Limit username input to 10 characters
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 26s
2025-02-04 21:22:26 +01:00
2efd12a28d Lib: Implement RaceResultCard 2025-02-03 09:32:34 +01:00
01d58e3d1e App: Use /racepicks as default page (reroute / + change Formula11 button destination) 2025-01-31 00:49:26 +01:00
31be7bceae Skeleton: Register RacePickCard as component modal 2025-01-27 23:47:36 +01:00
ec75f97ee5 App: Add shadows to buttons (except for the header) 2025-01-27 19:44:03 +01:00
36c2789304 All: Replace <b> with <span class="font-bold"> 2025-01-27 19:38:08 +01:00
b207aa5e29 Profile: Add firstname field to users 2025-01-25 16:43:36 +01:00
e733ed568a Skeleton: Center navbar buttons 2024-12-27 21:51:41 +01:00
31d8bb4908 Skeleton: Register component modals for driver-/team-/race- and substitution-card 2024-12-23 16:15:27 +01:00
a1fd50a3f6 Skeleton: Reformat 2024-12-23 16:15:27 +01:00
b1bea37e20 Skeleton: Fix z-indices so the loading indicator is visible 2024-12-23 16:15:27 +01:00
09a53a15a7 Skeleton: Fix data dropdown padding 2024-12-23 16:15:27 +01:00
3cffab193b Skeleton: Update drawer switch timeout 2024-12-23 16:15:27 +01:00
f086e360d4 Skeleton: Position the drawer below the navbar + allow toggling between them 2024-12-23 16:15:27 +01:00
3bd960b187 Skeleton: Enable autocomplete on username inputs 2024-12-23 16:15:27 +01:00
b7ca0582f4 Skeleton: Add site loading indicator to the main layout 2024-12-23 16:15:27 +01:00
926e9fac44 Skeleton: Remove unused imports 2024-12-23 16:15:27 +01:00
c77a1dd6d5 Skeleton: Add race results link to layout 2024-12-23 16:15:27 +01:00
dcd1444ba7 Profile: Redirect to current page instead of "/" when logging in/out or changing/creating profile 2024-12-23 16:15:27 +01:00
0abfaff004 App: Add TS type information 2024-12-23 16:15:27 +01:00
04569ea683 Skeleton: Manually ":hover" the button to the current page in navbar 2024-12-23 16:15:27 +01:00
8060c4971d Migrate from DaisyUI to SkeletonUI 2024-12-23 16:15:26 +01:00
4ce40e7145 Skeleton: Disable "draggable" on links and images 2024-12-23 16:15:26 +01:00
b69647cd48 Skeleton: Move seasondata tabs into +layout.svelte 2024-12-23 16:15:26 +01:00
f1830d1b1c Skeleton: Make "Login" button the default on enter (instead of "Register") 2024-12-23 16:15:26 +01:00
eb8aa01109 Skeleton: Add main page skeleton (navbar) 2024-12-23 16:15:26 +01:00