Pull request search page
Flowie introduces a new enhanced pull request search page that is modern, fast, and feature-rich.
It gives you a complete view of the pull requests by including information that is not available on Bitbucket’s default page, as well as information that is exclusive to Flowie.
Pull request details
In addition to the standard details, it adds to the summary: pull request size, conflict, commits ahead/behind, labels, and last update activity.
Review progress
The pull request reviewers’ details display a breakdown of the comments per reviewer.
Ready for re-review
Once all the reviewer comments have been addressed, either by replying or resolving them, the reviewer is able to easily identify visually that their requests are ready for re-review.
In this example, Sarah had all her comments addressed so her avatar is raised in relation to the others indicating that she needs to take action.
Attention required status
In some cases, the author might want to request immediate attention to a reply, instead of waiting for all the items to be completed.
This can be done by using mentioning the user using !!
,
before or after the @mention.
Which results in the attention
status instead of replied
:
Stale approvals NEW
If the pull request diff changes, any approval will be marked as stale. Stale approvals is an alternative workflow to resetting all approvals provided by Bitbucket.
Instead of discarding the approval, Flowie retains it, allowing to easily identify who has previously reviewed and approved the pull request. The stale approval is visually identified with a greyed-out status.
By default, minimumApprovals
will ignore stale approvals.
You can also use No stale approvals plugin
to prevent merging if there are any stale approvals.
No activity
Reviewers with no activity in the pull requests are shown last and in grayscale.
Enhanced checks overview
The results for extended checks are displayed directly on the page. You can also see the details by hovering the mouse over the progress.
Filters
Flowie has more options and flexibility than standard search filters,
including the support to filter by labels
using logical AND
, NOT
, and OR
operators.