[Buildbot-commits] [buildbot/buildbot] f3ea66: forcedialog: integrate children of nested fields

GitHub noreply at github.com
Sun May 24 11:14:28 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: f3ea668edd743d1aeae7c33c0365f23b6f317e84
      https://github.com/buildbot/buildbot/commit/f3ea668edd743d1aeae7c33c0365f23b6f317e84
  Author: Ion Alberdi <ialberdi at intel.com>
  Date:   2015-05-21 (Thu, 21 May 2015)

  Changed paths:
    M www/base/src/app/builders/buildrequest/forcedialog/forcedialog.controller.coffee

  Log Message:
  -----------
  forcedialog: integrate children of nested fields

The current implementation gather the fields of ui elements
that are of type nested (NestedParameter).
However, some UI elements might inherit from NestedParameter, but still
have another type. This commit permits to handle such, but
ducktyping nested ui fields, on the presence of the
attribute fields.


  Commit: 32b98c6aa5ab8147ca2b4d2ea437ef7be4a27d68
      https://github.com/buildbot/buildbot/commit/32b98c6aa5ab8147ca2b4d2ea437ef7be4a27d68
  Author: Ion Alberdi <ialberdi at intel.com>
  Date:   2015-05-22 (Fri, 22 May 2015)

  Changed paths:
    M Makefile
    A www/nestedexample/README
    A www/nestedexample/buildbot_nestedexample/__init__.py
    A www/nestedexample/buildbot_nestedexample/api.py
    A www/nestedexample/guanlecoja/config.coffee
    A www/nestedexample/gulpfile.js
    A www/nestedexample/package.json
    A www/nestedexample/setup.py
    A www/nestedexample/src/module/nestedexamplefield.directive.coffee
    A www/nestedexample/src/module/nestedexamplefield.tpl.jade
    A www/nestedexample/src/styles/styles.less

  Log Message:
  -----------
  nestedparameter: a plugin with a custom nested parameter

This commit develops a UI plugin that links two forcesched
fields:
- string parameter
- choice string parameter

The modification on the first parameter, makes a call
to a webservice provided in that plugin, that triggers
the modification to the choice string parameter below.


  Commit: f8f35c781eaa2a9fa65272ce5eead2e648e38f1c
      https://github.com/buildbot/buildbot/commit/f8f35c781eaa2a9fa65272ce5eead2e648e38f1c
  Author: Ion Alberdi <ialberdi at intel.com>
  Date:   2015-05-22 (Fri, 22 May 2015)

  Changed paths:
    M www/nestedexample/README

  Log Message:
  -----------
  README: describe more precisely plugin internals


  Commit: ae41f9056fe3e4084722c1c73a74ac9436af38e9
      https://github.com/buildbot/buildbot/commit/ae41f9056fe3e4084722c1c73a74ac9436af38e9
  Author: Ion Alberdi <ialberdi at intel.com>
  Date:   2015-05-23 (Sat, 23 May 2015)

  Changed paths:
    M www/nestedexample/README

  Log Message:
  -----------
  README: describe that the plugin is about pizza and ingredients


  Commit: 5b532691b3d5c606e2ef8db545b85d0742411fb9
      https://github.com/buildbot/buildbot/commit/5b532691b3d5c606e2ef8db545b85d0742411fb9
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2015-05-24 (Sun, 24 May 2015)

  Changed paths:
    M Makefile
    M www/base/src/app/builders/buildrequest/forcedialog/forcedialog.controller.coffee
    A www/nestedexample/README
    A www/nestedexample/buildbot_nestedexample/__init__.py
    A www/nestedexample/buildbot_nestedexample/api.py
    A www/nestedexample/guanlecoja/config.coffee
    A www/nestedexample/gulpfile.js
    A www/nestedexample/package.json
    A www/nestedexample/setup.py
    A www/nestedexample/src/module/nestedexamplefield.directive.coffee
    A www/nestedexample/src/module/nestedexamplefield.tpl.jade
    A www/nestedexample/src/styles/styles.less

  Log Message:
  -----------
  Merge pull request #1683 from yetanotherion/nested

forcedialog: integrate children of nested fields


Compare: https://github.com/buildbot/buildbot/compare/de2d9fa4f1d6...5b532691b3d5


More information about the Commits mailing list