4 Commits

Author SHA1 Message Date
AI
13bbe9d147 fix: add field/mergeField helpers, priceStatus, trip context support
- Add field() and mergeField() helper functions to types.ts
- Fix location parser to use correct html parameter
- Add priceStatus to import action
- Import form already has trip context fields (checkIn, checkOut, adults)
- Build now passes successfully
2026-03-11 15:55:45 +00:00
AI
4fd675431b fix: resolve Next.js 16 breaking changes and improve UX
- Fix async params in detail/edit pages (Next.js 16 breaking change)
- Add 'use client' directive to map page for SSR compatibility
- Fix compare-button import syntax error
- Add error/loading/not-found pages for better UX
- Update API listings route with more fields
- Improve metadata and branding (German locale)
- Create map-client component for Leaflet handling
- Rewrite compare page with URL state management

Fixes issues:
- Dashboard showing 0 listings (now shows actual data)
- Detail page 500 error (async params)
- Map stuck on loading (ssr: false in server component)
- Comparison feature incomplete
2026-03-11 07:57:28 +00:00
AI
bd68daec83 Add missing features: Login, Middleware, Tags Management, Edit Listing 2026-03-11 06:04:02 +00:00
AI
8a0a28443b Initial commit: Airbnb Finder & Compare - Full Feature MVP 2026-03-11 05:52:46 +00:00