mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-08-27 20:40:13 +03:00
Add project status validation to all chat API endpoints to ensure the project is opened before allowing chat operations. This prevents unauthorized access and ensures chat functionality only works with active projects. - Check project.status == "opened" in stream_chat, list_sessions, get_history, and delete_session endpoints - Return HTTP 403 FORBIDDEN with descriptive error message if project is not opened - Update docstring for stream_chat endpoint to document the requirement