Commit Graph

172 Commits

Author SHA1 Message Date
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
Mow aff236fd0c Ajouter un modèle d'avertissement et des fonctionnalités de modération
Ajout d'un nouveau modèle Warning dans database/models.py pour suivre les avertissements donnés aux utilisateurs.
Mise à jour de database/schema.sql pour créer la table correspondante 'warning'.
Amélioration du bot Discord pour gérer les commandes d'avertissement.
Ajout d'une route de modération dans webapp pour de futures fonctionnalités de modération.
Mise à jour de template.html pour inclure un lien vers la page de modération.
2025-10-14 22:37:28 +02:00
skylanix 22abbcb02d Merge pull request #28 from skylanix/Correction_exemple_lien_twitch
correction tv fr
2025-09-28 15:08:43 +02:00
Kepka Ludovic 6a70a61c93 correction tv fr 2025-09-28 09:46:08 +02:00
Mow910 3cea5efd25 Merge pull request #26 from skylanix/heatcheck
HealthCheck
2025-09-15 19:15:21 +02:00
sky d5a137aefd Retire erreur commande qui ne fonctionne pas 2025-09-15 19:00:42 +02:00
sky 4cc74ea2c0 Merge remote-tracking branch 'origin/main' into heatcheck 2025-09-15 18:54:10 +02:00
skylanix 03ea8cbd1b Merge pull request #27 from skylanix/humble-bundle-github
Humble bundle GitHub
2025-09-15 18:45:59 +02:00
Kepka Ludovic 016beb318c Procedure de migration des donnée 2025-09-14 10:46:57 +02:00
sky 7d53c0c37b Le conteneur restera en vie mais sera clairement identifié comme défaillant. 2025-09-14 06:11:38 +02:00
sky e0d639c195 pkill -KILL -f python pour arreter le conteneurs après 3 éssais 2025-09-14 06:05:22 +02:00
sky 5954ea9401 date heure pour le fichiers log et max retry corrigé 2025-09-14 05:59:39 +02:00
sky b99c80def4 Corrige erreur détection ERROR CRITICAL 2025-09-14 05:48:22 +02:00
sky 2b5e82edab Corrige erreur détection ERROR CRITICAL 2025-09-14 05:41:29 +02:00
sky 97e7a7316f Corrige erreur détection ERROR CRITICAL 2025-09-14 05:30:12 +02:00
sky 83b553b558 Corrige erreur détection ERROR CRITICAL 2025-09-14 05:25:05 +02:00
sky 815d085204 Corrige détection pattern grep -E ERROR: 2025-09-14 05:19:16 +02:00
sky 6a897c4403 Ajout détection erreur SQL 2025-09-14 05:09:58 +02:00
sky b55c779d43 Ajoute date et heure dans log 2025-09-14 03:48:21 +02:00
sky daecbe1b18 Rajoute bash pour corrigé syntax en sh 2025-09-14 03:30:50 +02:00
sky 1ad8d28bd1 corrige bug log qui ne s'affiche pas dans la console 2025-09-14 03:27:22 +02:00
sky 3435a480e0 Refactorer Docker et mettre à jour README 2025-09-14 03:22:11 +02:00
sky d83c882303 ajout de pgrep dans le Dockerfile 2025-09-14 02:44:57 +02:00
sky 3cd3decca1 healthcheck mis dans le Dockerfile à la place d'un scripte 2025-09-14 02:38:35 +02:00
sky 9b11a42d11 [pgrep, python] 2025-09-14 02:28:53 +02:00
sky 607b59abd6 Merge remote-tracking branch 'origin/main' into heatcheck 2025-09-14 01:57:17 +02:00
skylanix 08ed9db43a Merge pull request #25 from skylanix/live-alert-log
Ajout de log pour la notification de live
2025-09-14 01:54:33 +02:00
Kepka Ludovic 46c927a768 correction logger live logging 2025-09-14 00:44:40 +02:00
sky 404d1cbda0 Migre la table game_bundle si elle a l'ancienne structure 2025-09-14 00:01:29 +02:00
sky 5481904136 ajout de sqlite-web - Interface web pour l'édition 2025-09-13 16:04:22 +02:00
Kepka Ludovic 9f03d91307 Suppression humble bundle api key 2025-09-13 09:09:04 +02:00
Kepka Ludovic 6158eee9b1 Nouvelle api pour humble bundle 2025-09-13 09:08:09 +02:00
sky 52f9950685 ajout healthcheck.py 2025-09-13 00:26:02 +02:00
Kepka Ludovic d2baa164d4 Ajout de log pour la notification de live 2025-09-13 00:25:58 +02:00
Kepka Ludovic 16bc34d2b7 Ajout de log pour la notification de live 2025-09-13 00:23:07 +02:00
sky 906af642ff unless-stopped 2025-09-12 22:38:20 +02:00
sky 35cb6808eb heatcheck 2025-09-12 22:37:25 +02:00
shionn 991966ebb3 Merge pull request #23 from skylanix/license
Migration de la licence de GPLv3 vers AGPLv3
2025-09-04 23:16:05 +02:00
sky e9e259da19 Modification du code et Readme pour ajouter license 2025-09-04 18:18:26 +02:00
skylanix 52a49e7463 Modifie la license pour GNU Affero General Public License 2025-09-04 17:33:04 +02:00
skylanix 8555976b84 Delete LICENSE 2025-09-04 17:13:40 +02:00
skylanix ce366f15f8 Merge pull request #22 from skylanix/twitch-live-notification
Twitch live notification
2025-09-04 00:10:00 +02:00
sky e6caa3ae47 Corrige les fautes de français 2025-09-04 00:00:51 +02:00
sky 56024959f5 Construire l'image Docker seulement pour la PR et main 2025-09-03 23:47:39 +02:00
sky 364f9f7074 Construire l'image Docker seulement pour la PR et main 2025-09-03 23:44:14 +02:00
sky 289a0b371b Construire l'image Docker seulement pour la PR et main 2025-09-03 23:21:07 +02:00
Kepka Ludovic 04bb351593 continuer de scanner meme si la chaine est désactivé 2025-08-31 21:10:27 +02:00