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

Individual Event History page #1694

Merged
merged 9 commits into from
Oct 17, 2023
Merged

Individual Event History page #1694

merged 9 commits into from
Oct 17, 2023

Conversation

GraceGardner
Copy link
Contributor

@GraceGardner GraceGardner commented Oct 16, 2023

Description & motivation 💭

This PR creates an individual workflow event page, allowing a user to share specific events via URL to see the details of that event quickly without needing to scroll through event history. If the event id in the URL does not exist in the event history, the page will show a 'No Events Match' result.

This also changes the event summary row opening behavior to allow multiple open rows. It removes auto-opening rows with keyboard navigation.

Screenshots (if applicable) 📸

Screen Shot 2023-10-17 at 10 36 50 AM Screen Shot 2023-10-17 at 2 55 33 PM Screen Shot 2023-10-17 at 2 57 22 PM

Design Considerations 🎨

Would love to pair with @tigernaut and see their opinions on user flow.

Testing 🧪

How was this tested 👻

  • Manual testing
  • E2E tests added
  • Unit tests added

Steps for others to test: 🚶🏽‍♂️🚶🏽‍♀️

  • go to a workflow, select the id number for the workflow, this should take you to that specific page for the selected workflow event. If copy and pasted this should take you to that same event page.

Checklists

Draft Checklist

Merge Checklist

Issue(s) closed

https://temporalio.atlassian.net/browse/DT-1517

Docs

Any docs updates needed?

@vercel
Copy link

vercel bot commented Oct 16, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
holocene ⬜️ Ignored (Inspect) Visit Preview Oct 17, 2023 8:38pm

@Alex-Tideman Alex-Tideman changed the title Individual event page Individual Event History page Oct 17, 2023
@Alex-Tideman Alex-Tideman merged commit 6b5df15 into main Oct 17, 2023
9 checks passed
@Alex-Tideman Alex-Tideman deleted the individual-event-page branch October 17, 2023 21: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.

2 participants