Skip to content

Releases: PnX-SI/gn_mobile_core

1.3.0

29 Jul 08:25
Compare
Choose a tag to compare

Application de synchronisation

⚠️ Attention : Cette version n'est officiellement compatible qu'avec les versions 2.5.x, 2.6.x et 2.7.5 et plus de GeoNature.

Ajouts et corrections

Installation

Via la commande adb :

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

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

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

1.2.1

23 Jun 20:12
Compare
Choose a tag to compare
1.2.1 Pre-release
Pre-release

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.2.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.2.0

12 Jun 14:50
Compare
Choose a tag to compare
1.2.0 Pre-release
Pre-release

Application de synchronisation

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

Ajouts et corrections

  • PnX-SI/gn_mobile_occtax#52
    • Le paramètre page_max_retry a été supprimé pour plus de lisibilité et de facilité de paramétrage. Il n'est donc plus pris en compte. La clause d'arrêt lors de la synchronisation des taxons ne s'appuie donc que sur les conditions suivantes :
      • Aucun taxon n'a été trouvé lors de l'appel à la route paginée /api/taxref/allnamebylist
      • Le nombre de taxons remontés lors de l'appel à la route paginée /api/taxref/allnamebylist est égale à la valeur du paramètre page_size (on en déduit donc qu'il y a potentiellement d'autres taxons à synchroniser sur la "page" suivante)
      • L'API retourne une erreur 404
    • La valeur par défaut du paramètre page_size a été remontée à 10000

Installation

Via la commande adb :

adb install /local/path/to/sync-1.2.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.1.9

24 May 13:08
Compare
Choose a tag to compare
1.1.9 Pre-release
Pre-release

Application de synchronisation

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

Ajouts et corrections

  • #37
  • Notification dédiée si la session courante est expirée

Quelques ajustements sur la configuration des workers dédiés à la synchronisation des données, notamment en cas d'échec. Maintenant ils ont plus de chances de pouvoir s'exécuter de nouveau (auparavant cela suivait une courbe exponentielle retardant du même coup le prochain essai surtout si la périodicité a été configurée sur une période assez longue).
Ajout d'un worker dédié pour notifier l'utilisateur si la session est arrivée à expiration. Auparavant elle était noyée avec le flot de notifications liées à la synchronisation de données.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.9-<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.8

02 May 12:46
Compare
Choose a tag to compare
1.1.8 Pre-release
Pre-release

Application de synchronisation

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

Ajouts et corrections

  • La mise à jour des paramètres des applications peut provoquer un crash si les permissions d'accès en écriture n'ont pas été accordées.
    Note : La mise à jour automatique des fichiers de paramétrage ne fonctionnent pas sur Android 11 (API >= 30).
  • Lancement automatique de la synchronisation et mise à jour des fichiers de paramétrage lors de la toute première authentification.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.8-<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.7

14 Apr 19:20
Compare
Choose a tag to compare
1.1.7 Pre-release
Pre-release

Application de synchronisation

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

Ajouts et corrections

La gestion des cookies a été un peu changée de façon à pouvoir déterminer plus tôt si la session reste valide ou non. Si elle n'est plus valide, l'application force la déconnexion effective pour obliger l'utilisateur à se reconnecter. Côté synchronisation, la session est vérifiée avant de lancer la moindre requête et si elle n'est plus valide, l'utilisateur sera informé soit au travers des notifications système Android ou redirigé automatiquement vers l'écran de connexion si l'application est active.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.7-<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.6

06 Apr 19:22
Compare
Choose a tag to compare
1.1.6 Pre-release
Pre-release

Application de synchronisation

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

Ajouts et corrections

Le type de réseau par défaut a été reconfiguré pour la synchronisation (aussi bien en wifi que via le réseau mobile). Le "worker" dédié à la synchronisation des données a été aussi reconfiguré pour être vu comme une tâche potentiellement longue par le système (il ne sera pas tenté de la tuer si jamais elle s'éternisait). Quelques ajustements ont aussi été réalisés pour les cas limites (perte de réseau en cours, données corrompues ou incomplètes, etc.) de façon à ne synchroniser en local que les données valides en entrée (pas de données vides ou incomplètes). Si ça arrive, il passe son tour pour avoir plus de chance lors de la prochaine synchronisation.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.6-<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.5

28 Mar 15:02
Compare
Choose a tag to compare
1.1.5 Pre-release
Pre-release

Application de synchronisation

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

Ajouts et corrections

  • #34 : cf. README.md concernant la configuration de la synchronisation périodique. Cette configuration est optionnelle et par défaut, la synchronisation des données reste manuelle.

Installation

Via la commande adb :

adb install /local/path/to/sync-1.1.5-<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.4

07 Feb 14:53
Compare
Choose a tag to compare
1.1.4 Pre-release
Pre-release

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.4-<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.2

26 Oct 20:18
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.2-<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