Projet

Général

Profil

Development #24400

pwa : possibilité d'utiliser un template pour le manifest.json

Ajouté par Frédéric Péters il y a presque 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
10 juin 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Aujourd'hui pour GNM j'ai un fichier manifest.json en dur dans les fichiers statiques; pour étendre ça à tous les sites, il serait mieux de passer par un template.


Fichiers


Demandes liées

Lié à Combo - Development #24405: pwa : fournir un service workerFermé10 juin 2018

Actions
Lié à Publik - Development #25068: PWA standard PublikNouveau05 juillet 2018

Actions

Révisions associées

Révision b0908098 (diff)
Ajouté par Frédéric Péters il y a presque 6 ans

pwa: add possibility to use a template for manifest.json (#24400)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 6 ans

Patch côté Combo, vraiment pas grand chose. Puis patch côté publik-base-theme qui met ça à disposition de tout le monde mais ne le déclare pour le moment que côté GNM.

#2

Mis à jour par Anonyme il y a presque 6 ans

Pourquoi ne pas regrouper le fichier manifest.json avec service-worker.js dans les templates combo/apps/pwa/templates/ ?

#3

Mis à jour par Anonyme il y a presque 6 ans

#4

Mis à jour par Frédéric Péters il y a presque 6 ans

Parce que le manifest.json proposé a une dépendance forte sur publik-base-theme.

#5

Mis à jour par Anonyme il y a presque 6 ans

Frédéric Péters a écrit :

Parce que le manifest.json proposé a une dépendance forte sur publik-base-theme.

OK. Par contre, un pytest tests/test_pwa.py échoue chez moi à cause d'une 404 sur manifest.json :

assert app.get('/manifest.json', status=200).json['name'] == 'test' 

...

self = <django_webtest.DjangoTestApp object at 0x7fbcd2aa6450>, status = 200
res = <404 NOT FOUND text/html body='<!DOCTYPE...l>\n'/793> 
#7

Mis à jour par Anonyme il y a presque 6 ans

Frédéric Péters a écrit :

Zappé le fichier manifest des tests.

C'est bon ack

#8

Mis à jour par Frédéric Péters il y a presque 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit b09080980d63ba9e90eb13e201c3b0403fbe4a98
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Jun 10 10:02:54 2018 +0200

    pwa: add possibility to use a template for manifest.json (#24400)
#9

Mis à jour par Frédéric Péters il y a presque 6 ans

#10

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF