Commit Graph

21 Commits (4a9fc809db0311bdecfd2d1dde61818d98a489b3)

Author SHA1 Message Date
Manuel Aranda Rosales d739c6b81c ref 3008. Last selected OU 2026-07-14 10:45:01 +02:00
Juan Manuel Bardallo 5bc7527ce7 feat(user): add language preference to user profile and header
oggui-debian-package/pipeline/head This commit looks good Details
testing/ogGui-multibranch/pipeline/head There was a failure building this commit Details
- Add language field to JwtPayload interface and getter in AuthService
- Header applies JWT language on init (server takes priority over localStorage)
- Switching language from header PATCHes preference to API immediately
- Add language selector to add/edit user modal (admin)
- Add userLanguage and userLanguageHint i18n keys to es/en/cat locales
2026-07-08 13:54:44 +02:00
Nicolas Arenas 583e846b36 test(oggui): añadir tests unitarios de permisos por rol
- auth.service.spec.ts: tests para isSuperAdmin, isOUAdmin, isOUOperator,
  isOUMinimal, userCategory y getCurrentRole con tokens JWT sintéticos
- role.guard.spec.ts: matriz completa 26 rutas × 4 roles, verifica
  redirección a /groups cuando el acceso está bloqueado
- sidebar.component.spec.ts: verifica ítems visibles por rol
  (ou-operator/minimal ven solo /groups; admins ven los 9 ítems)
- ogboot-status.component.spec.ts: corrige import incorrecto
  OgbootStatusComponent → GlobalOgbootStatusComponent
2026-06-16 10:46:36 +02:00
Juan Manuel Bardallo 2498d9faa8 Configuración multiidioma, se lee un array del fichero config.json con los idiomas disponibles y busca el fichero correspondiente en locales, creado menu en la barra superior para cambiar de idioma 2026-04-23 14:12:23 +02:00
Juan Manuel Bardallo 2e61b4d358 pasadas claves de traducciones a inglés y unificados ficheros en.json y es.json 2026-04-23 10:32:12 +02:00
Juan Manuel Bardallo 6d29d017d9 Añadido translate instante en los controladores ts 2026-04-23 09:20:13 +02:00
Manuel Aranda Rosales 382eb3e6db refs #2956. Added new param clientsPerPage
testing/ogGui-multibranch/pipeline/head There was a failure building this commit Details
2026-04-14 18:19:03 +02:00
Manuel Aranda Rosales 5a8fbe1260 New version 1.1.0
testing/ogGui-multibranch/pipeline/pr-main There was a failure building this commit Details
testing/ogGui-multibranch/pipeline/head This commit looks good Details
2025-10-17 12:30:13 +02:00
Manuel Aranda Rosales f528404725 refs #2338. Kill job constants
testing/ogGui-multibranch/pipeline/head There was a failure building this commit Details
2025-06-26 15:59:40 +02:00
Lucas Lara García 3bc07b56cd refs #2171 Add LogoutGuard and update AuthService logout method to support redirect options 2025-06-04 10:07:18 +02:00
Lucas Lara García 7137768939 refactor: remove Admin and Dashboard components; implement role-based routing and guards
testing/ogGui-multibranch/pipeline/head There was a failure building this commit Details
2025-05-29 11:51:20 +02:00
Lucas Lara García c7ed41a1a5 refs #2089 and #2091 Implement AuthService for user authentication and role management
testing/ogGui-multibranch/pipeline/head There was a failure building this commit Details
2025-05-23 13:56:07 +02:00
Manuel Aranda Rosales 1c1f75811c refs #1984. Git integration UX changes 2025-05-12 22:44:55 +02:00
Manuel Aranda Rosales a5730a1de4 refs #1971. Trace UX changes. Some improvements and fixed filters 2025-05-08 12:54:58 +02:00
Lucas Lara García e9a00119aa Fix incorrect path for loading config.json in ConfigService
testing/ogGui-multibranch/pipeline/head Something is wrong with the build of this commit Details
2025-04-11 13:20:53 +02:00
Lucas Lara García dc99c2d2a7 refs #1690 Add mercureUrl to config and refactor services to use ConfigService for API URLs
testing/ogGui-multibranch/pipeline/head There was a failure building this commit Details
2025-03-12 14:23:47 +01:00
Lucas Lara García 68d5f7f006 refs #1688 Add ConfigService for loading application configuration at startup
testing/ogGui-multibranch/pipeline/head This commit looks good Details
2025-03-11 13:46:56 +01:00
Alvaro Puente Mella 151808fd29 Folders new structure 2024-08-27 14:46:56 +02:00
Alvaro Puente Mella 9b5fafbc9e Pagina usuarios modales usuarios 2024-05-29 14:29:58 +02:00
Alvaro Puente Mella e00c2347a6 Refs #367 crear test unitarios login 2024-05-27 10:58:38 +02:00
Alvaro Puente Mella 27e55816bd Refs #364 ajustar estilos css dashboard 2024-05-24 10:19:14 +02:00