Merge lp:~salgado/offspring/disable-subscription-for-private-projects into lp:~linaro-automation/offspring/private-builds
Status: | Superseded |
---|---|
Proposed branch: | lp:~salgado/offspring/disable-subscription-for-private-projects |
Merge into: | lp:~linaro-automation/offspring/private-builds |
Diff against target: |
338 lines (+164/-26) 8 files modified
lib/offspring/master/models.py (+1/-0) lib/offspring/master/notifications.py (+3/-0) lib/offspring/master/tests.py (+39/-0) lib/offspring/web/queuemanager/handlers.py (+9/-9) lib/offspring/web/queuemanager/tests/helpers.py (+14/-0) lib/offspring/web/queuemanager/tests/test_handlers.py (+87/-0) lib/offspring/web/queuemanager/tests/test_views.py (+2/-16) lib/offspring/web/templates/queuemanager/project_details.html (+9/-1) |
To merge this branch: | bzr merge lp:~salgado/offspring/disable-subscription-for-private-projects |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Linaro Infrastructure | Pending | ||
Review via email: mp+79604@code.launchpad.net |
Description of the change
This branch disables the ability to subscribe to notifications of private projects as well as the sending of notifications about private projects
Unmerged revisions
- 117. By Guilherme Salgado
-
merge trunk
- 116. By Guilherme Salgado
-
Disable subscriptions and notifications to private projects by not showing the Subscribe link for private projects and refraining from sending any notification for builds of private projects.
- 115. By Guilherme Salgado
-
Make sure we can't have a private project without an owner, as that could render them completely inaccessible
- 114. By Guilherme Salgado
-
Make sure Lexbuilders with no current_job are considered public
- 113. By Guilherme Salgado
-
Update the build failures sidebar to skip private builds the user is not allowed to see, and the queued-builds and build-farm sidebars to simply state it's a private build (without any other information) when the user is not allowed to see them
- 112. By Kevin McDermott
-
Merge non-scheduled-
builds [r=salgado] [f=902183] This adds support for non-scheduled (automated) builds to the metrics
determination. - 111. By Kevin McDermott
-
Merge add-queue-wait-time [r=salgado] [f=902183]
This implements queue wait time metric to the gathered metrics.
- 110. By Guilherme Salgado
-
Update the builder_details view to omit details of the current job if the user
has no rights to see it.Also shows a small padlock icon next to private projects on both the list of
projects and the list of builds - 109. By Guilherme Salgado
-
Update list views to include private objects the user is allowed to see or
redact information about the ones the user is not allowed to see.The project list view hides the projects the user is not allowed to see
whereas the builder list redacts information about current builds when it's
for a project the user is not allowed to see - 108. By Kevin McDermott
-
Merge slave-testing-
integration [r=Cody] [f=898118] This adds test coverage for offspring.
slave.slave.