Commit Graph

17 Commits

Author SHA1 Message Date
d0d2cd175b Correct shop item names to match sprite artwork.
Rename mislabeled pants, torso, and head styles in presets, seed data, and a migration for the live catalog.
2026-05-24 06:14:23 -06:00
5dda46cb87 Improve shop UX, starting balance, and top bar branding.
Give new users 100 free points, allow shop previews regardless of balance, rename clothing items with descriptive labels, and show only the HaBit logo in the top-left.
2026-05-24 04:51:01 -06:00
4df8ea8d66 Add placeholder shop previews for Starlit Night and Mystic Forest.
Simple SVG thumbnails at /shop/room-night.svg and /shop/room-forest.svg.
2026-05-24 04:42:35 -06:00
f02208c0ea Add shop catalog migration and atomic purchase/equip RPCs.
Upsert shop_items on deploy so the shop is never empty, and move buy/equip logic into Postgres for transactional coin deduction.
2026-05-24 04:02:56 -06:00
pricewowen
9fdec200b5 Stable version with additional styling 2026-05-24 01:43:59 -06:00
pricewowen
61f98866e8 avatar to main merge
I have completed the character creation screen on the avatar branch and am preparing to merge it into main.
2026-05-23 23:24:36 -06:00
masongga
4d22c04f83 adding habit_streak_milestones 2026-05-23 22:18:28 -06:00
masongga
53f3cec385 tasks now update streaks in db 2026-05-23 22:12:00 -06:00
masongga
c86b04b3c8 added habit_streaks to habits table 2026-05-23 22:00:56 -06:00
masongga
82097f79ac fixed profile preferences 2026-05-23 21:32:38 -06:00
a2727330a1 Add avatar customization and progression migration.
Extend avatar_state with appearance presets, shoes, level, xp, and coin constraints for the in-world economy.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-23 20:34:23 -06:00
masongga
8d5ffc6fed daily quiz entries store in db correctly 2026-05-23 19:53:18 -06:00
masongga
2ed978197c merge 2026-05-23 19:02:57 -06:00
masongga
7deb3e83cb checking other branch 2026-05-23 18:59:27 -06:00
f20c053db3 Harden production auth for hackathon demo.
Configure Supabase redirect URLs, disable email confirmation on the remote
project, create profile and avatar rows on signup, and route new users to
/protected when a session is returned immediately.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-23 18:13:52 -06:00
a38e5a3fa0 Fix migration order 2026-05-23 17:53:05 -06:00
894bc028f7 Add deployment automation 2026-05-23 17:23:22 -06:00