Skip to content

Releases: clozanoruiz/terrazgo

Terrazgo v0.1.5

Terrazgo v0.1.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jul 21:38

⚠️ Antes de actualizar: hay que empezar con base de datos nueva

El esquema de la base de datos ha cambiado desde la 0.1.4 (perfiles de usuario y firma de autor en el historial de cambios). Antes de abrir esta versión, borra la base de datos de la aplicación (terrazgo.db en la carpeta de datos de la aplicación; en Linux, ~/.local/share/org.terrazgo.app/). Las copias de seguridad hechas con versiones anteriores no se pueden importar en la 0.1.5. La caché de mapas no se ve afectada. Este tipo de reinicio es esperable entre versiones tempranas, como avisa la página de descargas; dejará de ocurrir con la primera versión estable.

Novedades

  • Android, por primera vez 📱 — APK firmada para dispositivos aarch64 (Android 7 o superior), con la misma verificación de procedencia que el resto de instaladores. Instalación directa: descarga la APK y ábrela (Android pedirá permiso para instalar de orígenes desconocidos). Próximamente también en Google Play.
  • Perfiles de usuario — crea perfiles en Ajustes, elige el activo y, opcionalmente, vincúlalo a un aplicador: el formulario de tratamientos lo preseleccionará y cada registro queda firmado con su autor en el historial de cambios.
  • Política de privacidad — publicada en terrazgo.com/privacidad.html: la aplicación no recoge ningún dato; la página explica exactamente qué conexiones de red se realizan y para qué.
  • Correcciones en Android: los mapas cargan también en la versión de lanzamiento, el guardado de archivos (PDF, exportaciones, copias de seguridad) funciona con el selector de archivos del sistema, y el arranque ya no puede adelantarse a la inicialización interna.

Verificación

Todos los archivos de esta versión llevan certificación de procedencia (SLSA) y SBOM. Para verificar cualquier descarga:

gh attestation verify <archivo> --repo clozanoruiz/terrazgo

Terrazgo 0.1.4

Terrazgo 0.1.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 17:13

⚠️ Aviso importante — hay que borrar la base de datos anterior

Esta versión cambia el esquema de la base de datos y los datos de versiones anteriores no se conservan. Antes de abrir la nueva versión, elimina el fichero de datos:

  • Linux: ~/.local/share/org.terrazgo.desktop/terrazgo.db
  • Windows: %APPDATA%\org.terrazgo.desktop\terrazgo.db

Si no se elimina, la aplicación no arrancará (error de esquema al iniciar). No restaures copias de seguridad de versiones anteriores con la importación integrada. El proyecto sigue en fase de pruebas: entre versiones tempranas los datos pueden no sobrevivir a las actualizaciones. La caché de mapas no se ve afectada.

Novedades

  • Registro de tratamientos alineado con SIEX: los tratamientos capturan ahora los problemas fitosanitarios con los códigos oficiales (catálogos FEGA, con buscador), las justificaciones de la actuación (gestión integrada de plagas) y la eficacia observada tras la aplicación, editable desde la lista. La ficha de la explotación registra el NIF del titular, el código REA y la provincia.
  • Exportación oficial (SIEX): nueva sección en Tratamientos que genera el fichero JSON de la campaña en el formato oficial del cuaderno digital (CUE 3.11.4). Antes de exportar comprueba qué datos faltan y los señala con enlaces para corregirlos.
  • Cuaderno imprimible (PDF): genera el cuaderno de explotación en PDF siguiendo el modelo oficial — información general, parcelas con su referencia SIGPAC y registro de actuaciones fitosanitarias, con el plazo de seguridad incluido. Funciona sin conexión, como todo lo demás.
  • Windows portable en ZIP: la versión portable se distribuye ahora comprimida; el nombre del archivo lleva la versión y los navegadores la descargan sin avisos.

Terrazgo v0.1.3

Terrazgo v0.1.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jul 15:42

Terrazgo v0.1.3 — catálogos oficiales SIEX integrados

⚠️ Versión temprana, para probar y opinar. Hasta la primera versión
estable, actualizar puede requerir empezar con una base de datos nueva.
No guardes todavía datos que no puedas permitirte perder.

Qué cambia

  • Los catálogos oficiales del SIEX (FEGA, Anexo VII) van ahora dentro de
    la aplicación
    y se cargan automáticamente al arrancar: cultivos,
    unidades de medida, plagas, enfermedades y malas hierbas, justificaciones
    y eficacia de los tratamientos, tipos de maquinaria… Más de 5.900 códigos
    oficiales disponibles sin conexión desde el primer arranque, y que se
    conservan siempre: un código que la Administración retire seguirá
    resolviéndose en tus registros antiguos. Es la base sobre la que llegarán
    los campos codificados que exige la normativa en cada tratamiento y el
    futuro volcado del cuaderno al CUE de tu comunidad autónoma. Datos:
    catálogos públicos del SIEX © FEGA.

