71 Commits

Author SHA1 Message Date
89e97a3634 guardias 2025-05-22 09:52:40 -04:00
04b7840341 Updates tutorial for clarity and consistency
Refines the tutorial document by standardizing list formatting,
correcting minor typographical errors, and updating outdated
references, thereby enhancing readability and ensuring technical
accuracy for users setting up the authentication system.
2025-05-20 11:56:11 -04:00
6b351ff5b3 Control de acceso basado en funciones
Añade a la aplicación el control de acceso basado en roles mediante guardias.
Introduce guardias de acceso, administración, grupo y rol para la protección de rutas.
Actualiza la barra lateral para incluir elementos de menú basados en roles.
Configura el cliente Keycloak para incluir información de grupo en el token de acceso, habilitando la autorización basada en grupos.
Añade la página de acceso denegado.
2025-05-20 10:42:24 -04:00
55fc1f6278 Removes login hints and adds VM link
Removes the test credentials and password recovery link from the login form.

Adds a link to download a pre-configured virtual machine for Keycloak.
2025-05-19 18:21:17 -04:00
56eee3fb97 Updates Keycloak admin console access info
Updates the Keycloak admin console access URL to reflect the server's IP address.

Clarifies that login credentials depend on previously created users and the server's IP.
2025-05-19 18:03:45 -04:00
68b466bd3c access grant 2025-05-19 17:52:00 -04:00
f2ce7327d8 Mejora de la autenticación y la gestión de tokens
Mejora la lógica de actualización de tokens teniendo en cuenta la actividad del usuario y las configuraciones del entorno.
Elimina el obsoleto AuthService e integra el registro de actividad para una mejor supervisión.
Actualiza las configuraciones del entorno para gestionar los tiempos de inactividad y el comportamiento de renovación de tokens.

Aborda los posibles problemas de renovación de tokens relacionados con los usuarios inactivos y mejora la seguridad aplicando políticas estrictas de renovación de tokens.

Traducción realizada con la versión gratuita del traductor DeepL.com
2025-05-19 17:38:05 -04:00
8a1434e553 keycloack direct funcionando
se implemente el direct access grant para probar el post login
2025-05-19 14:18:31 -04:00
1dd5f1644f update 2025-05-15 17:07:31 -04:00
db0815f3ed Soluciona el problema de sincronización de grupos LDAP en el tutorial de Keycloak
Soluciona un problema por el que los miembros del grupo no se mostraban en Keycloak
después de la sincronización LDAP.

Explica la importancia de configurar «Membership Attribute Type» a «UID»
en lugar de «DN» en la configuración del mapeador de grupos LDAP. Esto asegura
correcta recuperación de miembros basada en el simple ID de usuario almacenado en la estructura LDAP.
de LDAP.

Explains the importance of setting "Membership Attribute Type" to "UID"
instead of "DN" in the LDAP group mapper configuration. This ensures
correct member retrieval based on the simple user ID stored in the LDAP
structure.
2025-05-13 18:21:33 -04:00
1ca16b0e94 keyclock 2025-05-13 17:06:16 -04:00
c84c9a95c8 keycloack funcionando 2025-05-13 15:58:00 -04:00
01b93eca37 funcionando v1 2025-05-13 15:21:24 -04:00
ea91f1c8f0 Merge branch 'dev' 2025-05-09 12:42:24 -04:00
c7333b56ad pdf make como common js 2025-05-09 12:42:03 -04:00
6090128206 actualizacion comando postinstall 2025-05-09 12:24:53 -04:00
fdf24c3a62 ajustes sonar 2025-05-09 09:32:37 -04:00
73902f0329 Merge branch 'master' into dev 2025-05-08 17:28:45 -04:00
ef7d02b3ff update readme 2025-05-08 17:28:24 -04:00
ad653dbdb4 Merge branch 'dev' 2025-05-08 17:20:58 -04:00
050db4356a arreglo exportar excel 2025-05-08 17:20:31 -04:00
7d75fb1df7 alerta al enviar pdf 2025-05-08 16:27:11 -04:00
6115bda555 creacion de pdf 2025-05-08 16:16:23 -04:00
296fc14072 script post instalacion 2025-05-08 14:48:08 -04:00
8c3c93d087 mejoras excel, ajustes pd 2025-05-08 13:16:16 -04:00
JuanSanhueza
287bc16819 Select estado aprobacion
Ahora oculta el input de la columna "Observación", de la fila correspondiente
2025-05-07 15:04:01 -04:00
37da6197f9 update 2025-05-07 11:12:08 -04:00
JuanSanhueza
3d9b2d9bb3 Cronogramas rechazados 2025-05-07 09:39:35 -04:00
7d020e17fb readmme
-se implementa pequeño tutorial con dependencias y ese tipo de cosas
2025-05-06 14:22:45 -04:00
31f0ce7292 recuperar contraseña 2025-05-06 13:16:49 -04:00
0288e80b9d recuperar contraseña y boton exportar a excel 2025-05-06 12:34:07 -04:00
b30722bf68 optimizacion y preload de rutas y imagenes 2025-05-06 12:12:00 -04:00
ee8d0d0889 404 y libreria 2025-05-06 11:12:08 -04:00
0d69e3be08 arreglo de imports y ruta 404 2025-05-05 18:25:45 -04:00
d58a925629 warning footer 2025-05-05 16:46:00 -04:00
1a9f74baec Merge remote-tracking branch 'origin/dev' into dev 2025-05-05 15:45:17 -04:00
b9b84a4d13 arreglos exportar a excel
se usa exceljs
2025-05-05 15:45:03 -04:00
JuanSanhueza
f833bd464d Título tabla 2025-05-05 15:44:29 -04:00
a1ad7e0747 arreglo exportar 2025-05-05 14:52:52 -04:00
e9ee3ae78b Merge remote-tracking branch 'origin/dev' into dev 2025-05-05 14:52:34 -04:00
37d87dbd50 botones excell y prueba exportar 2025-05-05 14:51:44 -04:00
JuanSanhueza
9c3dd50ee1 Tooltips resumen 2025-05-05 14:43:15 -04:00
d3dc7d71c4 animaciones fix uwu 2025-05-05 12:48:43 -04:00
JuanSanhueza
f21b4a3728 caracteres tilde, ñ 2025-05-05 12:45:17 -04:00
fb26d54079 animaciones prueba 2025-05-05 12:41:48 -04:00
8fdba09449 avance interfaces e interceptor
-se simula login en el servicio
2025-05-05 11:24:49 -04:00
JuanSanhueza
86b3417fc5 Select tablas 2025-05-02 15:35:30 -04:00
JuanSanhueza
f926c4a5b0 Título navbar - Miga de pan 2025-05-02 15:11:42 -04:00
JuanSanhueza
7db758690c Color de fondo de tablas 2025-05-02 14:59:02 -04:00
JuanSanhueza
b8e07bf300 Paginadores Tablas y esquinas redondeadas 2025-05-02 12:53:46 -04:00