[Toaster] [PATCH v2 0/9] toaster next patches

Michael Wood michael.g.wood at intel.com
Thu Aug 18 11:49:05 PDT 2016


Michael and Sujith's current patches

Changes since v1 

Added an additional 2 patches to fix the local poky directory (sourcedir) git assumption, this is so that if you've downloaded or are shipping poky or openembedded-core/bitbake you do not have to have downloaded it using git clone.
Added a patch to allow the intermediate BRLayer objects to have no value for the git information, when this was previously tested the layers were imported using the UI which ended up setting the git information to empty strings thus keeping it happy. If we load this information via a fixture then we won't have this info.

Note that this adds the required new migration file for the BRLayer model changes.

Michael Wood (6):
  toaster: layerdetails clean ups after integrating local layer changes
  toaster: Fix oe-core fixture
  toaster: Move Custom image recipe rest api to api file
  toaster: tests Add selenium test layer source switching layer details
    page
  toaster: Allow git information to be null for BRLayer
  toaster: localhostbecontroller Remove git assumption

Sujith H (3):
  toaster: add switch of git and not-git layers imported
  toaster: layerdetails js changes for switching layers
  toaster: update api to include local_source_dir

 .../toaster/bldcontrol/localhostbecontroller.py    |  24 +-
 .../management/commands/checksettings.py           |  10 +-
 .../migrations/0007_brlayers_optional_gitinfo.py   |  29 ++
 bitbake/lib/toaster/bldcontrol/models.py           |  11 +-
 bitbake/lib/toaster/orm/fixtures/oe-core.xml       |  16 +-
 bitbake/lib/toaster/orm/fixtures/poky.xml          |   6 +
 bitbake/lib/toaster/orm/fixtures/settings.xml      |  17 +-
 .../tests/browser/test_layerdetails_page.py        |  32 +-
 bitbake/lib/toaster/toastergui/api.py              | 475 ++++++++++++++++++++-
 .../lib/toaster/toastergui/static/css/default.css  |   2 +
 .../toaster/toastergui/static/js/layerdetails.js   | 134 +++++-
 .../toaster/toastergui/templates/layerdetails.html | 168 +++++---
 bitbake/lib/toaster/toastergui/urls.py             |  18 +-
 bitbake/lib/toaster/toastergui/views.py            | 447 +------------------
 14 files changed, 828 insertions(+), 561 deletions(-)
 create mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0007_brlayers_optional_gitinfo.py

-- 
2.7.4



More information about the toaster mailing list