- Agregar botón de cancelar que aparece durante el proceso de verificación por ping - Permitir a los usuarios detener la verificación manteniendo resultados parciales - Mejorar responsividad móvil para alineación de checkboxes - Actualizar documentación y versión a 1.3.2 Características: - Botón de cancelar dinámico con feedback visual - Preserva IPs ya verificadas al cancelar - Se oculta automáticamente al completar o cancelar - Útil para modo de verificación "Todas las IPs" Archivos modificados: - public.php: UI y lógica del botón de cancelar - CHANGELOG.md: entrada v1.3.2 - README.md: documentación de función de cancelar - manifest.json: actualización de versión a 1.3.2
72 lines
2.6 KiB
JSON
72 lines
2.6 KiB
JSON
{
|
|
"version": "1",
|
|
"information": {
|
|
"name": "siip-available-ips",
|
|
"displayName": "SIIP - Buscador de IP's Disponibles UISP",
|
|
"description": "Este plugin permite buscar IP's disponibles en UISP (UNMS) y asignarlas a los clientes en UCRM. Evitando así la asignación de IP's duplicadas y mejorando la gestión de direcciones IP en la red.",
|
|
"url": "https://siip.mx",
|
|
"version": "1.3.2",
|
|
"ucrmVersionCompliancy": {
|
|
"min": "1.0.0",
|
|
"max": null
|
|
},
|
|
"unmsVersionCompliancy": {
|
|
"min": "1.0.0",
|
|
"max": null
|
|
},
|
|
"author": "SIIP Internet"
|
|
},
|
|
"configuration": [
|
|
{
|
|
"key": "ipserver",
|
|
"label": "Dirección IP o dominio del servidor",
|
|
"description": "La dirección IP del servidor o dominio donde se ejecuta el sistema UISP CRM. Ejemplo: 172.16.5.120 o sistema.empresa.com",
|
|
"required": 1,
|
|
"type": "text"
|
|
},
|
|
{
|
|
"key": "apitoken",
|
|
"label": "Token de la API UCRM",
|
|
"description": "Token de autenticación para el uso de la API del sistema UISP UCRM. Contiene 36 caracteres y se genera desde el apartado de CRM en Ajustes->Seguridad->Claves app. Ejemplo: 3d3fa6c9-e268-6e8b-b4d5-aae394d99d7d",
|
|
"required": 1,
|
|
"type": "text"
|
|
},
|
|
{
|
|
"key": "unmsApiToken",
|
|
"label": "Token de la API UNMS",
|
|
"description": "Token de autenticación necesario para el uso de la API del sistema UISP UNMS, se utiliza para gestionar información de antenas u otros dispositivos de red. Contiene 34 caracteres y se genera desde el módulo de Ajustes del UISP Network en la opción de 'Usuarios' y en apartado de 'API tokens'.",
|
|
"required": 0,
|
|
"type": "text"
|
|
},
|
|
{
|
|
"key": "debugMode",
|
|
"label": "Debug Mode?",
|
|
"description": "More detailed log info - Informacion de log mas detallada",
|
|
"required": 0,
|
|
"type": "checkbox"
|
|
},
|
|
{
|
|
"key": "logging_level",
|
|
"label": "enable debug logs",
|
|
"description": "Make the plugin more verbose - Hace el plugin mas verboso.",
|
|
"type": "checkbox",
|
|
"required": 0
|
|
},
|
|
{
|
|
"key": "enablePingVerification",
|
|
"label": "Habilitar verificación por Ping",
|
|
"description": "Permite verificar la disponibilidad real de las IPs mediante ping. Cuando está habilitado, el usuario puede elegir si desea verificar las IPs con ping antes de mostrarlas como disponibles. Esto ayuda a detectar dispositivos no registrados en UISP.",
|
|
"required": 0,
|
|
"type": "checkbox"
|
|
}
|
|
],
|
|
"menu": [
|
|
{
|
|
"key": "Reports",
|
|
"label": "Consultar IP's Disponibles",
|
|
"type": "admin",
|
|
"target": "iframe"
|
|
}
|
|
],
|
|
"supportsWebhookEvents": true
|
|
} |