Commit History

Ajouter `session_id` dans les messages "ping" de WebSocket et supprimer `access_log` de la configuration du serveur Uvicorn.
52781d3

Ekimart commited on

Refactorer WebSocketManager pour améliorer le formatage des statistiques (temps de fonctionnement et mémoire) en ajoutant des méthodes utilitaires `_format_size` et `format_uptime`.
7d2d28e

Ekimart commited on

Ajouter l'initialisation explicite de l'application avec `create_app` pour améliorer la lisibilité et la structure du point d'entrée.
343bdad

Ekimart commited on

Refactoriser le point d'entrée principal en déplaçant la logique `uvicorn.run` dans une méthode `run` et en introduisant les fonctions `create_app` et `main` pour une meilleure organisation et extensibilité.
e8b89ef

Ekimart commited on

Simplifier le point d'entrée principal en remplaçant la méthode `run` par un appel direct à `uvicorn.run`.
91efa8b

Ekimart commited on

Supprimer la fonction `main` obsolète et ajuster le point d'entrée principal pour simplifier l'initialisation.
ff99072

Ekimart commited on

Associer l'application WebSocket à l'instance de service pour permettre son accès global.
b54e1bf

Ekimart commited on

Simplifier le point d'entrée principal en encapsulant l'initialisation dans une fonction `main` et ajuster `_lifespan` pour utiliser un paramètre non utilisé.
26cd7c2

Ekimart commited on

Refactorer le point d'entrée principal pour simplifier l'initialisation du service WebSocket et l'attribution de l'application.
1d8ad25

Ekimart commited on

Mettre à jour WebSocketManager pour inclure l'initialisation, la gestion des tâches asynchrones, les statistiques de service et la collecte des données système, avec l'ajout de `psutil` pour surveiller l'utilisation de la mémoire. Ajuster les routes et la configuration pour améliorer la gestion des connexions WebSocket et des notifications.
b2de8b7

Ekimart commited on

Supprimer le fichier `dashboard.html` obsolète et non utilisé.
7b2c9fb

Ekimart commited on

Mettre à jour WebSocketManager pour implémenter une structure de message améliorée, gérer les pings/pongs, et ajouter des ajustements de configuration pour les connexions WebSocket.
527670e

Ekimart commited on

Supprimer les fichiers de configuration de l'IDE et mettre à jour la gestion des timestamps dans WebSocketManager
f2a407c

Ekimart commited on

Refactor WebSocket session handling and improve subscription request handling
7ef23aa

Ekimart078 commited on

Remove WebSocket test page and return connection statistics instead
7bcc3c9

Ekimart078 commited on

Update type hints in CoreLogger constructor for better clarity
2ca99e2

Ekimart078 commited on

Add professional dashboard template with WebSocket integration and dark mode toggle functionality.
c048591

Ekimart078 commited on

Add professional dashboard template with WebSocket integration and dark mode toggle functionality.
f0442cf

Ekimart078 commited on

Update page title in WebSocket interface for improved clarity
0b891c3

Ekimart078 commited on

Redesign WebSocket test interface for improved usability and aesthetics, and update `uvicorn` dependency to include `[standard]` extension.
18dfb91

Ekimart078 commited on

Update WebSocket URL protocol to dynamically handle HTTP/HTTPS and pass `Settings` instance to `WebSocketManager`.
8c0f057

Ekimart078 commited on

Update WebSocket URL port in `connect` function for consistency with server configuration.
203a546

Ekimart078 commited on

Remove automatic permission correction logic from `yaml_config_is_valid` function for simplification.
fab266d

Ekimart078 commited on

Update Dockerfile to use Python 3.13.5 base image for consistency and reliability.
5329ce8

Ekimart078 commited on

Pass `Settings` instance to `WebSocketManager` to improve configuration handling and dependency injection.
53b3fdf

Ekimart078 commited on

Remove `[standard]` extension from `uvicorn` in `requirements.txt` to simplify dependency management.
ac710e3

Ekimart078 commited on

Update `.dockerignore` to ensure `requirements.txt` is included for consistent build context handling.
febb640

Ekimart078 commited on

Update `.dockerignore` to include `requirements.txt` for improved Docker build context management.
36634b3

Ekimart078 commited on

Update Dockerfile to log file list and display requirements for debugging purposes
480535a

Ekimart078 commited on

Add IntelliJ IDEA project files to version control, configure Python 3.13 SDK, and update `.gitignore`.
e122ebe

Ekimart078 commited on

Update Dockerfile to combine pip setup with package installation for optimized layering and efficiency.
6f57442

Ekimart078 commited on

Refactor Dockerfile and dependencies: simplify build process, add `uvicorn[standard]` to requirements, and streamline runtime setup.
53d2b99

Ekimart078 commited on

Simplify `.dockerignore` file by removing unnecessary exclusions to improve clarity and maintainability.
2c18844

Ekimart078 commited on

Update Dockerfile to copy all files instead of just requirements.txt for improved build context and flexibility.
fac59c4

Ekimart078 commited on

Refactor Dockerfile to streamline image build process, replace Poetry with pip, and simplify environment setup.
5b71d9e

Ekimart078 commited on

Introduce WebSocket-based notification service with targeted delivery and subscription support.
858bf77

Ekimart078 commited on

initial commit
fddc7a1
verified

Ekimart078 commited on