shopit-back/app/Domains/Catalog/Models
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
..
Attribute.php refactor(catalog): add event date attribute with dynamic options and update related logic 2026-08-07 10:03:31 -03:00
AttributeOption.php feat(ticket): implement validity time management for tickets and catalog items 2026-08-06 15:52:19 -03:00
Brand.php refactor(catalog): Complete catalog refactor to simplify its data model and its querying. 2026-07-21 09:23:19 -03:00
BundleComponent.php refactor(catalog): Complete catalog refactor to simplify its data model and its querying. 2026-07-21 09:23:19 -03:00
CatalogItem.php feat(ticket): implement ticket generation policies and validity time management 2026-08-11 12:29:32 -03:00
Category.php 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
FeaturedGroup.php feat: Introduce source type for featured groups; add category association and implement FeaturedGroupService for item sourcing 2026-08-04 13:17:00 -03:00
FeaturedItem.php refactor(catalog): Complete catalog refactor to simplify its data model and its querying. 2026-07-21 09:23:19 -03:00
Inventory.php refactor(catalog): Complete catalog refactor to simplify its data model and its querying. 2026-07-21 09:23:19 -03:00
ItemAttribute.php feat: enhance item attributes management by adding sort order; update related models, resources, and tests for visibility and ordering of variants 2026-08-10 13:58:35 -03:00
Variant.php feat: enhance item attributes management by adding sort order; update related models, resources, and tests for visibility and ordering of variants 2026-08-10 13:58:35 -03:00
VariantDefinition.php refactor(catalog): Complete catalog refactor to simplify its data model and its querying. 2026-07-21 09:23:19 -03:00