Releases: PnX-SI/gn_mobile_core
1.1.1
Application de synchronisation
Ajouts et corrections
Installation
Via la commande adb
:
adb install /local/path/to/sync-1.1.1-<flavor>-release.apk
où 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
Application de synchronisation
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
où 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
1.0.0
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
où 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
0.3.0
0.2.9
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
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
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
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ètreslimit
etoffset
gérés dans la dernière version de GeoNature. Ce paramétrage peut être configuré via les paramètrespage_size
etpage_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 pourpage_size
(< 10k dans la limite du raisonnable :) ) etpage_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 quepage_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
- Nombre d'appels =
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.