Commit Graph

68 Commits

Author SHA1 Message Date
e98e152f0e Feat Tabla Resumen Nacional 2025-10-23 14:01:20 -03:00
4dbda0da63 Feat Tabla de Datos Redaccion
- Tabla de Top 2 Conurbano
- Tabla de Top 2 Por Secciones Electorales Bs. As.
2025-10-23 12:31:10 -03:00
f89903feda Fix distritoId Senadores 2025-10-22 13:48:05 -03:00
5ef3eb1af2 Fix Llamadas de Ambitos Para Resultados 2025-10-22 10:29:02 -03:00
a0e587d8b5 Fix Resultados Totales Nacionales 2025-10-21 18:32:53 -03:00
c50e4210b5 Fix Controllers Resultados 2025-10-21 11:03:44 -03:00
a78fcf66c0 feat: Partido Politico Manual 2025-10-20 14:38:10 -03:00
99d56033b1 Fix Bancas Previas 2025-10-20 13:24:17 -03:00
069446b903 Fix Mapa Municipios - Limpieza y Optimización de Workers 2025-10-18 21:27:30 -03:00
ae846f2d48 Feat CarouselNacional y Fix Workers 2025-10-17 15:49:15 -03:00
45421f5c5f Fix Estilos Componentes 2025-10-17 13:23:47 -03:00
09c4d61b71 Fix 1 Test 1534 2025-10-16 15:34:12 -03:00
705a6f0f5e Feat Separación de Votos Inválidos 2025-10-15 11:44:22 -03:00
316f49f25b feat(Worker): Adaptación integral para la API de Elecciones Nacionales
Este commit refactoriza por completo el sistema de recolección de datos para asegurar la compatibilidad con la nueva API nacional, pasando de un modelo de distrito único a uno multi-distrito.

Cambios principales:

- **Refactorización de `SondearResumenProvincialAsync`:**
  - Se elimina la dependencia del endpoint obsoleto `/getResumen`.
  - El método ahora itera sobre todas las provincias (`NivelId=10`) y categorías, utilizando `GetResultadosAsync` para obtener los datos agregados.

- **Expansión de `SondearResultadosMunicipalesAsync`:**
  - Se renombra a `SondearResultadosPorAmbitosAsync` para reflejar su nueva responsabilidad.
  - La lógica ahora sondea múltiples niveles jerárquicos (`NivelId` 10, 20, 30), capturando resultados detallados para Provincias, Secciones Electorales y Municipios.

- **Modificación del Modelo de Datos:**
  - Se añade la columna `CategoriaId` a la entidad y tabla `ResumenVoto`.
  - Se crea la migración de base de datos `AddCategoriaIdToResumenVoto` para aplicar el cambio.

- **Ajustes de Nulabilidad en API Service:**
  - Se actualizan las firmas de `GetResultadosAsync` en `IElectoralApiService` y `ElectoralApiService` para permitir que `seccionId` y `municipioId` sean nulables (`string?`), resolviendo errores de compilación CS8625.

- **Deshabilitación de Seeders de Ejemplo:**
  - Se introduce una bandera `generarDatosDeEjemplo` en `Program.cs` de la API, establecida en `false`, para prevenir la ejecución de código de simulación en entornos de producción o pruebas.
2025-10-14 16:00:55 -03:00
2736301338 Feat: Mapa Styles 2025-10-06 14:20:15 -03:00
a316e5dd08 Fix Styles CSS 2025-10-06 12:25:12 -03:00
64d45a7a39 Feat Widgets Controles y Estilos 2025-10-03 13:26:20 -03:00
a985cbfd7c Feat Widgets
- Widget de Home
- Widget Cards por Provincias
- Widget Mapa por Categorias
2025-10-01 10:03:01 -03:00
3b0eee25e6 Feat Widgets Cards y Optimización de Consultas 2025-09-28 19:04:09 -03:00
67634ae947 Fix Panel de Resultados 2025-09-22 17:56:04 -03:00
7d2922aaeb Pre Refinamiento Movil 2025-09-19 17:19:10 -03:00
3a8f64bf85 Preparación Legislativas Nacionales 2025 2025-09-17 11:31:17 -03:00
64dc7ef440 Pre Nacionales 2025-09-11 10:16:45 -03:00
153c0f92da Fix Boostrap y Try Cache 2025-09-10 14:20:44 -03:00
9e0cf30294 Feat Selector Modo Tabla 2025-09-08 14:11:05 -03:00
70c8ce54de Feat Telegramas Busquedas 2025-09-08 12:17:22 -03:00
fc97e29f13 Fix Mapa 2025-09-07 21:44:22 -03:00
7f49362e55 Fix Selectores 2025-09-07 20:12:03 -03:00
ad30d4263d Sin filtro de Municipios Válidos SenadoresWidget DiputadosWidget 2025-09-07 19:53:59 -03:00
a49fc80fd9 Fix Worker Serilog 2025-09-06 22:13:09 -03:00
fa92d9638c Feat Workers Prioridades y Nivel Serilog 2025-09-06 21:44:52 -03:00
12acd61f2b Fix Overrides Candidatos 2025-09-05 12:58:52 -03:00
d78a02a0eb Feat Widgets
Se añade la tabla CandidatosOverrides
Se añade el Overrides de Candidatos al panel de administrador
Se Añade el nombre de los candidatos a los Widgets de categorias por municipio
2025-09-05 11:38:25 -03:00
479c2c60f2 Fix Camaras Layouts assetBaseUrl 2025-09-04 17:39:20 -03:00
0ce5e2e2c9 Fix API_BASE_URL 2025-09-04 17:19:54 -03:00
2db20969a1 FEat Widgets Tablas 2025-09-04 15:54:00 -03:00
f41b4eaa1c Feat Widget Tabla de Resultados Por Seccion 2025-09-04 14:35:12 -03:00
5d0f2460f9 Feat BancasWidget 2025-09-04 11:27:12 -03:00
a81f1fe894 Test Public Side 2025-09-03 13:49:35 -03:00
32e85b9b9d Feat Widgets 2030 2025-09-02 20:34:49 -03:00
6732a0e826 Feat Widgets 1930 2025-09-02 19:38:04 -03:00
9393d2bc05 Feat Widgets Tickers 2025-09-02 17:08:56 -03:00
6ac6034255 Fix Controller 2025-09-02 15:43:27 -03:00
da581d9714 Feat Widgets 1540 2025-09-02 15:39:01 -03:00
271a86b632 Feat Widgets 0209 2025-09-02 09:48:46 -03:00
12860f2406 Feat Widgets 2025-09-01 14:04:40 -03:00
608ae655be Feats y Fixs Varios 2025-08-30 11:31:45 -03:00
3b8c6bf754 Fix bancas widget 2025-08-29 15:49:13 -03:00
1ed9a49a53 Trabajo de ajuste en widgets y db para frontend 2025-08-29 09:54:22 -03:00
55954e18a7 Fix Telegramas 2025-08-25 15:04:09 -03:00