Commit Graph

  • 72ba4743f9 simplify: cache dirname(__DIR__), use str_starts_with, drop finfo object for mime_content_type() main myron 2026-06-23 16:35:17 +00:00
  • bb21fca399 Security: block direct upload access, fix view-doc path traversal guard myron 2026-06-13 14:20:41 +00:00
  • 5e2d0da230 Switch to park_slingshot database myron 2026-06-08 17:28:33 +00:00
  • 072272104e Migrate to parkerslingshotrentals.com domain myron 2026-06-08 17:23:40 +00:00
  • 5e639b439a Fix CyberMail payload format: flat string for from/to fields myron 2026-05-29 19:01:56 +00:00
  • 53b314736d Switch email to CyberMail API (orbishosting.com domain) myron 2026-05-29 13:59:40 +00:00
  • f7d465131d Add legacy parker_db schema (pre-migration) myron 2026-05-25 14:07:06 +00:00
  • 1cee0757f7 Add DB schema (10 tables) and vhost config myron 2026-05-25 13:51:57 +00:00
  • 9f7cd7913d Calendar multi-select: selectedDates Set, click-to-toggle, inRangeDates across all selections myron 2026-05-22 22:37:31 +00:00
  • 2a7911184c Calendar: range highlight, cross-month conflict check, dynamic legend + instructions myron 2026-05-22 22:25:02 +00:00
  • 9029ce2d12 Fix: blocked dates enforce on date input; fix CORS + no-cache on availability endpoint myron 2026-05-22 22:15:41 +00:00
  • 41773a6905 Customer detail: expandable rows with full booking flow + payment controls myron 2026-05-22 22:06:49 +00:00
  • 3b0daa72e4 Add customers CRUD section to admin panel myron 2026-05-22 21:52:56 +00:00
  • c3882fd23b Fix deployment target — site runs at parkerslingshot.epictravelexpeditions.com myron 2026-05-22 21:37:52 +00:00
  • 654aecc2dd Replace cookie auth with URL token auth in admin portal myron 2026-05-22 18:59:50 +00:00
  • 0b36064cc6 Fix admin navigation — eliminate page reloads and browser cache myron 2026-05-22 18:51:00 +00:00
  • 10e1ffa27b Change deposit to $45, add balance-due-at-pickup calculations myron 2026-05-22 18:38:04 +00:00
  • cca3129f6e Add Square deposit payment integration myron 2026-05-22 18:33:16 +00:00
  • 8f5362aa95 Fix admin login: replace PHP sessions with HMAC cookie auth myron 2026-05-22 14:15:33 +00:00
  • b3b831e4a0 Add per-customer booking flow checklist + fix admin login myron 2026-05-22 14:01:42 +00:00
  • 85448d18c5 Add digital e-signature waiver + update How It Works to 5 steps myron 2026-05-22 13:49:31 +00:00
  • fb7b510ee3 Add mobile hamburger nav with animated drawer myron 2026-05-22 13:43:18 +00:00
  • 2ecf8f04c4 Add availability calendar, admin portal, and booking backend myron 2026-05-22 13:39:20 +00:00
  • c2ab75f97d Initial commit myron 2026-05-22 12:52:49 +00:00