Debug GitLab note DM v6
This commit is contained in:
parent
edf3aada73
commit
4dad380a50
2 changed files with 18 additions and 14 deletions
19
TODO.md
19
TODO.md
|
|
@ -1,12 +1,11 @@
|
|||
# TODO - Corrections GitLab -> MP commentaire
|
||||
# TODO - Kuby
|
||||
|
||||
- [x] Identifier le cog qui démarre le serveur aiohttp sur 127.0.0.1:5001 (bug_report.py)
|
||||
- [x] Remplacer l’async hook `cog_load` par un démarrage différé via `__init__` + `bot.loop.create_task` (disnake 2.12.0)
|
||||
- [x] Renommer la logique serveur en `_start_webhook_server`
|
||||
- [x] Attendre `await bot.wait_until_ready()` avant d’ouvrir le port
|
||||
- [x] Conserver le retry bind port 5001 (OSError errno 98)
|
||||
- [ ] Redémarrer le bot
|
||||
- [ ] Vérifier dans les logs: "Internal Bot Webhook Server started on 127.0.0.1:5001"
|
||||
|
||||
- [ ] Ajouter des logs détaillés dans `commandes/bug_report.py` pour vérifier :
|
||||
- [X] réception webhook (object_kind) déjà existant puisque qu'il y a les logs des webhooks sur gitlab
|
||||
- [ ] issue_iid extrait
|
||||
- [ ] présence de `system` et filtrage
|
||||
- [ ] chargement du user_id depuis `data/gitlab_reports.json`
|
||||
- [ ] tentative d’envoi DM (user.id)
|
||||
- [ ] Ajouter un fallback si `note_attr.note/body` n’est pas présent.
|
||||
- [ ] Redéployer (commit + git push + restart bot/PM2 si nécessaire).
|
||||
- [ ] Vérifier avec un vrai commentaire GitLab.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue