feat: enhance risk pool management and role validation
- Updated AGENTS.md to streamline information on risk pool operations and agent account restrictions. - Introduced filtering options in AdminRiskPoolIndexController for active risk pools. - Refactored AdminRiskPoolLockLogIndexController to support grouping by ticket or entry. - Enhanced AdminRoleStoreController and AdminRoleUpdateController to prevent the use of reserved slugs for new roles. - Improved error messaging for role creation and updates to clarify reserved role restrictions. - Added new API routes for ticket item retrieval to improve admin functionalities.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Api\V1\Admin\Ticket\AdminTicketItemIndexController;
|
||||
use App\Http\Controllers\Api\V1\Admin\Ticket\AdminTicketItemShowController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
/**
|
||||
@@ -8,6 +9,8 @@ use Illuminate\Support\Facades\Route;
|
||||
*/
|
||||
Route::middleware('admin.api-resource')
|
||||
->group(function (): void {
|
||||
Route::get('tickets/{ticket_no}', AdminTicketItemShowController::class)
|
||||
->name('api.v1.admin.tickets.show');
|
||||
Route::get('tickets', AdminTicketItemIndexController::class)
|
||||
->name('api.v1.admin.tickets.index');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user