Releases: elefan-grenoble/gestion-compte
v1.42.3
What's Changed
- Shift : fix pouvoir annuler son créneau by @raphodn in #733
- TimeLog : ne pas toujours supprimer lors de onShiftInvalidated by @raphodn in #723
- TimeLog : ajouter le beneficiary au ShiftDeletedEvent by @raphodn in #731
- Accueil : ordonner les créneaux by @raphodn in #734
- Nouvelle fonction filterBucketsByDayAndJobByFilling() by @raphodn in #735
- Nouveau controller CardReaderController by @raphodn in #736
- Twig : cleanup de certaines variables dans les include by @raphodn in #740
- Config : ajouter les différents états d'un membre dans les paramètres by @raphodn in #732
- Répare l'affichage des membres en retard d'adhésion by @raphodn in #741
- Exemption : nouveau filtre par membre by @raphodn in #739
- Semaine type : pouvoir filtrer par bénéficiaire by @raphodn in #738
Full Changelog: v1.42.2...v1.42.3
v1.42.2
What's Changed
- TimeLog : modifier la date lors de onShiftValidated by @raphodn in #722
- Exemptions : filtre basique sur la liste des membres exemptés by @raphodn in #726
- Annulations : filtre basique sur la liste des créneaux annulés by @raphodn in #727
- TimeLog : nouveau champ requestRoute by @raphodn in #730
- Mettre un peu en avant les membres sans adhésions by @raphodn in #729
Full Changelog: v1.42.1...v1.42.2
v1.42.1
v1.42.0
Nouveauté
- Ajout d'une entité permettant de sauvegarder l'historique d'annulation des créneaux :
ShiftFreeLog(PR #702)
** Refactoring, utiliser un EventListener (commeTimeLogEventListener) (PR #714)
** Savoir si le créneau libéré était fixe ou pas (PR #724)
** Permettre à un admin de donner une raison lors de l'annulation (PR #713)
Amélioration
-
Améliorations sur les exemptions de créneaux
** Ajouter des icônes dans la liste (PR #707)
** Ajouter un filtre dans la liste des membres (PR #709)
** Remplacer isValid par isCurrent pour clarifier (PR #706) -
Refactoring
** Code entity : cleanup (PR #703)
** Shift : afficher les X derniers cycles (PR #710)
** Shift : cleanup du nom des formulaires (PR #711)
** Shift : enlever le champ 'reason' inutilisé (PR #719)
** Booking : cacher l'option "fixe" aux membres (PR #716)
** TimeLog : TimeLogService, cleanup, refactoring (PR #705)
Bugfix
- Créneaux : fix pouvoir supprimer le dernier créneau d'un bucket (PR #708)
- Booking : fix ne pas permettre de réserver des shifts déjà pris (PR #717)
- Ré-adhésion : fix date de début (PR #701)
- Shift : fix pouvoir annuler un créneau dans certains cas bizarres (PR #712)
Full Changelog: v1.41.7...v1.42
v1.41.7
v1.41.6
Nouveauté :
- Nouveau paramètre
max_event_proxy_per_memberpour pouvoir définir le nombre maximal de procurations par compte-membre + gestion des multi procuration si le chiffre est supérieur à 1 (PR #567)
Amélioration :
- Mieux afficher et exporter les procurations (PR #585)
- Tests : ajout de PHPStan (dépendance & CI) (PR #662)
Full Changelog: v1.41.5...v1.41.6
v1.41.5
Nouveauté :
- Nouvelle commande
AmbassadorShiftTimeLogCommand.phppermettant d'envoyer par e-mail la liste des bénéficiaires en retard de créneau (PR #647)
Amélioration :
- Ajouter les groups dans l'API utilisée par Nextcloud (PR #697)
- Réériture du code qui filtre l& liste des utilisateurs (présent dans plusieurs vues) (PR #694)
- Mise à jour des annotations
@Routeen vu de Symfony 4 (PR #695)
Bugfix :
- Répare un erreur lors de l'annulation de créneau (PR #696)
Full Changelog: v1.41.4...v1.41.5
v1.41.4
Amélioration :
- Améliore l'affichage des logs de temps (PR #692)
- Admin : mini modifs de wording pour homogénéiser (PR #691)
- Mise à jour de Materialize CSS à la v1.2.1 (PR #690)
Bugfix :
- Enlève la possibilité de se logguer avec le cookie pour accéder à un service externe (PR #668)
- Fix : seul les utilisateurs connectés peuvent accéder à self_registry (PR #693)
Full Changelog: v1.41.3...v1.41.4
v1.41.3
Amélioration :
- Admin > liste des membres : afficher les comptes ouvert par défaut (PR #680)
- Exemption : amélioration sur les couleurs (PR #677)
- Config : cleanup de l'utilisation du paramètre
main_color(PR #679)
Bugfix :
- Fix : pouvoir (dé)geler son compte sur son profil (PR #676)
- Admin > membre : répare l'affichage des membres sans bénéficiaire (PR #683)
- Admin > liste des membres : répare l'ordre par e-mail (PR #682)
- Admin > gérer les créneaux : Fix du filtre par semaine (PR #687)
- Admin > gérer les créneaux : répare l'affichage du select dans la modale de créneau (PR #689)
Full Changelog: v1.41.2...v1.41.3