PapillonApp / Papillon

Une alternative open source aux applis de vie scolaire. L'allié de tous les étudiants. Le futur de l'éducation numérique libre et ouverte.
https://papillon.bzh
GNU General Public License v3.0
112 stars 42 forks source link

🏷️ [Fix] Réparation de TOUS les types, et des erreur de lint (partie 2) #344

Closed camarm-dev closed 2 weeks ago

camarm-dev commented 2 weeks ago

🚀 Nouvelle Pull Request

Ceci est la mise à jour de ma précédente PR concernant la réparation des types. J'avais mis en place un workflow pour forcer les contributeurs à respecter le typage, mais il a fallu 2 commits pour que le workflow ne passe plus et que les erreurs s'accumulent.

Erreurs de types

Found 114 errors in 47 files.

Erreurs de lint image

Je sacrifie donc encore une fois ma santé mentale pour rattraper le retard qui a été pris, en espérant que vos chères futures modifications prendront soin d'être typées et de passer le typecheck.

Checklist d'avant pull request

Changelogs proposés

Je vais pas tout détailler, j'ai résolu les erreurs de types et de lint. Ouvrez des disscussions pour des infos supplémentaires sur une modification en particulier.

camarm-dev commented 2 weeks ago

J'ai testé de mon côté l'app tourne normalement ! J'ai juste le changelog qui foire, je sais pas si c'est de ma faute, je check ça ! Bon courage pour les review !

Edit: visiblement c'est pas moi, donc l'app tourne bien avec un compte pronote & ed

Gabriel29306 commented 2 weeks ago

Le changelog pour la 7.5.0 n'est pas encore disponible

camarm-dev commented 2 weeks ago

LGTM 👍 Par contre, j'ai toujours pas compris comment se produit ce bug, les images locales en local ne s'affichent plus

Je l'ai fix sur ma PR #325

Je sais pas no plus mdr. Merci en tout cas pour la review !