Projet

Général

Profil

Development #25462

Mis à jour par Anonyme il y a plus de 5 ans

Je pense décomposer les patchs ainsi (dans le désordre) :
- les modèles liés à combo.apps.notifications et au compte de l'utilisateur pour stocker l'état des abonnements + l'état des envois
- l'API http pour gérer l'abonnement et le désabonnement d'un utilisateur
- la commande de gestion django pour envoyer toutes les notifications en attente, qui sera vouée à tourner dans un cron.
- les fragments de template django + javascript (ajouts au service-worker.js) pour utiliser toutes ces fonctionnalités

j'ai un doute pour ce qui sera dans publik-base-theme/templates/combo/... et ce qui sera dans le code même de combo. à voir s'il faut un second ticket dans publik-base-theme pour ce qui sera dans l'interface.

Note pour tester les "vraies" notifications sous Chrome-ium (avec images et tout), et pas celles intégrées à Gnome, il faut désactiver chrome://flags/#enable-native-notifications

Retour