[Buildbot-commits] [buildbot/buildbot] cde0c9: authz: authorization framework

GitHub noreply at github.com
Wed Jul 15 18:11:53 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: cde0c9aee8e7d353bce9318c0895292f2b3c50b9
      https://github.com/buildbot/buildbot/commit/cde0c9aee8e7d353bce9318c0895292f2b3c50b9
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    A master/buildbot/test/unit/test_www_authz.py
    A master/buildbot/www/authz/__init__.py
    A master/buildbot/www/authz/authz.py
    A master/buildbot/www/authz/base.py
    A master/buildbot/www/authz/endpointmatchers.py
    A master/buildbot/www/authz/roles.py
    A master/docs/developer/authz.rst
    A master/docs/manual/authz_example.py
    M master/docs/manual/cfg-www.rst

  Log Message:
  -----------
  authz: authorization framework

Signed-off-by: Pierre Tardy <tardyp at gmail.com>


  Commit: 39e5ce7845da7f6905a92e15aa9e28ad476184d8
      https://github.com/buildbot/buildbot/commit/39e5ce7845da7f6905a92e15aa9e28ad476184d8
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_authz.py
    A master/buildbot/test/unit/test_www_endpointmatchers.py
    A master/buildbot/test/unit/test_www_roles.py
    M master/buildbot/test/util/www.py
    M master/buildbot/www/authz/authz.py
    M master/buildbot/www/authz/endpointmatchers.py
    M master/buildbot/www/authz/roles.py

  Log Message:
  -----------
  authz: unit tests for roles

some unit tests for epm

Signed-off-by: Pierre Tardy <tardyp at gmail.com>


  Commit: 86a1fc1866c233c508394a675c008c1bd98f22f0
      https://github.com/buildbot/buildbot/commit/86a1fc1866c233c508394a675c008c1bd98f22f0
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_endpointmatchers.py
    M master/buildbot/www/authz/authz.py
    M master/buildbot/www/authz/endpointmatchers.py

  Log Message:
  -----------
  more tests and code for epm


  Commit: a2dbed368b108ff1eee4e03556877d8b806681e9
      https://github.com/buildbot/buildbot/commit/a2dbed368b108ff1eee4e03556877d8b806681e9
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/data/forceschedulers.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/test/unit/test_www_endpointmatchers.py
    M master/buildbot/www/authz/endpointmatchers.py

  Log Message:
  -----------
  add forcesched endpoint matcher

Signed-off-by: Pierre Tardy <tardyp at gmail.com>


  Commit: 5cc45942c89fe9194f5d6a18937244b925e612aa
      https://github.com/buildbot/buildbot/commit/5cc45942c89fe9194f5d6a18937244b925e612aa
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/data/forceschedulers.py
    M master/buildbot/test/unit/test_www_authz.py
    M master/buildbot/test/unit/test_www_roles.py
    M master/buildbot/test/util/www.py
    M master/buildbot/www/authz/__init__.py
    M master/buildbot/www/authz/authz.py
    M master/buildbot/www/authz/endpointmatchers.py
    M master/buildbot/www/authz/roles.py

  Log Message:
  -----------
  more unit tests and integration tests

Signed-off-by: Pierre Tardy <tardyp at gmail.com>


  Commit: c9d200244dea5e90e0e8735c5faa94741aeac3d3
      https://github.com/buildbot/buildbot/commit/c9d200244dea5e90e0e8735c5faa94741aeac3d3
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_endpointmatchers.py
    M master/buildbot/www/authz/authz.py
    M master/buildbot/www/authz/endpointmatchers.py

  Log Message:
  -----------
  endpoint matchers returns Match object

This object allow to optionally get more info about the match
like owner of the buildset.

Previous implementation hold this info in the matcher object which is shared between all the requests
and thus is racy

