feat(audit): free-text search, JSONL export of the view, labeled dev reset
Some checks failed
Security / Security check (push) Failing after 1s
Some checks failed
Security / Security check (push) Failing after 1s
- search field over flow/step/module/error/detail/project/id backs
the list and the export ('current view' semantics); match logic
is a top-level function with unit tests
- export writes one JSON object per line via the save dialog; the
CLI stays the canonical WORM-grade export
- the bare trash icon on the audit toolbar read as 'delete
evidence' (security-auditor finding) — the dev-only reset now
sits in a labeled overflow menu next to the export action
Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
parent
0e53572589
commit
5aa69104e7
7 changed files with 273 additions and 7 deletions
|
|
@ -579,6 +579,13 @@
|
|||
"auditFilterModule": "module",
|
||||
"auditFilterTooltip": "Filter events",
|
||||
"auditClearLogTooltip": "Clear log (local/dev channels only)",
|
||||
"auditMoreTooltip": "More actions",
|
||||
"auditSearchHint": "Search events (flow, step, module, error text …)",
|
||||
"auditExportAction": "Export current view as JSONL …",
|
||||
"auditExportNothing": "No events in the current view — nothing to export.",
|
||||
"auditExportSaved": "Exported {n} events to {path}",
|
||||
"@auditExportSaved": {"placeholders": {"n": {"type": "int"}, "path": {"type": "String"}}},
|
||||
"auditDevResetAction": "Development reset: clear log … (local/dev only)",
|
||||
"auditClearedToast": "Cleared {n} events on channel \"{channel}\". Chain reseeded with marker.",
|
||||
"@auditClearedToast": {
|
||||
"placeholders": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue