feat: Ajout d'un email activité#65
Open
lvillanne-recia wants to merge 11 commits into
Open
Conversation
… activité Fonctionnalité déplacée depuis outils/views/editeur_emails_activites.py (Faouzia, branche emails-par-lot) vers individus/ par cohérence avec la convention du projet (à côté de inscriptions_email.py d'Ivan). Fichiers ajoutés : - individus/views/inscriptions_activites_email.py - individus/templates/individus/inscriptions_activites_email.html - fiche_individu/utils/utils_activites.py (copié depuis Faouzia) - fiche_individu/utils/utils_impression_activites.py (copié depuis Faouzia) Fichiers modifiés : - individus/urls.py : ajout des 3 nouvelles URLs - core/views/menu.py : ajout entrée menu dans section Inscriptions
…bstitution des variables - core/data/data_modeles_emails.py : ajout catégorie 'activites' avec mots-clés - individus/views/inscriptions_activites_email.py : utilisation du modèle email par défaut et stockage des champs de fusion dans destinataire.valeurs
- suppression du bloc questionnaires inutile (catégorie inexistante) - correction de l'incohérence activite/activites dans data_modeles_emails.py - ajout du filtre par structure dans get_queryset - dédoublonnage des familles dans Impression_pdf - correction de l'héritage de Liste (Page au lieu de Page_destinataires)
- suppression de {FAMILLES} (données personnelles excessives)
- suppression de {NOMBRE_INSCRIPTIONS} (sans sens par inscription)
- ajout des champs par inscription : {IDINSCRIPTION}, {DATE_DEBUT},
{DATE_FIN}, {GROUPE_NOM_LONG}, {GROUPE_NOM_COURT},
{NOM_CATEGORIE_TARIF}, {INDIVIDU_NOM}, {INDIVIDU_PRENOM},
{INDIVIDU_DATE_NAISS}
- envoi d'un mail par enfant inscrit (suppression déduplication par famille)
…catégorie Activité
- ajout de ("activite", "Activité") dans CHOIX_CATEGORIE_MODELE_DOCUMENT (core/models.py)
- ajout de la classe Activite dans utils_modeles_documents.py avec 12 champs de fusion
- mise à jour du tableau PDF dans utils_impression_activites.py (suppression {FAMILLES}, ajout des champs par inscription)
… menu, URL commentée)
feat(individus): envoi d'emails groupés aux inscrits d'une activité
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bonjour,
Cette PR ajoute une fonctionnalité d’envoi d’emails groupés vers les familles inscrites à une (ou plusieurs) activités, en l’intégrant au module individus et en ajoutant une catégorie dédiée côté modèles d’emails et de documents.
Changements :