Skip to content

feat(admin): Add admin audit log tab to customer details view#113943

Merged
swartzrock merged 3 commits intomasterfrom
swartzrock/admin-audit-log-view
May 1, 2026
Merged

feat(admin): Add admin audit log tab to customer details view#113943
swartzrock merged 3 commits intomasterfrom
swartzrock/admin-audit-log-view

Conversation

@swartzrock
Copy link
Copy Markdown
Member

Adds a new "Admin Audit Log" tab to the Customer details page in the admin. The tab renders a new CustomerAuditLog component that queries the /audit-logs/ endpoint filtered by organization and target ID, displaying timestamp, event type, actor (staff email/name), ticket link, and notes for each entry.

Screenshots

image

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Apr 24, 2026
Adds a new "Admin Audit Log" tab to the gsAdmin customer details page. The tab renders a new CustomerAuditLog component that queries the /audit-logs/ endpoint filtered by organization and target ID, displaying timestamp, event type, actor (staff email/name), ticket link, and notes for each entry.
@swartzrock swartzrock marked this pull request as ready for review April 24, 2026 18:52
@swartzrock swartzrock requested a review from a team as a code owner April 24, 2026 18:52
@swartzrock swartzrock merged commit 4e3839e into master May 1, 2026
62 checks passed
@swartzrock swartzrock deleted the swartzrock/admin-audit-log-view branch May 1, 2026 21:17
NicoHinderling pushed a commit that referenced this pull request May 1, 2026
Adds a new "Admin Audit Log" tab to the Customer details page in the
admin. The tab renders a new CustomerAuditLog component that queries the
/audit-logs/ endpoint filtered by organization and target ID, displaying
timestamp, event type, actor (staff email/name), ticket link, and notes
for each entry.

## Screenshots 

<img width="1238" height="300" alt="image"
src="https://github.com/user-attachments/assets/5a8ca871-90c0-465a-9a50-7c7deea713c4"
/>
cleptric pushed a commit that referenced this pull request May 5, 2026
Adds a new "Admin Audit Log" tab to the Customer details page in the
admin. The tab renders a new CustomerAuditLog component that queries the
/audit-logs/ endpoint filtered by organization and target ID, displaying
timestamp, event type, actor (staff email/name), ticket link, and notes
for each entry.

## Screenshots 

<img width="1238" height="300" alt="image"
src="https://github.com/user-attachments/assets/5a8ca871-90c0-465a-9a50-7c7deea713c4"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants