Changelog

All notable updates to Vacation Deals Curacao.

News & Blog Redesign

  • NewNews page with hero banner, category filters, and article grid
  • NewFeatured article highlight with Editor's Pick section
  • NewSticky toolbar with search and category pills
  • NewPrivate tour builder with inspiration carousel, day timeline, and quote requests
  • NewStaging environment with parallel Docker stack
  • ImprovedGoogle Maps API key moved from frontend bundle to backend endpoint
  • FixedMedia URLs enforced to HTTPS for Cloudflare compatibility
  • FixedNext.js image optimization in read-only Docker containers

Bokun Integration & Content Platform

  • NewBokun API integration with HMAC-signed requests and price overrides
  • NewAI content rewrite pipeline for Bokun activity descriptions
  • NewNews article system with admin CRUD and cover images
  • NewRich text editor (ProseMirror) in partner portal
  • NewPlausible privacy-friendly analytics integration
  • NewPolicy management system with legal pages and acceptance tracking
  • ImprovedVersion-based cache invalidation for tours and categories
  • FixedDocker container security hardening against crypto mining

Redesigns & Google Maps

  • NewInteractive Google Maps with Curacao landmarks and clustering
  • NewResend email integration for contact form submissions
  • NewPartner recruitment section on about page
  • ImprovedHomepage hero redesigned with full-bleed photography
  • ImprovedLogin page redesigned with modern split-panel layout
  • ImprovedContact page rebuilt with conversion-focused layout
  • ImprovedTour detail hero section redesigned
  • FixedSSL configuration via main proxy and HTTPS mixed content
  • FixedWhite flash eliminated on page navigation

Security & Performance

  • FixedCritical Next.js RCE vulnerability patched (CVE-2025-55182)
  • ImprovedHero component simplified for faster load times
  • ImprovedFeatured tours optimized with hardcoded data for instant homepage load
  • ImprovedStatus page redesigned to minimal service availability view

Tour Management Updates

  • NewVisual status indicators for draft and inactive tours
  • NewInteractive tour name links with hover effects in list view
  • ImprovedMedia URL handling and increased file upload limits

Partner Portal Launch

  • NewPartner portal with multi-frontend architecture at portal.vacationdealscuracao.com
  • NewImage upload for featured and gallery tour photos
  • NewTour form with bulk actions and selection
  • NewDoppler secrets management replacing local env files
  • FixedCORS and portal login compatibility
  • FixedOpera GX browser compatibility for hero animations

Platform Foundation

  • NewDjango backend with PostgreSQL, Redis, and Celery task queue
  • NewJWT authentication with login, signup, and protected routes
  • NewAI chat interface with deep ocean theme and multiple personalities
  • NewTour booking system with multi-step validation
  • NewExperience Navigator with advanced filtering and search
  • NewPartner tour management with role-based access control
  • NewDocker deployment with Nginx reverse proxy
  • ImprovedHomepage with social proof, how-it-works, and footer redesigns

Project Inception

  • NewNext.js frontend with tour listing and detail pages
  • NewAbout page with founder story and mission
  • NewContact page with communication form
  • NewDocker infrastructure with SSL automation
  • NewInitial AI chatbot concept and integration planning