3,136
Customers have installed this app in at least 3,136 active instances.
    by Atlassianfor Bitbucket Server 5.11.0 - 6.8.0 and more versions
    Versions available for Bitbucket Server 2.5.0 - 2.12.6
    Supported
    Atlassian supports this app.

    Get support

    Get it nowFree app

    Unapprove pull requests automatically when they change

    Unapprove pull requests automatically when they change

    Unapprove pull requests automatically when they change

    Require reapproval of Pull Requests after changes

    Ensure rework is properly addressed

    Better support for iterative review

    Unapproves all reviewers when new commits are pushed to the pull request's source branch, or the pull request is updated to target a different branch.

    Unapproving forces reviewers to return to the pull request and re-approve it, indicating they have verified the new changes.

    Automatic unapproval means developers can iterate on a feature branch until it is ready to be merged, confident that each change has been verified by their designated reviewers.

    More details

    There are no additional details.

    Reviews for cloud

    (28)
    Sign in to write a review
    by Jaroslav Barton on 2017-05-12
    Does not work with BitBucket 5.0.1 DC, unable to enable with following exception in log: 2017-05-12 01:39:38,763 ERROR [ThreadPoolAsyncTaskExecutor::Thread 35] c.a.plugin.osgi.factory.OsgiPlugin Unable to start the plugin container for plugin 'com.atlassian.stash.plugin.stash-auto-unapprove-plugin' org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from URL [bundle://135.0:0/META-INF/spring/atlassian-plugins-component-imports.xml]; nested exception is java.lang.IllegalStateException: The bundle is uninstalled.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Atlassian

    Jaroslav Barton,

    You may wish to retry with the just-released 3.0.0 version of the add-on, which is compiled and tested against Bitbucket Server 5.0.5.

    by Eric Brown on 2016-05-24
    This should be in stash by default. Wish it had a server default configuration and the ability to override at the repo level. Would make configuration simpler if you wanted all repos but just a few to operate a certain way.
    15 out of 15 found this review helpful
    Was this review helpful?YesNo
    by kanika05 on 2016-05-23
    great
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    by Peng Shan on 2016-02-29
    Nice one (thumbsup)
    0 out of 3 found this review helpful
    Was this review helpful?YesNo
    by Mark Gillespie on 2015-06-22
    Really needs the ability to ignore merges. Without this, it's mostly useless for our workflow.
    12 out of 16 found this review helpful
    Was this review helpful?YesNo
    Atlassian

    Mark Gillespie,

    Versions 2.2.0 (for Bitbucket Server 4.7-4.14) and 3.0.0 (for Bitbucket Server 5.x) introduce a change which uses git patch-id to detect when updates to a pull request don't affect the diff (for example, when pushing a "clean" merge from the target branch to the source branch) and no longer withdraws approvals. Perhaps that will improve your experience?

    Reviews for server

    (28)
    Sign in to write a review
    by James Seddon on 2019-11-06
    We have been using this free app for years to the point where some of our developers didn't know it isn't part of BitBucket's core functionality. If has become such a part of our development teams workflow that they rely on this to notify them when a pull request author has made additional changes to pull requests. Thank you for putting in the time and effort to offer this app for free!
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    by Sander H on 2019-09-20
    Great enhancement for bitbucket!
    Was this review helpful?YesNo
    by Jason Lamarre on 2019-05-10
    Fantastic. This needs enhancement to work at the Project level for 4*.
    Was this review helpful?YesNo
    by Florian Castellane on 2018-12-26
    This addon should be included in Bitbucket by default.
    6 out of 6 found this review helpful
    Was this review helpful?YesNo
    by Michael Nicholson on 2018-11-28
    This is a problem for us too, as we have 200+ repos spread over several projects. As a workaround I was able to use the REST API to enable this setting in all repos via script. But this will need to be run each time a new repo is added :-/ curl --request POST --user '<user>:<password>' --header 'Content-Type: application/json' --data '{"unapproveOnUpdate": true}' "http://<url>/bitbucket/rest/api/1.0/projects/${project_key}/repos/${repo_key}/${api_url}" We're using Bitbucket Server.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo

    Reviews for Data Center

    (28)
    Sign in to write a review
    by Jaroslav Barton on 2017-05-12
    Does not work with BitBucket 5.0.1 DC, unable to enable with following exception in log: 2017-05-12 01:39:38,763 ERROR [ThreadPoolAsyncTaskExecutor::Thread 35] c.a.plugin.osgi.factory.OsgiPlugin Unable to start the plugin container for plugin 'com.atlassian.stash.plugin.stash-auto-unapprove-plugin' org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from URL [bundle://135.0:0/META-INF/spring/atlassian-plugins-component-imports.xml]; nested exception is java.lang.IllegalStateException: The bundle is uninstalled.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Atlassian

    Jaroslav Barton,

    You may wish to retry with the just-released 3.0.0 version of the add-on, which is compiled and tested against Bitbucket Server 5.0.5.

    by Eric Brown on 2016-05-24
    This should be in stash by default. Wish it had a server default configuration and the ability to override at the repo level. Would make configuration simpler if you wanted all repos but just a few to operate a certain way.
    15 out of 15 found this review helpful
    Was this review helpful?YesNo
    by kanika05 on 2016-05-23
    great
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    by Peng Shan on 2016-02-29
    Nice one (thumbsup)
    0 out of 3 found this review helpful
    Was this review helpful?YesNo
    by Mark Gillespie on 2015-06-22
    Really needs the ability to ignore merges. Without this, it's mostly useless for our workflow.
    12 out of 16 found this review helpful
    Was this review helpful?YesNo
    Atlassian

    Mark Gillespie,

    Versions 2.2.0 (for Bitbucket Server 4.7-4.14) and 3.0.0 (for Bitbucket Server 5.x) introduce a change which uses git patch-id to detect when updates to a pull request don't affect the diff (for example, when pushing a "clean" merge from the target branch to the source branch) and no longer withdraws approvals. Perhaps that will improve your experience?

    Cloud Pricing

    Server Pricing

    Data Center Pricing

    Atlassian provides support for this app.

    Vendor support resources

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.

    Versions

    Version 4.1.0 Bitbucket Server 5.11.0 - 6.8.0 Released 2019-11-07

    Summary

    Adds the ability to configure the setting at the project or global level

    Details

    Configure the auto-unapprove plugin at the project level to automatically apply to all repositories in that project. Repositories can override the project default to set their own.

    Configure the plugin at the global level to automatically apply to all projects and repositories. Projects and repositories can override the global default to set their own.

    Installation

    1. Log into your Bitbucket instance as an admin.
    2. Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
    3. Click Find new apps or Find new add-ons from the left-hand side of the page.
    4. Locate Auto Unapprove for Bitbucket Server via search. Results include app versions compatible with your Bitbucket instance.
    5. Click Install to download and install your app.
    6. You're all set! Click Close in the Installed and ready to go dialog.

    To find older Auto Unapprove for Bitbucket Server versions compatible with your instance, you can look through our version history page.

    Similar apps