[Buildbot-commits] [buildbot/buildbot] 62e244: coding style fixes

GitHub noreply at github.com
Sun Aug 11 15:18:57 UTC 2013


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: 62e24436bfaaad1e0d14846f48ced872ffcac0d3
      https://github.com/buildbot/buildbot/commit/62e24436bfaaad1e0d14846f48ced872ffcac0d3
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M www/src/scripts/routes.coffee
    M www/src/scripts/run.coffee

  Log Message:
  -----------
  coding style fixes

running pep8 on coffee script kinda works. Its better than nothing
at finding silly styling issues

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


  Commit: c7cd656e6368c20d4c75b5b3ece8b6b97bbeaaa1
      https://github.com/buildbot/buildbot/commit/c7cd656e6368c20d4c75b5b3ece8b6b97bbeaaa1
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-03 (Sat, 03 Aug 2013)

  Changed paths:
    M master/buildbot/data/builds.py
    M master/buildbot/data/connector.py
    M master/buildbot/data/root.py
    M master/buildbot/data/types.py
    A master/buildbot/scripts/dataspec.py
    M master/buildbot/scripts/runner.py
    R master/buildbot/scripts/uitestserver.py
    M master/buildbot/test/unit/test_data_root.py

  Log Message:
  -----------
  dataTypes: add endpoint and cmdline to dump the application spec

All our data api is already described in python, we need to export
that to the coffeescript testsuite in order to make sure the mocked api
is the same as the python one.

As we are at it, we export it to the data api as well, so that we can
have a UI showing the API to the potential developer


  Commit: c496548ee5f574a78df92d4227ba1024adf0c576
      https://github.com/buildbot/buildbot/commit/c496548ee5f574a78df92d4227ba1024adf0c576
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-03 (Sat, 03 Aug 2013)

  Changed paths:
    M www/src/styles/bootstrap.less
    M www/src/styles/variables.less

  Log Message:
  -----------
  upgrade bootstrap and fontawesome

bootstrap 3.0 and fontawesome again changed its path!

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


  Commit: c353ddd4150dc78f9eda4be6b249f1c7f87d1781
      https://github.com/buildbot/buildbot/commit/c353ddd4150dc78f9eda4be6b249f1c7f87d1781
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-03 (Sat, 03 Aug 2013)

  Changed paths:
    M master/docs/developer/www.rst
    M www/Gruntfile.coffee
    M www/karma.conf.js
    M www/setup.py
    M www/src/scripts/app.coffee
    A www/src/scripts/libs/lodash.js
    A www/src/scripts/libs/restangular.js
    M www/src/scripts/run.coffee
    M www/src/scripts/services/buildbotService.coffee
    A www/test/scripts/services/EventSourceMock.coffee
    M www/test/scripts/services/buildbotService.coffee
    A www/test/scripts/services/httpMock.coffee

  Log Message:
  -----------
  buildbotService: based on Restangular

buildbotService is a typical restangular object, but adds methods
to automatically update scope based on 'sse' events

Add unit tests:
 - EventSourceMock simulates events
 - httpMock simulates the whole backend, with help from dataspec json info.
   This will be used to unittest controllers, for E2E tests, and for backendless development

add restangular and lodash deps.


  Commit: 28dccf98b69f0e3d8bff48fa4c0b36a7c34dec8b
      https://github.com/buildbot/buildbot/commit/28dccf98b69f0e3d8bff48fa4c0b36a7c34dec8b
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M master/buildbot/data/builders.py
    M www/Gruntfile.coffee
    M www/karma.conf.js
    M www/src/index.jade
    M www/src/scripts/controllers/buildersController.coffee
    M www/src/scripts/controllers/changesController.coffee
    M www/src/scripts/directives/topmenu.coffee
    M www/src/scripts/routes.coffee
    M www/src/scripts/run.coffee
    M www/src/scripts/services/buildbotService.coffee
    M www/src/views/about.jade
    M www/src/views/builders.jade
    M www/src/views/changes.jade
    M www/src/views/directives/topmenu.jade
    M www/src/views/home.jade
    R www/test/scripts/libs/jasmine-html.js
    R www/test/scripts/libs/jasmine.js
    A www/test/scripts/mocks/EventSourceMock.coffee
    A www/test/scripts/mocks/httpMock.coffee
    A www/test/scripts/scenarios/devapp.coffee
    R www/test/scripts/services/EventSourceMock.coffee
    M www/test/scripts/services/buildbotService.coffee
    R www/test/scripts/services/httpMock.coffee

  Log Message:
  -----------
  www: enable backendless development

