Commit graph

153 commits

Author SHA1 Message Date
d5351c6836 Merge branch 'dev' of https://omegakubeserv.tail951d2f.ts.net/Gameur/kuby 2026-07-11 23:13:20 +02:00
c2bcd5a2f2 Mise à jour : migration vers ForgeJo 2026-07-11 23:11:48 +02:00
d8ef20ba8c Mise à jour: migration de gitlab --> Forgejo 2026-07-11 21:42:45 +02:00
0e6a14dd10 Mise à jour : Passage des issues et du client vers Forgejo 2026-07-11 19:49:40 +02:00
9b4fbabbc5 Migration des intégration gitlab --> Forgejo 2026-07-11 18:54:27 +02:00
879355f792 Ajout de la monétisation V0.1 2026-07-06 16:08:14 +02:00
cd0fc4c488 Impossibilité de fermer un ticket pour les membre après prise en charge + correction affichage des invitations 2026-07-04 19:31:10 +02:00
eb07cb67a2 Fix: création de catégorie système de ticket kuby 2026-07-03 22:59:31 +02:00
d5167448df Merge branch 'dev' into 'main'
Dev

See merge request Omega_Kube/kuby!36
2026-06-25 17:49:09 +02:00
9051093fb3 Système WL modulaire + intégration des notations staffs 2026-06-25 17:48:12 +02:00
710ae134b0 Fix: système de ticket & optimisation 2026-06-18 23:12:51 +02:00
5a9e9b52d6 Ajout: Syncronisation automatique des pp discord des agent O.K sur le site via Kuby 2026-06-18 22:12:01 +02:00
b35cda27a6 Merge branch 'dev' into 'main'
Dev

See merge request Omega_Kube/kuby!35
2026-06-18 17:42:00 +02:00
886bfa4b1e Fix multiple bug et optimisation 2026-06-18 17:40:55 +02:00
b0535af75c Ajout de la possibilités de communiquer une information aux partenaires Omega Kube 2026-06-18 17:30:35 +02:00
8bcc40f217 V0.5 du système de rapport plusieurs choses à revoir avant MEP 2026-06-14 22:36:21 +02:00
7cc69b4e65 Merge branch 'dev' into 'main'
Fix:MEP auto

See merge request Omega_Kube/kuby!34
2026-06-07 16:41:21 +02:00
69cc25b99a Fix:MEP auto 2026-06-07 16:40:46 +02:00
944ec3432d Merge branch 'dev' into 'main'
Ajout système de tâches et Fix: suggerer et signaler_bug

See merge request Omega_Kube/kuby!33
2026-06-07 16:23:26 +02:00
f1c0921a58 Ajout système de tâches et Fix: suggerer et signaler_bug 2026-06-07 16:22:17 +02:00
c72451e0b7 Merge branch 'dev' into 'main'
Fix: MEP auto v3

See merge request Omega_Kube/kuby!32
2026-06-05 18:00:05 +02:00
a49aa6717f Fix: MEP auto v3 2026-06-05 17:59:37 +02:00
49c8310089 Merge branch 'dev' into 'main'
Fix: MEP auto v2

See merge request Omega_Kube/kuby!31
2026-06-05 17:54:18 +02:00
ad2b2050a3 Fix: MEP auto v2 2026-06-05 17:53:51 +02:00
47bd38f832 Merge branch 'dev' into 'main'
Fix: MEP auto v1

See merge request Omega_Kube/kuby!30
2026-06-05 17:50:56 +02:00
7ec4d75a8a Fix: MEP auto v1 2026-06-05 17:50:33 +02:00
4b2dd28583 Merge branch 'dev' into 'main'
Dev

See merge request Omega_Kube/kuby!29
2026-06-05 17:42:37 +02:00
30ebe7c773 Ajout d'un bouton permettant de désactiver la fonctionnalité de restauration des rôles 2026-06-05 17:42:07 +02:00
906338fbea correction de la commande de restart de pm2 2026-06-05 17:30:09 +02:00
28a67c8d8c Merge branch 'dev' into 'main'
Fix: récupération des issues_gitlab après incident

