Add tags support for domains with filtering and bulk actions
Introduces a 'tags' field to the domains table and UI, allowing users to organize domains with custom tags. Adds tag input and display to create, edit, bulk-add, and view pages, as well as tag-based filtering and bulk tag management (add/remove) in the domain list. Updates backend validation, controller logic, and migrations to support tags, including a new migration and index for efficient tag searches.
This commit is contained in:
@@ -62,6 +62,8 @@ $router->post('/domains/bulk-refresh', [DomainController::class, 'bulkRefresh'])
|
||||
$router->post('/domains/bulk-delete', [DomainController::class, 'bulkDelete']);
|
||||
$router->post('/domains/bulk-assign-group', [DomainController::class, 'bulkAssignGroup']);
|
||||
$router->post('/domains/bulk-toggle-status', [DomainController::class, 'bulkToggleStatus']);
|
||||
$router->post('/domains/bulk-add-tags', [DomainController::class, 'bulkAddTags']);
|
||||
$router->post('/domains/bulk-remove-tags', [DomainController::class, 'bulkRemoveTags']);
|
||||
$router->post('/domains/store', [DomainController::class, 'store']);
|
||||
$router->get('/domains/{id}', [DomainController::class, 'show']);
|
||||
$router->get('/domains/{id}/edit', [DomainController::class, 'edit']);
|
||||
|
||||
Reference in New Issue
Block a user