HEAD hack to support digging.
Try out minimizing session puts.
Provide caching for accounts by id, key id, and email.
Single quote caching, invalidate fetch recent caches on deletes, and …
…extend to author's recent quotes.
Add basic memcache support for browsing recent quotes in the forward …
Use CURRENT_VERSION_ID provided by appengine to derive site version i…
…n the footer.
Issue 18: Add templates for account admin.
Issue 19: Add a hack to make multi-word search queries sort of work.
Add index for viewing accounts by descending active time.
Issue 18: Provide a basic admin tool for viewing and disabling accounts.
Fix glyph in rating chart dropdown.
Fix obsolete hash.generate reference.
Start of some quotes unit tests.
Add tests for line formatters.
Revert "Test quotes.Line"
This reverts commit bb50f74.
Fix some test coverage gaps.
Add testing for accounts.Session
Fix some errors with the Service class.
Add testing and interfaces framework, full testing for accounts.Accou…
…nt and its dependencies.
New icon experimentation, add favicon.ico.
Fix error in rating index
Index for looking up a user's rating for a particular quote.
Merge branch 'master' of git://intortus.loganh.com/iq
Merge branch 'master' of git://intortus.com/iq
Added ^ to the NICK re to allow nicks like Winder^ to be recognized.
Merge branch 'ratings'
Issue 27: Fix average rating display. Also switch to using simplejson…
… in json.py.
Issue 26: Also, don't publish clone the second time around.
Issue 26: When publishing, only require draft state if we haven't pas…
…sed through republish.
Fix transaction logic around applying rating changes