Commit Graph
20 Commits
Author SHA1 Message Date
Mow910andCursor b274dcaa51 Ajout de fonctionnalités majeures Twitch, Discord et interface web
Nouvelles fonctionnalités :
- Système de modération Twitch complet (bans, timeouts, avertissements)
- Filtre de liens intelligent pour Twitch avec whitelist/blacklist
- Notifications d'événements Twitch (follows, subs, raids, etc.)
- Système Freeloot Discord avec flux RSS dédié
- Salons automatiques Discord (création/suppression dynamique)
- Authentification utilisateur pour l'interface web (login/register)
- Gestion des utilisateurs et permissions
- Interface de modération Twitch dans la webapp
- Interface de gestion des événements Twitch
- Configuration des paramètres utilisateur
- Migration BDD pour les mots bannis

Améliorations de l'interface :
- Refonte complète des templates (configurations, commandes, humeurs, etc.)
- Nouvelle page de settings utilisateur
- Page de gestion des utilisateurs (admin)
- Page d'erreur 403 personnalisée
- Amélioration de la navigation et du design global
- Intégration de nouvelles sections dans le menu principal

Modifications techniques :
- Ajout de nouveaux modèles en base de données
- Extension des helpers database
- Mise à jour des dépendances (requirements.txt)
- Amélioration de la gestion des annonces Twitch
- Refactorisation du code pour meilleure maintenabilité

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 22:37:22 +01:00
Mow 02abe1e1a7 Ajout de la gestion des rôles de modération dans le panneau d'administration. Mise à jour de la logique de configuration pour permettre la sélection de plusieurs rôles. Amélioration de l'interface utilisateur pour la gestion des rôles et des commandes de modération. Ajout de la mise à jour automatique du cache anti-cheat et de nouvelles fonctionnalités pour récupérer et stocker les données anti-cheat. 2025-10-26 14:55:16 +01:00
Mow 2815022219 Refont de l'interface configuration.html 2025-10-16 20:37:38 +02:00
Mow 6a171e795f Ajout de la gestion des messages de bienvenue et de départ pour les membres. Mise à jour des configurations pour activer ces fonctionnalités dans le panneau d'administration. 2025-10-16 00:04:39 +02:00
Mow fd172e2ea0 Refonte du systeme d'avertissement et devient un moderation_event
Ajout de la commande !ban !kick !unban !listevent

Ajout du role ID dans le panel , et possibilité d'activé les commandes via le panel
2025-10-15 22:29:41 +02:00
Kepka Ludovic f2497524bd Merge remote-tracking branch 'origin/main' into twitch-live-notification 2025-08-30 11:48:00 +02:00
Kepka Ludovic 8a643635c3 Essai en de prise en compte du SSL 2025-08-30 00:02:46 +02:00
Kepka Ludovic 582ea35c3c Gestion de l'authentification pour le access token et refresh_token 2025-08-30 00:02:46 +02:00
Kepka Ludovic 69edfd4771 Edition des pojos 2025-08-29 13:44:00 +02:00
skylanix a4ce31a39b Log en français et corrections, description page protondb 2025-08-22 15:40:41 +02:00
Kepka Ludovic 9929e88174 Page d'edition proton DB 2025-08-22 08:50:57 +02:00
Kepka Ludovic 4b68781114 essai abandonné avec url redirect 2025-08-21 22:54:55 +02:00
Kepka Ludovic 0c1dae22f5 draft twitch bot 2025-08-21 22:54:55 +02:00
Kepka Ludovic 488c49e42e ajout commande protondb 2025-08-16 12:17:17 +02:00
Kepka Ludovic c00e0b491d notification humble bundle 2025-08-11 13:28:20 +02:00
Kepka Ludovic ac7f00bd8b configuration humble bundle 2025-08-11 10:40:42 +02:00
Kepka Ludovic 84b92f636f configuration humble bundle 2025-08-11 10:39:58 +02:00
Kepka Ludovic 38b2ecc216 je passe sur des thread et ca marche, mystere 2025-08-11 01:19:53 +02:00
Kepka Ludovic 82faed0991 Premlier essai de humble bundle, j'arrive pas à lister les canauxx dans la page de configuration 2025-08-11 01:03:11 +02:00
Kepka Ludovic d242639855 Resoudre les probleme des 2 thread bloquant 2025-08-09 16:55:21 +02:00