Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • nghyd nghyd
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 31
    • Issues 31
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge gitlab.irstea.fr sera définitivement arrêtée le 30 juin 2026. Nous vous invitons à migrer vos projets vers la forge INRAE. Vous trouverez plus de détails sur le blog de la forge INRAE.

  • cassiopeecassiopee
  • nghydnghyd
  • Issues
  • #588
Closed
Open
Issue created Jan 05, 2023 by Dorchies David@david.dorchiesOwner

Application PWA inaccessible hors ligne

Testé sous Windows 10 après avoir installé l'appli avec Chromium et Edge, les avoir lancés une fois et avoir coupé le réseau:

image

En haut à droite, l'appli Edge fonctionne mais l'appli Chromium en bas à gauche ne fonctionne pas.

Sur Android, une application créée avec Chrome pose aussi des soucis. En étant en ligne, l'application créée il y a plusieurs jours reste coincée sur l'image de chargement de l'appli:

image

Si on repasse par chrome et qu'on choisit "Ouvrir Cassiopée" dans le menu de chrome, l'application se lance correctement.

Si on passe hors-ligne en supprimant les accès réseau, on obtient l'écran suivant:

image

Bref, ça n'est pas vraiment probant pour une utilisation off-line en remplacement des applis electron pour l'instant...

03/02/2023 : le problème semble venir de la version contenue dans ngsw-config.json pas synchro avec celle définie pour l'appli (package.json/tags). Ce fichier n'est mis à jour que lors du déploiement manuel d'une version de prod.

TAF :

  • créer un template pour ngsw-config.json qui sera modifié lors de la compilation avec la version actuelle
  • ne plus suivre avec Git ngsw-config.json mais son template
  • alimenter le ngsw-config.json avec la version complète affichée dans le menu de l'appli (par ex 4.16.1-81-gd0880a55)
  • vérifier si le "g" avant le hash de commit dans la version complète est nécessaire...
Edited Feb 08, 2023 by Grand Francois
Assignee
Assign to
Time tracking