browsertrix
browsertrix copied to clipboard
[Feature]: Ability to remove workflow from list view
Context
Previously, we removed the ability to deactivate or delete workflows so that we would not have crawls without a linked workflow. However, this means we cannot hide workflows that are no longer in use, such as workflows created during testing and experimentation with new features, workflows a user may not have intended for the entire org to see, or for other reasons a workflow shouldn't be visible in the list view.
What change would you like to see?
A way to hide workflows from the list view, whether that action is "Hide" or "Archive". This could be paired with a "Show hidden"/"Show archived" toggle.
Requirements
No response
Todo
No response
Deleting and hiding workflows is a bit of a can of worms for the reasons discussed above.... But I think we could reasonably start — and at least get part of the way there — by allowing users to delete workflows with no crawls associated with them? This wouldn't encounter any of the problems we have run into in the past (linked objects with no parent).
User story: Today (as a result of a crawling error) I created many duplicate workflows, almost none of which I want to keep around. They all have no crawls, but I can't get rid of them in the list.
Yes I would like to second this request to see this in the UI. Thank you!
@tkrn I think we're going to get to this sooner rather than later, but just so you're aware, workflows without any archived items associated with them can be deleted in the actions dropdown on the workflow detail page. This should be added to the actions in the list as well! 😅