Commit History

Today

  1. fix(byok): inyectar Depends(get_user_keys) en endpoints y aislar credenciales en produccion

    c601882
  2. feat(ui): credenciales guiadas por credencial con DATABASE_URL y auto-conexión BYOK⁠

    alexp97 +1: GLM
    5a160ef
  3. feat: F10 UI credentials guided BYOK connection flow⁠

    189ebbe

Yesterday

  1. feat(ui): agregar selección y expansión de variables satelitales⁠

    alexp97 +1: DeepSeek
    91bd285

9 days ago

  1. refactor(frontend): modulariza las vistas de dominio y reduce index.astro⁠

    alexp97 +1: DeepSeek
    227a41a
  2. refactor(frontend): extrae sidebar, cabecera y modales base⁠

    alexp97 +1: DeepSeek
    c76c615

  1. fix(weather): fix hourly 0 degrees chart bug due to timezone and end timestamp query limit

    1599ae4
  2. feat(weather): map database weather fields to mockup vocab and add detailed backend logging

    14a00e1
  3. feat(weather): implement client-side controller logic, indicators computation, and interactive charts

    8c10540
  4. feat(frontend): refactor weather tab layout to multi-resolution mockup dashboard

    e343575
  5. style(frontend): estiliza bordes, fuentes tipográficas y elementos de interfaz de usuario

    fe9136b

  1. fix(frontend): repara activacion del modo dibujo y unifica formulario de creacion en Seccion 2⁠

    8fffa2a
  2. feat(frontend): implementa asistente guiado de creacion de parcelas en tres pasos⁠

    7fa3158
  3. feat(frontend): rediseña vista resumen con mapa a pantalla completa y selector flotante⁠

    e6710ac
  4. fix(frontend): corrige posicionamiento del dropdown de perfil en sidebar colapsado⁠

    4b4563c
  5. feat(frontend): rediseño de UI en tres secciones y formulario de ajustes de parcelas⁠

    8d11f69

  1. feat(chat): añade contexto de chat por parcela y sincroniza tareas⁠

    3aee0ae
  2. feat(ui): añadir weather_data al explorador de datos

    6d27062
  3. feat(weather): migrar consulta de open-meteo de on-demand a persistencia horaria en base de datos

    784f348

  1. feat(db): elimina tabla ndvi_timeseries (legacy)⁠

    29437e9
  2. fix(ui): elimina ndvi_timeseries de tablas del Explorador⁠

    069ae1f
  3. fix(ui): corrige parseo de tipos SQL en diagrama ER mermaid⁠

    58b972e
  4. fix(ui): corrige renderizado de diagrama ER y reposiciona layout⁠

    483e546
  5. feat(ui): añade modal reprocess, diagrama ER y telemetría en frontend⁠

    39b233c
  6. feat(teledeteccion): añade índices espectrales EVI, SAVI, NDWI, NDRE (Fase 13)⁠

    8f8389b

  1. feat(fase-11-12): explorador de datos y visor de telemetría en UI⁠

    50b8a66
  2. feat: add data explorer tab, enforce BYOK in production, detect env

    df71cfc
  3. feat(ui): instrumenta telemetria en la UI con track() y handler de errores (Fase 9)

    a1bd836
  4. feat(ui): click en parcela vuela a su polígono + dibuja parcelas en el mapa⁠

    d17e4f4
  5. fix(ui): sidebar responsive robusto + mapa (satélite/relieve) + parcela demo + botón .env⁠

    ef1afea
  6. feat(ui): UI Astro completa servida por el gateway (Fase 8 — vistas, responsive, plegable)⁠

    26161c7

  1. feat(ui): Shiny -> backend/dashboard.py (legacy) + scaffold Astro+Tailwind (Fase 8, SF8.1)⁠

    68ec720