Commit graph

428 commits

Author SHA1 Message Date
Samuel Clay
d57c26e98e Adding debug message about counting errors. 2012-02-24 16:15:49 -08:00
Samuel Clay
96f6a3d2c7 Fixing numerous feed fetching errors. 2012-02-24 14:39:23 -08:00
Samuel Clay
1ffefaa419 Geometrically delaying the fetching of bad feeds, while they're still somewhat fresh. 2012-02-24 11:47:38 -08:00
Samuel Clay
6c7034343b Geometrically decaying feed fetches on known good feeds that have gone bad. 2012-02-23 13:20:10 -08:00
Samuel Clay
9236ecc6f6 Correcting typo in dupe feed resolution. 2012-02-09 07:50:40 -08:00
Samuel Clay
50e80c7241 Handling duplicate feed saving much more gracefully by finding the correct dupe. 2012-02-03 13:02:26 -08:00
Samuel Clay
e5f7cf7517 Turning down verbosity on feed tasking. 2012-02-01 22:42:48 -08:00
Samuel Clay
c9cb7dcbc0 Adding new feeds db column 'known_good', for forcing updates of feeds that were once good but are now throwing 500s. 2012-02-01 17:59:46 -08:00
Samuel Clay
b17252d241 Fixing broken opml export due to missing feed icons. 2012-01-10 10:22:12 -08:00
Samuel Clay
642323fd07 Fixing slight bug in how active premiums were applied to feed update times. 2012-01-09 21:24:47 -08:00
Samuel Clay
ad007c7e61 Adding active_premium count. Setting a minimum of 1 hour fetches for feeds with any active premiums. 2012-01-09 19:08:22 -08:00
Samuel Clay
aa96e288d2 Adding error handling for insta-fetching stories. 2012-01-08 14:15:22 -08:00
Samuel Clay
4389374033 Moving to proper unicode string for feed fetching. 2012-01-04 21:49:55 -08:00
Samuel Clay
b0aa1764b4 Colorizing feed fetching. 2012-01-04 18:30:43 -08:00
Samuel Clay
10ef120e34 Merge branch 'master' into requests
* master:
  Abort old requests and don't cache responses. Trying to fix IE read story bug.
  Force jquery to never cache.
  Checking for exceptions earlier in order to show fixed site.
  Changing user agent to hopefully override overly-sniffy websites.
  Fixing inaccurate substitution on feed urls. Ugh, can't believe this was here this long.
  Adding the setting of a feed's view settings to Site Settings dialog. This should've been in there a loooong time ago.
2012-01-02 16:00:09 -08:00
Samuel Clay
055500cbf1 Fixing inaccurate substitution on feed urls. Ugh, can't believe this was here this long. 2012-01-02 14:14:53 -08:00
Samuel Clay
d3d241d77e Merge branch 'master' into requests
* master:
  Fixing feed loads only once for those with skipping stories.
  Adding handler to to_json calls on all serialized models.
  Fixing two major bugs: auto filling stories now works far better nad doesn't lock you in. Also fixing the infernal unicode json parsing bug that's been effecting a bunch of sites.
  Adding WP7 as user agent.
  Adding necessary import when not running from the REPL.
