[Buildbot-commits] [buildbot/buildbot] dd208e: setup: include new web ui in the release tarballs
GitHub
noreply at github.com
Tue Nov 20 15:11:06 UTC 2012
Branch: refs/heads/nine_preint
Home: https://github.com/buildbot/buildbot
Commit: dd208e17c9b4b69e15eae5e6cb723d8b4597d008
https://github.com/buildbot/buildbot/commit/dd208e17c9b4b69e15eae5e6cb723d8b4597d008
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/setup.py
Log Message:
-----------
setup: include new web ui in the release tarballs
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 6362ba7b0bb2cd2a168dc20ab144993de61d5381
https://github.com/buildbot/buildbot/commit/6362ba7b0bb2cd2a168dc20ab144993de61d5381
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/config.py
M master/buildbot/scripts/create_master.py
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/update_js.py
M master/buildbot/scripts/upgrade_master.py
M master/buildbot/www/resource.py
M master/buildbot/www/service.py
M master/buildbot/www/ui.html
M master/buildbot/www/ui.py
M master/docs/manual/cfg-global.rst
Log Message:
-----------
buildbot updatejs: script that creates the static directory in public_html
- js dependancies are automatically downloaded
- buildbot js is installed in it
- custom js is also copied or linked into it
optional developer option that symlinks instead of copying on linux
master
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: bb64b09f6dba0146565a48937c89c8eff5a01314
https://github.com/buildbot/buildbot/commit/bb64b09f6dba0146565a48937c89c8eff5a01314
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
R master/buildbot/www/static/js/buildbot.js
M master/buildbot/www/static/js/lib/fakeStore.js
R master/buildbot/www/static/js/lib/haml.js
M master/buildbot/www/static/js/lib/ui/base.js
M master/buildbot/www/static/js/lib/ui/build.js
M master/buildbot/www/static/js/lib/ui/builder.js
M master/buildbot/www/static/js/lib/ui/builders.js
M master/buildbot/www/static/js/lib/ui/changes.js
M master/buildbot/www/static/js/lib/ui/home.js
A master/buildbot/www/static/js/lib/ui/templates/Makefile
M master/buildbot/www/static/js/lib/ui/templates/build.haml
A master/buildbot/www/static/js/lib/ui/templates/build.haml.js
M master/buildbot/www/static/js/lib/ui/templates/builder.haml
A master/buildbot/www/static/js/lib/ui/templates/builder.haml.js
A master/buildbot/www/static/js/lib/ui/templates/builders.haml.js
A master/buildbot/www/static/js/lib/ui/templates/changes.haml.js
M master/buildbot/www/static/js/lib/ui/templates/error.haml
A master/buildbot/www/static/js/lib/ui/templates/error.haml.js
M master/buildbot/www/static/js/lib/ui/templates/home.haml
A master/buildbot/www/static/js/lib/ui/templates/home.haml.js
M master/docs/developer/www.rst
Log Message:
-----------
www:js: updates for dojo 1.8
- observable sideeffects has changed slightly
- remove haml.js, has there are strong issues with buildability,
and IE compatibility
The haml is now pre-processed with node.js and hamlcc
- adding hamlint hints
Commit: f634f5e6cbcaaef44b78cbd3a4819999c30993ed
https://github.com/buildbot/buildbot/commit/f634f5e6cbcaaef44b78cbd3a4819999c30993ed
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/www/static/js/lib/fakeStore.js
Log Message:
-----------
fixes for IE7
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: b5218f579543896bbec9076e675d84b395851bbd
https://github.com/buildbot/buildbot/commit/b5218f579543896bbec9076e675d84b395851bbd
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/www/static/js/lib/ui/base.js
M master/buildbot/www/static/js/lib/ui/builders.js
M master/buildbot/www/static/js/lib/ui/buildmasters.js
M master/buildbot/www/static/js/lib/ui/changes.js
A master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js
A master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js
A master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js
A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml
A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js
M master/buildbot/www/ui.py
Log Message:
-----------
web/ui: adding buildmasters support
This is the pretext to work on dgrid extension that we need
- AutoHeight is an extension to dgrid that prevents scrollbar for small grids
- StyledColumns avoid to pass column style in a additionnal css
- TypedColumns is an attempt to factorized common columns, for use in various grids.
Commit: bc344895bb2fadf1b2d776a7d53de4d9428acc69
https://github.com/buildbot/buildbot/commit/bc344895bb2fadf1b2d776a7d53de4d9428acc69
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/data/connector.py
Log Message:
-----------
data/connector: fix default endpoint for api
previous version needed to use
localhost:8010/api//
instead of
localhost:8010/api/
to get list of available apis.
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 8d3128359d7445bfc7e325deaab6f3cdd58215cf
https://github.com/buildbot/buildbot/commit/8d3128359d7445bfc7e325deaab6f3cdd58215cf
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/scripts/create_master.py
M master/buildbot/scripts/update_js.py
M master/buildbot/scripts/upgrade_master.py
M master/buildbot/www/resource.py
M master/buildbot/www/service.py
M master/buildbot/www/static/js/lib/ui/base.js
M master/buildbot/www/ui.py
M master/docs/manual/cfg-global.rst
M master/docs/manual/cmdline.rst
Log Message:
-----------
ui: small fixes, and addressing dustin comments
fix reconfig for extra_js
fix api URL building
check for java and node before minifying
improve update_js doc and code comments.
Commit: 19a75ee9d665e7ffaab5fc7f6a732b1feb6b9150
https://github.com/buildbot/buildbot/commit/19a75ee9d665e7ffaab5fc7f6a732b1feb6b9150
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/data/changes.py
Log Message:
-----------
data/change: only convert timestamp to epoch if needed
master.addChange already does the conversion
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 088f0ca9f28adef3d18e28b7f3bf0c44186fad0c
https://github.com/buildbot/buildbot/commit/088f0ca9f28adef3d18e28b7f3bf0c44186fad0c
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/www/static/js/lib/ui/changes.js
M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js
M master/buildbot/www/static/js/lib/ui/templates/changes.haml
M master/buildbot/www/static/js/lib/ui/templates/changes.haml.js
Log Message:
-----------
ui:Changes: basic support for non fake change list
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: a6b2a1779c32451444c0de9558e58a88b074e166
https://github.com/buildbot/buildbot/commit/a6b2a1779c32451444c0de9558e58a88b074e166
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/www/static/js/lib/ui/base.js
M master/buildbot/www/static/js/lib/ui/build.js
M master/buildbot/www/static/js/lib/ui/builder.js
M master/buildbot/www/static/js/lib/ui/builders.js
Log Message:
-----------
ui:factorize api/v1 based UI for dgrid creation
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 61b620823493bab3c934702334dfc42c54493368
https://github.com/buildbot/buildbot/commit/61b620823493bab3c934702334dfc42c54493368
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/scripts/update_js.py
M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js
Log Message:
-----------
ui:Use moment library to display dates
This lib has the ability to display timestamps like in github:
"just now", "one minute ago", etc
You got the actual date with mouse over.
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: a44e7297b1b35e5eacf7f203843241bf917193d2
https://github.com/buildbot/buildbot/commit/a44e7297b1b35e5eacf7f203843241bf917193d2
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/www/static/css/default.css
M master/buildbot/www/static/js/lib/router.js
Log Message:
-----------
improve ui reactivity
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: cab3b49be2bcc438e9ae6d0fefb9352232c5f816
https://github.com/buildbot/buildbot/commit/cab3b49be2bcc438e9ae6d0fefb9352232c5f816
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/test/unit/test_www_ui.py
M master/buildbot/test/util/txghost.py
M master/buildbot/test/util/www.py
Log Message:
-----------
www: improve ghost test framework to use dojo's doh
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: c2daca51c59841383a79c3f7e1ba8f73932ed0bf
https://github.com/buildbot/buildbot/commit/c2daca51c59841383a79c3f7e1ba8f73932ed0bf
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/www/static/js/lib/ui/builder.js
M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js
Log Message:
-----------
ui:builder: display start and end dates
fix the 43 year ago bug..
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 9e239793fe381209681a53f2c63cde4703d87a03
https://github.com/buildbot/buildbot/commit/9e239793fe381209681a53f2c63cde4703d87a03
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/scripts/update_js.py
Log Message:
-----------
updatejs: make master.cfg optional
we can now use it to setup public_html for automated tests
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 00a192c15d4003162ac2b32c881a0528f4ae9f72
https://github.com/buildbot/buildbot/commit/00a192c15d4003162ac2b32c881a0528f4ae9f72
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/test/unit/test_www_ui.py
M master/buildbot/test/util/txghost.py
M master/buildbot/test/util/www.py
A master/buildbot/www/static/js/lib/tests/runner.html
Log Message:
-----------
ui:tests: make doh runner work inside ghost
It looks a few lines of code, but it is a bit tricky.
1/ original runner.html runs in synchronous mode.
The implementation of xhr sync mode in webkit make processEvents block,
which prevent twisted to actually serve the xhr :-(
2/ firebug.js does not know about webkit, and thus will override console.log (hence the useCustomLogger:true)
This is the reason why we have to copy the whole runner.htm inside our code.
Commit: 9ca8b1b14110c10f0544933b6cb5c96194a64bc3
https://github.com/buildbot/buildbot/commit/9ca8b1b14110c10f0544933b6cb5c96194a64bc3
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-16 (Fri, 16 Nov 2012)
Changed paths:
M master/buildbot/test/util/www.py
Log Message:
-----------
test:www: add more debug message for publich_html configuration
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: c72936b899d3dfd58792600eebc5a5be6686d7b0
https://github.com/buildbot/buildbot/commit/c72936b899d3dfd58792600eebc5a5be6686d7b0
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-11-17 (Sat, 17 Nov 2012)
Changed paths:
M master/buildbot/data/base.py
M master/buildbot/data/connector.py
Log Message:
-----------
fix root links for classes with pathPatterns rather than pathPattern
Commit: 02a543280b6c2325663af825ae377cb79b53a810
https://github.com/buildbot/buildbot/commit/02a543280b6c2325663af825ae377cb79b53a810
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M master/buildbot/config.py
M master/buildbot/data/changes.py
M master/buildbot/data/connector.py
M master/buildbot/scripts/create_master.py
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/update_js.py
M master/buildbot/scripts/upgrade_master.py
M master/buildbot/test/unit/test_www_ui.py
M master/buildbot/test/util/txghost.py
M master/buildbot/test/util/www.py
M master/buildbot/www/service.py
M master/buildbot/www/static/css/default.css
R master/buildbot/www/static/js/buildbot.js
M master/buildbot/www/static/js/lib/fakeStore.js
R master/buildbot/www/static/js/lib/haml.js
M master/buildbot/www/static/js/lib/router.js
A master/buildbot/www/static/js/lib/tests/runner.html
M master/buildbot/www/static/js/lib/ui/base.js
M master/buildbot/www/static/js/lib/ui/build.js
M master/buildbot/www/static/js/lib/ui/builder.js
M master/buildbot/www/static/js/lib/ui/builders.js
M master/buildbot/www/static/js/lib/ui/buildmasters.js
M master/buildbot/www/static/js/lib/ui/changes.js
A master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js
A master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js
A master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js
M master/buildbot/www/static/js/lib/ui/home.js
A master/buildbot/www/static/js/lib/ui/templates/Makefile
M master/buildbot/www/static/js/lib/ui/templates/build.haml
A master/buildbot/www/static/js/lib/ui/templates/build.haml.js
M master/buildbot/www/static/js/lib/ui/templates/builder.haml
A master/buildbot/www/static/js/lib/ui/templates/builder.haml.js
A master/buildbot/www/static/js/lib/ui/templates/builders.haml.js
A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml
A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js
M master/buildbot/www/static/js/lib/ui/templates/changes.haml
A master/buildbot/www/static/js/lib/ui/templates/changes.haml.js
M master/buildbot/www/static/js/lib/ui/templates/error.haml
A master/buildbot/www/static/js/lib/ui/templates/error.haml.js
M master/buildbot/www/static/js/lib/ui/templates/home.haml
A master/buildbot/www/static/js/lib/ui/templates/home.haml.js
M master/buildbot/www/ui.html
M master/buildbot/www/ui.py
M master/docs/developer/www.rst
M master/docs/manual/cfg-global.rst
M master/docs/manual/cmdline.rst
M master/setup.py
Log Message:
-----------
Merge commit '00a192c' into pull568
Commit: b090f7b96a64669ac91b219d8a2c1f0497f3a7eb
https://github.com/buildbot/buildbot/commit/b090f7b96a64669ac91b219d8a2c1f0497f3a7eb
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M master/buildbot/scripts/create_master.py
M master/buildbot/scripts/runner.py
M master/buildbot/scripts/update_js.py
Log Message:
-----------
better error handling for update-js failure in create-master
Commit: 225b3bc4417290ce4e5b0779e9329d0c64e98194
https://github.com/buildbot/buildbot/commit/225b3bc4417290ce4e5b0779e9329d0c64e98194
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M master/buildbot/config.py
M master/buildbot/scripts/runner.py
Log Message:
-----------
minor grammar stuff
Commit: 0f951a04ff9b61e2c3b1e7cecbfee0c72e556f18
https://github.com/buildbot/buildbot/commit/0f951a04ff9b61e2c3b1e7cecbfee0c72e556f18
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M master/buildbot/test/unit/test_www_ui.py
M master/buildbot/test/util/txghost.py
M master/buildbot/test/util/www.py
A master/buildbot/www/static/js/lib/tests/runner.html
Log Message:
-----------
ui:tests: make doh runner work inside ghost
It looks a few lines of code, but it is a bit tricky.
1/ original runner.html runs in synchronous mode.
The implementation of xhr sync mode in webkit make processEvents block,
which prevent twisted to actually serve the xhr :-(
2/ firebug.js does not know about webkit, and thus will override console.log (hence the useCustomLogger:true)
This is the reason why we have to copy the whole runner.htm inside our code.
Commit: c19773176ebb101ecbb15e57e18f5ae8d08a7f5e
https://github.com/buildbot/buildbot/commit/c19773176ebb101ecbb15e57e18f5ae8d08a7f5e
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M master/buildbot/config.py
M master/buildbot/data/base.py
M master/buildbot/data/connector.py
M master/buildbot/scripts/create_master.py
M master/buildbot/scripts/runner.py
M master/buildbot/scripts/update_js.py
Log Message:
-----------
Merge remote-tracking branch 'djmitche/pull568' into www
Conflicts:
master/buildbot/www/static/js/lib/tests/runner.html
Commit: d8524c56c754fa7c5e8eb727c8669e59019e97a1
https://github.com/buildbot/buildbot/commit/d8524c56c754fa7c5e8eb727c8669e59019e97a1
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M README.md
Log Message:
-----------
Adding more rationnalization in README.md
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 20962f4cce53dce3d8a01c1b7e966ae3eabf8e0e
https://github.com/buildbot/buildbot/commit/20962f4cce53dce3d8a01c1b7e966ae3eabf8e0e
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M master/buildbot/test/util/www.py
Log Message:
-----------
more comments about twisted #2386 bug workaround
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 420af62939487fb62d914cfa7439dff002bc96fd
https://github.com/buildbot/buildbot/commit/420af62939487fb62d914cfa7439dff002bc96fd
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M master/docs/developer/data.rst
Log Message:
-----------
update developer doc for latest data api changes
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Compare: https://github.com/buildbot/buildbot/compare/dd208e17c9b4^...420af6293948
More information about the Commits
mailing list