Climbing Log QoL
felt like making some qol changes :3
The climbing log was functional but a bit annoying to use at the gym. Typing in the same gym name and weight for every single climb got old fast. So I fixed a bunch of things.
What changed
You can now edit entries after posting them. No more deleting and re-logging when you fat-finger a grade on your phone.
Weight and gym auto-fill from whatever you logged earlier that day. Same with session name. Log it once, forget about it.
Wall types (slab, vertical, overhang, etc.) are now tags instead of a text field. You can pick multiple and add custom ones. Same system as the hold/move tags. The plan is to build up an ultimate list so I never have to touch the code to add another option.
Added session notes for when I want to write about how my fingers are feeling or how the session is going without logging an actual climb. These don't count toward the climb total.
You can sort by date, grade, and search through notes. There's also a gym filter now.
Tapping a photo opens it full screen. And the file picker now lets you choose from your photo library instead of only the camera.
All the data lives in Cloudflare D1 now so it syncs across my phone and computer. The public view at climbing shows everything read-only.