Commit Graph

23 Commits

Author SHA1 Message Date
muken b46d490be2 feat: add photo support to food menu items
- Add photos and featured_photo columns to menu_items table
- Update MenuEditor with photo upload functionality
- Add click-to-set-featured-photo interaction
- Update menu API endpoints to handle photos
2026-06-30 00:04:04 -05:00
muken 7b72994d4a fix: use Ecuador timezone (GMT-5) for all dates 2026-06-29 23:52:08 -05:00
muken 2dc949553e fix: slide image upload - clear image_url when image_id set, fix slides.image_url column type to TEXT, add bed amenities (Queen, 2 Queen) 2026-06-29 21:38:27 -05:00
muken 262cd4745c feat: room amenities with editable SVG icons 2026-06-29 20:45:56 -05:00
muken 291df16f1f feat: user portal with trips, wifi, welcome message, chat; admin trips & messages mgmt 2026-06-28 23:33:39 -05:00
muken 6121c76d97 fix: add calendar_events.active, expand seed coverage, and refresh local init script 2026-06-28 22:21:08 -05:00
muken 991e73fcff feat: harden bootstrap and add tests 2026-06-28 16:43:03 -05:00
muken 01ea9e391d Add language translation system and weather widget with admin controls 2026-06-28 15:35:02 -05:00
muken bd3f3e2d3b fix: defer JWT_SECRET check to runtime (build-time throw) 2026-06-28 13:22:55 -05:00
muken b4b8cbcce1 fix: social_events API public + add availability table
- Make social_events GET endpoint public (was returning 401)
- Add WHERE active = TRUE filter to social_events query
- Create availability table for room date management
2026-06-28 10:20:33 -05:00
muken a47f54d22b Fix image handling to support category, room_id, and location_target fields 2026-06-28 06:35:38 -05:00
muken 6b13a35fbe Fix database export and admin page structure 2026-06-28 06:29:04 -05:00
muken 52f6668f02 Implement organized image upload functionality: Added category, room, and location target fields for image uploads 2026-06-27 21:12:07 -05:00
muken 49bf370d41 Prod hardening and K8s drafts: auth fail-close, DB pool, init/schema split, prod init guard 2026-06-27 20:41:41 -05:00
muken 744830c3cd Add Social Events tab with reservations 2026-06-27 19:40:22 -05:00
muken 71ae322b3f feat(landscape): multi-photo gallery like rooms with uploads and ordering 2026-06-27 19:29:08 -05:00
muken a11bd3ada8 feat: room photo gallery, featured photo, and comments moderation 2026-06-27 19:25:00 -05:00
muken 8394b60bc2 Add admin slideshow, horizontal animated calendar, and weather strip 2026-06-27 18:40:56 -05:00
muken 4bb3596412 Add rooms, menu, places, reviews APIs and site config bulk endpoint 2026-06-27 18:06:31 -05:00
muken 3abb92424a Detect Next.js build phase and skip DATABASE_URL check during Docker build 2026-06-27 17:09:30 -05:00
muken 82fabe5d9b Allow build without DATABASE_URL; only require it at runtime 2026-06-27 17:03:13 -05:00
muken 1bd5325baa Add createUser helper, admin users API, and bootstrap endpoint for mmendoza 2026-06-27 16:47:02 -05:00
muken cc59177a74 Add database integration, auth API, admin/user portals, and deploy-db.sh 2026-06-27 16:40:58 -05:00