- Add branding management feature: API routes, payload handling, and OpenAPI schema updates. - Implement department branding logic: CRUD operations, validation, and permissions. - Add order deletion confirmation support with conflict handling and OpenAPI schema updates. - Enhance tests and API methods for improved order handling and branding workflows.
33 lines
735 B
PHP
33 lines
735 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
return [
|
|
'openapi_operations' => [
|
|
'POST /auth/login',
|
|
'GET /auth/session',
|
|
'GET /auth/logout',
|
|
'GET /departments',
|
|
'POST /departments',
|
|
'PUT /departments',
|
|
'GET /departments/categories',
|
|
'GET /orders',
|
|
'POST /orders',
|
|
'PUT /orders',
|
|
'PUT /numberplatescanners',
|
|
'DELETE /orders',
|
|
'GET /branding',
|
|
'POST /branding',
|
|
'PUT /branding',
|
|
'PUT /superuser/department/branding',
|
|
'POST /bird/voice/calls/webhook/inbound',
|
|
],
|
|
'manual_operations' => [
|
|
'GET /ping',
|
|
'PUT /order',
|
|
],
|
|
'happy_only_operations' => [
|
|
'GET /ping',
|
|
],
|
|
];
|