[Buildbot-commits] [buildbot/buildbot] 2f4d18: www_haml: allow use of haml for templating
GitHub
noreply at github.com
Thu Jul 26 18:27:14 UTC 2012
Branch: refs/heads/nine
Home: https://github.com/buildbot/buildbot
Commit: 2f4d186d67b8182e22e243ab7f69f4d7f61165d7
https://github.com/buildbot/buildbot/commit/2f4d186d67b8182e22e243ab7f69f4d7f61165d7
Author: Pierre Tardy <tardyp at gmail.com>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
A master/buildbot/www/static/js/lib/haml.js
M master/buildbot/www/static/js/lib/router.js
M master/buildbot/www/static/js/lib/ui/base.js
Log Message:
-----------
www_haml: allow use of haml for templating
Haml is a nice and simple templating langage, that avoids to write tons of
markups, and has basic facility for loops, conditionnals, and macroing.
Templates are fetched from the static server, compiled into a javascript
function, cached, and executed on demand, with widget as the context.
widgets can implement loadMoreContext() in order to load more context
from the json api
Signed-off-by: Pierre Tardy <tardyp at gmail.com>
Commit: 18aa7077254c52ae331a57bd466d27c74a8f76ab
https://github.com/buildbot/buildbot/commit/18aa7077254c52ae331a57bd466d27c74a8f76ab
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M master/buildbot/www/static/css/default.css
A master/buildbot/www/static/img/favicon.ico
A master/buildbot/www/static/img/glyphicons-halflings-white.png
A master/buildbot/www/static/img/glyphicons-halflings.png
M master/buildbot/www/static/js/lib/router.js
M master/buildbot/www/ui.html
Log Message:
-----------
www_ui: cosmetic improvements on the base fw.
- added a css based loading animation
- make ui.html pass flymake
- added icons
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 46f48f839cc6dbe40f0bb0814d4f935dd87304c6
https://github.com/buildbot/buildbot/commit/46f48f839cc6dbe40f0bb0814d4f935dd87304c6
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M master/docs/developer/general.rst
A master/docs/developer/www.rst
Log Message:
-----------
www documentation
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 1fdfd0fa3a385f27569e6e188541e8ed942a1732
https://github.com/buildbot/buildbot/commit/1fdfd0fa3a385f27569e6e188541e8ed942a1732
Author: Pierre Tardy <tardyp at gmail.com>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
A master/buildbot/www/static/js/lib/fakeChangeStore.js
A master/buildbot/www/static/js/lib/fakeStore.js
M master/buildbot/www/static/js/lib/haml.js
M master/buildbot/www/static/js/lib/router.js
M master/buildbot/www/static/js/lib/ui/build.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/build.haml
A master/buildbot/www/static/js/lib/ui/templates/changes.html
A master/buildbot/www/static/js/lib/ui/templates/home.html
M master/buildbot/www/ui.py
Log Message:
-----------
www_ui: first stub implementation of some widgets
provided as an example on how this is supposed to work
Code should eventually be replaced by using the api
Signed-off-by: Pierre Tardy <tardyp at gmail.com>
Compare: https://github.com/buildbot/buildbot/compare/396fdec79f82...1fdfd0fa3a38
More information about the Commits
mailing list