Commit Graph

6 Commits

Author SHA1 Message Date
bfb6c71379 Agregar herramienta para gestionar transferencias de repos
All checks were successful
build-and-deploy / build (push) Successful in 11s
build-and-deploy / deploy (push) Successful in 3s
- Nueva herramienta gitea_transfer_manage con 3 acciones:
  - status: Ver estado de transferencias pendientes
  - accept: Aceptar transferencia como destinatario
  - reject: Rechazar/cancelar transferencia como owner actual
- Notificaciones claras para cada acción
- Manejo de errores mejorado
2025-10-16 17:05:34 -06:00
2aa9b8e4bb Mejorar herramientas MCP Gitea con auto-creación y transferencia de repos
All checks were successful
build-and-deploy / build (push) Successful in 12s
build-and-deploy / deploy (push) Successful in 3s
- gitea_variables: Ahora crea automáticamente variables que no existen
- gitea_secrets: Ahora crea automáticamente secrets que no existen
- Ambas herramientas notifican si crearon o actualizaron
- Nueva herramienta gitea_transfer_repo para transferir ownership de repos
- Mejoras en manejo de errores y mensajes de notificación
2025-10-16 16:52:22 -06:00
bc8a8de743 Agregar soporte para URL interna de Gitea
All checks were successful
build-and-deploy / build (push) Successful in 11s
build-and-deploy / deploy (push) Successful in 3s
- Agregada variable GIT_INTERNAL_URL para usar http://gitea:3000
- Evita problemas de SSL/DNS al acceder desde contenedor
- Mantiene GIT_URL para referencia externa
2025-10-14 00:37:00 -06:00
b25b52199e Cambiar variables GITEA_* a GIT_* para evitar conflicto con reservadas
All checks were successful
build-and-deploy / build (push) Successful in 11s
build-and-deploy / deploy (push) Successful in 3s
Las variables que empiezan con GITEA_ o GITHUB_ están prohibidas
en Gitea Actions por el patrón de validación. Renombradas a:
- GITEA_URL -> GIT_URL
- GITEA_DOMAIN -> GIT_DOMAIN
- GITEA_TOKEN -> GIT_TOKEN

Actualizados: index.ts, docker-compose.yml, workflow, .env.example
2025-10-14 00:29:02 -06:00
4311f54184 Corregir errores de TypeScript en servidor MCP Gitea
All checks were successful
build-and-deploy / build (push) Successful in 13s
build-and-deploy / deploy (push) Successful in 3s
- Usar McpServer en vez de Server
- Corregir import de StreamableHTTPServerTransport
- Ajustar estructura del servidor según SDK oficial
- Compilación exitosa verificada localmente
2025-10-14 00:19:45 -06:00
0f88dd4a91 Agregar servidor MCP para Gitea API
Some checks failed
build-and-deploy / build (push) Failing after 13s
build-and-deploy / deploy (push) Has been skipped
- Implementadas 5 herramientas optimizadas: repos, commits, issues, secrets, variables
- Descripciones compactas y claras para minimizar tokens
- Integración con Gitea API usando token de autenticación
- Enrutado en gitea.nucleoriofrio.com/mcp/* via Traefik
- Sin autenticación Authentik (acceso directo)
- Dockerfile y package.json configurados
- Workflow actualizado para build y deploy automático
- Variables de entorno agregadas al .env.example
2025-10-14 00:16:33 -06:00