Merge lp:~salgado/offspring/private-project-requires-owner into lp:~linaro-automation/offspring/private-builds
Proposed by
Guilherme Salgado
Status: | Merged |
---|---|
Approved by: | James Tunnicliffe |
Approved revision: | no longer in the source branch. |
Merged at revision: | 72 |
Proposed branch: | lp:~salgado/offspring/private-project-requires-owner |
Merge into: | lp:~linaro-automation/offspring/private-builds |
Diff against target: |
133 lines (+74/-5) 3 files modified
lib/offspring/web/queuemanager/forms.py (+9/-3) lib/offspring/web/queuemanager/models.py (+2/-2) lib/offspring/web/queuemanager/tests/test_views.py (+63/-0) |
To merge this branch: | bzr merge lp:~salgado/offspring/private-project-requires-owner |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Tunnicliffe (community) | Approve | ||
Review via email: mp+80074@code.launchpad.net |
Description of the change
This one ensures we can't have a private project without an owner, as that could render them completely inaccessible.
I've also removed the 'access_groups' field from +add/+edit project views because at this point we only need a single access group associated to a private project, and that's maintained via the +acl page. I also moved the declaration of the is_private and owner fields around in the model code so that they don't show up at the top of the form for creating/editing projects.
To post a comment you must log in.