searcg revamp 😧

This commit is contained in:
Lars Behrends
2025-11-06 13:39:46 +01:00
parent a44c311e89
commit 0f0fb3b410
8 changed files with 1526 additions and 144 deletions

View File

@@ -105,13 +105,19 @@ $app->group('', function (RouteCollectorProxy $group) {
$group->get('/{id}/edit', [AdminController::class, 'editAdultVideo']);
$group->post('/{id}', [AdminController::class, 'updateAdultVideo']);
$group->post('/{id}/delete', [AdminController::class, 'deleteAdultVideo']);
// Actor management routes
$group->get('/{id}/actors', [AdminController::class, 'getAdultVideoActors']);
$group->post('/{id}/actors', [AdminController::class, 'addActorToAdultVideo']);
$group->delete('/{id}/actors/{actorId}', [AdminController::class, 'removeActorFromAdultVideo']);
$group->get('/search-actors', [AdminController::class, 'searchActors']);
});
$adminGroup->group('/actors', function (RouteCollectorProxy $group) {
$group->get('', AdminController::class . ':actors')->setName('admin.actors.index');
$group->post('/merge', AdminController::class . ':mergeActors')->setName('admin.actors.merge');
$group->post('/auto-merge', AdminController::class . ':autoMergeActors')->setName('admin.actors.auto_merge');
});
// Media Sources