Commit Graph
85 Commits
Author SHA1 Message Date
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
Lizandro Guarnizo fb6aec6c10 up 2026-04-29 22:16:21 -05:00
Lizandro Guarnizo dc035ceedd Update Dockerfile 2026-04-29 22:12:39 -05:00
Lizandro Guarnizo 7f8d356a8f gp 2026-04-29 22:07:37 -05:00
Lizandro Guarnizo 304aea4125 fija limite de upload a 200MB 2026-03-13 10:04:22 -05:00
Lizandro Guarnizo 3bdf44d811 up 2026-03-11 16:41:14 -05:00