Commit Graph

23 Commits

Author SHA1 Message Date
38560f744d proxy fwd all request attrs 2025-08-20 17:49:01 +12:00
7c1cee2f3a use minutes for time instead of seconds 2025-08-20 17:48:38 +12:00
cd77cfdf66 i really hate cors 2025-08-20 17:48:26 +12:00
7b98506ad5 var rename 2025-08-20 10:49:42 +12:00
6d708d8fd4 padding changes 2025-08-19 18:54:30 +12:00
b3d36afdc7 Add universal bottom padding 2025-08-19 18:49:17 +12:00
12a02ef1f8 small design changes on /recipe/new 2025-08-19 18:49:04 +12:00
b1d95ea785 [PIE-30] Complete fields in /recipe/new (#14)
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-18 17:48:14 +12:00
bf5d2f24c2 [PIE-16] Basic tag page implementation (#13)
Adds `/tags/[name]` and associated API routes and such. `/tags/` has an extremely barebones layout atm so it's not publicly visible

Reviewed-on: #13
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-16 23:17:31 +12:00
6145f14df0 [PIE-28] Switch to type-safe API (#12)
Custom API client to handle a lot of the more type safe queries

Reviewed-on: #12
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-16 13:17:10 +12:00
0b1334d508 [PIE-13] New recipe page (!11)
Add `/recipe/new` path with form to add new recipe
Mostly designed but not fully: steps and ingredients are inputtable with final styling but it cannot be submitted yet, and other crucial components like description, rating, etc are not yet implemented.
Many design changes too cos i couldnt help myself

More additions will certainly be required but this PR is huge so I will split it out into more
Reviewed-on: #11
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-15 16:12:02 +12:00
26cab10c14 [PIE-22] Add checklist for ingredients (!10)
Each row in the table can be clicked/tapped to be crossed off to complete
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 23:55:11 +12:00
db6df2053a [PIE-11] Add option to change from table to list view (!9)
Option interface not implemented, will be in a future settings page. But anyway idk i like the table view more
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 19:46:34 +12:00
c12a4ab1aa [PIE-17] Design refinements and improvements (!8)
Add ingredients to each step in detailview, add tags, and some refactoring and smaller improvements

Reviewed-on: #8
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 19:24:09 +12:00
3c0e9dc0dd [PIE-14] More robust API proxy (!7)
Finally! Using an Astro API Route to handle all the queries which works like a dream. Also created a custom function to get the relative path for image files, fixing any external access issues.
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 17:54:45 +12:00
b8de3e82e9 [PIE-8] Add recipe detail view And Other Major Changes (!6)
- Adds /recipe/:id page
- (Almost!) fully designed and functional recipe view
- Has steps, images, ingredients, peripheral info (work/wait time, rating, description, servings)
- New colour scheme! Much more monotone but in a nice way (imo)
- New font, not condensed
- Several more smaller design changes
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-13 16:54:05 +12:00
c1910a71c6 [PIE-6] Add first (non-final) (temporary-ish) stylings (#5)
this was a doozy.
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 23:39:33 +12:00
5c099f5b49 [PIE-5] Switch to AstroJS (!4)
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 16:22:40 +12:00
c796709ea0 fix docker build issues 2025-08-12 14:02:45 +12:00
75e435bd03 [PIE-2] Replace hardcoded PB URL (!3)
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 13:48:31 +12:00
e6344502fd [PIE-1] Initialise Project (!2)
Init Svelte project, Pocketbase backend, API connection, and mostly Dockerised
Co-authored-by: june <self@breadone.net>
Co-committed-by: june <self@breadone.net>
2025-08-12 12:27:42 +12:00
6516da297c [ADMIN-1] Add a readme file 2025-08-10 17:37:12 +12:00
june
d313d73050 Initial Commit 2025-08-10 17:28:45 +12:00