H1 Release Notes (FR)

Version actuelle

Version 1.7.3

Sortie le

Prévu : Fin octobre 2023

Sortie le

Prévu : Fin octobre 2023

Nouvelles fonctionnalités

Aucun

Correction de bugs

  • Correction d'un bogue lié à la suppression d'une enquête

Problèmes connus

  • L'application rencontre une erreur lorsqu'elle tente d'extraire des métadonnées de DHIS2 sur certains serveurs.

  • Parfois, la procédure de déconnexion ne s'exécute pas correctement et la session peut rester ouverte.

APK

1.7.3

Versions prévues

Version 1.7.4

Sortie le

Prévu : Fin décembre 2023

Sortie le

Prévu : Fin décembre 2023

Nouvelles fonctionnalités

Aucun

Correction de bugs

  • L'erreur lors de l'extraction des métadonnées de DHIS2 est maintenant résolue

  • La procédure de déconnexion, qui ne s'exécutait pas correctement auparavant, a été corrigée.

Problèmes connus

 

APK

 

Versions précédentes

Version 1.7.2

Sortie le

Prévu : Fin septembre 2023

Sortie le

Prévu : Fin septembre 2023

Nouvelles fonctionnalités

Aucun

Correction de bugs

  • Mise à niveau du SDK à l'API 33, pour rendre l'application conforme aux exigences du Google Play Store.

Problèmes connus

 

APK

1.7.2

Version 1.7.1

Sortie le

Prévu : Fin août 2023

Sortie le

Prévu : Fin août 2023

Nouvelles fonctionnalités

Aucun

Correction de bugs

  • L'application se bloque lors du partage du plan d'action dans d'autres langues

  • Texte superposé dans l'évaluation lorsqu'aucune enquête n'est trouvée

  • Étiquette dupliquée lorsqu'il n'y a pas d'enquête à afficher

Changements

  • Fonctionnalité de synchronisation d'événements, refonte des services d'arrière-plan.

  • Service de poussée

Quel est l'objet de ce changement ?

  • Jusqu'à la version 1.6.15, trois types de services étaient utilisés dans HNQIS.
    Service d'enquête (techniquement en utilisant ce qu'on appelle un IntentService dans Android) : utilisé pour les actions liées aux enquêtes (récupérer les enquêtes envoyées, récupérer les enquêtes non envoyées, créer une enquête ...)

  • Service d'enquête planifiée (utilisant également un IntentService). Ils sont là pour charger les enquêtes planifiées dans le premier onglet

  • PushService (techniquement en utilisant ce qu'on appelle un JobIntentService dans Android). Celui-ci est chargé d'envoyer des enquêtes à dhis2 lorsque l'application est en arrière-plan.

Un problème est présent depuis Android Oreo (Android 8.0, 2017). https://developer.android.com/about/versions/oreo/background. Depuis cette version, le démarrage de services en arrière-plan n'est plus possible avec les services utilisés par HNQIS (IntentService & JobIntentService). Ils ne fonctionnaient qu'au premier plan. Les appels en arrière-plan produisaient des plantages silencieux par centaines. De plus, JobIntentService était déjà considéré comme obsolète dans la documentation d'Android :
https://developer.android.com/reference/androidx/core/app/JobIntentService

Solution: La bibliothèque de support Android 26.0.0 (partie d'Android 8.0, 2017) a introduit une nouvelle classe JobIntentService, qui fournit la même fonctionnalité que IntentService mais utilise des emplois au lieu de services lorsqu'elle est exécutée sur Android 8.0 ou une version plus récente.

Le refactor mis en œuvre dans HNQIS 1.7.X transforme la procédure push en un Worker, qui peut être exécuté en arrière-plan et qui est désormais entièrement pris en charge.

Notes pour les tests :
Les écrans énumérés ci-dessous utilisent désormais le service réécrit, et les tests doivent donc se concentrer sur ces écrans :

  • Écran des enquêtes planifiées

  • Enquête planifiée par unité organique

  • Enquêtes en cours

  • Envoi d'enquêtes

  • Retour d'information

  • Création d'une enquête

  • Contrôle

  • Nouvelle enquête

Problèmes connus

  • Les services obsolètes provoquaient plusieurs plantages de l'application en arrière-plan. Cette modification devrait permettre d'éliminer la plupart de ces plantages une fois l'application déployée. Par conséquent, le nombre de plantages enregistrés dans les journaux Firebase de HNQIS devrait être considérablement réduit après le déploiement de l'application.

APK

1.7.1

Version 1.6.15

Sortie le

28 mars 2023

Sortie le

28 mars 2023

Nouvelles fonctionnalités

Aucun

Correction de bugs

  • Les scores calculés incluent désormais toutes les décimales. Bien que l'interface utilisateur n'affiche que 2 points décimaux, jusqu'à 8 (à confirmer) chiffres décimaux sont envoyés lors de la synchronisation avec DHIS2.

Problèmes connus

 

APK

La boutique Google de l'ISP

Version 1.6.14

Sortie le

19 janvier 2023

Sortie le

19 janvier 2023

Nouvelles fonctionnalités

  • 2.38 Compatibilité DHIS2

  • Scores round on front-end

  • Le niveau du SDK Android passe à 31

Correction de bugs

  • Les 10 principaux crashs corrigés

APK

1.6.14

Version 1.6.10

Sortie le

8 août 2022

Sortie le

8 août 2022

Nouvelles fonctionnalités

  • Compatibilité ajoutée avec Android 10+

  • Correction des 10 principaux problèmes d'arrière-plan

APK

1.6.10

Version 1.6.8

Sortie le

8 août 2022

Sortie le

8 août 2022

Nouvelles fonctionnalités

  • Partager des images/vidéos

  • Reformulation de certains textes

  • Liste des URL des serveurs dynamiques

  • Nouvelle surveillance, composée d'anciennes et de nouvelles fonctions de surveillance

  • Pull de l'observation et des plans d'action

  • Nouvelle classification des scores basée sur le terme du serveur POEditor (SCORING vs COMPETENCIES)

  • Message en cas d'absence d'autorité de la part de l'utilisateur

  • Prise en charge de l'analyse et des statistiques de collision Firebase

  • Les camemberts ne représentent que la classification en fonction du serveur, sans notation A/B/C.

  • Modification de l'URL du centre d'apprentissage HNQIS

APK

1.6.8

Version 1.6.6

Sortie le

 

Sortie le

 

Nouvelles fonctionnalités

  • Prise en charge de l'analyse et des statistiques de collision Firebase

  • Les camemberts ne représentent que la classification en fonction du serveur, sans notation A/B/C.

  • Modification de l'URL du centre d'apprentissage HNQIS

APK

1.6.6