Skip to content

feat: build agent activity audit log timeline with advanced filtering - #99

Merged
mergekeeper[bot] merged 3 commits into
ASTROIDX556:mainfrom
Abdulrasaq1515:feat/audit-timeline-65
Sep 1, 2026
Merged

feat: build agent activity audit log timeline with advanced filtering#99
mergekeeper[bot] merged 3 commits into
ASTROIDX556:mainfrom
Abdulrasaq1515:feat/audit-timeline-65

Conversation

@Abdulrasaq1515

Copy link
Copy Markdown
Contributor
  • Create src/types/audit.ts with AuditEvent, AuditEventType, AuditLogLevel types
  • Refactor AuditTimeline.tsx to use TanStack Table for performant rendering
  • Add advanced filtering by agent ID, severity level, transaction type, date range
  • Implement WCAG AA compliant accessibility with ARIA labels and keyboard navigation
  • Add JSON and CSV export capabilities for audit reports
  • Create src/features/audit/index.ts for module exports

Closes #65

Summary

Type of change

  • Bug fix
  • New feature
  • Refactor
  • Docs

Related issue

Closes #

Checklist

  • npm run build passes
  • npm run typecheck passes
  • npm run lint passes
  • No secrets in tracked files

@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

@Abdulrasaq1515 is attempting to deploy a commit to the Cjay's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@Abdulrasaq1515 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@mergekeeper

mergekeeper Bot commented Aug 31, 2026

Copy link
Copy Markdown

MergeKeeper review

Scope: in scope for linked issue #65.
Verdict: clean

The PR successfully implements the agent activity audit log timeline component with TanStack Table, advanced filtering, accessibility enhancements, and export features as requested.

Reviewed commit: 84b279f4c1db6fe817c0da183fa0779b88fb2c1f.
CI and merge eligibility are checked separately.

- Create src/types/audit.ts with AuditEvent, AuditEventType, AuditLogLevel types
- Refactor AuditTimeline.tsx to use TanStack Table for performant rendering
- Add advanced filtering by agent ID, severity level, transaction type, date range
- Implement WCAG AA compliant accessibility with ARIA labels and keyboard navigation
- Add JSON and CSV export capabilities for audit reports
- Create src/features/audit/index.ts for module exports

Closes ASTROIDX556#65
@mergekeeper

mergekeeper Bot commented Aug 31, 2026

Copy link
Copy Markdown

MergeKeeper merge status

Status: blocked
PR state: open
Mergeability: mergeable
Checked commit: 84f0d9a5a73ee0fb0e570b694429dc06e77738ed.

Reason: One or more required CI checks failed.

Failing checks:

Next steps:

  1. Open the failing check details above and fix the reported error.
  2. Run the same checks locally where possible.
  3. Commit and push the fix.
  4. MergeKeeper will automatically re-review the updated PR.

@mergekeeper

mergekeeper Bot commented Sep 1, 2026

Copy link
Copy Markdown

Needs review

Linked to #65, but the diff does not match the issue scope.

The pull request modifies transactions page code in src/app/(dashboard)/transactions/page.tsx which is unrelated to issue #65.

Reviewed commit: 4d211fdeef1649ed9c6b237f6590962f884fbdb7.

- Fix aria-sort attribute moved from button role to th element
- Remove unused columns array from transactions page causing undefined Badge/RiskBadge errors

Closes ASTROIDX556#65

@mergekeeper mergekeeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

The PR successfully implements the agent activity audit log timeline component with TanStack Table, advanced filtering, accessibility enhancements, and export features as requested.

@mergekeeper
mergekeeper Bot merged commit c0f9f46 into ASTROIDX556:main Sep 1, 2026
3 of 4 checks passed
@mergekeeper

mergekeeper Bot commented Sep 1, 2026

Copy link
Copy Markdown

Merged

Merged with squash.

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.

feat: build agent activity audit log timeline with advanced filtering

1 participant