Commit graph

187 commits

Author SHA1 Message Date
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
7c48d0e086 Merge pull request 'fix/my-listings-buttons' (#19) from fix/my-listings-buttons into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #19
2025-12-21 22:21:30 +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
beb60966d4 Make deploy build script container-engine aware 2025-12-21 22:04:56 +02:00
Tero Halla-aho
8c92385885 Fix My listings edit button label 2025-12-21 21:58:08 +02:00
Tero Halla-aho
9022c033f7 Document branch workflow expectation 2025-12-21 21:58:03 +02:00
454006a826 Merge pull request 'Preserve edits and add availability navigation' (#18) from fix/billing-checkbox-alignment into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #18
2025-12-21 21:15:11 +02:00
17fd891d3c Merge branch 'master' into fix/billing-checkbox-alignment
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-21 21:15:02 +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
b68a75d0b0 Merge pull request 'fix/billing-checkbox-alignment' (#17) from fix/billing-checkbox-alignment into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #17
2025-12-21 16:43:12 +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
2b99defa5a Merge pull request 'feature/billing-settings' (#16) from feature/billing-settings into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #16
2025-12-20 23:17:39 +02:00
34abdfb3dd Merge branch 'master' into feature/billing-settings
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-20 23:17:28 +02:00
Tero Halla-aho
ed67f4305a Add migration preflight and sync prod DB
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-20 22:59:48 +02:00
Tero Halla-aho
dabe6b6268 Restore agent billing migration 2025-12-20 22:35:30 +02:00
2704211697 Merge pull request 'feature/billing-settings' (#15) from feature/billing-settings into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #15
2025-12-20 22:02:32 +02:00
Tero Halla-aho
a4bd6a1a6a Accept multiple age recipients in build preflight
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-20 22:02:02 +02:00
Tero Halla-aho
25c4a8c88b Add additional age recipient and reencrypt secrets 2025-12-20 22:02:02 +02:00
Tero Halla-aho
246109f8d9 Allow age key from ~/.config/age or creds/age-key 2025-12-20 22:02:02 +02:00
Tero Halla-aho
9f3a3b9992 Add Prisma migration preflight check to build 2025-12-20 22:02:02 +02:00
Tero Halla-aho
0bfa3d907d Document dated PROGRESS updates and reorder log by date 2025-12-20 22:02:01 +02:00
Tero Halla-aho
bf3c479dd4 Auto-load DATABASE_URL from secrets for builds 2025-12-20 22:01:27 +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
5ae7fbf4cb Add n8n billing API key to shared secrets 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
955fc0bb73 Merge pull request 'Allow owners to delete listing images' (#14) from feature/listing-image-delete into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #14
2025-12-20 12:47:39 +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
458ff3d60e Merge pull request 'feature/sops-preflight' (#13) from feature/sops-preflight into master
Some checks failed
CI / checks (push) Has been cancelled
Reviewed-on: #13
2025-12-18 22:23:07 +02:00
Tero Halla-aho
22240e5080 Fail fast if sops keys cannot decrypt secrets
Some checks failed
CI / checks (pull_request) Has been cancelled
CI / checks (push) Has been cancelled
2025-12-18 22:14:55 +02:00
Tero Halla-aho
438abe536b Improve age key guidance in build pre-flight checks 2025-12-18 22:06:36 +02:00
721598ea80 Merge pull request 'Add build pre-flight checks for age keys and docker' (#12) from feature/build-sanity-checks into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #12
2025-12-18 21:45:37 +02:00
Tero Halla-aho
19e681e43d Add build pre-flight checks for age keys and docker
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-18 21:41:23 +02:00
f0f94b66bb Merge pull request 'feature/admin-settings-visibility' (#11) from feature/admin-settings-visibility into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #11
2025-12-18 21:37:14 +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
3694298429 Merge pull request 'feature/price-starting-from-wording' (#10) from feature/price-starting-from-wording into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #10
2025-12-18 13:47:36 +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
835f47779e Merge pull request 'feature/admin-dropdown-nav' (#9) from feature/admin-dropdown-nav into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #9
2025-12-18 13:09:54 +02:00