Aller au contenu principal

Changelog

Historique des modifications de MCM.ApiProxy.

[2.15.0] - 2026-01-08

Ajouté

  • Module Votez - Nouveaux clients pour la gestion des campagnes de vote :
    • ICampagnesClient - Gestion des campagnes (création, publication, statistiques)
    • IQuestionsClient - Gestion des questions et options de réponse
    • IVotantsClient - Gestion des votants (import, radiation, suivi du vote)
  • Documentation complète du module Votez avec types et exemples
  • Restriction des endpoints B2B par module activé (RequireModule)

[2.14.0] - 2026-01-08

Ajouté

  • Documentation SDK avec Docusaurus
  • Intégration de MaCarteDeMembreProxy dans la solution MCM
  • Tests d'intégration B2B avec Testcontainers

[1.0.0] - 2024-01-01

Ajouté

  • Version initiale de MCM.ApiProxy
  • Clients pour toutes les ressources B2B :
    • IEmployesClient - Gestion des employés
    • IEmployeursClient - Gestion des employeurs
    • IFormulaireClient - Récupération des formulaires
    • IConsentementClient - Historique des consentements
    • IObjetsConsentementClient - Objets de consentement
    • IChampUtilisateurClient - Champs personnalisés
    • ICourrielClient - Envoi de courriels
    • ISyncClient - Synchronisation en lot
  • Pattern ErrorOr pour la gestion d'erreurs
  • Injection automatique des clients via AddMcmApiClient()
  • Support de l'authentification par clé API

Format

Ce changelog suit le format Keep a Changelog et ce projet adhère au Semantic Versioning.

Types de changements

  • Ajouté pour les nouvelles fonctionnalités
  • Modifié pour les changements dans les fonctionnalités existantes
  • Déprécié pour les fonctionnalités qui seront supprimées
  • Retiré pour les fonctionnalités supprimées
  • Corrigé pour les corrections de bugs
  • Sécurité pour les vulnérabilités corrigées