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

Add a select all flow runs checkbox to the flow runs page. #12356

Merged
merged 1 commit into from
Mar 20, 2024

Conversation

collincchoy
Copy link
Contributor

@collincchoy collincchoy commented Mar 20, 2024

This PR adds the ability to select all flow runs in the current view on the flow runs page to more easily enable deleting multiple flow runs.

Note: Because the flow runs list is virtualized, when filtering for 200+ flow runs, selecting all will only select what's currently in view

📸 Screenshots
Select all image
Deselect all image

Example

Checklist

  • This pull request references any related issue by including "closes <link to issue>"
    • If no issue exists and your change is not a small fix, please create an issue first.
  • This pull request includes tests or only affects documentation.
  • This pull request includes a label categorizing the change e.g. maintenance, fix, feature, enhancement, docs.

For documentation changes:

  • This pull request includes redirect settings in netlify.toml for files that are removed or renamed.

For new functions or classes in the Python SDK:

  • This pull request includes helpful docstrings.
  • If a new Python file was added, this pull request contains a stub page in the Python SDK docs and an entry in mkdocs.yml navigation.

@collincchoy collincchoy added enhancement An improvement of an existing feature ui Related to the Prefect web interface Quick win Work that should be quick but has significant impact labels Mar 20, 2024
Copy link

netlify bot commented Mar 20, 2024

Deploy Preview for prefect-docs-preview ready!

Name Link
🔨 Latest commit 78548a9
🔍 Latest deploy log https://app.netlify.com/sites/prefect-docs-preview/deploys/65fb03a160b2620008c34792
😎 Deploy Preview https://deploy-preview-12356--prefect-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@collincchoy collincchoy merged commit f07ae19 into main Mar 20, 2024
28 checks passed
@collincchoy collincchoy deleted the select-all-checkbox-on-flow-runs-page branch March 20, 2024 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement of an existing feature Quick win Work that should be quick but has significant impact ui Related to the Prefect web interface
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants