Commit Graph

52 Commits

Author SHA1 Message Date
f497c89ffa Fix Woker Lote Telegramas 20 2025-09-08 10:39:55 -03:00
565128321c Fix Telegramas Worker 2025-09-08 10:22:51 -03:00
2b47d8e20d Fix Worker 2025-09-07 23:04:36 -03:00
a49fc80fd9 Fix Worker Serilog 2025-09-06 22:13:09 -03:00
475b886d9a Fix Nivel de Ejecución 2025-09-06 21:56:29 -03:00
fa92d9638c Feat Workers Prioridades y Nivel Serilog 2025-09-06 21:44:52 -03:00
1ed9a49a53 Trabajo de ajuste en widgets y db para frontend 2025-08-29 09:54:22 -03:00
4a6318c18a Feat Prototipos Widgets y Fix Worker Telegramas 2025-08-25 10:25:54 -03:00
8192185bc5 Fix fecha totalizados nivel provincia 2025-08-23 13:19:35 -03:00
13c6accd15 Fix Añade FechaTotalizado en Proyeccion Bancas 2025-08-23 12:54:57 -03:00
303a469c57 Fix proyeccion bancas 2025-08-23 12:27:27 -03:00
e5ecdc301e Fix Worker 2025-08-23 11:01:54 -03:00
5de9d6729c Feat Front Widgets Refactizados y Ajustes Backend 2025-08-22 21:55:03 -03:00
18e6e8d3c0 Fix Program.cs 2025-08-20 18:08:17 -03:00
1a6f7dd5a3 Fix Bancas 2 2025-08-20 17:51:26 -03:00
43a967eac2 Fix Bancas 2025-08-20 17:38:51 -03:00
a2bf221194 Fix Paralelizmo en Procesos de baja prioridad 2025-08-20 17:29:50 -03:00
c967da919a Try Separación de Metodos 2025-08-20 16:58:18 -03:00
19b37f7320 Fix Goteo solo para Telegramas 2025-08-20 16:28:17 -03:00
3d685fba1e Fix Solicitud de Token 2025-08-20 15:03:02 -03:00
9d5c2086c5 Feat Rate Limit para cuotear peticiones. 2025-08-20 14:17:25 -03:00
68dce9415e Fix Sondear Proyeccion Bancas 2025-08-19 18:50:49 -03:00
16477a360c Fix Comentado el sonde de telegramas
Deshabilitado hasta obtener limites de consultas por parte del soporte de la API Electoral.
2025-08-19 17:06:02 -03:00
1559a1c3a9 Fix Intento de evitar bloqueo con retraso aleatorio para peticiones. 2025-08-19 16:45:09 -03:00
927658775f Fix Ajuste de paralelismo de 10 a 3 por bloqueos 2025-08-19 16:32:05 -03:00
46ebf7924a Feat Conteo final de telegramas capturados 2025-08-19 15:16:50 -03:00
ccffb0ee7f Fix Telegramas 2025-08-19 14:58:01 -03:00
518e782c8c Fix 1425 2025-08-19 14:25:27 -03:00
94bb7c4360 Feat/Fix: Paralelismo y Coreccion de lista. 2025-08-19 14:07:19 -03:00
b7c50576f4 Fix Cambios de optimizaciones 2025-08-19 09:37:13 -03:00
defb74fcd2 Fix bancas y telegramas 2025-08-18 17:47:11 -03:00
108e92ac27 Fix Worker 1524 2025-08-18 15:25:02 -03:00
0360f0619e Fix Worker 1447 2025-08-18 14:47:05 -03:00
46f6eeae91 Fix Worker 1348 2025-08-18 13:48:55 -03:00
a4e47b6e3d Retry Fix 504 Timeout 2025-08-17 20:47:51 -03:00
eed8d2f065 Fix TimeOut Api 2025-08-17 20:31:25 -03:00
258add9305 Retry Con Cambios Importantes. 2025-08-17 20:08:38 -03:00
931d0f4e91 Fix Campos añadidos 2025-08-16 13:05:44 -03:00
2f4027de2f Fix 1200 2025-08-16 12:00:51 -03:00
3c0f382cee Fix Worker 1131 2025-08-16 11:31:49 -03:00
b89c4c0b8b Fix catalogo y removido el fake de pruebas 2025-08-16 11:12:54 -03:00
527839dd6d Fix Worker - Categorias 2025-08-16 11:02:23 -03:00
370ea329f5 Fiz Gzip 2025-08-16 10:52:07 -03:00
37ed22b6e3 Fix Tiempo 5 Minutos 2025-08-16 10:42:54 -03:00
4e0566d654 Fix 0946 2025-08-16 09:46:25 -03:00
16a6664e7c Fix 0937 2025-08-16 09:37:54 -03:00
f11944c6ee Reversión y Test Docker 2025-08-16 09:22:26 -03:00
bce5b1dcec Test Docker 2025-08-15 17:31:51 -03:00
50c385796c Feat: Variables de entorno y .env
- Se elimina configuración sensible y específica de los configs. Se añaden variables de entorno y un archivo .env
2025-08-14 15:51:19 -03:00
1d58023113 Feat: Implementar API de resultados y widget de prueba dinámico con selector
API (Backend):
Se crea el endpoint GET /api/resultados/municipio/{id} para servir los resultados detallados de un municipio específico.
Se añade el endpoint GET /api/catalogos/municipios para poblar selectores en el frontend.
Se incluye un endpoint simulado GET /api/resultados/provincia/{id} para facilitar el desarrollo futuro del frontend.
Worker (Servicio de Ingesta):
La lógica de sondeo se ha hecho dinámica. Ahora consulta todos los municipios presentes en la base de datos en lugar de uno solo.
El servicio falso (FakeElectoralApiService) se ha mejorado para generar datos aleatorios para cualquier municipio solicitado.
Frontend (React):
Se crea el componente <MunicipioSelector /> que se carga con datos desde la nueva API de catálogos.
Se integra el selector en la página principal, permitiendo al usuario elegir un municipio.
El componente <MunicipioWidget /> ahora recibe el ID del municipio como una prop y muestra los datos del municipio seleccionado, actualizándose en tiempo real.
Configuración:
Se ajusta la política de CORS en la API para permitir peticiones desde el servidor de desarrollo de Vite (localhost:5173), solucionando errores de conexión en el entorno local.
2025-08-14 15:27:45 -03:00