Lowei
6621e87b56
fix(ticket): éviter le double envoi de réponse sur les boutons primary panel
...
Les boutons ticket_create, ticket_my_tickets et ticket_analytics avaient
leur callback assigné directement dans TicketPanelView ET étaient aussi
routés via on_interaction. Cela provoquait une double réponse
d'interaction → erreur 40060 "Interaction has already been acknowledged".
Suppression des assignations de callback directes pour ces trois boutons.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 18:29:56 +02:00
Lowei
f570ac4fce
fix(logger): handle empty/corrupt member log files gracefully
...
Return None instead of crashing when check_previous_roles finds no
parsable JSON lines in a member's log file.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 18:25:55 +02:00
Lowei
b3db1ef9f5
feat(ticket): système de ticket recrutement avec questions et DM accept/refus
...
- Ajout catégorie recrutement avec questions personnalisées
- Modal dynamique affichant les questions lors de la création
- Envoi des réponses dans un salon staff configurable
- Fermeture avec boutons Accepter/Refuser et envoi DM automatique au candidat
- Mise à jour des modèles TicketCategory et TicketData
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 14:26:02 +02:00
Lowei
db4876e085
feat(moderation): DM détaillé lors des sanctions + commande /sanctions + salon de contestation
...
- Ajout d'un DM formaté (action, modérateur, durée, raison, lien contestation, lien règlement)
- Envoi automatique du DM pour warn, timeout, kick, ban
- Nouvelle commande /sanctions pour voir l'historique d'un membre
- Nouveau champ appeal_channel_id pour le salon de contestation
- Mise à jour de /modconfig avec bouton de configuration du salon de contestation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 23:02:00 +02:00
Lowei
9546e13001
fix(bug-report): éviter la boucle infinie quand le dev a ses DMs bloqués
...
Si user.send() et dev.send() échouent tous deux avec Forbidden,
l'exception était rattrapée par le handler externe qui réessayait
d'envoyer à dev. On ignore désormais silencieusement l'échec.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 22:48:19 +02:00
ce1c8fac78
Merge branch 'dev' into 'main'
...
Debug GitLab note DM v8
See merge request Omega_Kube/kuby!24
2026-05-20 16:44:27 +02:00
01dd4979d8
Debug GitLab note DM v8
2026-05-20 16:43:54 +02:00
8f2e33559e
Merge branch 'dev' into 'main'
...
Debug GitLab note DM v7
See merge request Omega_Kube/kuby!23
2026-05-20 15:50:12 +02:00
fbd225ea6d
Debug GitLab note DM v7
2026-05-20 15:49:40 +02:00
32769077bc
Merge branch 'dev' into 'main'
...
Debug GitLab note DM v7
See merge request Omega_Kube/kuby!22
2026-05-20 15:34:55 +02:00
2a3d57159a
Debug GitLab note DM v7
2026-05-20 15:34:34 +02:00
34e73a47d1
Merge branch 'dev' into 'main'
...
Debug GitLab note DM v6
See merge request Omega_Kube/kuby!21
2026-05-20 15:23:28 +02:00
4dad380a50
Debug GitLab note DM v6
2026-05-20 15:23:09 +02:00
33443b9da6
Merge branch 'dev' into 'main'
...
Debug GitLab note DM v5
See merge request Omega_Kube/kuby!20
2026-05-20 14:49:42 +02:00
edf3aada73
Debug GitLab note DM v5
2026-05-20 14:48:39 +02:00
33bbf7ff8c
Merge branch 'dev' into 'main'
...
Debug GitLab note DM v4
See merge request Omega_Kube/kuby!19
2026-05-20 14:31:21 +02:00
8dab5bbd82
Debug GitLab note DM v4
2026-05-20 14:30:31 +02:00
Lowei
db3d15b127
Debug GitLab note DM v3
2026-05-19 23:06:43 +02:00
Lowei
088ff1e849
Debug GitLab note DM v2
2026-05-19 23:01:34 +02:00
Lowei
761e7c0e16
Debug GitLab note DM
2026-05-19 21:19:43 +02:00
Lowei
8efd0dc61c
Fix: retirer saut de ligne parasite dans la notif commentaire GitLab
2026-05-19 21:03:03 +02:00
Lowei
71f6218ea1
Merge: notification MP auteur sur commentaires GitLab
2026-05-19 20:58:59 +02:00
Lowei
f892a1ceba
Fix: notifier l'auteur Discord quand un commentaire GitLab est ajouté
2026-05-19 20:52:29 +02:00
Lowei
91a17acf04
fix(welcome): masquage du lien brut du GIF de bienvenue via un Embed
2026-05-19 20:16:39 +02:00
Lowei
10558c47ec
fix(bug-report): correction de la récupération des valeurs dans les modals de bug et de suggestion
2026-05-19 20:05:23 +02:00
Lowei
9731e10ee0
fix(ticket): correction de l'erreur d'indentation pour l'envoi du log de fermeture
2026-05-19 19:52:24 +02:00
cacbf24bfe
Merge branch 'dev' into 'main'
...
Derniers ajouts en date
See merge request Omega_Kube/kuby!18
2026-05-19 18:50:39 +02:00
0a14f11eae
Derniers ajouts en date
2026-05-19 18:50:16 +02:00
1c18e91671
Merge branch 'dev' into 'main'
...
Mise à jour du système d'absence staff
See merge request Omega_Kube/kuby!17
2026-05-16 20:03:41 +02:00
d8b2f06f86
Mise à jour du système d'absence staff
2026-05-16 20:02:53 +02:00
6b4414c9ce
Merge branch 'dev' into 'main'
...
mise à jour du seveur-flask
See merge request Omega_Kube/kuby!16
2026-05-16 18:59:08 +02:00
ae2347c7ce
mise à jour du seveur-flask
2026-05-16 18:58:29 +02:00
036e4b9e7a
Merge branch 'dev' into 'main'
...
nouvel correction du système d'absence
See merge request Omega_Kube/kuby!15
2026-05-16 18:43:32 +02:00
c1cc28d6e8
nouvel correction du système d'absence
2026-05-16 18:36:03 +02:00
2d780c9d57
Merge branch 'dev' into 'main'
...
Corection urgente du système d'absence
See merge request Omega_Kube/kuby!14
2026-05-16 18:32:09 +02:00
a1bbb05ee2
Corection urgente du système d'absence
2026-05-16 18:31:49 +02:00
69e5583e74
Merge branch 'dev' into 'main'
...
New components V2, correctifs multiple et ajout de plusieurs nouvelles fonctionnalités !
See merge request Omega_Kube/kuby!13
2026-05-16 18:06:58 +02:00
ba9e297cb8
migration vers new components V2, et ajout de diverse fonctions !
2026-05-16 18:05:04 +02:00
3590cb748f
Implémentation des new components V2 dans le systèmes de ticket & debug
2026-05-09 22:11:17 +02:00
98f7501e07
Migration vers Disnake et ajout des components V2
2026-05-09 18:42:42 +02:00
c8c579eefe
Migration de Kuby vers disnake
2026-05-06 17:07:09 +02:00
b97fe72f19
Merge branch 'dev' into 'main'
...
Ajout du système de sanctions, mise en déploiement pour test à grande échelle
See merge request Omega_Kube/kuby!12
2026-05-01 16:46:48 +02:00
dc6e235f27
Ajout du système de sanctions, mise en déploiement pour test à grande échelle
2026-05-01 16:44:50 +02:00
f2e58f6ba0
Merge branch 'dev' into 'main'
...
Correction des bugs de Red Dust Redemption et ajout des fonctionnalités demander
See merge request Omega_Kube/kuby!11
2026-05-01 16:19:45 +02:00
00446c5fb8
Fix des derniers détails
2026-05-01 16:17:55 +02:00
07198c20b7
Correction des multiples bugs
2026-05-01 16:16:33 +02:00
0f8d27ac7a
Merge branch 'dev' into 'main'
...
Fix(Ticket Whitelist): Ajout système async et tracking pour le deblocage des validation rate limitees (10 min) + infos MP
See merge request Omega_Kube/kuby!10
2026-04-02 19:17:33 +02:00
5fe70d754b
Fix(Ticket Whitelist): Ajout systeme async et tracking pour le deblocage des validation rate limitees (10 min) + infos MP
2026-04-02 19:06:50 +02:00
97f69b4cff
feat: add debug messages for ticket validation and update PENDING_TASKS.md
2026-03-31 22:09:00 +02:00
1e384032be
Mise à jour du système de whitelist, sécurité et logging
2026-03-29 19:29:17 +02:00