feat: clonar endpoints desde otra empresa en pestaña Endpoints API

Agrega panel de clonación en la pestaña Endpoints API del editor de empresa.
Permite copiar los endpoints de otra empresa con dos modos: sobreescribir todo
o solo añadir los endpoints que aún no tienen URL configurada.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-04 13:50:39 -05:00
co-authored by Claude Sonnet 4.6
parent 34322ae3dc
commit bfbc70451d
2 changed files with 110 additions and 0 deletions
+1
View File
@@ -282,6 +282,7 @@ $routes = [
['POST', '/admin/company/endpoint/save', fn() => DashboardController::companyEndpointSave()],
['POST', '/admin/company/endpoint/test', fn() => DashboardController::companyEndpointTest()],
['POST', '/admin/company/endpoint/delete', fn() => DashboardController::companyEndpointDelete()],
['POST', '/admin/company/endpoints/clone', fn() => DashboardController::companyEndpointsClone()],
// ─── Admin: listar pendientes de aprobación ─────────────────────────────
['GET', '/admin/pending-list', fn() => DashboardController::pendingList()],