When the web app is served by generic file server,
in grunt dev mode, we use ngMock and dataspec to serve mocked
data to the UI.

Thus web development can happen independantly from data api progress
as soon as the spec is written

refactor the few existing views to match bootstrap3 and the new
buildbotService apis

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


  Commit: 4a7896ac736b6503d017e0e5edb5ca0dc15d4863
      https://github.com/buildbot/buildbot/commit/4a7896ac736b6503d017e0e5edb5ca0dc15d4863
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-06 (Tue, 06 Aug 2013)

  Changed paths:
    M .gitignore
    M www/setup.py
    R www/src/font/FontAwesome.otf
    M www/src/font/fontawesome-webfont.eot
    M www/src/font/fontawesome-webfont.svg
    M www/src/font/fontawesome-webfont.ttf
    M www/src/font/fontawesome-webfont.woff
    M www/src/scripts/app.coffee
    R www/src/scripts/libs/angular-resource.js
    M www/src/scripts/libs/angular.js
    M www/src/scripts/libs/html5shiv-printshiv.js
    M www/src/scripts/libs/jquery.js
    M www/src/scripts/libs/json2.js
    M www/src/scripts/libs/lodash.js
    M www/src/scripts/libs/require.js
    M www/src/scripts/libs/restangular.js
    A www/src/scripts/libs/ui-bootstrap-tpls.js
    M www/src/styles/bootstrap
    M www/src/styles/bootstrap.less
    M www/src/styles/font-awesome
    R www/src/styles/font-awesome.less
    M www/test/scripts/libs/angular-mocks.js

  Log Message:
  -----------
  upgrade bower version make component move to bower_component


  Commit: c1b7e5b6985f44a028c723d2dd3a1e509059a7b0
      https://github.com/buildbot/buildbot/commit/c1b7e5b6985f44a028c723d2dd3a1e509059a7b0
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-10 (Sat, 10 Aug 2013)

  Changed paths:
    M www/src/index.jade
    A www/src/scripts/controllers/alertPanelController.coffee
    A www/src/scripts/services/alertService.coffee
    M www/src/styles/styles.less

  Log Message:
  -----------
  www: add global alert

alert service can be called from anywhere do display an alert bar on top
of the window.

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


  Commit: 88dee4cd8b9ff5a3bd69a2524a9a6f9d3463980d
      https://github.com/buildbot/buildbot/commit/88dee4cd8b9ff5a3bd69a2524a9a6f9d3463980d
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-10 (Sat, 10 Aug 2013)

  Changed paths:
    M www/Gruntfile.coffee
    R www/karma.conf.js
    M www/sample_plugin/Gruntfile.coffee
    M www/sample_plugin/setup.py
    M www/setup.py
    M www/src/scripts/app.coffee
    M www/src/scripts/run.coffee
    M www/src/scripts/views.coffee
    R www/tasks/requiregen.coffee
    A www/test/scripts/main.coffee
    R www/test/scripts/services/buildbotService.coffee
    A www/test/scripts/services/buildbotServiceSpec.coffee

  Log Message:
  -----------
  modernization of buildscripts

