Development #25496
pwa : interface de paramétrage
0%
Description
Dans laquelle on pourrait renseigner le texte à afficher quand on est offline, l'API key pour les notifications en push, d'autres idées peut-être.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Lié à Development #25068: PWA standard Publik ajouté
Mis à jour par Anonyme il y a plus de 5 ans
Frédéric Péters a écrit :
Dans laquelle on pourrait renseigner le texte à afficher quand on est offline, l'API key pour les notifications en push, d'autres idées peut-être.
Avec VAPID, nous n'avons plus besoin d'une API key pour GCM/FCM. Webpush fonctionne avec des certificats serveurs auto-signés. C'est ce qui est en train d'être développé dans le ticket #25462
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier offline-page.png offline-page.png ajouté
- Fichier 0001-pwa-add-settings-page-with-offline-parameters-25496.patch 0001-pwa-add-settings-page-with-offline-parameters-25496.patch ajouté
- Fichier Screenshot_2018-12-27 Services en ligne.png Screenshot_2018-12-27 Services en ligne.png ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Voilà qui ajoute une interface de configuration de la PWA, avec comme paramètres actuels le texte à afficher offline et si oui ou non on veut inclure un bouton "réessayer".
L'interface de paramétrage reprend également une fausse vue PWA, qui permet de visualiser couleur/logo/titre.
À noter pour la page offline, elle dépend de la présence en cache de l'icône d'application, ce qui n'est pas garanti, à suivre dans un autre ticket).
Détail, côté menu, j'ai appelé ça "Application mobile (PWA)", en me disant que ça parlerait davantage qu'un PWA intraduisible.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-pwa-add-settings-page-with-offline-parameters-25496.patch 0001-pwa-add-settings-page-with-offline-parameters-25496.patch ajouté
Patch qui ajoute la prise en charge de l'export/import de ces paramètres.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-pwa-add-settings-page-with-offline-parameters-25496.patch 0001-pwa-add-settings-page-with-offline-parameters-25496.patch ajouté
Version qui conserve le timestamp de la dernière modif, pour utilisation dans #29368.
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
mini détail sans importance, dans le code du singleton, on peut gagner 6 octets :
- return cls.objects.all().first() or cls() + return cls.objects.first() or cls()
Ok avec le reste, y compris le settings de CKEDITOR_CONFIGS (j'imagine qu'il est nécessaire pour rendre la page jolie)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit c26b473c787ed6624335fcece7cdf30f1331653d Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Dec 27 09:44:21 2018 +0100 pwa: add settings page with offline parameters (#25496)
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
pwa: add settings page with offline parameters (#25496)