You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Bitbucket Cloud] Add basic pull request support (#655)
* Add basic pull request support for Bitbucket Cloud
* fixes for py2.7 support
* remove typing import
* - Rename DefaultReviewer to User
- PullRequest -> state replaced by
is_declined, is_merged, is_open, is_superseded
- Participant -> role replaced by is_participant, is_reviewer
* Participant -> state replaced by
has_approved/has_changes_requested
* Add comment, merge, approve, unapporve to PullRequest
* - Add raw_timeformat parameter
- PullRequest decline
- User placed in common
- DefaultReviewer inherits from User
- Use get_time() Method for date values
* - Fix decline API endpoint cant receive a reason
- Fix raw_timeformat in Bitbucket()
* use get_time()
* add const.py
* const correction
* add timeformat to const
* - Replaced raw_timeformat with timeformat_func
- Possibility to specify a lamda function for time convert
* fix flake8
* - Remove const.py
- timeformat_lambda centralized
- Remove duplicate approved() method in participant
* fix DefaultReviewer + test
* fix black
* add (un)request_changes , fix test
* - API doc links
- timeformat_lambda behavior changed as discussed in #655
* - use default merge strategy as default on pr merge
- CONF_TIMEFORMAT as class CONSTANT
* - remove default_merge_strategy
- fix decline()
* add unit tests
* fix py27
0 commit comments