feat(sre): Fase 1 API + Admin UX + Health + Fix shebang import_sii #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/SRE-fase1-api-admin-health"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resumen
API nueva
GET /api/search— búsqueda por nombre/RUT parcial (rate limit 60 req/min)GET /api/token_info— estado y cuota del token (rate limit 30 req/min)GET /api/company_info?full=1— datos + flagchangeden una sola llamadaPOST /api/company_info— incluyesituacion_tributariaen respuestaPUT /api/company_info— retorna confirmación estructuradaHealth / Ops
GET /health— estado DB + jobs + uptime (HTTP 200 / 503)GET /metrics— contadores de uso y top RUTsAdmin UX
Infra / Fixes
fix: shebangimport_sii.pycorregido a/var/lib/sre/env/bin/python3migrations/001: índices de performance aplicados en producción ✅/etc/cron.d/sre-sii-importconfigurado (lunes 03:00)/opt/SRE/env→/var/lib/sre/envpara paridad dev/prodwebmin-setup-repo.shobsoletoTests
test_api_search.py(10 tests)test_api_token_info.py(9 tests)test_health.py,test_job_tracker.py,test_services_sii.py,test_views_flask.pyChecklist
GET /healthretorna HTTP 200🤖 Generated with Claude Code