Commit graph

5 commits

Author SHA1 Message Date
24db7415e0 docs: Añadir nota seguridad - credenciales visibles en ps aux
Documentado que las notificaciones Telegram/SMTP via curl exponen
credenciales temporalmente en la lista de procesos.

Riesgo: bajo en servidores propios, mayor en servidores compartidos.
Mejora futura: reemplazar curl por std.http.Client nativo.

Detectado en auditoría Gemini 2025-12-19.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 13:55:49 +01:00
3c34d1cc18 docs: Renombrar TEAM_STANDARDS a teamdocs
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 19:33:50 +01:00
dfc75be016 Actualizar CLAUDE.md - proyecto completado v1.2
- Estado actualizado a COMPLETO v1.2
- Estructura real del proyecto (8 archivos src/)
- Comandos con path completo a Zig 0.15.2
- Ecosistema Zig documentado (zcatui, zsqlite, zpdf)
- Notas tecnicas: migracion Zig 0.15, SMTP STARTTLS
- Historial de desarrollo con commits clave
- Mejoras futuras pendientes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 17:48:43 +01:00
f31ce95afe Migración a Zig 0.15.2
Cambios principales:
- build.zig: root_source_file → root_module con b.createModule()
- stdout: std.io.getStdOut() → std.fs.File.stdout().deprecatedWriter()
- ArrayList: std.ArrayList → std.array_list.Managed
- file.reader(): deprecatedReader() para compatibilidad
- HTTP Client: client.open/send/wait → client.fetch()
- sleep: std.time.sleep → std.Thread.sleep

Código funciona correctamente con Zig 0.15.2.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 01:03:43 +01:00
e2e19da32f Fase 1: Monitor básico HTTP/TCP funcionando
- Verificación HTTP/HTTPS con std.http.Client
- Verificación TCP con resolución DNS (tcpConnectToHost)
- 5 servicios configurados: Forgejo (HTTP+SSH), Simifactu, Mundisofa, Menzuri
- Output terminal con colores y tiempos de respuesta
- Doc comments en todas las funciones públicas (estándar open source)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-07 20:43:34 +01:00