layerindex-web/rrs
Paul Eggleton 5540a84434 RRS: Add deleted recipe handling
Now that we're using RecipeSymbols we have the complete list of recipes
that ever existed in a layer. We only want to see the ones that are
valid for the selected milestone, so when a recipe gets deleted (or
renamed or moved outside of the layer subdirectory, if any) we need to
record that - do so using a RecipeUpgrade record with a new field
upgrade_type set to 'R'. Additionally we need to store the file path so
that deletion events (where we don't parse the contents of the recipe,
thus we don't have PN) are easy to match up with RecipeUpgrade records;
naturally we need to keep the paths "up-to-date" when we notice recipe
files being moved around.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2019-11-21 02:27:39 +13:00
..
migrations RRS: Add deleted recipe handling 2019-11-21 02:27:39 +13:00
static Update TableSorter to latest version of active fork 2019-07-17 11:31:01 +12:00
tools RRS: Add deleted recipe handling 2019-11-21 02:27:39 +13:00
__init__.py rrs: show full name in admin 2018-05-04 23:57:52 +12:00
admin.py RRS: collect history independent of current recipes 2019-11-21 02:27:39 +13:00
apps.py rrs: show full name in admin 2018-05-04 23:57:52 +12:00
context_processors.py rrs: Add application 2018-05-04 23:57:51 +12:00
models.py RRS: Add deleted recipe handling 2019-11-21 02:27:39 +13:00
urls.py rrs/urls: Use new urlpatterns list syntax 2018-05-04 23:57:53 +12:00
views.py RRS: Add deleted recipe handling 2019-11-21 02:27:39 +13:00
wsgi.py rrs: Add wsgi file for serve with gunicorn 2018-05-04 23:57:52 +12:00