Releases: maelgangloff/scolengo-api
v2.3.0
Mise à jour du wrapper pour intégrer les dernières mutations de l'API.
v2.2.0
Ajout d'une méthode pour permettre le renouvellement du jeu de jeton. Merci @vinceh121 🥳
skolengo.refreshToken(triggerListener) ⇒
Demande un renouvellement du jeu de jeton
Kind: instance method of Skolengo
Returns: Le nouveau token set
Param | Type | Default | Description |
---|---|---|---|
triggerListener | boolean |
true |
Si oui, appeler onTokenRefresh |
v2.1.0
chore : bump v2.1.0
v2.0.3
Ajout de la bannière du README
v2.0.2
chore: bump v2.0.2
v2.0.1
docs: add banner README.md
v2.0.0
Version 2.0.0 🎉
Beaucoup d'utilisateurs ont un ENT Pronote interconnecté avec celui de Skolengo. Dans cette configuration, Skolengo doit contacter Pronote pour obtenir les évaluations et les absences d'un étudiant. Cet appel n'est pas instantanné et peut provoquer une erreur émanent de l'API PRONOTE_RESOURCES_NOT_READY
.
Il est tout de même possible d'obtenir les données demandées en effectuant à nouveau la requête après 500ms d'intervalle (le temps que Skolengo contacte Pronote sur une API privée).
La gestion de cette erreur a été intégrée au wrapper scolengo-api. Ainsi, en le précisant dans les variables de configuration, il est possible d'activer ce comportement (désactivé par défaut).
onTokenRefresh
et httpClient
sont aussi déplacés dans cette configuration optionnelle.
v1.2.0
Ajout du paramètre optionel params
pour compléter les paramètres par défaut des requêtes HTTP.
v1.1.5
fix(types): EvaluationSettings endpoint return an array
v1.1.4
fix(auth): :adhesive_bandage: throw SkolengoError if the API send an …