Commit Graph

  • dbd3589add Add Google Pay and Apple Pay support; fix catalog category filter main chris 2026-05-28 16:53:55 -04:00
  • e7fec9ea72 Merge beachPartyBalloons estore features into balloons-shop chris 2026-04-29 16:27:27 -04:00
  • b1606302b0 Restore osrm-init profile and fix host port mapping chris 2026-04-29 16:02:33 -04:00
  • 68bfe79db8 Expose vinylEnabled toggle in admin panel chris 2026-04-29 13:11:59 -04:00
  • 1f1dabdb31 Add custom vinyl balloon configurator chris 2026-04-29 13:03:38 -04:00
  • 7bc84cea75 fix: shop catalog always reflects latest data after admin changes recovery chris 2026-04-18 10:12:41 -04:00
  • 27093bcd54 fix: multi-category checkboxes in admin + requires-delivery toggle chris 2026-04-18 09:44:00 -04:00
  • 0ea1b98a1f feat: required delivery toggle with custom rates per item chris 2026-04-18 09:31:29 -04:00
  • 107ef43a0e fix: hide category tab when it's already shown as an occasion tab chris 2026-04-17 15:45:46 -04:00
  • 623b237826 feat: multi-category items and fix new items not appearing chris 2026-04-17 15:39:31 -04:00
  • 84ab6bef2d feat: featured items — admin toggle, badge, sorted to top chris 2026-04-17 14:21:33 -04:00
  • 6705293e50 fix/feat: hex conflict, scroll-to-top, search all, admin error emails chris 2026-04-17 14:19:29 -04:00
  • 01c908e919 fix: color picker selection keyed on name instead of hex chris 2026-04-17 14:08:57 -04:00
  • 6865d2d437 fix: lock body scroll when any modal or drawer is open chris 2026-04-16 09:12:07 -04:00
  • e95ec68931 feat: admin color availability filter per item chris 2026-04-16 09:00:32 -04:00
  • 1861e10d6d fix: restore missing next/server imports + add force-dynamic to admin routes chris 2026-04-16 08:50:34 -04:00
  • f2fa8e3c17 fix: zoom chrome/metallic preview dots to 220% background-size chris 2026-04-15 14:51:24 -04:00
  • c22b668bc5 fix: update /color-picker/ → /color/ in estore ColorPicker and CSS chris 2026-04-15 14:47:16 -04:00
  • 0576677523 feat: scroll-to-top button in estore; fix JS/CSS cache headers on main site chris 2026-04-15 14:41:42 -04:00
  • c6d5a0265f fix: tour init on All tab + 11" Latex card; fix modal title truncation chris 2026-04-15 14:39:45 -04:00
  • 6fea1f2be1 fix: hide delivery line in order summary when pickup is selected chris 2026-04-15 14:34:38 -04:00
  • c130f9bcdf nginx: redirect /color-picker/* to /color/* chris 2026-04-15 14:32:25 -04:00
  • e2d9ae7541 nginx: redirects for legal pages, gzip, security headers chris 2026-04-15 13:44:56 -04:00
  • f4b1f7722e Fix data dir permissions and legal doc links chris 2026-04-15 13:28:20 -04:00
  • 215a8f2e3f Add Plausible Analytics to color page and estore chris 2026-04-14 21:25:06 -04:00
  • 50680a323f Major overhaul: shared nav, admin improvements, email enhancements, routing fixes chris 2026-04-14 21:14:06 -04:00
  • 9f9f326af9 Add root docker-compose and osrm data directory chris 2026-04-13 19:27:07 -04:00
  • 668ee46ba6 Add root .gitignore chris 2026-04-13 19:22:46 -04:00
  • c984c14085 Remove terms page — now lives in estore footer chris 2026-04-13 19:22:36 -04:00
  • f58ae2c5f7 Add 'main-site/color-picker/' from commit '248d73a619ea4fbdca711a516f464cd0a505bfae' chris 2026-04-13 19:22:30 -04:00
  • 21ebb9667b Add 'estore/' from commit 'e34dfc397c94025670baa2b73b482c01f3033a6a' chris 2026-04-13 19:22:23 -04:00
  • 746868d720 Add 'main-site/' from commit '5cefb4d1618bc54ae0e86830421a8c911900302c' chris 2026-04-13 19:22:17 -04:00
  • 4d1daa3910 Initial monorepo root chris 2026-04-13 19:21:56 -04:00
  • e34dfc397c Allow COOKIE_SECURE=false to disable Secure flag behind HTTP proxy chris 2026-04-13 18:51:45 -04:00
  • c8fc15be86 Remove OSRM healthcheck — image has no curl/wget/nc chris 2026-04-13 18:47:31 -04:00
  • 2f7123af21 Fix OSRM healthcheck: use curl HTTP check and add start_period chris 2026-04-13 18:42:55 -04:00
  • 69b28be77c Untrack runtime data files from git chris 2026-04-13 18:28:59 -04:00
  • cdaf79ac71 Security hardening, checkout reliability, onboarding tour, and UX fixes chris 2026-04-13 18:27:33 -04:00
  • 3cb9eae975 Initial commit — Beach Party Balloons shop chris 2026-04-11 20:37:10 -04:00
  • 248d73a619 Redesign color picker UI and improve palette modals chris 2026-02-22 15:49:39 -05:00
  • 5cefb4d161 Fix Contact Us button markup chris 2025-12-27 11:37:07 -05:00
  • 8b0793c42f Enhance FAQ and gallery UI chris 2025-12-27 11:30:38 -05:00
  • b585d851dd Add trusted logos and manual reviews chris 2025-12-27 10:29:38 -05:00
  • 7c42800245 Prevent caching of store status updates chris 2025-12-26 12:58:46 -05:00
  • a3b8593133 Improve gallery sharing and admin tagging chris 2025-12-26 12:50:25 -05:00
  • 3a679eb03c chore: match uploads by stripping timestamp prefixes chris 2025-12-08 16:02:51 -05:00
  • cf575afc3f chore: normalize brace suffix in reprocess base names chris 2025-12-08 15:59:34 -05:00
  • a94d938131 chore: allow reprocess to use raw source files chris 2025-12-08 15:56:12 -05:00
  • d230e88bd1 chore: log missing sources during reprocess chris 2025-12-08 15:52:39 -05:00
  • 467fcbffb7 chore: ignore uploads and add reprocess script chris 2025-12-08 15:40:40 -05:00
  • 5c391f3dee fix: load gallery/admin scripts from local folders chris 2025-12-08 14:17:25 -05:00
  • 7e06f7f63a fix: serve bundle from /build path chris 2025-12-08 13:58:30 -05:00
  • 35956d2849 fix: correct gallery asset paths and update fetch URL chris 2025-12-08 13:49:21 -05:00
  • 7b3cfb5178 chore: ignore mongodb_data chris 2025-12-08 13:37:25 -05:00
  • 9ca29e13de chore: update gallery tooling and docker setup chris 2025-12-08 13:26:36 -05:00
  • a58b0f7cdb update colors chris 2025-12-08 09:34:26 -05:00
  • c340cd2eaf Reorganize gallery, optimize builds, add backups chris 2025-11-25 16:22:29 -05:00
  • b2a3e5d605 fix: Add HEIC/HEIF support and resolve CORS issues chris 2025-11-24 19:05:14 -05:00
  • 962201975b fix: Resolve CORS issue for photo uploads chris 2025-11-24 16:39:19 -05:00
  • 5053cbcf44 refactor: Reorganize project structure and clean up repository chris 2025-11-24 15:15:35 -05:00
  • e4240d3f02 feat: Implement UI/UX and code efficiency improvements for gallery and admin pages chris 2025-11-24 15:14:00 -05:00
  • cdd8ccb0e5 feat: Add docker-compose for easier application management chris 2025-11-13 12:14:34 -05:00
  • 72e9de96e4 feat: Containerize application with Docker and improve admin error handling chris 2025-11-13 11:31:58 -05:00
  • 91885d5ff5 Fix: Use relative URL for API requests in admin UI chris 2025-11-12 15:07:05 -05:00
  • b8c8a1a45f Fix: Admin UI communication and security issues resolved chris 2025-11-12 14:52:35 -05:00
  • 74aa30636c Refactor: Harden for Production chris 2025-11-12 14:26:11 -05:00
  • 07b83c7ae8 Feature: Create Admin UI with Node.js Backend chris 2025-11-12 14:19:34 -05:00
  • 721bf65ed3 Feature: Implement store open/closed status with override chris 2025-11-12 13:57:52 -05:00
  • 0505f0a641 add url for eshop chris 2025-10-15 14:22:43 -04:00
  • 5c936b2b53 Merge branch 'main' of https://gitea.chrisedwards.tech/chris/bpb-website chris 2025-10-14 16:23:07 -04:00
  • 29b1e92ea9 update color url chris 2025-10-14 16:23:04 -04:00
  • a0a184236c add url generator chris 2025-10-04 18:52:18 -04:00
  • c02e7fb4b6 add plausible script injector chris 2025-09-19 10:08:28 -04:00
  • 1da82489c6 Uncomment logo chris 2025-09-07 16:55:42 -04:00
  • ce6f48f5a4 Rearrange colors chris 2025-09-07 16:51:59 -04:00
  • ae529862e6 fix link share logic chris 2025-09-07 20:28:47 +00:00
  • 5011812385 fix mobile layout, update icons, fix colors chris 2025-09-07 16:12:39 -04:00
  • 33a665294c update stone color chris 2025-09-04 16:43:38 -04:00
  • be017ded2b fix nav active chris 2025-08-30 18:04:17 -04:00
  • 9951904e6d fix galery color links chris 2025-08-30 18:00:20 -04:00
  • b4da98f40d add plausible link chris 2025-08-30 17:55:37 -04:00
  • 5cbc7c1190 add color to menu chris 2025-08-30 17:48:58 -04:00
  • c2476135ff comment out metrics - until fix chris 2025-08-23 06:33:24 -04:00
  • f7dab87c76 fixed body padding css chris 2025-07-25 22:33:01 -04:00
  • d444bbb49a updated links for prod chris 2025-07-25 22:27:57 -04:00
  • 8253b53b6f added main script and pastel magenta chris 2025-07-17 10:38:00 -04:00
  • eaf3bd55f0 added missing colors and fixed crop on a few chris 2025-07-16 16:46:03 -04:00
  • ad6effd470 move color order chris 2025-07-16 15:22:15 -04:00
  • 507d085093 fixed chrome and added pearl colors chris 2025-07-16 15:11:01 -04:00
  • 9aa20b0da0 main site css link chris 2025-07-15 14:09:24 -04:00
  • 2a07aca10a fixed mobile button layout chris 2025-07-14 13:14:24 -04:00
  • 3b52b90e5c fixed drop shadows, and shine chris 2025-07-14 12:43:56 -04:00
  • 861d281db4 added sharing and local storage chris 2025-07-13 23:00:19 -04:00
  • 278d152fc1 new balloon mask chris 2025-07-04 20:28:27 -04:00
  • 2532f69e74 added all colors but pearl chris 2025-07-01 21:27:20 -04:00
  • 17388229b4 fixed shine on chrome based browsers chris 2025-07-01 19:23:36 -04:00
  • e53040d55f shorter string chris 2025-06-30 21:04:45 -04:00
  • f2f6397deb balloon svg chris 2025-06-30 20:31:52 -04:00
  • 0560db4318 new balloon shape chris 2025-06-30 20:30:57 -04:00
  • f21e29dd2a space grey chris 2025-06-30 18:58:51 -04:00