2115d2384dfeat(ticket): add tickets endpoint and resource for sales; implement ticket retrieval logic and testsncoronel2026-08-11 11:20:55 -03:00
a458c564cafeat(sale): implement confirm and cancel functionality for sales in AdminApp; update routes and testsncoronel2026-08-11 11:00:09 -03:00
68dd373d61feat(tenant): add display options for categories and search bar; update requests, migrations, seeder, and testsncoronel2026-08-11 10:04:18 -03:00
8d8e49fcfbfeat(event): implement automatic tenant date text synchronization on save and delete; update related testsncoronel2026-08-11 09:49:59 -03:00
19b506a465feat(catalog): add scope to filter available variants and update related queries; enhance seeder and tests for stock validationncoronel2026-08-11 09:10:26 -03:00
6f63a87af5feat(test): add unit test for SaleDetailResource serializationncoronel2026-08-10 17:11:45 -03:00
a59b96dd22feat(sale): add sale detail retrieval functionality; implement controller method and resource, and create corresponding testsncoronel2026-08-10 17:10:55 -03:00
6354e26620feat(ticket): append variant properties to ticket name in generation process; add corresponding test casencoronel2026-08-10 17:10:46 -03:00
69320c54d4feat: remove EventProductType references and related logic from catalog and fiesta futbol infantil componentsncoronel2026-08-10 16:37:28 -03:00
5bfc8b9f70feat(seeder): update product layout and group layout for Fiesta Futbol Infantil seeder; adjust related test assertionsncoronel2026-08-10 15:05:42 -03:00
17f4cb6502feat: enable ticketing for Fiesta Futbol Infantil catalog items; update services, migrations, seeders, and tests to reflect changesncoronel2026-08-10 14:13:46 -03:00
6844ab7af9feat(cart): update CartItemResource to use visibleVariants method with included variant ID; enhance variant filtering logicncoronel2026-08-10 13:59:45 -03:00
8542c03466feat: enhance item attributes management by adding sort order; update related models, resources, and tests for visibility and ordering of variantsncoronel2026-08-10 13:58:35 -03:00
e7c8807a67feat(variant): refactor selection values to expose options with labels; update related resources and tests for consistencyncoronel2026-08-10 12:27:00 -03:00
c6351d706ffeat(cart): enhance item update functionality to support variant changes and stock management; update related request validation and resource formatting; add tests for variant handling in cartncoronel2026-08-10 12:08:09 -03:00
2693df2cbffeat: implement delete functionality for accommodations, entries, foods, and merchandise; enhance related services and testsncoronel2026-08-10 11:33:05 -03:00
4aaa66dc38feat(event): add EventDateTextFormatter for formatting event dates; update Tenant model and resource to include event_date_text; create migration for event_date_text column; enhance tests for event date formatting and tenant updatesncoronel2026-08-10 10:42:12 -03:00
1cd60f7021feat(food): implement FoodFormController and FoodFormService; add FoodFormResource for managing food options and routesncoronel2026-08-10 10:05:35 -03:00
ca605127d0feat: implement index methods for Accommodation, Entry, Food, and Merchandise controllers; add service methods for fetching current itemsncoronel2026-08-10 10:04:57 -03:00
00489c14d3feat(forms): implement MerchandiseFormController, MerchandiseFormService, and MerchandiseFormResource for managing merchandise optionsncoronel2026-08-10 09:28:52 -03:00
63f98b5da2feat(merchandise): implement MerchandiseController, MerchandiseService, and UpsertMerchandiseRequest for managing merchandise items and variantsncoronel2026-08-07 15:05:50 -03:00
b05314b1ddrefactor: remove tenant code check and implement middleware for menu validation in controllersncoronel2026-08-07 14:44:52 -03:00
feed3205ebfeat(accommodation): implement AccommodationController, AccommodationService, and UpsertAccommodationVariantsRequest for managing accommodationsncoronel2026-08-07 14:43:06 -03:00
11776f0734refactor: integrate category handling for entries and food items in services and testsncoronel2026-08-07 14:34:59 -03:00
e1ad27ecf0feat(food): implement FoodController, FoodService, and related resources for managing food items and variantsncoronel2026-08-07 14:17:51 -03:00
6a6d3690ccfeat(entry): implement EntryController, EntryService, and EntryResource for managing entriesncoronel2026-08-07 12:34:38 -03:00
ed4502425arefactor(catalog): replace hardcoded validation messages with translatable stringsncoronel2026-08-07 12:07:40 -03:00
6318a99328refactor(variant): enhance selection values handling for multi-select attributesncoronel2026-08-07 12:07:07 -03:00
21b70777f2feat: add support for multiple event dates in variantsncoronel2026-08-07 11:57:38 -03:00
91af233941refactor(ticket): implement fixed validity time generation for event date and time windows in TicketGeneratorServicencoronel2026-08-07 10:43:05 -03:00
717ee5d194refactor(catalog): add event date attribute with dynamic options and update related logicncoronel2026-08-07 10:03:31 -03:00
14d53d1e0brefactor(catalog): handle null validity time in CatalogItemDetailResource and update related testsncoronel2026-08-07 09:20:52 -03:00