Si ya tienes una versión anterior — IMPORTANTE: en esta versión cambia
el esquema de la base de datos y los datos del cuaderno NO se conservan
(fase temprana, como avisa la nota de arriba). Borra la base de datos
anterior antes de abrir la nueva versión; si no, la aplicación no arrancará:

  • Linux: borra ~/.local/share/org.terrazgo.desktop/terrazgo.db
  • Windows: borra terrazgo.db dentro de %APPDATA%\org.terrazgo.desktop\

La caché de mapas no cambia en esta versión: las zonas del mapa ya visitadas
se conservan.

Instalación

  • Linux (AppImage): descarga Terrazgo_0.1.3_amd64.AppImage, dale permiso
    de ejecución (clic derecho → Propiedades → Permitir ejecutar, o
    chmod +x) y ábrelo.
  • Linux (Debian/Ubuntu): sudo apt install ./terrazgo_0.1.3_amd64.deb
  • Windows (instalador): ejecuta Terrazgo_0.1.3_x64-setup.exe.
  • Windows (portable): descarga terrazgo_windows_x64.exe y ejecútalo
    directamente. Necesita el componente WebView2 de Microsoft (incluido en
    Windows 10/11 actualizados); si no arranca, usa el instalador, que lo
    configura automáticamente.

En Windows, SmartScreen mostrará un aviso porque el ejecutable aún no está
firmado: pulsa «Más información» → «Ejecutar de todas formas».

Como en versiones anteriores, cada instalador publica su atestación de
procedencia (verificable con gh attestation verify) y su lista de
componentes (SBOM) como archivo adjunto.

Incidencias y sugerencias

¿Algo no funciona o echas algo en falta?
Abre una incidencia.

Terrazgo v0.1.2

Terrazgo v0.1.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 13:53

Terrazgo v0.1.2 — parcelario SIGPAC en el mapa

⚠️ Versión temprana, para probar y opinar. Hasta la primera versión
estable, actualizar puede requerir empezar con una base de datos nueva.
No guardes todavía datos que no puedas permitirte perder.

Qué cambia

  • Nueva capa «Recintos SIGPAC» en el mapa. El parcelario oficial de
    SIGPAC se dibuja sobre los dos mapas base (mapa y ortofoto) y puede
    activarse o desactivarse desde el panel de capas. Como el resto del mapa,
    las zonas ya vistas quedan guardadas y se consultan sin conexión. La capa
    corresponde siempre a la campaña SIGPAC vigente. Datos:
    SIGPAC © FEGA (CC BY 4.0).
  • Límite de espacio para los mapas guardados. La caché de mapas se
    limita ahora a 512 MB: al superarlo se borra primero lo que hace más
    tiempo que no consultas. Los contornos y verificaciones SIGPAC de tus
    parcelas no se borran nunca — solo las imágenes del mapa, que vuelven a
    descargarse al visitarlas con conexión.
  • Transparencia: desde esta versión, cada instalador publica su
    atestación de procedencia (verificable con gh attestation verify) y la
    lista completa de componentes (SBOM) como archivo adjunto.

Si ya tienes una versión anterior: instala esta encima; los datos del
cuaderno se conservan. La caché de mapas se regenera con esta versión, así
que las zonas del mapa ya vistas se descargarán de nuevo la primera vez que
las visites con conexión.

Instalación

  • Linux (AppImage): descarga Terrazgo_0.1.2_amd64.AppImage, dale permiso
    de ejecución (clic derecho → Propiedades → Permitir ejecutar, o
    chmod +x) y ábrelo.
  • Linux (Debian/Ubuntu): sudo apt install ./terrazgo_0.1.2_amd64.deb
  • Windows (instalador): ejecuta Terrazgo_0.1.2_x64-setup.exe.
  • Windows (portable): descarga terrazgo_windows_x64.exe y ejecútalo
    directamente. Necesita el componente WebView2 de Microsoft (incluido en
    Windows 10/11 actualizados); si no arranca, usa el instalador, que lo
    configura automáticamente.

En Windows, SmartScreen mostrará un aviso porque el ejecutable aún no está
firmado: pulsa «Más información» → «Ejecutar de todas formas».

Incidencias y sugerencias

