[Toaster] [review-request] ORM changes to support image customisation

Smith, Elliot elliot.smith at intel.com
Thu Aug 13 09:58:54 PDT 2015


This covers the back-end model work, but does not make any changes to the
UI.

A ToasterTable implementation is included (AvailableRecipeTable), to
support the new custom image table (
https://www.yoctoproject.org/toaster/new-custom-image.html).

Related bug: https://bugzilla.yoctoproject.org/show_bug.cgi?id=8049

Branch: elliot/toaster/ic-models
(
https://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=elliot/toaster/ic-models
)

Commits:

* d91938f toaster: add test for AvailableRecipeTable
* d8ffcd4 toaster: modify tests to work with new table structure
* 24a344c toaster: AvailableRecipeTable 'customise/add layer'
* 585497c toaster: add tests for xhr_custom_packages API
* c9c907d toaster: new ReST API: add/remove packages
* 612e889 toaster: implement deletion of custom recipe
* 8066dae toaster: new ReST API: get custom recipe details
* c633b85 toaster: add tests for xhr_customrecipe API
* cd0a9a3 toaster: update AvailablePackage table
* 52d8fd3 toaster: add API for custom recipe creation
* 341933a toaster: add custom recipe placeholders
* c624aab toaster: decorate REST methods with xhr_response
* edf7bd6 toaster: implement decorator for REST responces
* bede164 toaster: add unique_together constraint
* 63dbe4a toaster: add TODO comments to 'update' methods
* 566f3ff toaster: update Available* on layer import
* f049b3d toaster: update Available* after build
* 3c2770a toaster: add new method to Layer_Version model
* 9e95295 toaster: create table API for available recipes
* c822a9e toaster: add CustomImageRecipe model
* 9269045 toaster: add AvailablePackage model
* e3e2279 toaster: add AvailableRecipe model
* e45dc23 toaster: make a workaround for old style index
* 99b76e4 toaster: move code from setup_lv_tests to setUp
* 87bf260 toaster: remove ProjectLVSelectionTestCase
* c4f1b3c toaster: add header to orm/test.py
* e7b430a toaster: simplify testcase code
* f9beed2 toaster: remove duplicated code
* a2b72e1 toaster: reuse common code
* 376db71 toaster: reformat LayerVersionEquivalenceTestCase
* 50d0e0a toaster: rewrite LILSUpdateTestCase
* afcf241 toaster: rewrite test for LayerSource model
* ac786c3 toaster: fix test_build_layerversion test case
* 4a0a7ba toaster: remove prints from the test code

-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20150813/405f8a7c/attachment.html>


More information about the toaster mailing list