14 Commits

Author SHA1 Message Date
670b8eb82b
Implement functionality to replace ticket's motive
The commit introduces several features related to ticket motive management in the Chill-TicketBundle:
- Adds capability to replace a ticket's motive with a new one.
- Provides ticket motive history management features.
- Implements relevant changes in Controller, Action Handler, and Entity levels.
- Incorporates new API endpoints and updates the API specification file for the new feature.
- Includes tests to ensure the new functionality works as expected.
2024-04-18 13:13:08 +02:00
71a3a1924a
Add Motive API and related fixtures to ChillTicketBundle
This update introduces the Motive API Controller to the ChillTicket bundle with its corresponding service configuration. Also included are related data fixtures for loading motive information. The motive entity has been updated to improve its serialization properties and new types were added to the TypeScript definitions of the bundle.
2024-04-18 13:13:07 +02:00
ecdc1e25bf
Layout of banner for ticket 2024-04-18 13:13:07 +02:00
dd37427be1
Bootstrap ticket layout and vue app to edit ticket 2024-04-18 13:13:07 +02:00
c8467df1b1
fixup! Rename Command directory to Action to avoid confusion with symfony commands 2024-04-18 13:13:06 +02:00
4c89a954fa
Refactor test, fixing the constructor 2024-04-18 13:13:05 +02:00
7c1f3b114d
Rename Command directory to Action to avoid confusion with symfony commands 2024-04-18 13:13:05 +02:00
4b30d92282
Add ticket creation and associating by phone number functionality
This update introduces new features allowing the creation of tickets and associating them with a phone number. Specifically, relevant commands and their handlers have been created along with corresponding tests. An endpoint for ticket creation has also been set up, and the ViewTicketController has been renamed and refactored to EditTicketController to better reflect its function.
2024-04-18 13:13:04 +02:00
75fbec5489
Create entities and doctrine mapping for ticket 2024-04-18 13:13:03 +02:00
a2f1e20ddf
Fix cs 2024-04-15 15:49:47 +02:00
4d67702a76
Bootstrap loading of controllers and routes for ticket bundle 2024-04-15 15:48:25 +02:00
Boris Waaub
deb3d92189 Add ChillTicketBundle webpack configuration 2024-04-15 14:34:09 +02:00
a59ea7db31
Compiles with ticket bundle 2024-04-15 13:48:49 +02:00
a738b0cac9
Initialize ChillTicketBundle 2024-04-15 13:22:36 +02:00