Files
usda-vision/docs
salirezav 933d4417a5 Update Docker configuration, enhance error handling, and improve logging
- Added health check to the camera management API service in docker-compose.yml for better container reliability.
- Updated installation scripts in Dockerfile to check for existing dependencies before installation, improving efficiency.
- Enhanced error handling in the USDAVisionSystem class to allow partial operation if some components fail to start, preventing immediate shutdown.
- Improved logging throughout the application, including more detailed error messages and critical error handling in the main loop.
- Refactored WebSocketManager and CameraMonitor classes to use debug logging for connection events, reducing log noise.
2025-12-03 17:23:31 -05:00
..

Documentation

This directory contains project documentation and reference materials.

Documentation Files

  • CODE_QUALITY_IMPROVEMENTS.md - Analysis and suggestions for improving code quality in the camera-management-api

  • MODULARIZATION_PROPOSAL.md - Different strategies for modularizing the API, including recommendations

  • REFACTORING_PLAN.md - Step-by-step quick start guide for implementing code quality improvements

  • REFACTORING_SUMMARY.md - Complete summary of the modularization and refactoring work performed (frontend microfrontends + backend improvements)

  • database_schema.md - Database schema documentation

  • rtsp_access_guide.md - Guide for accessing RTSP streams

  • test_rtsp_working.md - Notes about RTSP testing

Main Documentation

See the root README.md for project overview, setup instructions, and quick start guide.