Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pouvoir déclencher la synchronisation manuellement #18

Closed
DonovanMaillard opened this issue Jun 27, 2020 · 1 comment
Closed

Pouvoir déclencher la synchronisation manuellement #18

DonovanMaillard opened this issue Jun 27, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@DonovanMaillard
Copy link
Collaborator

L'application de synchronisation lance des synchro à certains démarrages mais pas à tous. Quand on modifie la config on ne peut pas déclencher une synchronisation "à la demande".

Il serait intéressant qu'on puisse déclencher une synchro sur demande, en cliquant sur la pastille ou quelque chose du genre. A l'heure actuelle pour les tests, je dois régulièrement désinstaller/réinstaller l'application (je n'ai rien trouvé d'autre pour le moment)

@camillemonchicourt
Copy link
Member

La synchronisation se fait quand on relance l'application, voila ce qu'a indiqué @sgrimault sur le fonctionnement :

La mise à jour des fichiers de paramétrage est de la responsabilité de l'application "Sync". Si entre temps, on souhaite les mettre à jour coté GeoNature, il suffit simplement de relancer "Sync" pour qu'elle en profite de faire cette mise à jour le cas échéant. C'est transparent, (rien de visible à l'écran) et le fait lors de la synchronisation. Le workflow actuel est le suivant :

  • GET -> /api/gn_commons/t_mobile_apps appelée en premier pour déterminer si il y a de nouvelle mise à jour des applications (vérification par package et du numéro de version), mise à jour automatique des fichiers de paramétrage uniquement si les applications sont effectivement présentes sur le terminal
  • en parallèle, synchronisation des données issues de GeoNature et synchronisation des relevés prêts à être envoyés. Pour éviter de trop "spammer" GeoNature, la synchronisation des données n'est pas systématique, j'ai fixé à une heure minimum entre deux synchronisations, par contre la synchronisation des relevés se fait sans contrainte (hormis accès à Internet).

@camillemonchicourt camillemonchicourt added the enhancement New feature or request label Jun 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants