upgrade db automatically if db is sqlite

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
ui: implement buildrequest, url, and trigger steps

- Refactor a lot, by creating services
- use angular-recursion instead of the recursive directive
- lots of unit tests added
- include underscore-string utils for string manipulations
- jasmine version bump
- fix console.log issue in karma

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

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Revert "upgrade db automatically if db is sqlite"

This reverts commit 2e6c234857be17a66361848cfbfa4b5218b09be4.
Gitlab: allow codebase arg
Update docs and unit tests for the gitlab change
Merge jaredgrubb/buildbot:gitlab-allow-codebase (PR #1092)
tweak docs
autopep8
some more minor fixes
add correct build url to the trigger step

The previous url was incorrectly using buildername
http://trac.buildbot.net/ticket/2618

we hide this URL in the UI, this is only here in data api.

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
added force mode issue #956 on buildbot tracker
fix www unit tests
Merge pull request #1094 from tardyp/nine_demo

update of the nine UI
updated unit test and documentation for #1097
Merge varunsharma/buildbot:master (PR #1097)

+autopep8
Merge branch 'master' into nine

Conflicts:
	master/buildbot/status/mail.py