A comprehensive diagnostics plugin for the CARE platform that helps healthcare facility administrators verify system functionality, test hardware, and troubleshoot issues.
- Validates all logo resources (main, state, custom)
- Checks favicon and manifest files
- Measures load times and image dimensions
- Verifies file sizes
- Inspects facility-specific print templates
- Validates branding images (header, footer, logo)
- Checks page configuration (size, orientation)
- Verifies watermark and auto-print settings
- Reports total print-ready time
- API connectivity and latency testing
- Connection type detection (4G, 3G, etc.)
- Download/upload speed measurements
- Round-trip time (RTT) analysis
- Real-time network status monitoring
- Lists all loaded CARE plugins
- Validates remote entry accessibility
- Reports plugin load times
- Detects missing or misconfigured plugins
- Real-time health check for backend services
- Database connectivity status
- Cache service monitoring
- Celery queue length reporting
- Individual service latency metrics
- API URL validation
- Sentry DSN configuration check
- reCAPTCHA setup verification
- Locale files availability
- Environment variables inspection
- Camera Detection: Lists all available cameras with labels
- Live Camera Preview: Test camera feed with start/stop controls
- Microphone Detection: Identifies all audio input devices
- Live Audio Level Meter: Real-time microphone input visualization
- Speaker Testing: Audio playback test with voice synthesis
- Permission Management: Grant/request media device permissions
- Browser-based printer detection
- Color printing capability test
- Test page with color calibration blocks
- Inline print preview (no popup windows)
- Support for Chrome/Edge printer API
- Browser user agent details
- Screen resolution and window size
- Device pixel ratio
- Timezone information
- Cookie and online status
- Service worker registration