Skip to content

feat(api): [AB#266] enrich audit logs with user display name and org name#318

Merged
bllr777 merged 1 commit into
mainfrom
fix/mobile-bugs-backend
May 23, 2026
Merged

feat(api): [AB#266] enrich audit logs with user display name and org name#318
bllr777 merged 1 commit into
mainfrom
fix/mobile-bugs-backend

Conversation

@bllr777
Copy link
Copy Markdown
Collaborator

@bllr777 bllr777 commented May 23, 2026

Summary

Replaces raw Firebase UIDs in audit log entries with human-readable user and organization names.

Changes

  • Left-join \User\ on \FirebaseUid\ to resolve \UserDisplayName\ (FirstName + LastName)
  • Left-join \Organization\ on \OrganizationId\ to include \OrganizationName\ and \OrganizationEmail\
  • Added \UserDisplayName, \OrganizationName, \OrganizationEmail\ to \AuditLogDto\

Testing

  • Audit log entries in Support Hub now show e.g. \Acme Plumbing • John Phillips • IP: 96.x.x.x\ instead of raw UID

- Left-join User on FirebaseUid to resolve display name (FirstName + LastName)
- Left-join Organization on OrganizationId to include OrganizationName and EmailAddress
- Added UserDisplayName, OrganizationName, OrganizationEmail to AuditLogDto
- Support hub audit log view now shows readable names instead of raw Firebase UIDs
@bllr777 bllr777 merged commit 13fdf9c into main May 23, 2026
6 checks passed
@bllr777 bllr777 deleted the fix/mobile-bugs-backend branch May 23, 2026 22:01
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