shopit-back/tests/Feature
ncoronel 5197862a62 feat(ticket): implement ticket generation policies and validity time management
- Added `ticket_generation_policy` column to `catalog_items` table to manage ticket generation strategies.
- Created `ticket_validity_times` table to allow multiple validity times per ticket.
- Introduced `validity_time_id` column in `event_dates` table to associate event dates with validity times.
- Established `ticket_validity_groups` and `ticket_validity_group_times` tables to group validity times for tickets.
- Updated seeder to set default ticket generation policy for specific tenant.
- Enhanced tests to cover new functionality, including ticket generation based on event dates and validity times.
- Refactored ticket validity checks to accommodate multiple validity times in a group.
2026-08-11 12:29:32 -03:00
..
Attachable feat: add success messages for cart item operations in CartController 2026-07-02 12:06:00 -03:00
Auth feat(auth): implement AdminAppMeController and AdminAppMeResource; add routes and tests for user context retrieval 2026-07-31 16:11:47 -03:00
Authorization feat(authorization): add roles and permissions models, migration, and tests 2026-07-30 16:37:20 -03:00
Cart feat(cart): update CartItemResource to use visibleVariants method with included variant ID; enhance variant filtering logic 2026-08-10 13:59:45 -03:00
Catalog feat(ticket): implement ticket generation policies and validity time management 2026-08-11 12:29:32 -03:00
Event feat(ticket): implement ticket generation policies and validity time management 2026-08-11 12:29:32 -03:00
FiestaFutbolInfantil feat: remove EventProductType references and related logic from catalog and fiesta futbol infantil components 2026-08-10 16:37:28 -03:00
Forms feat(ticket): implement ticket generation policies and validity time management 2026-08-11 12:29:32 -03:00
Integration feat(ticket): implement validity time management for tickets and catalog items 2026-08-06 15:52:19 -03:00
Localization Implement localization for API responses and error messages 2026-07-28 10:19:39 -03:00
Logging feat: Add tenant code to value changes; implement PurchaseController and related services for tenant-specific purchase management 2026-08-04 10:27:33 -03:00
MailTest feat(mail): introduce MailService for tenant-specific SMTP handling and update related tests 2026-07-21 17:00:07 -03:00
Menu feat(menu): add label field to menu model and update related functionality 2026-07-24 10:08:04 -03:00
Notification Forgot password flow 2026-07-27 09:43:00 -03:00
Purchase refactor(event): move event configuration onto tenant 2026-08-07 09:08:14 -03:00
Sale feat(ticket): add tickets endpoint and resource for sales; implement ticket retrieval logic and tests 2026-08-11 11:20:55 -03:00
Seeders feat(ticket): implement ticket generation policies and validity time management 2026-08-11 12:29:32 -03:00
Staff feat: Implement staff management features; add controller, service, resource, routes, and tests for staff and category assignments 2026-08-04 16:20:30 -03:00
Tenant feat(sale): implement confirm and cancel functionality for sales in AdminApp; update routes and tests 2026-08-11 11:00:09 -03:00
Ticket feat(ticket): implement ticket generation policies and validity time management 2026-08-11 12:29:32 -03:00
ExampleTest.php initial commit 2026-06-18 10:09:24 -03:00