Recent Releases of scolengo-api

scolengo-api - v3.0.5

What's Changed

  • feat: known error codes by @vinceh121 in https://github.com/maelgangloff/scolengo-api/pull/46
  • Ajout de refreshToken dans la config & fixs JWT by @NonozgYtb in https://github.com/maelgangloff/scolengo-api/pull/47

Full Changelog: https://github.com/maelgangloff/scolengo-api/compare/v3.0.4...v3.0.5

- TypeScript
Published by maelgangloff almost 2 years ago

scolengo-api - v3.0.4

What's Changed

  • tests: adding getUsersMailSettings type test by @Vilerio in https://github.com/maelgangloff/scolengo-api/pull/42
  • Matcher custom Jest pour les tests d'intéragtion by @vinceh121 in https://github.com/maelgangloff/scolengo-api/pull/43
  • Ajout du test pour getSchoolInfos (+update des types pour faire le test) by @Vilerio in https://github.com/maelgangloff/scolengo-api/pull/45
  • Ajout de la documentation des types by @maelgangloff

New Contributors

  • @Vilerio made their first contribution in https://github.com/maelgangloff/scolengo-api/pull/42

Full Changelog: https://github.com/maelgangloff/scolengo-api/compare/v3.0.3...v3.0.4

- TypeScript
Published by maelgangloff about 2 years ago

scolengo-api - v3.0.3

- TypeScript
Published by maelgangloff about 2 years ago

scolengo-api - 3.0.2

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v3.0.1

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v3.0.0

Cette version majeure n'ajoute pas de nouvelles routes d'API. Cependant, il est maintenant possible d'utiliser le moyen de votre choix pour renouveller le tokenSet.
Avant, la librairie était fournie avec la dépendance obligatoire openid-client. Désormais, il est possible d'utiliser la librairie OpenID Client de votre choix pour la gestion du tokenSet. La dépendance openid-client est donc devenue optionnelle.
La librairie scolengo-api devient désormais compatible avec les environnements externes à Node.js :tada: .

Merci à @vinceh121 pour son aide précieuse ;)

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.4.1

feat: add html field in getHomeworkAssignment request. Thanks @MIKADU67

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.4.1

feat: add html field in getHomeworkAssignment request. Thanks @MIKADU67 !

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.4.0

Allow changing the hostname of the API server

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.3.2

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.3.1

fix: array must be empty if it contains an undefined element
Thanks @vinceh121

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.3.0

Mise à jour du wrapper pour intégrer les dernières mutations de l'API.

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.2.0

Ajout d'une méthode pour permettre le renouvellement du jeu de jeton. Merci @vinceh121 :partying_face:

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 |

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.1.0

- TypeScript
Published by maelgangloff over 2 years ago

scolengo-api - v2.0.3

Ajout de la bannière du README

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v2.0.2

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v2.0.1

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v2.0.0

Version 2.0.0 :tada:

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.

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.2.0

Ajout du paramètre optionel params pour compléter les paramètres par défaut des requêtes HTTP.

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.1.5

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.1.4

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.1.3

Le jeton est rafraichit uniquement lorsque le code de status de la réponse est 401 Unauthorized.
Merci à @lolocomotive et @vinceh121 qui ont proposé ce correctif.

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.1.2

Le renouvellement du jeton a été corrigé dans cette version.

Full Changelog: https://github.com/maelgangloff/scolengo-api/compare/v1.1.1...v1.1.2

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.1.1

Correction du format de sortie iCalendar

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.1.0

Les exceptions sont levées en utilisant le message d'erreur de la réponse du serveur.

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.0.3

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.0.2

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.0.1

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v1.0.0

Attention: cette version n'est pas compatible avec les versions précédentes.

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.2.1

What's Changed

  • fix (messagerie): recepients are contacts by @lolocomotive in https://github.com/maelgangloff/scolengo-api/pull/22
  • feat (messagerie): send a message to an existing thread by @maelgangloff

New Contributors

  • @lolocomotive made their first contribution in https://github.com/maelgangloff/scolengo-api/pull/22

Full Changelog: https://github.com/maelgangloff/scolengo-api/compare/v0.2.0...v0.2.1

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.2.0

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.1.5

Note de version

Changelog

  • fix: invalid default value for offset param by @vinceh121 in https://github.com/maelgangloff/scolengo-api/pull/20

Nouveaux contributeurs

  • @vinceh121 made their first contribution in https://github.com/maelgangloff/scolengo-api/pull/20

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.1.4

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.1.3

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.1.2

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.1.1

What's Changed

  • Ajout de la documentation pour le travail à faire by @NonozgYtb in https://github.com/maelgangloff/scolengo-api/pull/11
  • Récupération des absences, retards et départs by @maelgangloff
  • Consultation et téléchargement des bulletins périodiques PDF by @maelgangloff

Full Changelog: https://github.com/maelgangloff/scolengo-api/compare/v0.1.0...v0.1.1

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.1.0

What's Changed

  • Feat homework by @NonozgYtb in https://github.com/maelgangloff/scolengo-api/pull/3
  • Implémentation agenda et lessons by @NonozgYtb in https://github.com/maelgangloff/scolengo-api/pull/8
  • Marquer un travail comme fait by @maelgangloff

Full Changelog: https://github.com/maelgangloff/scolengo-api/compare/v0.0.6...v0.1.0

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.0.6

New Contributors

  • @NonozgYtb made their first contribution in https://github.com/maelgangloff/scolengo-api/pull/1

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.0.5

Discord: https://discord.gg/9u69mxsFT6

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.0.4

Discord: https://discord.gg/9u69mxsFT6

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.0.3

Discord: https://discord.gg/9u69mxsFT6

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.0.2

Le développement se poursuit...

Discord: https://discord.gg/9u69mxsFT6

- TypeScript
Published by maelgangloff about 3 years ago

scolengo-api - v0.0.1

Première version 🥳
Rejoignez le serveur Discord: https://discord.gg/9u69mxsFT6

- TypeScript
Published by maelgangloff about 3 years ago