Lizandro Guarnizo
|
c3b2bbc413
|
up
|
2026-05-02 09:41:58 -05:00 |
|
Lizandro Guarnizo
|
369930668f
|
Update main.go
|
2026-05-02 08:46:09 -05:00 |
|
Lizandro Guarnizo
|
c29166f24e
|
Update query_runner.html
|
2026-05-02 08:18:20 -05:00 |
|
Lizandro Guarnizo
|
560359173b
|
up
|
2026-05-01 22:55:51 -05:00 |
|
Lizandro Guarnizo
|
ddbabea23f
|
up
|
2026-05-01 17:37:10 -05:00 |
|
Lizandro Guarnizo
|
c9024274f0
|
up
|
2026-05-01 17:36:17 -05:00 |
|
Lizandro Guarnizo
|
52c3d7ebe2
|
Update query_runner.html
|
2026-05-01 17:13:25 -05:00 |
|
Lizandro Guarnizo
|
121eac6abc
|
Update query_runner_service.go
|
2026-05-01 17:08:14 -05:00 |
|
Lizandro Guarnizo
|
5583314d0a
|
up
|
2026-05-01 17:01:42 -05:00 |
|
Lizandro Guarnizo
|
f8e4ee5b05
|
Update query_runner_service.go
|
2026-05-01 16:35:50 -05:00 |
|
Lizandro Guarnizo
|
e04f0a422e
|
Update query_runner_controller.go
|
2026-05-01 16:26:51 -05:00 |
|
Lizandro Guarnizo
|
cbe54f079d
|
Update conx_db.html
|
2026-05-01 16:12:28 -05:00 |
|
Lizandro Guarnizo
|
3f6eb7dddc
|
p
|
2026-05-01 13:44:37 -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
|
c214354e54
|
Update user.go
|
2026-05-01 12:54:45 -05:00 |
|
Lizandro Guarnizo
|
7f2db7b919
|
Update renovacion_service.go
|
2026-05-01 12:54:20 -05:00 |
|
Lizandro Guarnizo
|
0da9331a5e
|
feat: selector de pasarela (Bold/dLocal/ninguna) en regla + muestra {{.EnlacePago}} en editor de plantillas
|
2026-05-01 12:47:13 -05:00 |
|
Lizandro Guarnizo
|
8c4b401379
|
fix: optional chaining en tabla conx_db para evitar undefined
|
2026-05-01 12:32:40 -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
|
80beec57a8
|
up
|
2026-05-01 12:22:58 -05:00 |
|
Lizandro Guarnizo
|
33899bb6ae
|
Update main.go
|
2026-05-01 12:10:51 -05:00 |
|
Lizandro Guarnizo
|
53dcdcf88d
|
Update session.go
|
2026-05-01 12:09:41 -05:00 |
|
Lizandro Guarnizo
|
a7a09ac2e3
|
Update session.go
|
2026-05-01 12:08:21 -05:00 |
|
Lizandro Guarnizo
|
5e0b6ae2f0
|
up
|
2026-05-01 12:02:21 -05:00 |
|
Lizandro Guarnizo
|
240559e867
|
up
|
2026-05-01 11:58:18 -05:00 |
|
Lizandro Guarnizo
|
1c27cdfaf1
|
fix: layout CSS en Cloudflare/Hostinger + sesiones en PostgreSQL 1 año
|
2026-05-01 11:44:35 -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
|
357bdc7397
|
feat: integracion Bold y pagina unificada de pasarelas de pago
|
2026-05-01 11:05:54 -05:00 |
|
Lizandro Guarnizo
|
40e5df9f4e
|
sql: seed directo para módulo Integraciones en producción
|
2026-05-01 11:00:08 -05:00 |
|
Lizandro Guarnizo
|
6cd52eb085
|
feat: endpoint /app/run-seed para insertar módulos sin reiniciar servidor
|
2026-05-01 10:49:01 -05:00 |
|
Lizandro Guarnizo
|
88c65cd405
|
up
|
2026-05-01 10:28:22 -05:00 |
|
Lizandro Guarnizo
|
caec7bb5e8
|
fix: llamar SeedIntegraciones() en startup normal (sin --migrate)
|
2026-04-30 23:39:15 -05:00 |
|
Lizandro Guarnizo
|
fbfcca4d2d
|
feat: seed módulo Integraciones (Hostinger + Cloudflare) en menú del sistema
|
2026-04-30 23:34:13 -05:00 |
|
Lizandro Guarnizo
|
341395ff32
|
uo
|
2026-04-30 23:30:07 -05:00 |
|
Lizandro Guarnizo
|
cb8e15ec4c
|
feat: integración Hostinger + Cloudflare API (modelo, servicio, controlador, rutas, migración)
|
2026-04-30 23:23:34 -05:00 |
|
Lizandro Guarnizo
|
ee1391db81
|
fix: usar text/template en renovacion_service para parsear plantillas de correo
|
2026-04-30 23:15:14 -05:00 |
|
Lizandro Guarnizo
|
ec8efe2dd7
|
fix: usar text/template en lugar de html/template para validar sintaxis de plantillas
|
2026-04-30 23:02:09 -05:00 |
|
Lizandro Guarnizo
|
4e564a7e28
|
feat: sesión 1 año + validación sintaxis plantilla en tiempo real
|
2026-04-30 22:53:10 -05:00 |
|
Lizandro Guarnizo
|
46c89457dc
|
fix: validar sintaxis Go template al guardar plantilla + import html/template
|
2026-04-30 22:38:52 -05:00 |
|
Lizandro Guarnizo
|
92ef6d48e8
|
fix: usar SQL directo en join table contrato_servicios para evitar upsert de GORM
|
2026-04-30 22:24:26 -05:00 |
|
Lizandro Guarnizo
|
e751a9f894
|
feat: contrato soporta múltiples servicios (many2many) con precio sugerido
|
2026-04-30 22:15:31 -05:00 |
|
Lizandro Guarnizo
|
1b0374204c
|
fix: usar Updates(map) en lugar de Updates(struct) para evitar error id en PostgreSQL
|
2026-04-30 22:01:12 -05:00 |
|
Lizandro Guarnizo
|
7be96ad491
|
i`
|
2026-04-30 21:52:12 -05:00 |
|
Lizandro Guarnizo
|
aa393fce98
|
up
|
2026-04-30 21:46:13 -05:00 |
|
Lizandro Guarnizo
|
35612f3186
|
fix: seed actualiza module_id de submodulos existentes + endpoint admin seed
|
2026-04-29 23:54:06 -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 |
|
Lizandro Guarnizo
|
9d4c4dba65
|
up
|
2026-04-29 23:01:58 -05:00 |
|
Lizandro Guarnizo
|
c1f415e8ae
|
up
|
2026-04-29 22:44:32 -05:00 |
|
Lizandro Guarnizo
|
f06e4674aa
|
up
|
2026-04-29 22:31:39 -05:00 |
|