|
|
e42bc545a5
|
feat(event): replace variants when dates change
|
2026-09-14 14:09:42 -03:00 |
|
|
|
aa14129fe7
|
feat(catalog): track variant replacements
|
2026-09-14 14:07:55 -03:00 |
|
|
|
289ceba3af
|
fix(tests): isolate databases in memory and reject persistent connections
|
2026-09-14 12:35:34 -03:00 |
|
|
|
28ab6c9ae4
|
fix(ticket): guard legacy refund amount removal
|
2026-09-14 12:31:03 -03:00 |
|
|
|
67deca095e
|
refactor(ticket): use refunds as amount source
|
2026-09-14 12:29:13 -03:00 |
|
|
|
caed44fcc8
|
feat(ticket): persist and expose refund details
|
2026-09-14 11:57:31 -03:00 |
|
|
|
adec5d1725
|
feat(ticket): add refund transaction model
|
2026-09-14 11:57:06 -03:00 |
|
|
|
a62e989bb4
|
feat(ticket): enhance ticket name resolution to follow event date reschedules
|
2026-09-14 11:33:20 -03:00 |
|
|
|
9c14153199
|
feat(notification): implement idempotent email delivery system and update related services
|
2026-09-14 09:41:40 -03:00 |
|
|
|
756f4dad0a
|
feat(notification): email event date changes
|
2026-09-14 08:53:51 -03:00 |
|
|
|
205d77bc0b
|
feat(event): dispatch date change notifications
|
2026-09-14 08:53:45 -03:00 |
|
|
|
4f7ede1072
|
feat(purchase,sale,ticket): expose refunded total summary in admin sales and tickets
|
2026-09-11 16:23:23 -03:00 |
|
|
|
4bb4f526e4
|
feat(event): support ticket refund configuration in event endpoints
|
2026-09-11 16:22:46 -03:00 |
|
|
|
c0c19c9c01
|
feat(tenant): add master toggle for ticket refunds
|
2026-09-11 16:22:27 -03:00 |
|
|
|
b4da6e3747
|
feat(event): omit rescheduled and suspended dates from tenant resource
|
2026-09-11 16:21:37 -03:00 |
|
|
|
1880fc8147
|
feat(event): suspend event dates instead of cancelling
|
2026-09-11 15:57:17 -03:00 |
|
|
|
96df431d60
|
feat(event): implement admin date creation, rescheduling, and cancellation endpoints
|
2026-09-11 12:28:51 -03:00 |
|
|
|
106cf017dc
|
feat(ticket): resolve effective event dates and handle reschedule chains
|
2026-09-11 12:28:37 -03:00 |
|
|
|
d5fdae9a24
|
feat(event): add rescheduling and cancellation state to event dates
|
2026-09-11 12:28:29 -03:00 |
|
|
|
4abb6c67fd
|
feat(ticket): add refund calculation functionality and corresponding tests
|
2026-09-11 10:43:03 -03:00 |
|
|
|
6384c0046d
|
feat(ticket): validate ticket capability status and use transaction in cancel and refund
|
2026-09-11 09:25:32 -03:00 |
|
|
|
2ddb046c26
|
feat(ticket): add action capability helpers and expose them in admin resource
|
2026-09-11 09:25:19 -03:00 |
|
|
|
5d00dc439e
|
feat(ticket): implement refund functionality and expose allow_refund flag
|
2026-09-10 17:05:57 -03:00 |
|
|
|
210c854fee
|
feat(tenant): add allow_refund and allow_partial_refund methods
|
2026-09-10 17:04:34 -03:00 |
|
|
|
beb5d18b29
|
feat(ticket): add cancel ticket functionality and corresponding tests
|
2026-09-10 16:28:45 -03:00 |
|
|
|
de259f4286
|
feat(ticket): implement terminal status management and validation
|
2026-09-10 16:20:35 -03:00 |
|
|
|
f19bca64d0
|
feat(admin): expose ticket refund states
|
2026-09-10 16:10:17 -03:00 |
|
|
|
18f739b712
|
feat(ticket): add refundable terminal states
|
2026-09-10 16:10:08 -03:00 |
|
|
|
1564985259
|
feat(tenant): expose ticket refund configuration
|
2026-09-10 15:29:41 -03:00 |
|
|
|
471a941587
|
feat(tenant): persist ticket refund configuration
|
2026-09-10 15:29:35 -03:00 |
|
|
|
4c647968cb
|
Merge branch 'fix/admin_title' into dev
|
2026-09-09 16:30:00 -03:00 |
|
|
|
55dcc2e37f
|
feat(website): add site_title to AdminAppBootstrapResource and related tests
|
2026-09-09 16:29:37 -03:00 |
|
|
|
cac4fcf2b2
|
feat(scanner): update scan handling to return results for invalid QR data and other scan conditions
|
2026-09-09 12:49:27 -03:00 |
|
|
|
64e965aff7
|
feat(scanner): update scan attempt result labels for consistency
|
2026-09-09 08:47:10 -03:00 |
|
|
|
002f08a8fa
|
feat(staff): expose scanner attempt history
|
2026-09-08 10:56:27 -03:00 |
|
|
|
531dbe52b9
|
feat(scanner): expose scan result labels
|
2026-09-08 10:24:28 -03:00 |
|
|
|
a885a2fc0e
|
feat(scanner): expose assigned scan categories
|
2026-09-08 10:01:18 -03:00 |
|
|
|
0c49bae752
|
feat(scanner): add scan attempt detail endpoint
|
2026-09-08 08:51:19 -03:00 |
|
|
|
67bcb420e4
|
feat(scanner): return scan attempt result context
|
2026-09-08 08:51:10 -03:00 |
|
|
|
34058e6a81
|
feat(scanner): implement scan attempt endpoint and update routes and tests
|
2026-09-07 16:56:12 -03:00 |
|
|
|
8a65d358a4
|
feat(scanner): implement scan attempt tracking with new request and resource classes
|
2026-09-07 16:55:52 -03:00 |
|
|
|
193e10dc48
|
feat(scan): implement scan attempt tracking and validation logic
|
2026-09-07 16:39:14 -03:00 |
|
|
|
b607c1b673
|
feat(scanner): refactor ticket scanning endpoint to accept UUID in request body and add validation
|
2026-09-07 16:18:16 -03:00 |
|
|
|
e9521e65d0
|
Merge branch 'refactor/integrations' into dev
|
2026-09-07 11:12:16 -03:00 |
|
|
|
d0625f25e5
|
refactor(integration): enhance association logic to delete unused instances and improve transaction handling
|
2026-09-07 11:09:08 -03:00 |
|
|
|
1fdcfc1547
|
Merge branch 'fix/sonder_bugs' into dev
|
2026-09-07 09:34:13 -03:00 |
|
|
|
ca4ea0aa6c
|
feat(tenant): add asset URL to tenant resource response
|
2026-09-07 09:20:46 -03:00 |
|
|
|
bb1f9c8e91
|
Update postman collection
|
2026-09-04 16:46:40 -03:00 |
|
|
|
99fe94fa6a
|
refactor(integration): streamline integration management by removing IntegrationInstanceController and updating related requests and services
|
2026-09-04 16:00:19 -03:00 |
|
|
|
a4b5c2eb19
|
refactor(auth): remove role-based logic from scanner authentication and permissions
|
2026-09-04 15:33:01 -03:00 |
|