← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] ~lgp171188/launchpad:enforce-stricter-permission-check-when-a-bug-is-locked-down into launchpad:master

 

The proposal to merge ~lgp171188/launchpad:enforce-stricter-permission-check-when-a-bug-is-locked-down into launchpad:master has been updated.

Commit message changed to:

* Add lock_status, lock_reason fields and lock, unlock methods to Bug
* Add a ModerateBug security adapter for IBugModerate

  This adapter uses the 'launchpad.Moderate' permission to allow users
  to lock and unlock a bug.
* Create bug change entries when locking and unlocking a bug
* Allow only the relevant roles to edit a locked bug
* Add unit tests for the previous changes related to bug (un)locking
* Add the updated sample data with the new fields

For more details, see:
https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/414097
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of ~lgp171188/launchpad:enforce-stricter-permission-check-when-a-bug-is-locked-down into launchpad:master.



References