upgrade to karma to 0.10
upgrade grunt-watch -> no need for 2 extra parallel
grunt command for karma and livereload
added incremental build for coffee scripts. only modified files are recompiled
Suppress depend on grunt-hustler in favor of equivalent single module (ngTemplateCache->html2js)
put requiregen task in its own grunt module


  Commit: 36d3e977c2fc6414c210eab2207afa22f2340007
      https://github.com/buildbot/buildbot/commit/36d3e977c2fc6414c210eab2207afa22f2340007
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-10 (Sat, 10 Aug 2013)

  Changed paths:
    M www/src/index.jade
    M www/src/views/home.jade

  Log Message:
  -----------
  fix minor bootstrap move issues


  Commit: 3d30dc1b2b280d2e2f51aed1f76674dfb08644d8
      https://github.com/buildbot/buildbot/commit/3d30dc1b2b280d2e2f51aed1f76674dfb08644d8
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-10 (Sat, 10 Aug 2013)

  Changed paths:
    M www/Gruntfile.coffee

  Log Message:
  -----------
  enable tests for prod build as well


  Commit: 53db29ea32a25bcd48fdfc91ad4092ab3b6e8752
      https://github.com/buildbot/buildbot/commit/53db29ea32a25bcd48fdfc91ad4092ab3b6e8752
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M master/buildbot/data/connector.py
    M master/buildbot/data/root.py
    M master/buildbot/data/types.py
    M master/buildbot/scripts/dataspec.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/util/pathmatch.py
    M master/docs/developer/www.rst
    M www/setup.py
    M www/src/scripts/services/alertService.coffee

  Log Message:
  -----------
  fixes for dustin


  Commit: dbdcdf6bc5d9f7c7c98948317533582460b92522
      https://github.com/buildbot/buildbot/commit/dbdcdf6bc5d9f7c7c98948317533582460b92522
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M .gitignore
    M master/buildbot/data/builders.py
    M master/buildbot/data/builds.py
    M master/buildbot/data/connector.py
    M master/buildbot/data/root.py
    M master/buildbot/data/types.py
    A master/buildbot/scripts/dataspec.py
    M master/buildbot/scripts/runner.py
    R master/buildbot/scripts/uitestserver.py
    M master/buildbot/test/unit/test_data_root.py
    M master/buildbot/util/pathmatch.py
    M master/docs/developer/www.rst
    M www/Gruntfile.coffee
    R www/karma.conf.js
    M www/sample_plugin/Gruntfile.coffee
    M www/sample_plugin/setup.py
    M www/setup.py
    R www/src/font/FontAwesome.otf
    M www/src/font/fontawesome-webfont.eot
    M www/src/font/fontawesome-webfont.svg
    M www/src/font/fontawesome-webfont.ttf
    M www/src/font/fontawesome-webfont.woff
    M www/src/index.jade
    M www/src/scripts/app.coffee
    A www/src/scripts/controllers/alertPanelController.coffee
    M www/src/scripts/controllers/buildersController.coffee
    M www/src/scripts/controllers/changesController.coffee
    M www/src/scripts/directives/topmenu.coffee
    R www/src/scripts/libs/angular-resource.js
    M www/src/scripts/libs/angular.js
    M www/src/scripts/libs/html5shiv-printshiv.js
    M www/src/scripts/libs/jquery.js
    M www/src/scripts/libs/json2.js
    A www/src/scripts/libs/lodash.js
    M www/src/scripts/libs/require.js
    A www/src/scripts/libs/restangular.js
    A www/src/scripts/libs/ui-bootstrap-tpls.js
    M www/src/scripts/routes.coffee
    M www/src/scripts/run.coffee
    A www/src/scripts/services/alertService.coffee
    M www/src/scripts/services/buildbotService.coffee
    M www/src/scripts/views.coffee
    M www/src/styles/bootstrap
    M www/src/styles/bootstrap.less
    M www/src/styles/font-awesome
    R www/src/styles/font-awesome.less
    M www/src/styles/styles.less
    M www/src/styles/variables.less
    M www/src/views/about.jade
    M www/src/views/builders.jade
    M www/src/views/changes.jade
    M www/src/views/directives/topmenu.jade
    M www/src/views/home.jade
    R www/tasks/requiregen.coffee
    M www/test/scripts/libs/angular-mocks.js
    R www/test/scripts/libs/jasmine-html.js
    R www/test/scripts/libs/jasmine.js
    A www/test/scripts/main.coffee
    A www/test/scripts/mocks/EventSourceMock.coffee
    A www/test/scripts/mocks/httpMock.coffee
    A www/test/scripts/scenarios/devapp.coffee
    R www/test/scripts/services/buildbotService.coffee
    A www/test/scripts/services/buildbotServiceSpec.coffee

  Log Message:
  -----------
  Merge branch 'buildbotapi' of git://github.com/tardyp/buildbot into nine


  Commit: da92a2c0fc4f1188a0e193ff857a27e322477024
      https://github.com/buildbot/buildbot/commit/da92a2c0fc4f1188a0e193ff857a27e322477024
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M master/docs/developer/utils.rst

  Log Message:
  -----------
  add docs for Matcher.iterPatterns


  Commit: 30788834d8886046c6faf645f2577dc17d25bfde
      https://github.com/buildbot/buildbot/commit/30788834d8886046c6faf645f2577dc17d25bfde
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M master/docs/developer/www.rst

  Log Message:
  -----------
  minor docs edits


  Commit: 30794e8030be891ef5beaa8772044de26d0e782b
      https://github.com/buildbot/buildbot/commit/30794e8030be891ef5beaa8772044de26d0e782b
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M master/buildbot/data/connector.py
    M master/buildbot/data/root.py
    M master/buildbot/test/unit/test_data_root.py
    M master/docs/developer/data.rst
    M master/docs/developer/www.rst

  Log Message:
  -----------
  verify spec formatting


Compare: https://github.com/buildbot/buildbot/compare/1d9e2c941974...30794e8030be


More information about the Commits mailing list