21 Commits

Author SHA1 Message Date
e41fc10c77 Rename shop items to plain sprite labels and improve thumbnail visibility.
Use code-side display names in the shop UI so labels stay correct even when DB rows lag, and add a neutral thumbnail glow so dark colors remain visible.
2026-05-24 10:10:08 -06:00
pricewowen
f8ead185fd Implemented better fix for migration 2026-05-24 09:13:26 -06:00
pricewowen
375081e7da Fixed bad migration 2026-05-24 09:10:48 -06:00
pricewowen
5ebcf33bca Polish quiz completion UX, room PNG backgrounds, and habits list order
Polish quiz completion UX, rooms, and app layout.
2026-05-24 07:09:40 -06:00
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