2011-12-27 21:39:19 -08:00
Samuel Clay
bd87f3484b Adding handler to to_json calls on all serialized models. 2011-12-25 12:45:07 -08:00
Samuel Clay
6e1ebce64a Fixing two major bugs: auto filling stories now works far better nad doesn't lock you in. Also fixing the infernal unicode json parsing bug that's been effecting a bunch of sites. 2011-12-24 14:45:19 -08:00
Samuel Clay
0418538381 Adding slight bit of color to feed fetcher. 2011-12-20 22:02:52 -08:00
Samuel Clay
9d0ce2011a FIXING THE WORST BUG OF MY LIFE -- finally figured out what was causing the story-shows-as-unread bug. Also fixed enclosures on certain types of feeds. 2011-12-14 23:26:07 -08:00
Samuel Clay
d1b0552942 Reducing the amount of work done by feed fetching when there are no new stories. 2011-12-14 14:18:01 -08:00
Samuel Clay
999b12e00b Fixing emergency bug around trimming feeds where the cursor is changing. Dammit mongo. 2011-12-14 10:49:00 -08:00
Samuel Clay
f3d2f8e5b5 Moving from slave_db to ReplicaSetConnection in pymongo 2.1. 2011-12-11 10:54:07 -08:00
Samuel Clay
8f69864b5a The @jashkenas treatment -- cleaning up the iphone app page. 2011-12-08 14:51:52 -08:00
Samuel Clay
04cb3308bd Using the correct story permalink (if it is not correctly in the link key of the feed). 2011-12-08 11:19:08 -08:00
Samuel Clay
4dee2e57cb Quick fix for duplicate feeds to be more specific. Also renaming screenshots of iOS app in anticipation for tomorrow's v1.2. 2011-12-01 22:03:30 -08:00
Samuel Clay
b64007b454 Fixing the bug around favicon's not being found, since they were checking for the wrong property. 2011-11-30 21:27:55 -08:00
Samuel Clay
4926105346 Fixing mark folder as read in iphone app. Also shortcutting mark site as read, so no action sheet needed. 2011-11-29 17:57:20 -08:00
Samuel Clay
6920b92dd6 Correctly updating feed exceptions by refreshing the feed on page. Also transferring over classifiers and read stories. 2011-11-29 09:43:16 -08:00
Samuel Clay
50e960e412 Adding unique index on MStory. 2011-11-28 16:32:19 -08:00
Samuel Clay
36105bf851 Merge branch 'master' into feed_settings
* master:
  Revert "Switching to requests from urllib2/httplib. Bring on the page errors."
  Fixing #41: Adding REDIS to local_settings.py.template.
  Revert "Revert "Switching to requests from urllib2/httplib. Bring on the page errors.""
  Revert "Switching to requests from urllib2/httplib. Bring on the page errors."
  Switching to requests from urllib2/httplib. Bring on the page errors.
  Adding a bunch fo keyboard shortcuts.
  Adding elapsed time field to river and feed view.
  Fixing autolinking of text links to no longer indiscriminately replace text, causing double encoding of html entities.
  Fixing the space bar key to not queue, so it's actually useful now!
  Refining media enclosures by adding all types and linking to their source.
  Refining media enclosure detection.
2011-11-27 02:41:40 -05:00
Samuel Clay
221b356494 Refining media enclosures by adding all types and linking to their source. 2011-11-25 10:38:39 -05:00
Samuel Clay
3e68aff667 Merge branch 'master' into feed_settings
* master:
  Correcting for feeds that have incorrect media content.
  Adding media enclosures in an audio tag.
  Using story date when there is no guid.
  Using story date when there is no guid.
  Adding verbose flag to feed updates to diagnose errors.
  Fixing issue with stories that have no permalink.

Conflicts:
	apps/rss_feeds/models.py
2011-11-25 00:18:32 -05:00
Samuel Clay
bd38351b8d Adding media enclosures in an audio tag. 2011-11-24 15:58:04 -05:00
Samuel Clay
c29db26fa6 Using story date when there is no guid. 2011-11-24 15:34:12 -05:00
Samuel Clay
2dd4a1d329 Using story date when there is no guid. 2011-11-24 15:31:32 -05:00
Samuel Clay
7ea2e01496 Adding verbose flag to feed updates to diagnose errors. 2011-11-24 15:29:26 -05:00
Samuel Clay
c4a9068472 Fixing issue with stories that have no permalink. 2011-11-24 15:19:53 -05:00
Samuel Clay
9454f22f1e Counting subscribers on branched feeds correctly, so as to maintain update frequency, even though it's branched. 2011-11-17 18:34:23 -08:00
Samuel Clay
fb237e1049 Finishing up feed_link corrections. Just need feed_address (which is essentially a refactor and abstraction of this feed_link code), and then duplicate UI, which is pretty easy. Yay. 2011-11-16 18:41:36 -08:00
Samuel Clay
1659ec3283 Merge branch 'master' into feed_settings
* master:
  Fixing that crummy missing existing story issue.
  Updating feedparser.
2011-11-16 18:01:25 -08:00
Samuel Clay
a4c2cb4e30 Fixing that crummy missing existing story issue. 2011-11-16 17:56:50 -08:00
Samuel Clay
c656c86721 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Fixing broken hashlib issue with feeds and no link.
  Adding MongoDB slave to local_settings template.
2011-11-16 13:58:14 -08:00
Samuel Clay
e192193ecb Updating feedparser. 2011-11-16 13:58:05 -08:00
Samuel Clay
82c25b1160 Refactoring feed rewriting to take advantage of new feed link changer. Seems to work. Still needs some better duplicate locking during fetch. 2011-11-16 10:00:03 -08:00
Samuel Clay
fe4c578337 Uniqifying address+link hash. Allowing feed_link branches, but it does not yet work. Needs proper dupe detection. 2011-11-16 09:29:05 -08:00
Samuel Clay
86f5265209 Fixing broken hashlib issue with feeds and no link. 2011-11-16 06:52:14 -08:00
Samuel Clay
517248bead Adding two new columns, necessary for the feed_settings branch: hash of address+link, and locking address. 2011-11-15 22:14:21 -08:00
Samuel Clay
6d4fa7916a Fixing missing stories being updated bug. 2011-11-15 17:52:06 -08:00