Lizandro Guarnizo
af1b8f4bdb
feat: agregar configuración de integración para VCard API y actualizar seed de módulos
2026-05-19 20:16:34 -05:00
Lizandro Guarnizo and Copilot
6e27032ac6
feat(portal): agregar flujo de recuperación de contraseña
...
- Nuevo modelo PortalPasswordResetToken con token seguro (32 bytes, 1h vigencia)
- AutoMigrate del nuevo modelo en main.go
- SendPortalPasswordResetEmail con diseño consistente al app
- Handlers: PortalForgotPasswordPage/Post y PortalResetPasswordPost/Page
- Rutas públicas GET/POST /portal/forgot-password y /portal/reset-password
- Vistas forgot_password.html y reset_password.html con validación JS
- Enlace ¿Olvidaste tu contraseña? en login.html + soporte mensaje success
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 15:25:53 -05:00
Lizandro Guarnizo
7b49e15647
Update main.go
2026-05-16 20:10:37 -05:00
Lizandro Guarnizo
49cc56123b
up
2026-05-15 23:22:35 -05:00
Lizandro Guarnizo
c91383882c
Update main.go
2026-05-15 22:40:01 -05:00
Lizandro Guarnizo
5ec5595196
up
2026-05-15 21:01:30 -05:00
Lizandro Guarnizo
b340d29583
up
2026-05-15 14:26:52 -05:00
Lizandro Guarnizo
70a43597f3
up
2026-05-15 12:55:57 -05:00
Lizandro Guarnizo
aead156ba8
up
2026-05-12 22:07:31 -05:00
Lizandro Guarnizo
048ebf5d70
up
2026-05-06 15:44:51 -05:00
Lizandro Guarnizo
1a8cc92a22
up
2026-05-06 15:29:14 -05:00
Lizandro Guarnizo
ccd37ff459
Update main.go
2026-05-06 15:10:34 -05:00
Lizandro Guarnizo
369930668f
Update main.go
2026-05-02 08:46:09 -05:00
Lizandro Guarnizo
c9024274f0
up
2026-05-01 17:36:17 -05:00
Lizandro Guarnizo
be28fea806
fix: rutas GET+POST /modules faltantes + seed módulo Administración (roles/módulos/submódulos/usuarios)
2026-05-01 12:55:53 -05:00
Lizandro Guarnizo
92ac8419fe
feat: seed módulo Servidores con ConexiónDB, SSH, Query Runner y catálogos
2026-05-01 12:25:21 -05:00
Lizandro Guarnizo
33899bb6ae
Update main.go
2026-05-01 12:10:51 -05:00
Lizandro Guarnizo
5e0b6ae2f0
up
2026-05-01 12:02:21 -05:00
Lizandro Guarnizo
1731855df8
feat: Query Runner — editor SQL con historial, exportar CSV/JSON, árbol de tablas
2026-05-01 11:14:09 -05:00
Lizandro Guarnizo
caec7bb5e8
fix: llamar SeedIntegraciones() en startup normal (sin --migrate)
2026-04-30 23:39:15 -05:00
Lizandro Guarnizo
aa393fce98
up
2026-04-30 21:46:13 -05:00
Lizandro Guarnizo
c35f4b4288
up
2026-04-29 23:42:27 -05:00
Lizandro Guarnizo
f787821444
up
2026-04-29 23:36:30 -05:00
root
fd739f8675
Descripción de los cambios
2025-04-24 02:07:47 +00:00
Lizandro Guarnizo
6d8f1bcd6f
Initial commit
2025-02-06 14:22:29 -05:00