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
--
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster