docs(audit): disambiguate Config DB refs to 'audit log viewer' post-rename
Task 10's reviewer noted that Component-CentralUI.md renamed the IAuditService page from 'Audit Log Viewer' to 'Configuration Audit Log Viewer' to avoid collision with the new operational Audit Log page (#23). Two stale lowercased refs in Component-ConfigurationDatabase.md needed the same disambiguation.
This commit is contained in:
@@ -218,7 +218,7 @@ Since only the after-state is stored, change history for an entity is reconstruc
|
||||
|
||||
### Query Capabilities
|
||||
|
||||
The Central UI audit log viewer can filter by:
|
||||
The Central UI Configuration Audit Log Viewer (distinct from the operational Audit Log page in #23) can filter by:
|
||||
- **User**: Who made the change.
|
||||
- **Entity type**: What kind of entity was changed.
|
||||
- **Action type**: What kind of operation was performed.
|
||||
@@ -329,6 +329,6 @@ The `AuditLog` table is append-only and grows by every script-trust-boundary eve
|
||||
- **Notification Service**: Uses `INotificationRepository` for notification lists and SMTP configuration.
|
||||
- **Notification Outbox**: Uses `INotificationOutboxRepository` for all access to the `Notifications` table — ingest, dispatch polling, status updates, KPI queries, and the daily purge of terminal rows.
|
||||
- **Site Call Audit**: Uses `ISiteCallAuditRepository` for all access to the `SiteCalls` table — telemetry/reconciliation ingest, KPI queries, and the daily purge of terminal rows.
|
||||
- **Central UI**: Uses `ICentralUiRepository` for read-oriented queries across domain areas, including audit log queries for the audit log viewer.
|
||||
- **Central UI**: Uses `ICentralUiRepository` for read-oriented queries across domain areas, including config-audit queries for the Configuration Audit Log Viewer (the operational Audit Log page is owned by #23).
|
||||
- **All central components that modify state**: Call `IAuditService.LogAsync()` after successful operations to record audit entries within the same transaction.
|
||||
- **Host**: Provides database connection configuration. Registers DbContext, repository implementations, and `IAuditService` implementation in the DI container. Triggers auto-migration in development or validates schema version in production.
|
||||
|
||||
Reference in New Issue
Block a user