feat(Navigation, UserRights, Localization): add worker schedules feature and enhance access control

- Updated navigation structure to include a new section for worker schedules, accessible to specific user roles.
- Introduced a new user right type for 'worker_schedule_read' to manage access permissions effectively.
- Added localization entries for worker schedules in multiple languages, ensuring consistent user experience across the application.
- Created a new route and component for managing worker schedules in the admin panel.
This commit is contained in:
Torsten Schulz (local)
2026-05-08 08:54:17 +02:00
parent 3135698ae0
commit 2537b4f968
21 changed files with 354 additions and 11 deletions

View File

@@ -302,6 +302,25 @@
"timeRemainingMinutes": "Tiempo restante: {minutes} minutos {seconds} segundos",
"almostDone": "Casi listo...",
"jobNotFound": "Trabajo no encontrado o caducado."
},
"workerSchedules": {
"title": "Ejecuciones del daemon",
"description": "Resumen de ejecuciones planificadas de workers desde el registro del daemon.",
"accessDenied": "No tienes acceso a esta vista.",
"detailed": "Vista detallada",
"autoRefresh": "Actualización automática",
"refresh": "Actualizar",
"generatedAt": "Generado el",
"empty": "No hay schedules disponibles.",
"notConnected": "No hay conexión con el daemon.",
"sendError": "Falló la solicitud al daemon.",
"responseError": "No se pudo procesar la respuesta del daemon.",
"currentStep": "Paso actual",
"task": "Tarea",
"cadence": "Intervalo",
"nextRun": "Próxima ejecución máxima",
"remaining": "Restante",
"noTasks": "No hay tareas para este worker."
}
},
"chatrooms": {