|
cb51e01e98
|
Hooks: Log requests
|
2024-12-23 16:15:27 +01:00 |
|
|
3904201033
|
Env: Add sveltekit node server adapter
|
2024-12-23 16:15:27 +01:00 |
|
|
5bfb670347
|
Lib: Make LazyImage full width
|
2024-12-23 16:15:27 +01:00 |
|
|
cb5203fbf8
|
Data/Season: Update imports
|
2024-12-23 16:15:27 +01:00 |
|
|
7bebc334f3
|
Data/Season: Implement image compression + downsizing for team/driver/race routes
|
2024-12-23 16:15:27 +01:00 |
|
|
c1f9c6aa12
|
Lib: Dispatch CustomEvent instead of Event for DropdownChange
|
2024-12-23 16:15:27 +01:00 |
|
|
72154656fb
|
Lib: Add imgwidth/imgheight to Card component so layout doesn't jump when lazyloading images
|
2024-12-23 16:15:27 +01:00 |
|
|
0d25f23818
|
Lib: Update index.ts
|
2024-12-23 16:15:27 +01:00 |
|
|
14516133de
|
Lib: Implement LazyImage component (images will be loaded once visible)
|
2024-12-23 16:15:27 +01:00 |
|
|
57cae4d400
|
Lib: Define some constant values in lib/config.ts
|
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 |
|
|
66183d0600
|
Lib: Implement site loading indicator
|
2024-12-23 16:15:27 +01:00 |
|
|
1b6082ddfa
|
Profile: Compress user avatars in update_profile route
|
2024-12-23 16:15:27 +01:00 |
|
|
ef96cd1e2c
|
Lib: Implement image downscaling + avif conversion helper
|
2024-12-23 16:15:27 +01:00 |
|
|
926e9fac44
|
Skeleton: Remove unused imports
|
2024-12-23 16:15:27 +01:00 |
|
|
325563394b
|
Env: Don't bundle sharp (sharp needs node, so serverside only)
|
2024-12-23 16:15:27 +01:00 |
|
|
c77a1dd6d5
|
Skeleton: Add race results link to layout
|
2024-12-23 16:15:27 +01:00 |
|
|
b81f17c230
|
Data/Season: Add driver/team icons to driver/team dropdowns
|
2024-12-23 16:15:27 +01:00 |
|
|
35c6f59d4b
|
Data/Season: Fix bug in create_driver action (don't ensure "active")
|
2024-12-23 16:15:27 +01:00 |
|
|
6d93ca7dab
|
Lib: Allow icons in dropdown component list
|
2024-12-23 16:15:27 +01:00 |
|
|
2989e8a2ed
|
Data/Season: Add "active" switches on drivers page
|
2024-12-23 16:15:27 +01:00 |
|
|
4003cb5645
|
Lib: Fix wrong label in substitution card
|
2024-12-23 16:15:27 +01:00 |
|
|
655a9377fe
|
Data/Season: Implement substitutions page
|
2024-12-23 16:15:27 +01:00 |
|
|
dbd423dfd3
|
Lib: Implement substitution card
|
2024-12-23 16:15:27 +01:00 |
|
|
69e9ca1400
|
Lib: Rename field in schema
|
2024-12-23 16:15:27 +01:00 |
|
|
0ed6e24852
|
Lib: Remove unused event from clear_spring event handler in racecard component
|
2024-12-23 16:15:27 +01:00 |
|
|
0baaf51e53
|
Lib: Add action field to dropdown component
|
2024-12-23 16:15:27 +01:00 |
|
|
7648886ca4
|
Lib: Only pass single "team_select_value" into component except of all of them
|
2024-12-23 16:15:27 +01:00 |
|
|
72abc891e5
|
Data/Season: Implement races page
|
2024-12-23 16:15:27 +01:00 |
|
|
ef6554f2c5
|
Lib: Allow key exceptions in form_data_clean + implement date format conversion for pocketbase
|
2024-12-23 16:15:27 +01:00 |
|
|
f11b516088
|
Lib: Implement racecard component
|
2024-12-23 16:15:27 +01:00 |
|
|
2ae436dbe5
|
Env: Add date-fns library
|
2024-12-23 16:15:27 +01:00 |
|
|
3b6c45e86e
|
Lib: Fix bug in form_data_clean (mutating while iterating)
|
2024-12-23 16:15:27 +01:00 |
|
|
2e0539a9b8
|
Lib: Add schema definitions for race and substitution
|
2024-12-23 16:15:27 +01:00 |
|
|
88f3014238
|
Lib: Fix readonly + required in dropdown component by preventing keypress events
|
2024-12-23 16:15:27 +01:00 |
|
|
5cbbb89ee1
|
Data/Season: Use team/driver card components
|
2024-12-23 16:15:27 +01:00 |
|
|
52a8d8f4ff
|
Lib: Implement team and driver cards
|
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 |
|
|
218e105815
|
Hooks: Load template avatar url if user didn't set one
|
2024-12-23 16:15:27 +01:00 |
|
|
43638f5f40
|
Env: Add sharp for image conversion to avif
|
2024-12-23 16:15:27 +01:00 |
|
|
ae8310aeba
|
App: Change Locals interface user type to User schema
|
2024-12-23 16:15:27 +01:00 |
|
|
758ee8de27
|
Data/Season: Display template graphics (for new driver/team etc.)
|
2024-12-23 16:15:27 +01:00 |
|
|
6cc5a1a0fa
|
Data/Season: Load template graphics
|
2024-12-23 16:15:27 +01:00 |
|
|
95a2d086ee
|
Lib: Replace get_by_id helper with more general get_by_value (key can be chosen)
|
2024-12-23 16:15:27 +01:00 |
|
|
16a315c1a5
|
Lib: Add Graphic and User schemas
|
2024-12-23 16:15:27 +01:00 |
|
|
66d2d9b878
|
Lib: Disable text input in Dropdown component
|
2024-12-23 16:15:27 +01:00 |
|
|
b08b73b337
|
Data/Season: Implement create_driver, update_driver and delete_driver routes
|
2024-12-23 16:15:27 +01:00 |
|
|
402f067877
|
Data/Season: Add team select to seasondata drivers page
|
2024-12-23 16:15:27 +01:00 |
|
|
9f45469f01
|
Env: Add UUID package
|
2024-12-23 16:15:27 +01:00 |
|
|
2c5a7a1143
|
Lib: Update type information
|
2024-12-23 16:15:27 +01:00 |
|