See merge request Omega_Kube/kuby!28
2026-06-04 08:40:54 +02:00
b6d2995916 Fix: récupération des issues_gitlab après incident 2026-06-04 08:40:14 +02:00
a70c1501e9 Merge branch 'dev' into 'main'
Fix:auto-déploiement & commentaire gitlab

See merge request Omega_Kube/kuby!27
2026-06-03 16:11:17 +02:00
ed6e25c219 Fix:auto-déploiement & commentaire gitlab 2026-06-03 16:10:36 +02:00
85b753b587 Merge branch 'dev' into 'main'
Fix de la base de données

See merge request Omega_Kube/kuby!26
2026-06-03 15:53:07 +02:00
ca5c966c9c Fix de la base de données 2026-06-03 15:52:43 +02:00
a1f06566d4 Merge branch 'dev' into 'main'
Dev

See merge request Omega_Kube/kuby!25
2026-05-31 12:25:57 +02:00
9f92d0d212 Merge branch 'main' into 'dev'
# Conflicts:
#   commandes/ticket/__init__.py
2026-05-31 12:25:01 +02:00
a169449390 Fix: système de ticket & arriver-départ 2026-05-31 12:07:24 +02:00
d9afa32828 Fix système arriver départ V1 2026-05-25 19:08:45 +02:00
Lowei
101f078f51 fix(ticket): corriger l'échec d'interaction caused par un custom_id dynamique
Le custom_id des boutons de catégorie incluait un snowflake basé sur
l'heure courante, ce qui changeait à chaque affichage du message et
empêchait Discord de matcher le bouton enregistré.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-25 17:38:00 +02:00
Lowei
6e314f081d fix(bug_report): unifier les handlers d'exception pour ne plus afficher "erreur inattendue" lors de MPs bloqués
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-25 17:17:37 +02:00
Lowei
9ddab71d83 fix(bug_report): separate exception handlers for DM blocked errors
Separate disnake.Forbidden and disnake.HTTPException handlers to properly
catch error code 50007 (DMs disabled) instead of falling through to the
outer "unexpected error" handler.
2026-05-23 15:30:01 +02:00
Lowei
ad8c43dddc Merge branch 'main' into Dev-Eliott 2026-05-23 15:23:36 +02:00
Lowei
2f5f4ce816 corriger: correction d'une coquille dans le formulaire de signalement de bug
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 15:21:07 +02:00
Lowei
5913305be9 fix(bug_report): envoyer le modal directement sans message intermédiaire
Les commandes /signaler_bug et /suggerer_fonctionnalite ouvrent maintenant
le formulaire modal directement sans passer par un embed + bouton.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 15:17:35 +02:00
Lowei
a9f577fc06 refactor(bug_report): utiliser bouton + modal pour le formulaire
Les commandes /signaler_bug et /suggerer_fonctionnalite affichent maintenant un embed
avec un bouton qui ouvre le formulaire modal.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 15:13:56 +02:00
Lowei
8da858d1d8 feat(bug_report): convertir les commandes en formulaires modaux
Les commandes /signaler_bug et /suggerer_fonctionnalite ouvrent maintenant un formulaire modal au lieu d'afficher des options slash.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 15:11:47 +02:00
Lowei
fac7ed1e6b fix(rules): améliorer le système de règlement
- Rendu markdown via Container avec TextDisplay au lieu de embed.description
- Commandes bug/suggestion utilisables avec arguments directs (copy-paste supporté)
- Échappement des mentions @everyone/@here pour éviter notifications involontaires

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 13:15:53 +02:00
Lowei
e11f0d8b4a fix(ticket): isoler les permissions staff par catégorie
Le bug faisait que les rôles staff ajoutés via le panneau d'une
catégorie spécifique étaient incorrectement stockés dans config_roles
au lieu de staff_roles de la catégorie. Corrige PermissionConfigView
pour gérer correctement config_type="cat_{id}".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 12:48:08 +02:00
Lowei
19fa423210 Fix: mise à jour des catégories dans le panel /ticket 2026-05-23 10:58:21 +02:00