Spaces:
Sleeping
Sleeping
Commit History
-
Ajouter `session_id` dans les messages "ping" de WebSocket et supprimer `access_log` de la configuration du serveur Uvicorn.
Ekimart52781d3
-
Ajouter l'initialisation explicite de l'application avec `create_app` pour améliorer la lisibilité et la structure du point d'entrée.
Ekimart343bdad -
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é.
Ekimarte8b89ef -
Simplifier le point d'entrée principal en remplaçant la méthode `run` par un appel direct à `uvicorn.run`.
Ekimart91efa8b -
Supprimer la fonction `main` obsolète et ajuster le point d'entrée principal pour simplifier l'initialisation.
Ekimartff99072 -
Associer l'application WebSocket à l'instance de service pour permettre son accès global.
Ekimartb54e1bf -
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é.
Ekimart26cd7c2 -
Refactorer le point d'entrée principal pour simplifier l'initialisation du service WebSocket et l'attribution de l'application.
Ekimart1d8ad25 -
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.
Ekimartb2de8b7 -
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.
Ekimart527670e
-
Supprimer les fichiers de configuration de l'IDE et mettre à jour la gestion des timestamps dans WebSocketManager
Ekimartf2a407c
-
Refactor WebSocket session handling and improve subscription request handling
7ef23aa -
Remove WebSocket test page and return connection statistics instead
7bcc3c9
-
Add professional dashboard template with WebSocket integration and dark mode toggle functionality.
f0442cf -
Update page title in WebSocket interface for improved clarity
0b891c3 -
Redesign WebSocket test interface for improved usability and aesthetics, and update `uvicorn` dependency to include `[standard]` extension.
18dfb91 -
Update WebSocket URL protocol to dynamically handle HTTP/HTTPS and pass `Settings` instance to `WebSocketManager`.
8c0f057 -
Update WebSocket URL port in `connect` function for consistency with server configuration.
203a546 -
Pass `Settings` instance to `WebSocketManager` to improve configuration handling and dependency injection.
53b3fdf
-
Introduce WebSocket-based notification service with targeted delivery and subscription support.
858bf77