Skip to content

Releases

Gruterra 0.1.8-dev — préversion

Pre-release

Choose a tag to compare

@nferon nferon released this 08 Nov 09:43

Gruterra 0.1.8-dev — préversion

Cette préversion rassemble les évolutions de Gruterra pour Windows : navigation entre plantes, inventaire des capteurs, historique et lumière, suivi des arrosages, environnement Netatmo et diagnostic local.

L'application a bénéficié de tests locaux, dont 523 tests isolés et des essais d'interface. Le nouvel installateur sur une VM vierge et le parcours de mise à jour depuis l'archive officielle restent à valider. Cette archive est une préversion et ne déclenche pas la mise à jour automatique.

Raspberry Pi : en cours de validation. Les composants ont été testés séparément, mais l'installation neuve et la restauration complète de bout en bout restent à valider. Les capteurs Zigbee nécessitent des essais complémentaires.

ESP32 : expérimental. Le prototype est isolé de la base de production et son essai matériel reste à analyser. Il ne constitue pas encore une intégration stable.

Archive ZIP : SHA-256 c35cd633e7b765c4c4cf7d4188574a7465bffa9d01f82d753fbeacb2dca57d81.

Gruterra 0.1.7-dev — préversion

Pre-release

Choose a tag to compare

@nferon nferon released this 21 Oct 20:24

Gruterra 0.1.7-dev — préversion du 21 octobre 2026

Changements importants

  • Synchronisation : priorité aux relevés récents et vérification de leur fraîcheur.

  • Arrosage : suivi immédiat et à dix minutes ; observation du drainage modifiable après coup dans l’historique. Le suivi différé nécessite le PC allumé et Gruterra ouvert.

  • Historique : copie de plusieurs lignes par clic droit ou Ctrl+C, améliorations de lecture et de suivi des capteurs connectés.

  • Sauvegardes : prise en compte de la base réellement utilisée, copie SQLite cohérente et vérifications avant finalisation.

  • Démo : réglages et caches isolés des données réelles.

  • Raspberry : chemins personnalisés repris dans les outils et services.

  • Centre d’alertes : suivi contextualisé après arrosage, repères avant/après, qualité des mesures et observations de santé, avec conservation des alertes critiques. Préparation des repères par cycle sans seuil optimal appris.

Statut

Préversion de test. Partage communautaire désactivé. La publication ne remplace pas automatiquement une installation locale.
L’installateur Windows est non signé et prépare Python et ses dépendances : ce n’est pas un exécutable autonome contenant Python. Le test sur un PC sans Python reste à réaliser.

English

Test prerelease. Faster fresh-reading synchronization, immediate and ten-minute watering follow-up, editable drainage observations, multi-row copying, reliable active-database backups, isolated demo settings and configurable Raspberry paths. Delayed follow-up requires Gruterra running on an awake PC. Community sharing remains disabled. The unsigned Windows installer prepares Python and dependencies; testing on a computer without Python remains pending.

Validation

539 tests réussis sur copie isolée. Démo démarrée depuis l’archive extraite, sans réseau ni données privées. L’installation complète sur PC sans Python reste à vérifier.

Gruterra 0.1.6-dev

Choose a tag to compare

@nferon nferon released this 09 Oct 20:22

Gruterra 0.1.6-dev

Changements importants

  • Traduction FR/EN étendue : 1 800 textes dans chaque langue pour les écrans, analyses, synchronisations, sauvegardes et diagnostics.
  • Paramètres redimensionnables et défilants ; Enregistrer et Annuler restent accessibles en bas.
  • Vrais drapeaux à côté de Français et English, indépendants du rendu des emojis Windows.
  • Mise à jour progressive : Vérifier → Préparer → Appliquer. Aucune installation proposée lorsque Gruterra est à jour.
  • La préparation contrôle le paquet officiel et le SHA-256 et crée une sauvegarde du programme sans remplacer les fichiers. L’application refait les contrôles avant remplacement.

