Merge lp://staging/~benoit.pierre/sloecode/finer-grained-project-control into lp://staging/sloecode

Proposed by Benoit Pierre
Status: Merged
Merge reported by: Thomi Richards
Merged at revision: not available
Proposed branch: lp://staging/~benoit.pierre/sloecode/finer-grained-project-control
Merge into: lp://staging/sloecode
Diff against target: 234 lines (+77/-21)
5 files modified
sloecode/controllers/project.py (+6/-2)
sloecode/lib/helpers.py (+1/-1)
sloecode/lib/predicates.py (+28/-8)
sloecode/lib/security.py (+40/-10)
sloecode/templates/project-details.html (+2/-0)
To merge this branch: bzr merge lp://staging/~benoit.pierre/sloecode/finer-grained-project-control
Reviewer Review Type Date Requested Status
Thomi Richards (community) Approve
Review via email: mp+77789@code.staging.launchpad.net

Description of the change

More fine-grained control for projects:

- all project members have read access
- only managers and developers have write access

The end result is observers don't have access to branch deletion anymore.

To post a comment you must log in.
Revision history for this message
Thomi Richards (thomir-deactivatedaccount) wrote :

Looks good to me, thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches