Skip to content

feat(system-server): log to the audit server - #22080

Open
sfoster1 wants to merge 2 commits into
edgefrom
exec-2873-system-server-audit-logging
Open

feat(system-server): log to the audit server#22080
sfoster1 wants to merge 2 commits into
edgefrom
exec-2873-system-server-audit-logging

Conversation

@sfoster1

@sfoster1 sfoster1 commented Jul 28, 2026

Copy link
Copy Markdown
Member

Overview

Integrate audit logging with the system server. The only things we actually log are the OEM mode endpoints; this annoyingly includes forwarding the user notes from the robot server along with the auth token.

Test Plan and Hands on Testing

  • Run the oem mode entry endpoint and the oem mode image endpoint and check that both still work and actually do what they're supposed to

Changelog

  • Robot server forwards user note header when entering OEM mode
  • system server forwards audit stuff

Review requests

  • look good?

@sfoster1
sfoster1 requested a review from SyntaxColoring July 28, 2026 15:58
@sfoster1
sfoster1 marked this pull request as ready for review July 28, 2026 16:31
Base automatically changed from fix-audit-middleware to edge July 28, 2026 21:07
sfoster1 added 2 commits July 28, 2026 17:08
Add audit logging to the system server endpoints that require it...
which is really just the oem mode stuff. Notably, the common use of
enabling oem mode is actually through the robot server, so the robot
server has to forward the reason (if any) through to the system server
when it does so.

Closes EXEC-2873
@sfoster1
sfoster1 force-pushed the exec-2873-system-server-audit-logging branch from b2d72f0 to 40aec6d Compare July 28, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant