Skip to content

fix(editor): Position executions filter popover so that it doesn't hide executions #16049

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

Merged

Conversation

Cadiac
Copy link
Contributor

@Cadiac Cadiac commented Jun 5, 2025

Summary

Open the executions filter to the right of the button so that it doesn't hide the executions list while open.

Doing so revealed some ugliness, the leave animation was way too long and looked weird

executions-list-leave-animation.mp4

So I made it faster & not translate back to left, instead just moving and disappearing up.

execution-list-leave-fast.mp4

This animation isn't perfect either, but it is still an improvement - at least in my opinion.

The ticket also mentions this filter not closing if user clicks outside it. The filter popover seems to close correctly if user clicks outside it on any regular UI elements, but not if they click on the canvas - I'm assuming the canvas prevents the click event and popover doesn't become aware of it, and I'm not spend time looking for a fix on it now I think. Now that the popover doesn't cover most of the normal UI elements this should be less of an issue.

Third suggestion on that ticket is starting to list available Execution Data keys on the picker. We don't have that data efficiently available and while a backend for it could be added + we could change the component to a a picker that fetches options from backend, but I think that's unrelated to this PR.

Related Linear tickets, Github issues, and Community forum posts

https://linear.app/n8n/issue/ADO-3608/feature-open-execution-filters-modal-in-the-right

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)

Copy link

codecov bot commented Jun 5, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!

@n8n-assistant n8n-assistant bot added the n8n team Authored by the n8n team label Jun 5, 2025
@Cadiac Cadiac marked this pull request as ready for review June 5, 2025 09:41
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

cubic found 2 issues across 2 files. Review them in cubic.dev

React with 👍 or 👎 to teach cubic. Tag @cubic-dev-ai to give specific feedback.

@Cadiac Cadiac force-pushed the ado-3608-feature-open-execution-filters-modal-in-the-right branch 2 times, most recently from 5731c59 to f6008b8 Compare June 5, 2025 09:55
@Cadiac Cadiac force-pushed the ado-3608-feature-open-execution-filters-modal-in-the-right branch from f6008b8 to 468695d Compare June 5, 2025 10:18
@Cadiac Cadiac requested review from a team and CharlieKolb June 5, 2025 11:02
CharlieKolb
CharlieKolb previously approved these changes Jun 5, 2025
Copy link
Contributor

@CharlieKolb CharlieKolb left a comment

Choose a reason for hiding this comment

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

Nice catch with the animation! Do check with product real quick before merging since I don't think they're even aware of the ticket yet

@shortstacked
Copy link
Contributor

Workflow Test Results 📊 🔴 2 Failed, ⚠️ 4 Warnings, 👍 77 Successful out of 83 total workflows.

Detail: Workflows failing: 237: Workflow contains 1 deleted data. View full workflow run

Tested Ref: 468695db9b1bfe30ea70808761d66b4393fd3244 by @CharlieKolb

❌ Failed Tests (2)

Workflow ID Workflow Name Reason
237 BasicLLMChain:AzureChat Workflow contains 1 deleted data.
84 Matrix:Room:create invite kick leave:RoomMember:ge... Too Many Requests on node Matrix1

⚠️ Warnings (4)

Workflow ID Workflow Name Reason
35 Slack:User:getPresence info:UserProfile:get update... Workflow contains new data that previously did not exist.
257 Agent:auto-fix:anthropic Workflow contains new data that previously did not exist.
53 ConvertKit:CustomField:create getAll update delete... Workflow contains new data that previously did not exist.
48 Asana:Project:getAll get:Task:create update move g... Workflow contains new data that previously did not exist.

Copy link
Contributor

github-actions bot commented Jun 5, 2025

✅ All Cypress E2E specs passed

Copy link
Contributor

github-actions bot commented Jun 6, 2025

✅ All Cypress E2E specs passed

@Cadiac Cadiac merged commit 576ff4d into master Jun 6, 2025
34 checks passed
@Cadiac Cadiac deleted the ado-3608-feature-open-execution-filters-modal-in-the-right branch June 6, 2025 10:09
@janober
Copy link
Member

janober commented Jun 11, 2025

Got released with [email protected]

TianYi0217 pushed a commit to TianYi0217/n8n that referenced this pull request Jun 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
n8n team Authored by the n8n team Released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants