Commit History

Portal: grid a flex-wrap con tarjetas de ancho fijo, para que cada fila termine de forma natural sin tarjetas huerfanas
ecb6292

IA-PLATE commited on

Portal: iconos neutros, color solo como acento por categoria (puntito junto al titulo) para reducir la saturacion visual
e1172d9

IA-PLATE commited on

Portal: fusionar Reportes de obra + Financiero en una sola categoria; corregir colores de tarjetas para que coincidan con el color real de cada herramienta
511c140

IA-PLATE commited on

Financiero: formato 'Por Contratar' en una sola linea (valor | %), sin parentesis
cef2b5f

IA-PLATE commited on

Financiero: el reporte exportado ahora sale desglosado completo por default (con columna Contrato restaurada); checkbox para acortarlo a la regla 80/20 en vez de al reves
c9efa03

IA-PLATE commited on

Nueva herramienta: Relacion de Pagos por empresa (PLATE/Hard Cost/Soft Cost, facturado/vencido/a tiempo/proyectado); nueva categoria Financiero en el portal
15d1ce0

IA-PLATE commited on

Financiero: opcion para incluir el detalle completo del 20% restante en el reporte exportado (checkbox), en vez de solo la fila Otros consolidada
a6a0603

IA-PLATE commited on

Financiero: detectar Presupuesto Total tambien en hojas CBS/WBS con presupuesto base versionado por fecha (ej. SID)
b268c3e

IA-PLATE commited on

Financiero: detectar Presupuesto Total automaticamente del Excel (sumando filas de total explicitas), editable si hace falta corregir
7d0cb0e

IA-PLATE commited on

Financiero: agregar KPI 'Por Contratar' (Presupuesto Total capturado manualmente - Contratado) con su %
3f0a760

IA-PLATE commited on

LPS: ocultar secciones sin datos reales en vez de mostrar N/D o falso CRITICO
0533f2e

IA-PLATE commited on

Reintentar automaticamente llamadas a Groq cuando pegan el rate limit (429), en vez de mostrar el error crudo al usuario
825e7aa

IA-PLATE commited on

Financiero: cuando no hay columna Pagado, usar Autorizado para pago como equivalente (confirmado por el usuario)
44672c3

IA-PLATE commited on

Financiero: regla 80/20 (top contratistas + Otros) en vista previa y reporte; Portal: menu compacto agrupado por categoria
4856db5

IA-PLATE commited on

Financiero: agrupar reporte imprimible por contratista para archivos con miles de ordenes de compra
7d34ea7

IA-PLATE commited on

Diagnostico LPS: extraccion server-side con IA adaptable a distintos templates
1e2633e

IA-PLATE commited on

Dashboard Financiero: deteccion automatica de hoja/columnas via IA, ya no depende de nombres fijos
fe55be3

IA-PLATE commited on

Fix: quitar acentos del nombre de archivo para que Supabase Storage lo acepte
ec9cf6d

IA-PLATE commited on

Fix: codificar URL de codigo/nombre de archivo para Supabase Storage (acentos)
59d836e

IA-PLATE commited on

Quitar endpoint temporal de borrado de formatos
f253f44

IA-PLATE commited on

Endpoint temporal para borrar archivo de prueba de formatos
5b3aec4

IA-PLATE commited on

Formatos: permitir subir plantillas (Supabase Storage) y descargarlas directo desde la herramienta
52cee63

IA-PLATE commited on

Fix cleanup endpoint body
3fdf076

IA-PLATE commited on

Agregar endpoint temporal de limpieza de storage
8fbd207

IA-PLATE commited on

Endpoint temporal para probar Supabase Storage
1224ef4

IA-PLATE commited on

Fix: separar asunto/cuerpo del correo aunque el modelo omita el separador ---
3f1a6b3

IA-PLATE commited on

Redactor de Correos: agregar codigo de proyecto manual que se antepone al asunto
47d8c42

IA-PLATE commited on

Generador de Minutas: agregar grabacion de audio directo en el navegador
ad35355

IA-PLATE commited on

Resumen de Entregas: curva S, agrupar candados duplicados, KPIs de departamentos, entregado inferido, notas editables
b0d6fd1

IA-PLATE commited on

Agregar Resumen de Entregas (piloto Novus): consolida checklist habitabilidad + mapa de calor
ee15b32

IA-PLATE commited on

Quitar endpoint temporal de limpieza de entregas
2e42f9a

IA-PLATE commited on

Endpoint temporal para limpiar proyecto de prueba de entregas
9b10f86

IA-PLATE commited on

Agregar dashboard piloto de Entregas a Cliente por Departamento con historial
7fffb6e

IA-PLATE commited on

Curva S general: linea punteada calculada (proyeccion completa), tarjeta Plan hoy y Gap tal cual del corte
60b9074

IA-PLATE commited on

Revertir a copiar Plan hoy tal cual del corte (sin formulas), como se pidio
4118413

IA-PLATE commited on

Restaurar curva de Plan general calculada por fechas (ponderada por duracion), en vez de depender del campo manual de texto
e8eec35

IA-PLATE commited on

Mostrar puntos visibles en la linea de Plan del grafico general (pocos cortes tienen ese dato aun)
90c4411

IA-PLATE commited on

Validar año de fecha de corte al subir (evita errores de captura como '0026'); quitar endpoints de diagnostico
a773c1b

IA-PLATE commited on

Endpoint temporal para borrar un corte especifico por fecha
07b04bb

IA-PLATE commited on

Endpoint temporal de diagnostico para revisar cortes de SID
2d10318

IA-PLATE commited on

Renombrar Space de 'Minutas IA' a 'AI Toolkit'
29e7147

IA-PLATE commited on

Renombrar 'Saldo por contratar' a 'Saldo por estimar' en dashboard financiero
0bdc527

IA-PLATE commited on

Fix: restaurar rango completo de fechas en la grafica general de curvas S
0551535

IA-PLATE commited on

Quitar endpoint temporal de limpieza
d927124

IA-PLATE commited on

Endpoint temporal para limpiar proyecto de prueba
4bc99db

IA-PLATE commited on

Curvas S: usar 'Plan hoy' tal cual viene capturado en MS Project (campo % prog), sin recalcularlo
47dd1cb

IA-PLATE commited on

Dashboard financiero: leer de hoja CONTRATACIONES en vez de BD
ace1778

IA-PLATE commited on

Quitar endpoints temporales de diagnostico (fix de upsert ya confirmado)
6fe0ee4

IA-PLATE commited on

Corregir upsert de cortes (on_conflict) y agregar endpoints temporales de diagnostico
cf2133c

IA-PLATE commited on

Quitar endpoints temporales de administracion (ya se uso para limpiar cortes de SID)
5d3f55e

IA-PLATE commited on