-
-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: amélioration du background et nouvelle(s) option(s) pour les notifications #606
base: main
Are you sure you want to change the base?
Conversation
…mptes et des nouvelles dans des utilitaires dédiés
… propriétés de l'objet compte
…Fetch lors de l'ouverture de l'app
… par Notifee pour un bon fonctionnement de l'envoi des notifications
…s et non une duplication
…jout d'un timestamp pour les notifications Android
…té est automatiquement regénéré)
…ons => permet d'éviter une erreur lors de la build
ça m’a l’air bien intéressant tout ça |
ah merci ! j'essaye de boucler cette pr d'ici la fin de la semaine et la mettre prête pour review |
…fications (uniquement sur Android)
…s comptes Ecole Directe
Faire comme la V6 ? |
@Kgeek33 Oui, enfin peut importe... juste que je n'ai pas a attendre longtemps alors que le fetch est déjà fait quoi... |
NOTIIIIIIIIIIIF |
Ok a voir mais j'crois que c'est pas possible avec ios... 😭 |
Let's gooooo |
Nan mais juste une notif genre |
@Bulgus je viens de faire un update des logs, peut-être que ça va avoir une influence sur le fonctionnement des requêtes
ok une notification silencieuse ? |
@Kgeek33 so... rebuild ? yep par exemple ! juste que je puisse savoir quand regarder quoi... |
eh ben j'intègre la notification d'abord et tu pourras rebuild |
…fonction de leur id
…ge des notifications et un code synchro
@Bulgus c'est bon, ça a pris plus de temps pask j'ai changé bcp de choses notamment sur iOS (intégration du son) à toi de build ;) (je sais c'est tard mais comme d'hab avec moi mdrr) |
@Kgeek33 super ! |
Moi aussi xD |
@Kgeek33 J'ai build à l'instant. Pas de mode éco, refresh en arrière plan activé pour Papillon, je me connecte, j'active les notifs (+ notif test), je reset le background, j'active toutes les notifs, je vide les logs, je reviens à l'accueil sans fermer Papillon, et j'ajoute un devoir, une note, une compétence, une absence et une information news sur Pronote... |
Ok parfait! |
@Kgeek33 |
De base sur ios, quand on ouvre une notification, est-ce que le "1" s'enlève ? |
@Kgeek33 |
je viens de tomber sur cette pr et j'avoue que j'ai la flemme de lire les 300 commentaires, où ça en est ? |
Les 300 msg c'est pask ios pose problème mdr Résumé :
Mais en général, ça fonctionne et permet de réduire la consommation de la batterie de 3% |
@Bulgus je te confirme que même si 2 logs sur 5 s'affichent pour le background, toutes les requêtes s'effectuent correctement ! (j'ai reçu une nouvelle note en notification) Voici les logs (pour le moment, j'vais adapter ça plus tard) qu'il faut voir pour être sûr que les 5 requêtes s'effectuent correctement : |
@Kgeek33 Sinon une idée de pourquoi les deux premiers checks se loguent de telle manière tandis que les trois autres c'est juste la fonction qui s'affiche ? |
@Bulgus J'pense pask ça enregistre des logs en même temps, c'est pour ça que ça n'affiche pas les backgrounds pour les notes... |
@Kgeek33 est-ce que tu peux résoudre les conflits stp, j'aimerais faire un build de l'appli |
@Kgeek33 Okay |
🚀 Nouvelle Pull Request
Proposez vos modifications pour améliorer Papillon
Informations importantes
Merci de vous référer à la documentation sur la contribution si vous avez des questions à propos des pull requests (https://gitbook.getpapillon.xyz/organisation/outils-internes/github)
Checklist d'avant pull request
Veuillez cocher toutes les cases applicables en remplaçant [ ] par [x].
TODO
(aka des annotations pour du code manquant) dans vos modificationsChangelogs proposés
Je remercie mes parents et ma meilleure amie pour m'avoir aidé à réaliser cette PR :)
Et je remercie également @JyhuKo, @raphckrman et @NathanBnm pour avoir fait des propositions d'améliorations !
Fixs
invalid hook
. Cela a été corrigénotifee-mod.js
pour éviter une erreur Notifee lors d'une build AndroidFeat
Issue en lien
Informations supplémentaires
les captures seront importées dans quelques minutes/heures
Paramètres des notifications
Page en général
Quand on clique sur le
<NativeItem>
du backgroundNotifications