[Buildbot-commits] [buildbot/buildbot] 7c7ffb: autobahn based websockets

GitHub noreply at github.com
Mon Mar 23 09:26:45 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 7c7ffbfe59e27b2f3d615667f2a5be1e9fe423e6
      https://github.com/buildbot/buildbot/commit/7c7ffbfe59e27b2f3d615667f2a5be1e9fe423e6
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    A master/buildbot/test/unit/test_www_ws.py
    M master/buildbot/www/sse.py
    R master/buildbot/www/websocket.py
    M master/buildbot/www/ws.py
    M master/setup.py

  Log Message:
  -----------
  autobahn based websockets

Simple protocol for the websocket

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


  Commit: bb90e0f1607ac3734c33fd7d5b9a99e4a15f559c
      https://github.com/buildbot/buildbot/commit/bb90e0f1607ac3734c33fd7d5b9a99e4a15f559c
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_ws.py
    M master/buildbot/www/ws.py
    M www/base/src/app/common/common.constant.coffee
    M www/base/src/app/common/services/buildbot/buildbot.service.coffee
    M www/base/src/app/common/services/mq/mq.service.coffee
    M www/base/src/app/common/services/mq/mq.service.spec.coffee

  Log Message:
  -----------
  implement mqService via websocket in frontend

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


  Commit: c95df449f485b02eea9120bd524ed63eb1c723eb
      https://github.com/buildbot/buildbot/commit/c95df449f485b02eea9120bd524ed63eb1c723eb
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_ws.py

  Log Message:
  -----------
  fix test name after self review


  Commit: 2587eeca0f1e289bd24569252ecd70df7989b591
      https://github.com/buildbot/buildbot/commit/2587eeca0f1e289bd24569252ecd70df7989b591
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_ws.py
    M master/buildbot/www/ws.py
    M www/base/guanlecoja/config.coffee
    M www/base/src/app/common/services/buildbot/buildbot.service.coffee
    M www/base/src/app/common/services/buildbot/buildbot.service.spec.coffee
    M www/base/src/app/common/services/mq/mq.service.coffee
    M www/base/src/app/common/services/mq/mq.service.spec.coffee

  Log Message:
  -----------
  more optimization

- datetime serialization
- reduce size of messages with m= and k=
- reconnectingWebsocket

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


  Commit: 7a5b7e2c2378153009c8f9b4450bfe80edfa9579
      https://github.com/buildbot/buildbot/commit/7a5b7e2c2378153009c8f9b4450bfe80edfa9579
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/monkeypatches/__init__.py
    A master/buildbot/monkeypatches/fakeipv6.py

  Log Message:
  -----------
  monkeypatch for autobahn twisted 11 compat


  Commit: 824d75e63353694c2ec09709a9bafc1b9576e08e
      https://github.com/buildbot/buildbot/commit/824d75e63353694c2ec09709a9bafc1b9576e08e
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_ws.py
    M master/buildbot/www/ws.py

  Log Message:
  -----------
  remove whitespace in json serialization

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


  Commit: 10c325e2211c8d66791518f1116b75bc080a564f
      https://github.com/buildbot/buildbot/commit/10c325e2211c8d66791518f1116b75bc080a564f
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    A www/base/src/app/common/directives/connectionstatus/connectionstatus.directive.coffee
    A www/base/src/app/common/directives/connectionstatus/connectionstatus.less
    A www/base/src/app/common/directives/connectionstatus/connectionstatus.tpl.jade
    M www/base/src/app/common/services/mq/mq.service.coffee
    M www/base/src/app/index.jade
    M www/base/src/styles/animations.less

  Log Message:
  -----------
  show connection status in header

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


  Commit: 8b41f41186e163df0d7e364c372fe9b8badc40ba
      https://github.com/buildbot/buildbot/commit/8b41f41186e163df0d7e364c372fe9b8badc40ba
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M www/base/src/app/common/services/mq/mq.service.coffee

  Log Message:
  -----------
  add $apply on websocket events

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


  Commit: 7b72faedb206817302583a4094948e975f5feaa9
      https://github.com/buildbot/buildbot/commit/7b72faedb206817302583a4094948e975f5feaa9
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/data/buildrequests.py
    M master/buildbot/test/unit/test_data_buildsets.py

  Log Message:
  -----------
  send buildrequest updates to the builder page

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


  Commit: 3988fe34e64096d650c7a1e496e2ce4182af0bc7
      https://github.com/buildbot/buildbot/commit/3988fe34e64096d650c7a1e496e2ce4182af0bc7
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/test/unit/test_www_ws.py
    M master/buildbot/www/ws.py
    M master/docs/developer/www.rst
    M master/docs/manual/cfg-www.rst

  Log Message:
  -----------
  create documentation

add more unit tests for error cases

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


  Commit: 579489d0cf864b7cc63a8269e27a715ba6389b89
      https://github.com/buildbot/buildbot/commit/579489d0cf864b7cc63a8269e27a715ba6389b89
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2015-03-20 (Fri, 20 Mar 2015)

  Changed paths:
    M master/buildbot/monkeypatches/__init__.py
    R master/buildbot/monkeypatches/fakeipv6.py
    M master/setup.py

  Log Message:
  -----------
  remove workaround for twisted11 + autobahn

Now autobahn 0.10.2 is supporting twisted11

https://github.com/tavendo/AutobahnPython/issues/364#issuecomment-83772271

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


  Commit: 56040b662f5ae1abb3df3cf16b119999dabc656d
      https://github.com/buildbot/buildbot/commit/56040b662f5ae1abb3df3cf16b119999dabc656d
  Author: Pierre Tardy <tardyp at gmail.com>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M master/buildbot/data/buildrequests.py
    M master/buildbot/test/unit/test_data_buildsets.py
    A master/buildbot/test/unit/test_www_ws.py
    M master/buildbot/www/sse.py
    R master/buildbot/www/websocket.py
    M master/buildbot/www/ws.py
    M master/docs/developer/www.rst
    M master/docs/manual/cfg-www.rst
    M master/setup.py
    M www/base/guanlecoja/config.coffee
    M www/base/src/app/common/common.constant.coffee
    A www/base/src/app/common/directives/connectionstatus/connectionstatus.directive.coffee
    A www/base/src/app/common/directives/connectionstatus/connectionstatus.less
    A www/base/src/app/common/directives/connectionstatus/connectionstatus.tpl.jade
    M www/base/src/app/common/services/buildbot/buildbot.service.coffee
    M www/base/src/app/common/services/buildbot/buildbot.service.spec.coffee
    M www/base/src/app/common/services/mq/mq.service.coffee
    M www/base/src/app/common/services/mq/mq.service.spec.coffee
    M www/base/src/app/index.jade
    M www/base/src/styles/animations.less

  Log Message:
  -----------
  Merge pull request #1603 from tardyp/websocket

Websocket based event source


Compare: https://github.com/buildbot/buildbot/compare/ec0eaabe3db0...56040b662f5a


More information about the Commits mailing list