Signed-off-by: Pierre Tardy <tardyp at gmail.com>


  Commit: 9187c865a1721d86461e09460e7f65622b80ba21
      https://github.com/buildbot/buildbot/commit/9187c865a1721d86461e09460e7f65622b80ba21
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_authz.py
    M master/buildbot/test/unit/test_www_config.py

  Log Message:
  -----------
  fix tests


  Commit: b62e583c623ab278a9a57a8e6a40028f75ca0ba4
      https://github.com/buildbot/buildbot/commit/b62e583c623ab278a9a57a8e6a40028f75ca0ba4
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/config.py
    M master/buildbot/data/forceschedulers.py
    M master/buildbot/test/unit/test_www_rest.py
    R master/buildbot/www/authz/base.py
    M master/buildbot/www/config.py
    M master/buildbot/www/rest.py
    M master/buildbot/www/service.py
    M master/docs/manual/authz_example.py
    M www/base/src/app/builders/buildrequest/forcedialog/forcedialog.controller.coffee
    M www/base/src/app/builders/buildrequest/forcedialog/forcedialog.tpl.jade

  Log Message:
  -----------
  authz integration

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 42fab749b1ebc0e6357fbfe9033c9ff6e3597c31
      https://github.com/buildbot/buildbot/commit/42fab749b1ebc0e6357fbfe9033c9ff6e3597c31
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M www/base/src/app/builders/build/build.controller.coffee
    M www/base/src/app/builders/build/build.tpl.jade

  Log Message:
  -----------
  ui for correctly showing 403 for stop button

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 0c3a2eb6b35d45225f2ef4cafd61520bc136f599
      https://github.com/buildbot/buildbot/commit/0c3a2eb6b35d45225f2ef4cafd61520bc136f599
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/setup.py

  Log Message:
  -----------
  add authz to setup.py

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 655e7a453cc9f73c95e56d515f2f9cd4b6199d47
      https://github.com/buildbot/buildbot/commit/655e7a453cc9f73c95e56d515f2f9cd4b6199d47
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/test/unit/test_config.py
    M master/buildbot/test/unit/test_www_rest.py
    M master/buildbot/test/util/www.py
    M master/buildbot/www/service.py

  Log Message:
  -----------
  fix unit tests

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 5f4b84e6c919968e73635e30650a6ace06075aca
      https://github.com/buildbot/buildbot/commit/5f4b84e6c919968e73635e30650a6ace06075aca
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/docs/developer/general.rst
    R master/docs/manual/authz_example.py
    M master/docs/manual/cfg-www.rst
    M master/setup.py

  Log Message:
  -----------
  update documentation

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 7384907dbf7aabd1f0436ba4ca6641950a3827db
      https://github.com/buildbot/buildbot/commit/7384907dbf7aabd1f0436ba4ca6641950a3827db
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/docs/relnotes/0.9.0b1.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  add relnote

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: aa60a824ff738f37a62fed7d2f610dd3de46c402
      https://github.com/buildbot/buildbot/commit/aa60a824ff738f37a62fed7d2f610dd3de46c402
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/setup.py

  Log Message:
  -----------
  fix setup.py

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 9e69d48d269b0a273f24f1dd919a3bd0dc030e4e
      https://github.com/buildbot/buildbot/commit/9e69d48d269b0a273f24f1dd919a3bd0dc030e4e
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/data/forceschedulers.py

  Log Message:
  -----------
  restore default owner to 'user'

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: bef1b4e11099ff4bb070da9b53778dfeaec2f273
      https://github.com/buildbot/buildbot/commit/bef1b4e11099ff4bb070da9b53778dfeaec2f273
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-07-11 (Sat, 11 Jul 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_endpointmatchers.py
    M master/buildbot/test/unit/test_www_roles.py
    M master/buildbot/www/authz/__init__.py
    M master/buildbot/www/authz/authz.py
    M master/buildbot/www/authz/endpointmatchers.py
    M master/buildbot/www/authz/roles.py

  Log Message:
  -----------
  autopep8

Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>


  Commit: 20cfb409ff9d2d2b7c4aa6073b56a9406cec9708
      https://github.com/buildbot/buildbot/commit/20cfb409ff9d2d2b7c4aa6073b56a9406cec9708
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M master/buildbot/config.py
    M master/buildbot/data/forceschedulers.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/test/unit/test_config.py
    A master/buildbot/test/unit/test_www_authz.py
    M master/buildbot/test/unit/test_www_config.py
    A master/buildbot/test/unit/test_www_endpointmatchers.py
    M master/buildbot/test/unit/test_www_rest.py
    A master/buildbot/test/unit/test_www_roles.py
    M master/buildbot/test/util/www.py
    A master/buildbot/www/authz/__init__.py
    A master/buildbot/www/authz/authz.py
    A master/buildbot/www/authz/endpointmatchers.py
    A master/buildbot/www/authz/roles.py
    M master/buildbot/www/config.py
    M master/buildbot/www/rest.py
    M master/buildbot/www/service.py
    A master/docs/developer/authz.rst
    M master/docs/developer/general.rst
    M master/docs/manual/cfg-www.rst
    M master/docs/relnotes/0.9.0b1.rst
    M master/docs/relnotes/index.rst
    M master/setup.py
    M www/base/src/app/builders/build/build.controller.coffee
    M www/base/src/app/builders/build/build.tpl.jade
    M www/base/src/app/builders/buildrequest/forcedialog/forcedialog.controller.coffee
    M www/base/src/app/builders/buildrequest/forcedialog/forcedialog.tpl.jade

  Log Message:
  -----------
  Merge pull request #1730 from tardyp/authz

Authz


Compare: https://github.com/buildbot/buildbot/compare/a3be9cf3c3cf...20cfb409ff9d


More information about the Commits mailing list