Releases: horizon-efrei/HorizonBot
Releases · horizon-efrei/HorizonBot
1.7.0
1.6.0
[1.6.0] - 2023/04/16
Ajouts
- Ajout du suivi (anonyme) des participations aux eclasses
- Ajout du report automatique de la date de fin des eclasses si des personnes sont encore dans le canal vocal
Fixes
- Fix d'un crash lors de la récupération du message d'annonce d'eclass supprimé
- Fix du formatage des mentions dans l'annonce de l'eclasse
- Fix des logs qui ne sont pas envoyés lorsqu'un permission overwrite est supprimée
- Fix d'une fatal error dans les logs lors de la suppression d'un permission overwrite
Améliorations
- Amélioration du design des embeds "Nouvelle Eclass".
- Amélioration du design des embeds "Eclass a commencé"
- Amélioration de l'heuristique de l'exécuteur des logs des salons
- Suppression de l'astuce sur le formatage des dates dans les rappels
- Amélioration du parsing des dates en ajoutant le support des dates naturelles
1.5.3
1.5.2
[1.5.2] - 2023/03/22
Fixes
- Fix de la popup de
/reminders edit
qui crashait dans les DMs - Fix des retours à la ligne qui n'étaient pas systématiquement supprimées dans
/reminders list
- Fix du cache qui n'étaient pas mis à jour lors de l'utilisation de
/reminders create/edit/delete
1.5.1
[1.5.1] - 2023/03/19
Fixes
- Correction des rappels passés visible dans l'autocomplete
Améliorations
- Ajout d'une popup pour modifier les rappels lorsqu'aucune option n'est donnée
- Amélioration de la formulation des messages d'alerte ghost-ping
- Ajout d'un indicateur d'embeds à la liste des messages de l'événement MessageDeleteBulk
1.5.0
[1.5.0] - 2023/03/18
Ajouts
- Ajout de l'avatar aux events de logs GuildJoin/GuildLeave
- Ajout du numéro du membre aux events de logs GuildJoin
- Ajout des logs de MessageDeleteBulk (fixes #94)
- Ajout des images aux menus de reaction-roles (fixes #78)
- Ajout de la possibilité de reporter des rappels (fixes #43)
Fixes
- Correction de l'inexactitude de certaines modifications de la mise à jour des salons dans les logs
- Correction du regex de lien d'invitation pour les logs d'invitation
- Correction d'une terminologie incohérente pour la commande
/manage-contact
- Correction de l'option
nombre
qui était non-requise pour la commande/purge
(fixes #96) - Correction des rappels pas supprimés du cache une fois terminés
1.4.0
[1.4.0] - 2023/03/01
AJouts
- Ajout d'une commande
/purge
(fixes #44) - Ajout des pièces jointes dans les logs Message{Create,Update,Delete}
- Ajout des logs Channel{Create,Update,Delete}
- Ajout des logs Role{Create,Update,Delete}
- Ajout d'un remerciement à @gtedavid
Fixes
- Fix de crashs en veillant à ce que les interactions des commandes n'expirent pas trop tôt
- Fix de la commande latex lorsqu'aucun argument n'est donné, en affichant une modale avec saisie de texte
- Fix de l'affichage des logs en les mettant en file d'attente pour qu'ils soient envoyés dans l'ordre
- Fix des logs en envoyant ChangeUsername seulement dans les guildes où le membre est (fixes #93)
Améliorations
- Amélioration des eclasses en supprimant le rôle après une semaine (fixes #91)
- Amélioration de l'option
a-reagis
de la commande dump en la rendant plus facile à utiliser - Amélioration de la liste des rappels en les classant par date d'échéance
Suppressions
- Suppression des labels GitHub inutilisés
1.3.1
[1.3.1] - 2023/02/08
Fixes
- Corriger l'abonnement aux eclasses en utilisant le bon champ dans la requête à la DB
- Correction de la logique de mise en cache de ConfigurationManager en vérifiant tous les différents types de channels
Améliorations
- Suppression du code copié-collé absurde lors de la mise en cache des messages d'annonce des eclasses
1.3.0
1.2.5
[1.2.5] - 2023/01/12
Fixes
- Fix de l'édition de la date d'une eclasse qui ne met pas à jour la date de fin
- Fix des abonnés d'eclass qui ne sont pas correctement ajoutés à la BDD
- Fix des commandes contact/manage-contact en respectant le champ guildId
- Fix de la commande lxp en corrigeant le pipeline d'agrégation