[Buildbot-commits] [buildbot/buildbot] 110cdf: Add WebStatus authz "view" action.

GitHub noreply at github.com
Sun Jun 23 00:36:34 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 110cdfb24c52cc95af8ee620c66540a384c22596
      https://github.com/buildbot/buildbot/commit/110cdfb24c52cc95af8ee620c66540a384c22596
  Author: jimbru <jim.brusstar at gmail.com>
  Date:   2013-06-18 (Tue, 18 Jun 2013)

  Changed paths:
    M master/buildbot/status/web/authz.py
    M master/buildbot/status/web/base.py
    M master/buildbot/status/web/templates/layout.html
    M master/buildbot/status/web/templates/root.html
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Add WebStatus authz "view" action.

This commit adds a new action to authz called "view". This action
represents the ability to view the Buildbot's WebStatus. If, for
example, you set `view='auth'` in authz, a user must be logged in to
view any meaningful status information.

The exception is that the root page and the login action are
whitelisted to always be viewable since these are necessary to log in.

Using this authz action it becomes possible to run a "private" Buildbot
instance for projects that don't wish to expose themselves to the
Internet at large.


  Commit: c85af173888d5756fbefb62121d973e8c6c03526
      https://github.com/buildbot/buildbot/commit/c85af173888d5756fbefb62121d973e8c6c03526
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-06-22 (Sat, 22 Jun 2013)

  Changed paths:
    M master/buildbot/status/web/authz.py
    M master/buildbot/status/web/base.py
    M master/buildbot/status/web/templates/layout.html
    M master/buildbot/status/web/templates/root.html
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch '2_view_action' of git://github.com/jimbru/buildbot


Compare: https://github.com/buildbot/buildbot/compare/a7b937ee8119...c85af173888d


More information about the Commits mailing list