[Toaster] [PATCH 00/21] michaelw/toaster/ic-5.0
Michael Wood
michael.g.wood at intel.com
Fri Sep 25 11:07:11 PDT 2015
This is the initial submission of the image customisation and build helper
fixes. The image customisation feature is still rough and should not be
switched on by default. Many items in the front end are still under development.
Various clean ups are needed after this submission.
Recipe queries are still to be made consistent across toaster.
To rebase and remove certain work in progress parts this branch was squashed and the re-split into commits. Some commits are therefore co-authored and the sign off at this stage is not always going to be a sign-off from all parties until
this review is finished.
Authors Ed Bartosh, Elliot Smith, Michael Wood and Belen Barros Pena
Ed Bartosh (5):
toaster: make a workaround for old style index
toaster: create custom layer and recipes for Image customisation
toaster: implement decorator for REST responses
toaster: Add new ReST API for Image Customisation feature
toaster: Add test cases for new Image customisation features
Michael Wood (16):
toaster: tables Move the title and name into the widget
toaster: widgets ToasterTable add logger to notify when cache hit
toaster: widgets ToasterTable Add more info to search field exception
toaster: add nocache option to the ToasterTable widget
toaster: ToasterTable remove unused class definition
toaster: Add CustomImageRecipe model
toaster: add toggle for enabling image customisation feeature
toaster: Fix indentation of jsunittests view
toaster: Add ToasterTables for Image customisation feature
toaster: Add Image customisation frontend feature
toaster: Special case the openembedded-core layer to avoid duplicates
toaster: Create a relationship between build information and toaster
layers
toaster: Prioroitise the layer more generic vcs reference over the sha
toaster: tables show all recipes in the layerdetails even duplicates
toaster: buildinfohelper Create a copy of the built layer and recipe
Revert "bitbake: toaster: don't re-create Target objects"
bitbake/lib/bb/ui/buildinfohelper.py | 95 +++++-
.../toaster/bldcontrol/localhostbecontroller.py | 51 ++-
.../0009_auto__add_field_brlayer_layer_version.py | 180 ++++++++++
bitbake/lib/toaster/bldcontrol/models.py | 3 +-
...e__add_unique_customimagerecipe_name_project.py | 375 +++++++++++++++++++++
bitbake/lib/toaster/orm/models.py | 42 ++-
.../toaster/toastergui/static/js/customrecipe.js | 50 +++
.../lib/toaster/toastergui/static/js/layerBtn.js | 13 +
.../toaster/toastergui/static/js/newcustomimage.js | 49 +++
bitbake/lib/toaster/toastergui/tables.py | 230 +++++++++++--
.../toastergui/templates/baseprojectpage.html | 7 +-
.../toastergui/templates/customise_btn.html | 9 +
.../toaster/toastergui/templates/customrecipe.html | 142 ++++++++
.../toastergui/templates/newcustomimage.html | 54 +++
.../toastergui/templates/pkg_add_rm_btn.html | 16 +
.../lib/toaster/toastergui/templates/project.html | 2 +-
.../toastergui/templates/projecttopbar.html | 9 +-
bitbake/lib/toaster/toastergui/tests.py | 187 +++++++++-
bitbake/lib/toaster/toastergui/urls.py | 49 ++-
bitbake/lib/toaster/toastergui/views.py | 195 ++++++++++-
bitbake/lib/toaster/toastergui/widgets.py | 50 ++-
bitbake/lib/toaster/toastermain/settings.py | 5 +
meta-yocto/conf/toasterconf.json | 2 +-
23 files changed, 1692 insertions(+), 123 deletions(-)
create mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0009_auto__add_field_brlayer_layer_version.py
create mode 100644 bitbake/lib/toaster/orm/migrations/0027_auto__add_customimagerecipe__add_unique_customimagerecipe_name_project.py
create mode 100644 bitbake/lib/toaster/toastergui/static/js/customrecipe.js
create mode 100644 bitbake/lib/toaster/toastergui/static/js/newcustomimage.js
create mode 100644 bitbake/lib/toaster/toastergui/templates/customise_btn.html
create mode 100644 bitbake/lib/toaster/toastergui/templates/customrecipe.html
create mode 100644 bitbake/lib/toaster/toastergui/templates/newcustomimage.html
create mode 100644 bitbake/lib/toaster/toastergui/templates/pkg_add_rm_btn.html
--
2.1.4
More information about the toaster
mailing list