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

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

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

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

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

Ekimart078 commited on

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

Ekimart078 commited on