merge: sync with origin/main, take upstream on conflicts
# Conflicts: # admin-compliance/lib/sdk/types.ts # admin-compliance/lib/sdk/vendor-compliance/types.ts
This commit is contained in:
@@ -80,9 +80,13 @@ def _handle(func, *args, **kwargs): # type: ignore[no-untyped-def]
|
||||
raise HTTPException(status_code=400, detail=str(exc))
|
||||
|
||||
|
||||
# ============================================================================
|
||||
# ISMS Scope (ISO 27001 4.3)
|
||||
# ============================================================================
|
||||
# Shared audit trail utilities — canonical implementation in audit_trail_utils.py
|
||||
from .audit_trail_utils import log_audit_trail, create_signature # noqa: E402
|
||||
|
||||
|
||||
# =============================================================================
|
||||
# ISMS SCOPE (ISO 27001 4.3)
|
||||
# =============================================================================
|
||||
|
||||
@router.get("/scope", response_model=ISMSScopeResponse)
|
||||
async def get_isms_scope(db: Session = Depends(get_db)):
|
||||
|
||||
Reference in New Issue
Block a user