Andrey Antukh
70890bb900
🐛 Store audit initiator as plain string for shared-key callers ( #11629 )
...
Shared-key callers (exporter, admin-console) arrive as keywords on
auth-key-id, so transit persisted them as ~:exporter while regular traffic
stored app. Coerce with d/name at the single origin so every audit and
telemetry copy carries a plain string. Adds regression tests for the origin
and the push-audit-events path, including caller spoofing precedence.
Closes #11628
AI-assisted-by: muse-spark-1.3-contributor
2026-09-22 19:44:44 +02:00
..
2026-05-10 09:16:41 +02:00
2026-09-10 16:39:35 +02:00
2026-08-26 17:24:59 +02:00
2026-09-01 08:44:06 +02:00
2026-05-29 11:24:58 +02:00
2026-09-01 12:01:35 +02:00
2026-09-01 08:46:28 +02:00
2026-05-29 11:24:58 +02:00
2026-07-31 12:04:10 +02:00
2026-09-14 13:26:16 +02:00
2026-08-26 13:05:36 +02:00
2026-09-09 11:23:53 +02:00
2026-09-14 13:26:16 +02:00
2026-05-29 11:24:58 +02:00
2026-09-14 13:26:16 +02:00
2026-05-29 11:24:58 +02:00
2026-06-02 09:33:02 +02:00
2026-09-09 11:23:53 +02:00
2026-05-29 11:24:58 +02:00
2026-08-05 21:52:59 +02:00
2026-09-01 12:01:35 +02:00
2026-07-31 13:19:45 +02:00
2026-09-22 19:44:44 +02:00
2026-08-21 12:55:24 +02:00
2026-08-18 15:13:49 +02:00
2026-07-30 07:32:02 +02:00
2026-09-01 08:48:55 +02:00
2026-05-29 11:24:58 +02:00
2026-09-14 13:24:38 +02:00
2026-05-29 11:24:58 +02:00
2026-08-05 17:35:59 +02:00
2026-05-29 11:24:58 +02:00
2026-09-22 09:45:50 +02:00
2026-06-15 13:04:19 +02:00
2026-09-01 08:46:28 +02:00
2026-09-22 19:44:44 +02:00
2026-08-17 12:13:56 +02:00
2026-09-22 09:45:50 +02:00
2026-08-26 08:08:40 +02:00
2026-08-10 13:43:27 +02:00
2026-09-01 08:49:18 +02:00
2026-09-22 09:45:50 +02:00
2026-08-26 08:33:20 +02:00
2026-08-17 15:27:06 +02:00
2026-09-22 09:45:50 +02:00
2026-09-01 08:46:59 +02:00
2026-08-05 17:42:49 +02:00
2026-07-09 19:34:15 +02:00
2026-08-05 09:41:48 +02:00
2026-09-14 07:29:34 +00:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-09-01 08:47:46 +02:00