Wed, 05 Nov 2014 10:26:23 +0100qrurls.models: make URL.apply_publishing_schedule() count optional, to yield an infinite series of publishing times
Tero Marttila <terom@paivola.fi> [Wed, 05 Nov 2014 10:26:23 +0100] rev 88
qrurls.models: make URL.apply_publishing_schedule() count optional, to yield an infinite series of publishing times

Sat, 07 Sep 2013 16:17:42 +0300move get_url to URL
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 16:17:42 +0300] rev 87
move get_url to URL

Sat, 07 Sep 2013 16:15:34 +0300caching for item view
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 16:15:34 +0300] rev 86
caching for item view

Sat, 07 Sep 2013 16:00:13 +0300fix DoesNotExist 404 for urlfeed
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 16:00:13 +0300] rev 85
fix DoesNotExist 404 for urlfeed

Sat, 07 Sep 2013 15:59:47 +0300do not pass urlitem object to template
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 15:59:47 +0300] rev 84
do not pass urlitem object to template

Sat, 07 Sep 2013 15:57:05 +0300invalidate URL cache on URLItem save
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 15:57:05 +0300] rev 83
invalidate URL cache on URLItem save

Sat, 07 Sep 2013 15:48:23 +0300move cache to models URLItem.get_url(), fix image view
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 15:48:23 +0300] rev 82
move cache to models URLItem.get_url(), fix image view

Sat, 07 Sep 2013 15:38:24 +0300drop separate shorturl_id= lookup key, match shorturl.isdigit()
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 15:38:24 +0300] rev 81
drop separate shorturl_id= lookup key, match shorturl.isdigit()

Sat, 07 Sep 2013 15:35:56 +0300move URLItem lookup to models URLItem.search()
Tero Marttila <terom@fixme.fi> [Sat, 07 Sep 2013 15:35:56 +0300] rev 80
move URLItem lookup to models URLItem.search()

Fri, 06 Sep 2013 01:36:33 +0300fix 404 for invalid id in urlitem
Tero Marttila <terom@fixme.fi> [Fri, 06 Sep 2013 01:36:33 +0300] rev 79
fix 404 for invalid id in urlitem