Commit graph

88 commits

Author SHA1 Message Date
Tero Halla-aho
24a7578a5f Add dropdown menus for user and admin actions
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-21 22:57:27 +02:00
Tero Halla-aho
56f7a7517d Localize month names and tighten calendar header
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-21 22:43:33 +02:00
Tero Halla-aho
cfd6dec9d0 Embed month/year selects inside calendar header 2025-12-21 22:36:27 +02:00
Tero Halla-aho
a33470435a Show single-month availability calendar with nav controls 2025-12-21 22:29:33 +02:00
Tero Halla-aho
0286c7f5be Fix duplicate AvailabilityCalendar import in listing page
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-21 22:07:03 +02:00
Tero Halla-aho
8c92385885 Fix My listings edit button label 2025-12-21 21:58:08 +02:00
Tero Halla-aho
8f83993854 Preserve edits and add availability navigation
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-21 16:52:24 +02:00
Tero Halla-aho
ab559b1a66 Align VAT toggle with grid columns
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-21 15:08:05 +02:00
Tero Halla-aho
cfbe570fb2 Use flex row for billing toggles
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 14:50:36 +02:00
Tero Halla-aho
5b08ca33b3 Force 3-column grid for billing toggles
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 14:19:45 +02:00
Tero Halla-aho
6446b93950 Center billing toggle checkbox within card
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 14:12:57 +02:00
Tero Halla-aho
1882d58474 Align billing toggles with flex layout
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 14:01:57 +02:00
Tero Halla-aho
e79f4c0966 Grid-align billing toggle cards
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 13:53:46 +02:00
Tero Halla-aho
34b429c50f Prevent billing toggles from wrapping
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 13:21:13 +02:00
Tero Halla-aho
e211550569 Add icon + larger toggles for billing cards
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 13:12:22 +02:00
Tero Halla-aho
3bf1b67256 Refactor profile page layout
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 12:29:57 +02:00
Tero Halla-aho
c0ae6cc9a0 Restyle billing toggles like amenity cards
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 12:12:38 +02:00
Tero Halla-aho
8b2546faaf Tighten billing checkbox alignment
Some checks are pending
CI / checks (push) Waiting to run
2025-12-21 11:59:12 +02:00
Tero Halla-aho
8405389718 Fix builds without DB env by adding safe defaults 2025-12-20 22:01:27 +02:00
Tero Halla-aho
17f6534e23 Add billing assistant settings and verification API 2025-12-20 22:01:27 +02:00
Tero Halla-aho
bc8aa87bdc Allow owners to delete listing images
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-19 22:11:53 +02:00
Tero Halla-aho
733c45d061 Fix login link type for contact visibility
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-18 21:28:04 +02:00
Tero Halla-aho
68d37597e1 Add admin settings and hide listing contact info for guests 2025-12-18 21:20:18 +02:00
Tero Halla-aho
b03743dde6 ui: show starting-from price in latest carousel
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
Fixes issue #33 https://redmine.halla-aho.net/issues/33
2025-12-18 13:42:32 +02:00
Tero Halla-aho
928c2f9bb9 ui: clarify listing prices as starting-from 2025-12-18 13:23:56 +02:00
Tero Halla-aho
fd177ca5fa ui: group admin links under dropdown
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-18 13:02:22 +02:00
Tero Halla-aho
cb92a17f1d Add on-site EV charging amenity
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-17 13:40:47 +02:00
Tero Halla-aho
6674f95856 Add wheelchair accessibility amenity 2025-12-17 13:26:49 +02:00
Tero Halla-aho
c93cabb8ad Align edit listing form with create page UI 2025-12-16 00:24:15 +02:00
Tero Halla-aho
6a6c6ba4cc Fix edit lint/typing issues and preload listing images
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-15 23:30:36 +02:00
Tero Halla-aho
144db4f439 Add owner listing editing flow and API
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-15 23:22:04 +02:00
Tero Halla-aho
0b5ca0a190 Fix draft listing save/reset and allow viewing drafts
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-15 21:23:25 +02:00
Tero Halla-aho
562452c6c7 Add footer cookie notice 2025-12-11 21:32:10 +02:00
Tero Halla-aho
9ba806c8c5 Add admin monitoring dashboard 2025-12-07 01:53:10 +02:00
Tero Halla-aho
1fa0b4d300 Treat invalid calendar URLs as missing availability 2025-12-07 00:29:38 +02:00
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