-
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