Commit Graph

5 Commits

Author SHA1 Message Date
Egutierrez 11c986edc7 chore: auto-commit (5 archivos)
- handlers.go
- handlers_test.go
- main.go
- datafactory_events.go
- handlers_datafactory.go

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16 16:33:25 +02:00
Egutierrez 8a71839520 merge: issue/0086-ws-events — WebSocket hub for ops:call_monitor
New endpoint: GET /api/events/call_monitor (upgrade to WS).
Per-subscriber writer queue, lazy ticker (250ms when active / 2s idle)
that only runs while >=1 subscriber is connected. Snapshot on connect
(KPIs + last 100 calls + watermark), deltas after (id > watermark).
Client may send {watermark: N} to resume.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 00:35:53 +02:00
Egutierrez a1769a3976 chore: auto-commit (3 archivos)
- app.md
- handlers.go
- events.go

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 00:28:22 +02:00
Egutierrez af13fd849c feat: endpoints de mutacion y de projects
- handlers_mutations.go: POST add_app/add_analysis/add_vault/reindex
- handlers_projects.go: GET projects y project detail (apps/analysis/vaults nested)
- handlers.go + main.go: cablear nuevas rutas
- handlers_test.go: ajustes minimos
- app.md: documentar endpoints v0.2

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 22:05:08 +02:00
Egutierrez 1dc09931b6 Initial extraction from fn_registry
sqlite_api: API REST HTTP read-only sobre registry.db y operations.db.
Bind por defecto 127.0.0.1:8484. Go + net/http + SQLite FTS5.

Extraido de fn_registry/projects/fn_monitoring/apps/sqlite_api/ como
repo independiente. La metadata del registry queda en project.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 20:23:30 +02:00