- Implemented JWT-based authentication with bcrypt password hashing - Added role-based access control (RBAC) with four user roles - Created TLS/SSL encryption with certificate management - Enhanced audit logging for IEC 62443, ISO 27001, and NIS2 compliance - Added comprehensive security tests (56 tests passing) - Updated REST API with authentication and permission checks - Added security settings to configuration Co-authored-by: openhands <openhands@all-hands.dev> |
||
|---|---|---|
| .. | ||
| test_alerts.py | ||
| test_auto_discovery.py | ||
| test_compliance_audit.py | ||
| test_configuration.py | ||
| test_database_client.py | ||
| test_emergency_stop.py | ||
| test_safety_framework.py | ||
| test_security.py | ||
| test_setpoint_manager.py | ||
| test_tls_manager.py | ||
| test_watchdog.py | ||