diff options
author | Jelle van der Waa <jelle@vdwaa.nl> | 2017-07-10 21:46:17 +0200 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2018-06-08 19:52:45 +0200 |
commit | 2f55536485a53b957ac70ad9a78c55338d2b6b6b (patch) | |
tree | 77264adc6774636c0c72596785d14de4d9dcbf8f /urls.py | |
parent | 50a51bef297c0122b4a67416c785d4ffeb880cba (diff) | |
download | archweb-2f55536485a53b957ac70ad9a78c55338d2b6b6b.tar.gz archweb-2f55536485a53b957ac70ad9a78c55338d2b6b6b.zip |
feeds: Add package removal / deletion feed
Add new feeds for newly added packages and packages which where removed
from the repository's.
Diffstat (limited to 'urls.py')
-rw-r--r-- | urls.py | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -6,7 +6,7 @@ from django.contrib.auth import views as auth_views from django.views.decorators.cache import cache_page from django.views.generic import TemplateView -from feeds import PackageFeed, NewsFeed, ReleaseFeed +from feeds import PackageFeed, NewsFeed, ReleaseFeed, PackageUpdatesFeed import sitemaps import devel.urls @@ -54,6 +54,10 @@ feeds_patterns = [ url(r'^$', public.views.feeds, name='feeds-list'), url(r'^news/$', cache_page(311)(NewsFeed())), url(r'^packages/$', cache_page(313)(PackageFeed())), + url(r'^packages/(added|removed)/$', cache_page(313)(PackageUpdatesFeed())), + url(r'^packages/(added|removed)/(?P<arch>[A-z0-9]+)/$', cache_page(313)(PackageUpdatesFeed())), + url(r'^packages/(added|removed)/all/(?P<repo>[A-z0-9\-]+)/$', cache_page(313)(PackageUpdatesFeed())), + url(r'^packages/(added|removed)/(?P<arch>[A-z0-9]+)/(?P<repo>[A-z0-9\-]+)/$', cache_page(313)(PackageUpdatesFeed())), url(r'^packages/(?P<arch>[A-z0-9]+)/$', cache_page(313)(PackageFeed())), url(r'^packages/all/(?P<repo>[A-z0-9\-]+)/$', cache_page(313)(PackageFeed())), url(r'^packages/(?P<arch>[A-z0-9]+)/(?P<repo>[A-z0-9\-]+)/$', cache_page(313)(PackageFeed())), |