Projet

Général

Profil

Development #85458

pwa: l'état des souscriptions aux notifications webpush peut-être désynchronisé entre combo et le navigateur

Ajouté par Benjamin Dauvergne il y a 4 mois. Mis à jour il y a 2 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
09 janvier 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Dans le code d'enregistrement du service-worker on teste si une souscription existe, si c'est le cas on cache le bouton qui permet de la créer pour montrer celui qui permet de la supprimer, mais à aucun moment on ne s'assure que cette souscription existe bien coté combo pouvant donner l'illusion que tout fonctionne alors que non.


Demandes liées

Lié à Combo - Development #79052: Fonctionnement des notifications sur IOSFermé26 juin 2023

Actions

Révisions associées

Révision b2d06e02 (diff)
Ajouté par Benjamin Dauvergne il y a 2 mois

pwa: push existing subscription at the beginning of each session (#85458)

Révision 35e6b791 (diff)
Ajouté par Benjamin Dauvergne il y a 2 mois

pwa: never delete subscriptions (#85458)

Subscriptions must be garbage collected when notifications request
receive the 410 Gone status. Deleting all subscriptions would delete
subcriptions registered from another browser and there is no way to
relate existing subscription to a particular browser.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a 4 mois

  • Sujet changé de pwa: l'état des souscription aux notifications webpush peut-être désynchronisé entre combo et le navigateur à pwa: l'état des souscriptions aux notifications webpush peut-être désynchronisé entre combo et le navigateur
#2

Mis à jour par Benjamin Dauvergne il y a 4 mois

#3

Mis à jour par Robot Gitea il y a 4 mois

  • Statut changé de Nouveau à Solution proposée
  • Assigné à mis à Benjamin Dauvergne

Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a 3 mois

  • Statut changé de Solution proposée à Solution validée

Corentin Sechet (csechet) a approuvé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 2 mois

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

Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Transition automatique il y a 2 mois

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

Mis à jour par Transition automatique il y a 7 jours

Automatic expiration

Formats disponibles : Atom PDF