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