log backend/couchdb/CouchDbBackend.py @ 214:b0de75d57e78

age author description
Sat, 04 May 2013 06:23:20 +0200 dirk Merge with 1ac0b8e2feae3bd8336dded8247ae201b13d9ca1
Wed, 28 Nov 2012 01:53:29 +0100 dirk use correct TODO tags so they show up in the tasks view in Eclipse
Mon, 12 Nov 2012 08:10:40 +0100 Dirk Olmes wrap the individual feed update with an exception handler so that a sinlge broken feed doesn't halt the entire update process
Tue, 03 Apr 2012 05:35:13 +0200 dirk Due to a bug in CouchDB it's possible that a view still references deleted documents. Detect this case and don't add NoneType objects into the list of feeds.
Wed, 01 Feb 2012 01:26:09 +0100 dirk method ordering
Wed, 21 Sep 2011 13:21:17 +0200 dirk remove obsolete methods
Wed, 14 Sep 2011 00:17:55 +0200 dirk the view returns feed entries for a feed sorted by update date now, no need to do sorting in-memory
Sun, 11 Sep 2011 06:51:14 +0200 dirk clean up
Sat, 10 Sep 2011 09:15:25 +0200 dirk hide read feed entries if configured
Sat, 10 Sep 2011 09:05:14 +0200 dirk sort the feed entries
Sat, 10 Sep 2011 04:43:40 +0200 dirk allow setting the URL to the database via command line
Fri, 09 Sep 2011 18:19:01 +0200 dirk clean code
Fri, 09 Sep 2011 18:17:57 +0200 dirk implement getting a list of feeds that have unread entries
Fri, 09 Sep 2011 17:21:34 +0200 dirk implement expiring read feed entries
Fri, 09 Sep 2011 14:52:54 +0200 dirk introdue an abstraction for the name of the database so it can be changed via commandline parameter
Sat, 03 Sep 2011 04:12:35 +0200 dirk feedparser uses the proxy now if one is configured. To implement this the FeedUpdater had to change a bit - sqlalchemy backend is not yet refactored.
Mon, 29 Aug 2011 03:32:39 +0200 dirk delete a feed via the GUI works now
Mon, 29 Aug 2011 03:11:47 +0200 dirk setting a feed's properties via the GUI works now
Mon, 29 Aug 2011 03:08:05 +0200 dirk Creating a feed via the GUI works now.
Mon, 29 Aug 2011 02:33:51 +0200 dirk all preferences are stored in a single JSON document in the couchdb backend. PreferencesDialog converts QString to a proper Python datatybe before sending it to the backend.
Sat, 27 Aug 2011 08:52:03 +0200 Dirk Olmes move common functionality into an abstract backend class, have both backends inherit from it. Implement enough of the couchdb backend that reading feeds (and marking feed entries as read) is possible
Fri, 26 Aug 2011 06:13:39 +0200 Dirk Olmes displaying entries for a feed works now with the couchdb backend
Thu, 25 Aug 2011 07:01:45 +0200 Dirk Olmes move getting the entries for a feed to the backend so that the couchdb backend can use a custom view for feed entries
Wed, 24 Aug 2011 11:54:06 +0200 Dirk Olmes updating feeds on the couchdb backend works now
Tue, 23 Aug 2011 16:02:35 +0200 Dirk Olmes add the required methods for determining if a feed needs to be updated
Tue, 23 Aug 2011 03:44:08 +0200 Dirk Olmes implement proxyHost/proxyPort in Preferences
Mon, 22 Aug 2011 19:51:59 +0200 Dirk Olmes new backend for using CouchDB as persistence mechanism ... currently all methods are unimplemented