feat: Agregar campo 'user' al JSON de configuración
- Agregado campo 'user: String' a MonitoredApp - Función default_user() que obtiene usuario del sistema ($USER/$LOGNAME) - Actualizado todos los lugares donde se crea MonitoredApp: * config.rs (add_app) * app_manager.rs (register_app) - usa config.user * discovery.rs (sync) - extrae de .service file * handlers.rs (update_app) - usa config.user - El campo se guarda en monitored_apps.json - Formulario de edición ahora carga el usuario correcto - Resuelve problema: antes ponía 'pablinux' por defecto - Ahora muestra el usuario real (ej: 'user_apps')
This commit is contained in:
@@ -2,11 +2,27 @@
|
||||
"apps": [
|
||||
{
|
||||
"name": "app_tareas",
|
||||
"port": 3000
|
||||
"service_name": "",
|
||||
"path": "",
|
||||
"port": 3000,
|
||||
"entry_point": "",
|
||||
"node_bin": "",
|
||||
"mode": "production",
|
||||
"service_file_path": "",
|
||||
"deleted": true,
|
||||
"deleted_at": "2026-01-21T18:01:42.273756980-05:00",
|
||||
"deleted_reason": "Eliminada desde el panel de control"
|
||||
},
|
||||
{
|
||||
"name": "fidelizacion",
|
||||
"port": 3001
|
||||
"service_name": "",
|
||||
"path": "",
|
||||
"port": 3001,
|
||||
"entry_point": "",
|
||||
"node_bin": "",
|
||||
"mode": "production",
|
||||
"service_file_path": "",
|
||||
"deleted": false
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user