¿Algo no funciona o echas algo en falta?
Abre una incidencia.

Terrazgo v0.1.1

Terrazgo v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Jul 09:30

Terrazgo v0.1.1 — corrección del mapa en Windows

Versión de mantenimiento que corrige el problema principal detectado en la
v0.1.0: en algunos equipos Windows el mapa se quedaba en blanco aunque hubiera
conexión a internet.

⚠️ Versión temprana, para probar y opinar. Hasta la primera versión
estable, actualizar puede requerir empezar con una base de datos nueva.
No guardes todavía datos que no puedas permitirte perder.

Qué cambia

  • Corregido: mapa en blanco en Windows. Muchos antivirus (y algunos proxies)
    inspeccionan las conexiones seguras del equipo, y la aplicación rechazaba sus
    certificados: el mapa base y la ortofoto no llegaban a cargarse nunca.
    Terrazgo ahora confía en el almacén de certificados del sistema, igual que
    el navegador del sistema.
  • Mensajes de error más claros. Si el mapa no puede cargarse, la
    notificación indica ahora el motivo real.
  • Nueva descarga para Windows: versión portable (terrazgo_windows_x64.exe),
    un único ejecutable que funciona sin instalar nada. Los datos se guardan en
    el perfil de usuario, igual que con el instalador.
  • Transparencia: desde esta versión, los instaladores se compilan
    automáticamente a partir del código fuente publicado en este repositorio —
    exactamente el que ves en la etiqueta de cada versión.

Si ya tienes la v0.1.0: instala esta versión encima; tus datos se
conservan.

Instalación

  • Linux (AppImage): descarga Terrazgo_0.1.1_amd64.AppImage, dale permiso
    de ejecución (clic derecho → Propiedades → Permitir ejecutar, o
    chmod +x) y ábrelo.
  • Linux (Debian/Ubuntu): sudo apt install ./terrazgo_0.1.1_amd64.deb
  • Windows (instalador): ejecuta Terrazgo_0.1.1_x64-setup.exe.
  • Windows (portable): descarga terrazgo_windows_x64.exe y ejecútalo
    directamente. Necesita el componente WebView2 de Microsoft (incluido en
    Windows 10/11 actualizados); si no arranca, usa el instalador, que lo
    configura automáticamente.

En Windows, SmartScreen mostrará un aviso porque el ejecutable aún no está
firmado: pulsa «Más información» → «Ejecutar de todas formas».

Incidencias y sugerencias

¿Algo no funciona o echas algo en falta?
Abre una incidencia.

Terrazgo v0.1.0

Terrazgo v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@clozanoruiz clozanoruiz released this 09 Jul 14:07

Terrazgo v0.1.0 — primera versión de prueba

Primera versión pública de Terrazgo, una aplicación libre para la gestión de la
explotación agrícola que funciona completa sin conexión: todos los datos se
guardan en tu equipo.

⚠️ Versión temprana, para probar y opinar. Hasta la primera versión
estable, actualizar puede requerir empezar con una base de datos nueva.
No guardes todavía datos que no puedas permitirte perder.

Qué incluye

  • Cuaderno de explotación (fitosanitarios): registro de tratamientos con
    productos, sustancias activas, operadores (carné y caducidad), maquinaria
    (ROMA/REGANIP, ITV) y plazos de seguridad calculados, con avisos automáticos.
  • Explotaciones y parcelas: altas y gestión, con referencia SIGPAC.
  • Mapa: dibujo de recintos, importación de ficheros (GeoJSON/GeoPackage),
    ortofoto PNOA y mapa base, todo con caché para funcionar sin cobertura.
  • Consulta SIGPAC: verificación de la referencia, superficie oficial,
    contorno del recinto y comprobación de zonas (nitratos, Natura 2000,
    restricciones fitosanitarias) con sus avisos.
  • Copias de seguridad: exportación e importación de la base de datos.
  • Interfaz en español e inglés.

Instalación

  • Linux (AppImage): descarga Terrazgo_0.1.0_amd64.AppImage, dale permiso
    de ejecución (clic derecho → Propiedades → Permitir ejecutar, o
    chmod +x) y ábrelo.
  • Linux (Debian/Ubuntu): sudo apt install ./terrazgo_0.1.0_amd64.deb
  • Windows: ejecuta Terrazgo_0.1.0_x64-setup.exe. Windows mostrará un
    aviso de SmartScreen porque el instalador aún no está firmado: pulsa
    «Más información» → «Ejecutar de todas formas».

Incidencias y sugerencias

¿Algo no funciona o echas algo en falta?
Abre una incidencia.