Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(dashboard): user task audit log #1183

Merged
merged 13 commits into from
Dec 11, 2024
Merged

feat(dashboard): user task audit log #1183

merged 13 commits into from
Dec 11, 2024

Conversation

bryson-g
Copy link
Contributor

@bryson-g bryson-g commented Dec 7, 2024

resolves #1090

Description

  • New page containing a table UI for UserTask saved events.
  • View Audit Log button on the UserTask node.
  • View Audit Log button on the UserTaskDef page.
  • Global Details component that can be used to refactor the project in the future.
    • For refactoring the multiple Details.tsx components that are not unified currently.
  • Implemented retrieval, parsing, and ordering of saved events data.
  • Pagination of events to not overcrowd the screen in large circumstances.

Considerations

We may want to include more relevant data that users may want to know, such as:

  • The saved state input values
  • Other events
    • Completion
    • Reassignment
    • Cancellation

Videos & Screenshots

Audit Log Pagination

Screen.Recording.2024-12-09.at.6.20.47.PM.mov

Audit Log No Pagination

image

No Save History Found

image

Navigation From UserTaskDef View

Screen.Recording.2024-12-07.at.2.37.47.PM.mov

Navigation From WfRun View

Screen.Recording.2024-12-07.at.2.38.45.PM.mov

@bryson-g bryson-g changed the title [DRAFT] feat(dashboard): user task audit log feat(dashboard): user task audit log Dec 10, 2024
@bryson-g bryson-g marked this pull request as ready for review December 10, 2024 02:48
@bryson-g bryson-g requested a review from hazimoarafa December 10, 2024 19:53
@bryson-g bryson-g merged commit 7bd7302 into master Dec 11, 2024
16 checks passed
@bryson-g bryson-g deleted the dashboard-ut-audit branch December 11, 2024 02:03
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.

Show UTESaved User Task Saved Events in User Task Audit Log
2 participants