Skip to content

Releases: horizon-efrei/HorizonBot

1.7.0

11 Nov 10:31
Compare
Choose a tag to compare

[1.7.0] - 2023/11/10

Fixes

  • Correction de l'absence de réponse lors de l'annulation d'une eclass

Améliorations

  • Amélioration du rendu des équations LaTeX grâce à l'utilisation de MathJax (merci @Niilyx)
  • Amélioration du parsing des durées relatives pour les rappels et les eclasses

1.6.0

16 Apr 21:45
Compare
Choose a tag to compare

[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

02 Apr 10:54
Compare
Choose a tag to compare

[1.5.3] - 2023/04/02

Améliorations

  • Amélioration du diff pour les éditions des messages dans les logs
  • Amélioration de la clarté sur le fait que le champ de la date doit également contenir l'heure
  • Amélioration du parsing des dates

1.5.2

22 Mar 12:57
Compare
Choose a tag to compare

[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

19 Mar 12:44
Compare
Choose a tag to compare

[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

18 Mar 22:55
Compare
Choose a tag to compare

[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

01 Mar 11:44
Compare
Choose a tag to compare

[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

08 Feb 10:55
Compare
Choose a tag to compare

[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

21 Jan 10:06
Compare
Choose a tag to compare

[1.3.0] - 2023/01/21

Ajouts

  • Ajout de l'avant/après pour les logs d'éditions des messages (fixes #74)

Fixes

  • Fix d'un crash lors de la création d'eclasses

Améliorations

  • Ajout de Intent.MessageContent aux intents du bot
  • Passage à Discord.js 14 et Sapphire 4, et suppression de discord-api-types

1.2.5

12 Jan 19:33
Compare
Choose a tag to compare

[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