bitbake: toaster: add project main edit page
authorAlexandru DAMIAN <alexandru.damian@intel.com>
Mon, 30 Jun 2014 17:33:04 +0000 (18:33 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 23 Jul 2014 19:06:58 +0000 (20:06 +0100)
commit990d485d0522ef2cdf4433acb74737f2a413135d
treee201bcbda49760f3fa5b4a5b8a358dc2e55b6177
parentd7046a45d73b5c5f28dd703649971bbb062e66f3
bitbake: toaster: add project main edit page

This is the first commit on the project main edit page.

At this point we have:
* the default settings for a newly created project
* the ability to add targets
* the ability to trigger a build command, and have
the build executed

Project layers now have an optional field, allowing for
removal. Default meta, meta-yocto and meta-yocto-bsp
layers cannot be optional.

We add XHR calls for interactivity in the main page.

(Bitbake rev: 4e438854120cbd10319df1b571ec93e334002325)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py [new file with mode: 0644]
bitbake/lib/toaster/orm/models.py
bitbake/lib/toaster/toastergui/static/css/default.css
bitbake/lib/toaster/toastergui/templates/base.html
bitbake/lib/toaster/toastergui/templates/project.html
bitbake/lib/toaster/toastergui/urls.py
bitbake/lib/toaster/toastergui/views.py