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

Fri, 06 Sep 2013 01:34:25 +0300move urlitem title logic to URLItem.title()
Tero Marttila <terom@fixme.fi> [Fri, 06 Sep 2013 01:34:25 +0300] rev 78
move urlitem title logic to URLItem.title()

Fri, 06 Sep 2013 01:25:16 +0300fix bug where name would be set to hash when editing a urlimage
Tero Marttila <terom@fixme.fi> [Fri, 06 Sep 2013 01:25:16 +0300] rev 77
fix bug where name would be set to hash when editing a urlimage

Mon, 02 Sep 2013 04:02:17 +0300touchup cache keys
Tero Marttila <terom@fixme.fi> [Mon, 02 Sep 2013 04:02:17 +0300] rev 76
touchup cache keys

Mon, 02 Sep 2013 03:53:49 +0300fix str.format for python2.6
Tero Marttila <terom@fixme.fi> [Mon, 02 Sep 2013 03:53:49 +0300] rev 75
fix str.format for python2.6

Mon, 02 Sep 2013 03:50:50 +0300override views to drop Vary header, as we don't care about the session
Tero Marttila <terom@fixme.fi> [Mon, 02 Sep 2013 03:50:50 +0300] rev 74
override views to drop Vary header, as we don't care about the session

Mon, 02 Sep 2013 03:50:34 +0300caching for shorturl redirect
Tero Marttila <terom@fixme.fi> [Mon, 02 Sep 2013 03:50:34 +0300] rev 73
caching for shorturl redirect

Mon, 02 Sep 2013 03:20:10 +0300add Last-Modified to urlitem responses (redirect and html)
Tero Marttila <terom@fixme.fi> [Mon, 02 Sep 2013 03:20:10 +0300] rev 72
add Last-Modified to urlitem responses (redirect and html)