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
-
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`.
Ekimart7d2d28e -
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 -
Supprimer le fichier `dashboard.html` obsolète et non utilisé.
Ekimart7b2c9fb -
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 -
Update type hints in CoreLogger constructor for better clarity
2ca99e2
-
Add professional dashboard template with WebSocket integration and dark mode toggle functionality.
c048591 -
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 -
Remove automatic permission correction logic from `yaml_config_is_valid` function for simplification.
fab266d -
Update Dockerfile to use Python 3.13.5 base image for consistency and reliability.
5329ce8 -
Pass `Settings` instance to `WebSocketManager` to improve configuration handling and dependency injection.
53b3fdf -
Remove `[standard]` extension from `uvicorn` in `requirements.txt` to simplify dependency management.
ac710e3
-
Update `.dockerignore` to ensure `requirements.txt` is included for consistent build context handling.
febb640 -
Update `.dockerignore` to include `requirements.txt` for improved Docker build context management.
36634b3 -
Update Dockerfile to log file list and display requirements for debugging purposes
480535a -
Add IntelliJ IDEA project files to version control, configure Python 3.13 SDK, and update `.gitignore`.
e122ebe -
Update Dockerfile to combine pip setup with package installation for optimized layering and efficiency.
6f57442 -
Refactor Dockerfile and dependencies: simplify build process, add `uvicorn[standard]` to requirements, and streamline runtime setup.
53d2b99 -
Simplify `.dockerignore` file by removing unnecessary exclusions to improve clarity and maintainability.
2c18844 -
Update Dockerfile to copy all files instead of just requirements.txt for improved build context and flexibility.
fac59c4 -
Refactor Dockerfile to streamline image build process, replace Poetry with pip, and simplify environment setup.
5b71d9e -
Introduce WebSocket-based notification service with targeted delivery and subscription support.
858bf77
-
initial commit
Verified signaturefddc7a1