Commit graph

53 commits

Author SHA1 Message Date
Tero Halla-aho
53bd324fa6 Hide image filenames on listing detail page 2025-12-07 00:15:14 +02:00
Tero Halla-aho
23ab2b6e50 Fix listings filter reset for amenity icons 2025-12-06 23:59:22 +02:00
Tero Halla-aho
3d13bf3ba3 Make EV charging an amenity toggle and drop filter select 2025-12-06 23:51:23 +02:00
Tero Halla-aho
8c9265104e Expose ski pass flag in listings API and list view 2025-12-06 23:30:53 +02:00
Tero Halla-aho
e44b9b9685 Add ski pass state to listing form 2025-12-06 23:29:11 +02:00
Tero Halla-aho
fb564e8b2f Handle missing capacity fields on listing view 2025-12-06 23:28:27 +02:00
Tero Halla-aho
3c3fb10c2c Fix evChargingAvailable type for listing create 2025-12-06 23:27:01 +02:00
Tero Halla-aho
c4e503989a Fix build errors for updated listing fields and admin effect deps 2025-12-06 23:24:56 +02:00
Tero Halla-aho
1865071bee Fix admin users role setter name collision 2025-12-06 23:23:46 +02:00
Tero Halla-aho
27fc8ee2d1 Add ski pass amenity and simplify EV charging availability 2025-12-06 23:17:56 +02:00
Tero Halla-aho
6cc5efc9e5 Dim calendar when no iCal links and show single month 2025-12-06 23:09:15 +02:00
Tero Halla-aho
c880ba11c3 Improve slug help with preview and clearer guidance 2025-12-06 23:05:12 +02:00
Tero Halla-aho
4e344b892e Improve validation UX for listings and optional calendars 2025-12-06 23:00:43 +02:00
Tero Halla-aho
a50ee24730 Expand max guests selector to 1-30 2025-12-06 22:56:10 +02:00
Tero Halla-aho
b172250551 Hide manual AI translation behind expander 2025-12-06 22:55:56 +02:00
Tero Halla-aho
0f9699a0ec Allow saving listings as drafts 2025-12-06 22:54:24 +02:00
Tero Halla-aho
61fc8dc5ba Harden auth/role enforcement for admin and listings 2025-12-06 18:12:06 +02:00
Tero Halla-aho
e3c0f5dad6 Removed second aiHelperNote below the manual AI translation field 2025-12-06 14:00:31 +02:00
Tero Halla-aho
bee691ebd8 Add weekday/weekend pricing and new amenities 2025-12-06 13:46:19 +02:00
Tero Halla-aho
80000c3821 Simplify language selector for alignment 2025-12-01 10:34:25 +02:00
Tero Halla-aho
2726ba552b Align language selector and improve contrast 2025-12-01 10:29:13 +02:00
Tero Halla-aho
087ef872fe Add logo to navbar brand 2025-12-01 09:55:41 +02:00
Tero Halla-aho
4e22995402 Polish AI helper and layout; add AI slug suggestions 2025-11-30 03:54:08 +02:00
Tero Halla-aho
54edd9e2e8 Add fallback manual AI prompt and use translations key 2025-11-29 20:57:46 +02:00
Tero Halla-aho
c3a958231f Fix submit reset after AI changes 2025-11-29 20:25:38 +02:00
Tero Halla-aho
9681d76a9c Add OpenAI auto-translate for listing form 2025-11-29 20:23:06 +02:00
Tero Halla-aho
6306256d4c Add slug availability check in listing form 2025-11-29 20:13:17 +02:00
Tero Halla-aho
b34c0b6f1a AI prompt fine tuning 2025-11-29 20:07:06 +02:00
Tero Halla-aho
82a4738d95 Improve localization AI helper layout 2025-11-29 19:42:21 +02:00
Tero Halla-aho
c128609c64 Fix EV dropdown height 2025-11-28 12:54:05 +02:00
Tero Halla-aho
7b2749ae92 Align filter selects with button height 2025-11-28 11:43:12 +02:00
Tero Halla-aho
ec3c9b06ae Add slug helper text and enforce typing 2025-11-27 23:49:00 +02:00
Tero Halla-aho
17832fef46 Polish Swedish locale support 2025-11-27 23:43:22 +02:00
Tero Halla-aho
39aae25e81 Add Swedish locale and flag language selector 2025-11-27 23:37:49 +02:00
Tero Halla-aho
7dcc39f36e Add multi-language listing editor with AI helper 2025-11-27 23:31:49 +02:00
Tero Halla-aho
74331c1409 Polish home hero and move health link 2025-11-27 23:09:14 +02:00
Tero Halla-aho
e95d9e0b56 Add amenity icons to browse filters 2025-11-27 19:03:11 +02:00
Tero Halla-aho
4411f247ab Fix calendar schema defaults 2025-11-27 12:50:17 +02:00
Tero Halla-aho
a3ac05bf08 Add calendar availability and amenity filters 2025-11-27 12:44:42 +02:00
Tero Halla-aho
2a835d9875 Add About and Pricing pages with footer links 2025-11-27 11:21:46 +02:00
Tero Halla-aho
35f2551c6b Add kitchen/laundry/barbecue amenities 2025-11-26 23:19:09 +02:00
Tero Halla-aho
0041561795 Update price hint to euros and improve amenities UI 2025-11-26 14:27:55 +02:00
Tero Halla-aho
3a5de63491 Enhance listing details and map 2025-11-24 22:19:23 +02:00
Tero Halla-aho
890a9fe041 docs: add privacy page and footer version link 2025-11-24 22:14:11 +02:00
Tero Halla-aho
aa2883cb0c fix: ensure leaflet loads, add amenity badges, propagate version 2025-11-24 21:59:12 +02:00
Tero Halla-aho
5eed471ad9 chore: add version indicator and finalize map/carousel 2025-11-24 21:46:30 +02:00
Tero Halla-aho
74f4853686 feat: simplify latest carousel and use leaflet import 2025-11-24 21:21:31 +02:00
Tero Halla-aho
1257042a66 feat: polish latest listings carousel and stabilize map 2025-11-24 21:11:07 +02:00
Tero Halla-aho
91abec0295 chore: make seed idempotent and fix reset suspense 2025-11-24 20:22:52 +02:00
Tero Halla-aho
fb1489e8f0 feat: add password reset flow 2025-11-24 18:55:07 +02:00