Autres changements inclus

  • Historique : date sélectionnable depuis toutes les périodes ; choisir une date ouvre la journée.
  • Repères balcon et arrosage plus lisibles dans les fenêtres réduites, avec badges sans chevauchement.
  • Tous les boutons de navigation suivent la palette claire/sombre.
  • Reconnaissance d’une application de mise à jour réussie en français et en anglais.
  • Documentation et TODO actualisés.

Mise à jour depuis 0.1.5-dev

L’updater de 0.1.5-dev peut installer directement cette version. Vérifiez les mises à jour puis utilisez l’action d’application existante. Redémarrez après succès pour bénéficier du nouveau parcours dans les paramètres. Les observations personnelles et anciennes notes de version restent dans leur langue d’origine.

Validation

82 tests automatisés et audit avant publication réussis. Passage 0.1.5-dev → 0.1.6-dev testé avec l’ancien updater dans une installation fictive : sauvegarde créée, fichiers remplacés, base démo et préférences préservées. Le test utilisateur sur le PC de secours reste à effectuer.

English

  • Expanded French/English localization across screens, synchronization, analysis, backup and update diagnostics.
  • Scrollable, resizable settings with Save/Cancel kept visible and real language flag images.
  • Guided update flow: Check → Prepare → Apply; no installation offered when already up to date.
  • Day selection available from every history period, clearer balcony/watering badges and consistent light/dark navigation colors.
  • Version 0.1.5-dev can upgrade directly to 0.1.6-dev. Restart after installation to use the new settings flow.
  • 82 automated tests passed; an isolated upgrade using the official 0.1.5 updater preserved demo data and preferences.

Gruterra 0.1.5-dev

Choose a tag to compare

@nferon nferon released this 06 Oct 21:28

Gruterra 0.1.5-dev

Correction principale

  • Le bouton normal d’update ne réapplique plus une archive lorsque Gruterra est déjà à jour.
  • Une future action séparée pourra servir à réparer ou réinstaller volontairement la version actuelle.

Déjà validé dans la chaîne update

  • mode démo reconnu avec plantes_demo.db ;
  • affichage UTF-8 corrigé pour les accents, emojis et drapeaux ;
  • sauvegarde automatique avant remplacement ;
  • notes de version affichées dans l’application.

Sécurité de mise à jour

  • Archive officielle vérifiée par SHA256.
  • Données locales et configuration privée préservées.
  • Redémarrage manuel conseillé après application.

Gruterra 0.1.4-dev

Gruterra 0.1.4-dev Pre-release
Pre-release

Choose a tag to compare

@nferon nferon released this 06 Oct 21:06

Gruterra 0.1.4-dev

Changements importants

  • Securiser UTF8 dans parametres update
  • Corriger encodage UTF8 updater
  • Adapter diagnostic update au mode demo
  • Rendre notes update defilables
  • Ameliorer installateur et traductions update
  • Preparer release test update
  • Clarifier mesures rapatriees Raspberry
  • Retirer le bot Discord du depot public
  • Reparer droits salons prives Discord
  • Epingler messages socle Discord
  • Reparer droits salons info Discord
  • Ajouter tutoriels Discord avec captures

Autres changements inclus

  • Ajouter drapeaux au choix langue
  • Eviter upgrade pip systematique
  • Relancer installateur depuis lanceurs
  • Ajouter lanceurs Windows visibles
  • Corriger redetection Python installateur
  • Clarifier textes de mise a jour
  • Noter configuration future ESP32
  • Ajouter mises a jour dans parametres
  • Ajouter sauvegardes utilisateur dans interface
  • Mettre a jour tutoriels GitHub
  • Preparer sauvegarde utilisateur complete
  • Fiabiliser installateur Windows
  • Mettre a jour priorites et bugs
  • Mettre a jour fiche GitHub
  • Accelerer traduction interface
  • Ajouter un installateur Windows simple
  • Clarifier demo et utilisation reelle
  • Ajouter des lanceurs portables
  • Bloquer les outils externes hors perimetre public
  • Reparer acces bot commands

Sécurité de mise à jour

  • Archive officielle vérifiée par SHA256.
  • Données locales et configuration privée préservées.
  • Redémarrage manuel conseillé après application.