Commit Graph

248 Commits

Author SHA1 Message Date
androidlover5842
a67f7bfa68 Allow full guest count fields on booking create
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 09:27:33 +05:30
androidlover5842
6af38f0d7e Add guest visit count by phone
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-29 09:20:30 +05:30
androidlover5842
c27d941252 Add get guest by id endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 09:14:10 +05:30
androidlover5842
7aecc5c706 Link guest by phone on booking create
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 09:10:57 +05:30
androidlover5842
aceffb2d8e Remove guest create endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 08:40:19 +05:30
androidlover5842
ca1597592f Add booking guest link endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 08:37:12 +05:30
androidlover5842
708ab95a31 Add guest update endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 08:28:41 +05:30
androidlover5842
e61393fc41 Add charge ledger for booking commissions
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 07:38:22 +05:30
androidlover5842
a1db58ec95 Return guestId in booking create response
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 07:27:46 +05:30
androidlover5842
355da34659 Replace placeholder guest with existing phone guest
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 07:18:38 +05:30
androidlover5842
1033035f7d Allow guest creation without phone; auto-create guest on booking
All checks were successful
build-and-deploy / build-deploy (push) Successful in 39s
2026-01-29 07:10:03 +05:30
androidlover5842
97f09f6f75 Default timezone to India; switch rate calendar to range API
All checks were successful
build-and-deploy / build-deploy (push) Successful in 36s
2026-01-29 05:47:47 +05:30
androidlover5842
3546b2de62 Allow rate plan code per room type
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 05:35:19 +05:30
androidlover5842
ac9df5f4bd Eager-load rate plan room type to avoid lazy proxy errors
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 05:29:10 +05:30
androidlover5842
5c6b14331d Track guest createdBy
All checks were successful
build-and-deploy / build-deploy (push) Successful in 36s
2026-01-29 05:12:01 +05:30
androidlover5842
3e984fdcb3 Add guest signature upload/download
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 05:09:12 +05:30
androidlover5842
71c70c8554 Add rate plans, room stay rates, and payments ledger
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 04:56:37 +05:30
androidlover5842
b6ac87d277 Link existing guest to booking by phone
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 04:07:41 +05:30
androidlover5842
ffe26a4739 Link new guest to booking
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-29 04:05:29 +05:30
androidlover5842
36e18f9649 Add guest create endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 04:02:07 +05:30
androidlover5842
2f5dd7dc3c Remove transport vehicle number from bookings
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-29 03:58:39 +05:30
androidlover5842
a5d166e184 Adjust booking create and link guest vehicles to booking
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-29 03:54:34 +05:30
androidlover5842
ec3c7891a4 Add booking create endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-29 03:42:30 +05:30
androidlover5842
9b64b34ab9 Deduplicate logic across controllers, auth, and schema fixes
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 23:03:48 +05:30
androidlover5842
f8bdb8e759 Delete amenities by unlinking from room types
All checks were successful
build-and-deploy / build-deploy (push) Successful in 1m54s
2026-01-28 20:25:58 +05:30
androidlover5842
7b72dd45e3 Add card lookup by cardIndex
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 20:05:53 +05:30
androidlover5842
10d62c683f Allow managers to revoke temp cards
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-28 18:34:53 +05:30
androidlover5842
ba88aae4cf Make card revoke transactional to avoid lazy proxy errors
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-28 18:28:02 +05:30
androidlover5842
385a66d5c5 Revoke cards by cardIndex and drop cardId uniqueness
All checks were successful
build-and-deploy / build-deploy (push) Successful in 1m33s
2026-01-28 18:24:40 +05:30
androidlover5842
914d824e51 Enforce unique cardId per property
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-28 18:22:23 +05:30
androidlover5842
f082328abe Handle duplicate cardId on revoke
Some checks failed
build-and-deploy / build-deploy (push) Has been cancelled
2026-01-28 18:20:49 +05:30
androidlover5842
8c69a18e75 Allow card revoke by UUID or cardId
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-28 18:18:18 +05:30
androidlover5842
8ba77232c3 Return sector0 time data on card revoke
All checks were successful
build-and-deploy / build-deploy (push) Successful in 3m36s
2026-01-28 18:13:44 +05:30
androidlover5842
b52cb1a88d Expose active temp card state on room responses
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 17:56:59 +05:30
androidlover5842
2591768efb Return sector 3 payload blocks in card prepare
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 07:24:45 +05:30
androidlover5842
693642f91d Include issuer info in card prepare response
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 07:23:09 +05:30
androidlover5842
5552dc7900 Pad card payload key to 32 hex chars
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-28 07:15:15 +05:30
androidlover5842
eb5b59db02 Use property timezone for card issued times
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 07:05:50 +05:30
androidlover5842
2e7f5c9c04 Use temp card request without expiresAt
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-28 07:01:37 +05:30
androidlover5842
110d243c73 Fix temp card payload type name collision
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-28 06:30:10 +05:30
androidlover5842
e3420974e5 Add temporary room cards with 7 minute expiry
Some checks failed
build-and-deploy / build-deploy (push) Failing after 28s
2026-01-28 06:24:19 +05:30
androidlover5842
dad1aa3131 only allow staff,admin,manger to create tmpe card
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-28 06:00:45 +05:30
androidlover5842
6001b009cd Restrict issued card list to non-agent roles
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-28 05:58:40 +05:30
androidlover5842
6dbfb1dd29 Start card index at 10001 for new properties
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-28 05:55:50 +05:30
androidlover5842
a030e9aaa0 Allow public access for available room endpoints
All checks were successful
build-and-deploy / build-deploy (push) Successful in 33s
2026-01-28 05:30:02 +05:30
androidlover5842
a4c01e2e06 Make room availability endpoints public
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
2026-01-28 05:26:56 +05:30
androidlover5842
2407aa3b7a Add available rooms and room type room list endpoints
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-28 05:25:43 +05:30
androidlover5842
e966d1ec16 Require auth for room image uploads
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-28 04:59:27 +05:30
androidlover5842
35174aa7dc Require auth for room type write endpoints
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
2026-01-28 04:54:38 +05:30
androidlover5842
df351204ed Add room type images list endpoint
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s
2026-01-27 23:34:37 +05:30