|
|
98e7219636
|
Lib: Disable autocomplete on card inputs
|
2024-12-16 12:42:16 +01:00 |
|
|
|
2bd3aa0417
|
Stream drivers, races and substitutes as promises for data/season page
|
2024-12-16 04:03:37 +01:00 |
|
|
|
5767603e87
|
Hooks: Log requests
|
2024-12-16 04:03:05 +01:00 |
|
|
|
88abbadf48
|
Env: Add sveltekit node server adapter
|
2024-12-16 04:02:59 +01:00 |
|
|
|
272996ff68
|
Lib: Make LazyImage full width
|
2024-12-16 02:58:30 +01:00 |
|
|
|
79c97ce232
|
Update imports
|
2024-12-16 02:29:33 +01:00 |
|
|
|
68eeae18e2
|
Implement image compression + downsizing for team/driver/race routes
|
2024-12-16 02:29:27 +01:00 |
|
|
|
b694a10609
|
Lib: Dispatch CustomEvent instead of Event for DropdownChange
|
2024-12-16 02:29:06 +01:00 |
|
|
|
262ac50356
|
Lib: Add imgwidth/imgheight to Card component so layout doesn't jump when lazyloading images
|
2024-12-16 02:28:31 +01:00 |
|
|
|
fde45eb37c
|
Lib: Update index.ts
|
2024-12-16 02:27:50 +01:00 |
|
|
|
c45a24066d
|
Lib: Implement LazyImage component (images will be loaded once visible)
|
2024-12-16 02:27:45 +01:00 |
|
|
|
5f16b55593
|
Lib: Define some constant values in lib/config.ts
|
2024-12-16 02:27:13 +01:00 |
|
|
|
ea0320e063
|
Add site loading indicator to the main layout
|
2024-12-16 02:26:45 +01:00 |
|
|
|
c939655a4f
|
Lib: Implement site loading indicator
|
2024-12-16 02:26:35 +01:00 |
|
|
|
00a4019ae5
|
Compress user avatars in update_profile route
|
2024-12-15 23:53:23 +01:00 |
|
|
|
5136946053
|
Lib: Implement image downscaling + avif conversion helper
|
2024-12-15 23:53:00 +01:00 |
|
|
|
65b5a84379
|
Remove unused imports
|
2024-12-15 23:52:21 +01:00 |
|
|
|
1f8945235c
|
Env: Don't bundle sharp (sharp needs node, so serverside only)
|
2024-12-15 23:52:07 +01:00 |
|
|
|
fcf0ad4ad0
|
Add race results link to layout
|
2024-12-15 22:45:13 +01:00 |
|
|
|
af87b5010a
|
Add driver/team icons to driver/team dropdowns
|
2024-12-15 22:45:02 +01:00 |
|
|
|
58b5fa0773
|
Fix bug in data/season create_driver action (don't ensure "active")
|
2024-12-15 22:44:43 +01:00 |
|
|
|
9db8a946ce
|
Lib: Allow icons in dropdown component list
|
2024-12-15 22:44:15 +01:00 |
|
|
|
ee24f0fd99
|
Add "active" switches on data/season drivers page
|
2024-12-15 21:44:27 +01:00 |
|
|
|
38aa6e8326
|
Lib: Fix wrong label in substitution card
|
2024-12-15 21:44:02 +01:00 |
|
|
|
03c3deb32e
|
Implement data/season substitutions page
|
2024-12-15 20:58:00 +01:00 |
|
|
|
e0bb592021
|
Lib: Implement substitution card
|
2024-12-15 20:57:48 +01:00 |
|
|
|
54adeca546
|
Lib: Rename field in schema
|
2024-12-15 20:57:39 +01:00 |
|
|
|
4d635bd536
|
Lib: Remove unused event from clear_spring event handler in racecard component
|
2024-12-15 20:57:31 +01:00 |
|
|
|
e7ba5607eb
|
Lib: Add action field to dropdown component
|
2024-12-15 20:57:14 +01:00 |
|
|
|
20803c5663
|
Lib: Only pass single "team_select_value" into component except of all of them
|
2024-12-15 20:56:49 +01:00 |
|
|
|
46059bcfb5
|
Implement data/season races page
|
2024-12-15 00:55:37 +01:00 |
|
|
|
7b495b21b8
|
Lib: Allow key exceptions in form_data_clean + implement date format conversion for pocketbase
|
2024-12-15 00:55:25 +01:00 |
|
|
|
ea7eba11d9
|
Lib: Implement racecard component
|
2024-12-15 00:54:43 +01:00 |
|
|
|
34a9954e5c
|
Env: Add date-fns library
|
2024-12-15 00:11:52 +01:00 |
|
|
|
6592cf8172
|
Lib: Fix bug in form_data_clean (mutating while iterating)
|
2024-12-15 00:11:42 +01:00 |
|
|
|
ca406503cf
|
Lib: Add schema definitions for race and substitution
|
2024-12-15 00:11:23 +01:00 |
|
|
|
439f87fa9d
|
Lib: Fix readonly + required in dropdown component by preventing keypress events
|
2024-12-14 17:14:27 +01:00 |
|
|
|
9ad1028ac0
|
Use team/driver card components in data/season
|
2024-12-14 17:14:00 +01:00 |
|
|
|
b1f6865ad0
|
Lib: Implement team and driver cards
|
2024-12-14 17:13:45 +01:00 |
|
|
|
cbc5d32c54
|
Redirect to current page instead of "/" when logging in/out or changing/creating profile
|
2024-12-14 15:55:17 +01:00 |
|
|
|
a33a84825e
|
Hooks: Load template avatar url if user didn't set one
|
2024-12-14 15:54:21 +01:00 |
|
|
|
a6c98e42ed
|
Env: Add sharp for image conversion to avif
|
2024-12-14 15:53:43 +01:00 |
|
|
|
cda5ea7af7
|
Change Locals interface user type to User schema
|
2024-12-14 15:53:29 +01:00 |
|
|
|
a1e65c06c0
|
Display template graphics in data/season (for new driver/team etc.)
|
2024-12-14 15:52:59 +01:00 |
|
|
|
c88f26cc57
|
Load template graphics for data/season
|
2024-12-14 15:52:43 +01:00 |
|
|
|
555914b5c1
|
Lib: Replace get_by_id helper with more general get_by_value (key can be chosen)
|
2024-12-14 15:52:20 +01:00 |
|
|
|
833a7fe51b
|
Lib: Add Graphic and User schemas
|
2024-12-14 15:51:58 +01:00 |
|
|
|
23ae4c03e5
|
Lib: Disable text input in Dropdown component
|
2024-12-14 15:51:48 +01:00 |
|
|
|
0fe4e22c4b
|
Implement create_driver, update_driver and delete_driver routes
|
2024-12-14 03:35:28 +01:00 |
|
|
|
e9d1e9a319
|
Add team select to seasondata drivers page
|
2024-12-14 03:35:06 +01:00 |
|