Skip to content

Releases: PnX-SI/gn_mobile_core

1.1.1

04 Oct 11:53
Compare
Choose a tag to compare

Application de synchronisation

⚠️ Attention : Cette version n'est officiellement compatible qu'avec la version 2.5.x de GeoNature.

Ajouts et corrections

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.1-<flavor>-release.apk

flavor correspond à la version aux couleurs du thème du parc :

Flavor Description
generic Version par défaut
pnc Parc National des Cévennes
pne Parc National des Écrins
pnm Parc National du Mercantour
pnv Parc National de la Vanoise

1.1.0

13 Sep 14:15
Compare
Choose a tag to compare

Application de synchronisation

⚠️ Attention : Cette version n'est officiellement compatible qu'avec la version 2.5.x de GeoNature.

Ajouts et corrections

  • Corrections diverses lors de la synchronisation.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.0-<flavor>-release.apk

flavor correspond à la version aux couleurs du thème du parc :

Flavor Description
generic Version par défaut
pnc Parc National des Cévennes
pne Parc National des Écrins
pnm Parc National du Mercantour
pnv Parc National de la Vanoise

1.0.1

06 Sep 15:03
Compare
Choose a tag to compare
1.0.1 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

Installation

Via la commande adb :

adb install /local/path/to/sync-1.0.1-<flavor>-debug.apk

1.0.0

26 Jul 13:22
Compare
Choose a tag to compare

Application de synchronisation

Version finale 1.0.0 🎉.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.0.0-<flavor>-release.apk

flavor correspond à la version aux couleurs du thème du parc :

Flavor Description
generic Version par défaut
pnc Parc National des Cévennes
pne Parc National des Écrins
pnm Parc National du Mercantour
pnv Parc National de la Vanoise

0.3.1

19 Jul 14:06
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

  • #19
  • #17
  • Mise à jour du schéma de la base de données locale, avec notamment la gestion distincte du nom scientifique et vernaculaire sur les taxons.

Installation

Via la commande adb :

adb install /local/path/to/sync-0.3.1-<flavor>-debug.apk

0.3.0

14 Jun 13:15
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

Installation

Via la commande adb :

adb install /local/path/to/sync-0.3.0-<flavor>-debug.apk

0.2.9

07 Jun 14:57
Compare
Choose a tag to compare
0.2.9 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

Installation

Via la commande adb :

adb install /local/path/to/sync-0.2.9-<flavor>-debug.apk

0.2.8

14 May 19:27
Compare
Choose a tag to compare
0.2.8 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

L'application exploite maintenant les nouvelles routes de GeoNature (/api/gn_commons/t_mobile_apps) pour procéder à la mise à jour des applications ainsi que des fichiers de paramétrages. Le fichier de paramétrage est également mis à jour lors du démarrage de l'application de synchronisation. Il n'est donc plus nécessaire de le copier comme c'était le cas auparavant.

Installation

Via la commande adb :

adb install /local/path/to/sync-0.2.8-<flavor>-debug.apk

0.2.7

02 May 13:48
Compare
Choose a tag to compare
0.2.7 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

L'application exploite maintenant les nouvelles routes de GeoNature (/api/gn_commons/t_mobile_apps) pour procéder à la mise à jour des applications ainsi que des fichiers de paramétrages.

Installation

Via la commande adb :

adb install /local/path/to/sync-0.2.7-<flavor>-debug.apk

Pour la configuration, il faut modifier le fichier settings_sync.json et le copier dans le répertoire Android/data/fr.geonature.sync sur la carte SD interne du terminal.

0.2.6

28 Mar 15:58
Compare
Choose a tag to compare
0.2.6 Pre-release
Pre-release

Application de synchronisation

Ajouts et corrections

Remarques

  • Le fichier de paramétrage a changé et comporte maintenant des attributs supplémentaires.
    Pour le paramétrage, se référer au README du module sync.
  • La récupération des taxons se fait maintenant au travers des routes paginées (/api/taxref/allnamebylist/:id et /api/synthese/color_taxon) avec les paramètres limit et offset gérés dans la dernière version de GeoNature. Ce paramétrage peut être configuré via les paramètres page_size et page_max_retry (cf. le README du module sync). Pour assurer la compatibilité avec les anciennes versions de GeoNature qui ne gèrent pas les données paginées des taxons, il faut ajuster ces paramètres et fixer une valeur assez grande pour page_size (< 10k dans la limite du raisonnable :) ) et page_max_retry à 1 (pour ne pas charger n fois les mêmes données). Par défaut, ces paramètres sont fixés respectivement à 1000 et 20 (soit au maximum 20k taxons chargés). Le comportement de l'application de synchronisation consiste à appeler au maximum n fois (où n = page_max_retry) la route paginée tant que celle-ci retourne un tableau de valeurs non vide et que ce tableau à la même taille que page_size. Les conditions d'arrêt sont :
    • Nombre d'appels = page_max_retry
    • tableau de valeurs vide
    • taille du tableau de valeurs < page_size
    • erreur 404

Installation

Via la commande adb :

adb install /local/path/to/sync-0.2.6-<flavor>-debug.apk

Pour la configuration, il faut modifier le fichier settings_sync.json et le copier dans le répertoire Android/data/fr.geonature.sync sur la carte SD interne du terminal.