Skip to content

v0.1

Latest

Choose a tag to compare

@Hocem95 Hocem95 released this 15 Jul 22:54
c6f0fa4

What's Changed

  • Refonte complète de l’API de recommandation pour supporter les films, séries, jeux vidéo et livres, avec une logique homogène et des réponses unifiées.
  • Ajout de la route /recommendations/multiple_media : recommandations croisées (3 par type de média) dans une seule réponse.
  • Fallback intelligent sur les médias populaires pour chaque type de média, même en cas d’absence de likes ou d’erreur d’API tierce.
  • Gestion robuste des erreurs pour RAWG (jeux vidéo) et Open Library (livres), avec logs détaillés et fallback infaillible (livres populaires en dur).
  • Unification des DTOs (MediaRecommendation) pour toutes les réponses, simplifiant l’intégration frontend.
  • Amélioration de la structure MongoDB pour stocker les likes/dislikes par type de média.
  • Suppression des imports locaux problématiques et correction des erreurs d’import.
  • Ajout de logs pour le debug et la traçabilité des recommandations.
  • Gestion des CORS et mise à jour de la configuration pour le déploiement.

New Contributors

Full Changelog:

https://github.com/fivekage/shitzer.api/commits/v0.1