summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-05Refactor la fonction activity_type_from_string pour utiliser un tableau de ↵create-channel1-more-actions-to-handlegarder500
paires au lieu de conditions if-else
2025-05-04Ajout de la gestion des middlewares pour le logging et l'authentification, ↵soler_j
ainsi que la fonction de chaînage des middlewares.
2025-05-04Ajout de la gestion des middlewares pour le logging et l'authentification, ↵soler_j
ainsi que l'implémentation de fonctions utilitaires pour les réponses JSON.
2025-05-04Ajout de la gestion des variables d'environnement pour la connexion à la ↵soler_j
base de données et mise à jour des fichiers de configuration pour inclure .env et .envrc.
2025-05-04Mise à jour de la configuration et amélioration de la gestion des actions :soler_j
- Changement du répertoire source CMake dans settings.json. - Ajout de la gestion des données et des intentions par défaut lors du démarrage du bot. - Modification des signatures des fonctions delete_action et handle_actions pour retourner des résultats plus détaillés. - Amélioration de la logique de réponse dans handle_actions pour gérer les erreurs et les succès.
2025-05-04Merge branch '1-more-actions-to-handle' of ↵soler_j
github.com:ketsuna-org/bot-creator-api into 1-more-actions-to-handle
2025-05-02Modifie la gestion des types d'activité : retourne "playing" par défaut en ↵garder500
cas de type inconnu au lieu de lancer une exception.
2025-05-02Refactor la gestion des traductions : remplacement des maps par des ↵garder500
unordered_maps pour améliorer les performances dans la fonction translate.
2025-05-01Réduction du nombre de threads lors de la compilation C++ à 2 et ↵garder500
suppression de la dépendance Gettext dans CMakeLists.txt
2025-05-01Refactor la gestion des locales : mise à jour de la fonction ↵garder500
get_available_locale pour retourner un enum Lang et simplification de la logique de vérification des locales.
2025-05-01Ajout de la gestion des traductions et des messages d'erreur en plusieurs ↵garder500
langues, suppression des fichiers de traduction obsolètes.
2025-05-01Suppression des fichiers de traduction obsolètes et ajout d'une nouvelle ↵garder500
version pour la gestion des messages d'erreur.
2025-05-01Update bot/ressources/translation.po (POEditor.com)garder500
2025-05-01Create translation.mo (POEditor.com)garder500
2025-05-01Merge pull request #5 from ketsuna-org/localesgarder500
Locales
2025-05-01Ajout de messages d'erreur pour la suppression de messages et création d'un ↵garder500
fichier de traduction pour les messages d'erreur.
2025-05-01Merge branch 'main' of github.com:ketsuna-org/bot-creator-api into ↵garder500
1-more-actions-to-handle
2025-05-01Merge pull request #3 from delikesance/maingarder500
opti delete
2025-05-01Merge branch 'main' of github.com:delikesance/bot-creator-apidelikesance
2025-05-01fixing issuesdelikesance
2025-05-01Merge branch 'ketsuna-org:main' into maindelikesance
2025-05-01optimized deletedelikesance
2025-05-01Merge pull request #2 from ketsuna-org/maingarder500
Refactor le serveur webhook HTTP pour améliorer la gestion des événem…
2025-05-01Refactor le serveur webhook HTTP pour améliorer la gestion des événements ↵garder500
et des connexions, en ajoutant la prise en charge de l'architecture macOS et en optimisant la gestion des descripteurs de fichiers.
2025-04-30Ajout de la vérification des permissions pour l'action de suppression et ↵HEADmainsoler_j
gestion des statuts d'activité
2025-04-30Ajout d'un retour de succès à la fin de l'action de suppressionsoler_j
2025-04-30Ajout de la gestion des actions de suppression de messages avec validation ↵soler_j
des permissions et des erreurs
2025-04-30Refactor project structure and remove unused filessoler_j
- Updated CMakeLists.txt to include source files from the 'src' directory instead of 'include'. - Deleted 'http_webhook_server.cpp' and 'utils.cpp' files as they were no longer needed. - Added 'handle_actions.hpp' and 'handle_actions.cpp' to manage slash command actions. - Implemented 'http_webhook_server.cpp' to handle HTTP webhook server functionality. - Updated 'utils.hpp' to include necessary headers and declarations. - Refactored 'main.cpp' to include 'handle_actions.hpp' and updated slash command handling logic. - Enhanced 'utils.cpp' with utility functions for handling user and guild data.
2025-04-30Ajout de la gestion de l'option "depend_on" pour déterminer le nombre de ↵soler_j
messages à supprimer
2025-04-30Ajout de l'handle des "actions"soler_j
- Première action disponible "suppression de message"
2025-04-29Supprimer les instructions inutiles pour les exécutables et la variable ↵soler_j
d'environnement LD_LIBRARY_PATH dans le Dockerfile
2025-04-29Ajouter gh aux dépendances dans le fichier devenv.nixsoler_j
2025-04-29Améliorer la gestion du cache dans le workflow de construction Docker pour ↵soler_j
les images multi-architecture
2025-04-29Refactor generate_key_values function: change channel variable to pointer ↵soler_j
and handle null cases for channel attributes.
2025-04-29Réinstaller les dépendances d'exécution dans le Dockerfilesoler_j
2025-04-29Removing zmq from CMakeLists.txtsoler_j
2025-04-29Refactor Dockerfile and bot code: remove ZeroMQ dependencies, enhance bot ↵soler_j
initialization with HTTP webhook server, and improve error handling for bot startup.
2025-04-29Supprimer le fichier discord-botsoler_j
2025-04-29Refactor bot initialization and ZeroMQ integration: remove unused dealer ↵soler_j
socket, pass unique port to bot, and enhance message handling.
2025-04-29Implement multiple code changes for optimization and refactoringsoler_j
2025-04-29Mise à jour du Dockerfile pour utiliser Ubuntu 24.04, simplification des ↵soler_j
commandes d'installation et ajustement des commentaires.
2025-04-29Ajout de la prise en charge de ZeroMQ dans le bot, mise à jour des ↵soler_j
dépendances et réorganisation du Dockerfile. Suppression de l'implémentation de serveur Unix obsolète et amélioration de la gestion des messages.
2025-04-29:qMerge branch 'main' of github.com:ketsuna-org/bot-creator-apisoler_j
2025-04-28Réorganiser le Dockerfile pour utiliser Ubuntu comme base pour le ↵Jérémy
compilateur C++ et ajouter des dépendances de construction. Mettre à jour CMakeLists.txt pour inclure les bibliothèques OpenSSL et opus.
2025-04-27Supprimer la commande de poussée de l'image Docker la plus récente dans ↵soler_j
l'étape de fusion docker buildx pousse déja
2025-04-27Réorganiser l'étape de fusion et de poussée des images multi-architecture ↵soler_j
en simplifiant le workflow et en supprimant les étapes de tirage des images.
2025-04-27Ajouter la configuration de QEMU et Docker Buildx dans l'étape de fusion et ↵soler_j
de poussée des images multi-architecture
2025-04-27Réorganiser les étapes du workflow de construction Docker pour le merge et ↵soler_j
la poussée des images multi-architecture, en ajoutant la connexion au registre et en simplifiant la structure des étapes.
2025-04-27Ajout de la gestion du cache dans le workflow de construction Docker pour ↵soler_j
améliorer l'efficacité des builds.
2025-04-27Activer la poussée des images Docker dans le workflow de constructionsoler_j