V2 Show enterprise demo messages for audit and usage (#5226)

## Summary
- show demo data for audit and usage sections when enterprise licensing
is unavailable
- add enterprise-required banner messaging and reuse demo content
instead of erroring
- update translations for the new enterprise notice

## Testing
- Not run (not requested)


------
[Codex
Task](https://chatgpt.com/codex/tasks/task_b_693af73ad9248328885eb8bb81ccf51a)
This commit is contained in:
Anthony Stirling
2026-01-23 16:26:46 +00:00
committed by GitHub
parent 4d84dcdd42
commit 0436460c03
7 changed files with 209 additions and 112 deletions
@@ -4337,6 +4337,10 @@ title = "Login Mode Required"
message = "Login mode must be enabled to modify admin settings. Please set SECURITY_ENABLELOGIN=true in your environment or security.enableLogin: true in settings.yml, then restart the server."
readOnly = "The settings below show example values for reference. Enable login mode to view and edit actual configuration."
[admin.settings.enterpriseRequired]
title = "Enterprise License Required"
message = "An Enterprise license is required to access {{featureName}}. You are viewing demo data for reference."
[admin.settings.restart]
title = "Restart Required"
message = "Settings have been saved successfully. A server restart is required for the changes to take effect."
@@ -6373,6 +6377,7 @@ endpoint = "Endpoint"
visits = "Visits"
percentage = "Percentage"
noData = "No data available"
unknownEndpoint = "Unknown endpoint"
[backendHealth]
checking = "Checking backend status..."