Commit graph

1236 commits

Author SHA1 Message Date
Samuel Clay
29da52409d Removing hints. 2012-03-26 12:57:07 -07:00
Samuel Clay
bf00d6a501 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  If feed no longer exists after update, find it, then schedule fetch.
  Don't skip unfetched feeds.
  Don't skip unfetched feeds.
2012-03-26 12:40:24 -07:00
Samuel Clay
1321ade17a Adding hints, revising indexes on user stories, and trying to quicken feed fetching meta work. 2012-03-26 12:40:13 -07:00
Samuel Clay
7313339dbc Refactoring refresh feed unread counts. Fixing tests. 2012-03-26 11:04:05 -07:00
Samuel Clay
c8eed328d4 Adding django 1.4 compatibility. 2012-03-25 14:08:56 -07:00
Samuel Clay
a850a139e0 If feed no longer exists after update, find it, then schedule fetch. 2012-03-24 10:56:32 -07:00
Samuel Clay
d29021fa0e Missing last update date. 2012-03-21 16:23:21 -07:00
Samuel Clay
d74139e2ed Fixing major bug around stale data when updating feeds. 2012-03-21 16:05:52 -07:00
Samuel Clay
1fb6464415 Handle cases of user reading both old and new guid stories. 2012-03-21 13:54:37 -07:00
Samuel Clay
57c261d822 Checking for a signup that is really a login when importing GR. 2012-03-21 12:55:17 -07:00
Samuel Clay
7ddfdd644e Moving last update to post-fetch. 2012-03-20 16:51:10 -07:00
Samuel Clay
f4319d22db Error handling in orphan detection. 2012-03-20 10:32:17 -07:00
Samuel Clay
46c294f298 Collecting orphaned feeds for users. These somehow got lost, and I'm not sure how. Eventually I'd like to run this on every user account. 2012-03-19 21:29:19 -07:00
Samuel Clay
396d76b5ac Fixing an issue around mal-formed requests aginst WordPress's Bad Behavior plugin, which checks for the 'Accept: *' header. 2012-03-19 19:58:17 -07:00
Samuel Clay
5dd165b4b5 Fixing missing folder issue in iOS app. Occurs when user has no feeds in top level, when the Everything psuedo-folder obscures the top folder. 2012-03-15 12:13:30 -07:00
Samuel Clay
546f22acfb Fixing forgot password links by blanking out old passwords. 2012-03-11 13:26:57 -07:00
Samuel Clay
2b65f3638e Adding Mother Jones feeds for testing. 2012-03-08 16:02:10 -08:00
Samuel Clay
d5b71c76ba Fixing the ghost story unread count bug. Turns out it is a weird condition where a story changes its date after being published, but a user's mark_feed_as_read date is inbetween the new date and the original date, leading to a ghost unread story that can't be read. 2012-03-08 11:15:17 -08:00
Samuel Clay
16ddf028d2 Adding tests in prep for Mother Jones duping. 2012-03-06 16:56:26 -08:00
Samuel Clay
d5926fe577 Fixing rss feed tests. 2012-03-06 16:11:27 -08:00
Samuel Clay
33fa13cf69 Fixing issue around feeds that are mistakenly declared as not having a page. 2012-03-05 13:12:50 -08:00
Samuel Clay
18fbd5e5c6 Upgrading requests's ConnectionError to a first-class error, marking page as bad url. 2012-03-03 10:12:51 -08:00
Samuel Clay
d7574c9742 Python module requests now throwing ConnectionError on bad urls. Handling by not emailing me about it. 2012-03-03 09:58:25 -08:00
Samuel Clay
fa917389a8 Adding Pay by Credit Card as an option to feed chooser dialog. Thus concludes Stripe.js integration. Time to launch! 2012-02-29 12:15:01 -08:00
Samuel Clay
85eb73b1a7 Using correct kwargs for stripe signal. 2012-02-28 17:39:02 -08:00
Samuel Clay
c9866c087d Wrapping up stripe.js form. Has validation, styling, and does the right thing for new subscriptions. Needs a link to the form, though. 2012-02-28 17:37:01 -08:00
Samuel Clay
45bb45c9e5 Setting up correct customer model for stripe webhook. 2012-02-28 13:14:45 -08:00
Samuel Clay
33ad0ea5f6 Merge branch 'master' into stripe
* master:
  Fixing exception on missing param in feed address searching.
  Fixing recommendation date serialization bug.
  Fixing bugs around login with blank password using full password. Also fixing bug in signups with no username.
2012-02-28 11:54:32 -08:00
Samuel Clay
1db5c2be86 Fixing exception on missing param in feed address searching. 2012-02-28 11:54:28 -08:00
Samuel Clay
ed8722e653 Fixing bugs around login with blank password using full password. Also fixing bug in signups with no username. 2012-02-28 11:29:34 -08:00
Samuel Clay
29234a8bac Stripe.js payments using zebra. Adding zebra as a vendored dependency. Webhooks and views all in. Needs styling, custom username and email fields, and loads of testing. 2012-02-27 21:46:34 -08:00
Samuel Clay
1c761c8eb0 Adding error checking on requests in page fetching. 2012-02-27 17:01:42 -08:00
Samuel Clay
ac639380c0 Using a probability from redis to determine whether or not to skip a fetch. 2012-02-27 16:41:34 -08:00
Samuel Clay
936088f09c Allowing any password to be used on accounts with no password set. 2012-02-27 16:36:39 -08:00
Samuel Clay
fcb78b3133 Allow login from signup form. 2012-02-27 13:11:55 -08:00
Samuel Clay
d901ccdae1 Switching to redis to feed queuing. Also adding a weight for skipping feed fetches under high load. 2012-02-26 22:33:06 -08:00
Samuel Clay
cbc8df2c1c Skipping feed resurrection. 2012-02-24 17:07:42 -08:00
Samuel Clay
ca5438a9fb Fixing last update problem that has been choking feed fetchers. 2012-02-24 17:05:52 -08:00
Samuel Clay
ff00e16682 Fixing last update problem that has been choking feed fetchers. 2012-02-24 17:00:55 -08:00
Samuel Clay
ce536200f6 Adding ability to wind down feed queue by faking requests. 2012-02-24 16:43:08 -08:00
Samuel Clay
d57c26e98e Adding debug message about counting errors. 2012-02-24 16:15:49 -08:00
Samuel Clay
80a666ff53 Inverting the count for fetched feeds. 2012-02-24 15:07:34 -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
48b69c5e57 Fixing error codes on statistics. Also fixing simple error on invalid feed. 2012-02-24 10:30:39 -08:00
Samuel Clay
24c31662a4 Catching errors in page links with ill-formed urls. 2012-02-23 15:18:59 -08:00
Samuel Clay
f3e2876ea2 Fixing feed exception dialog to actually reload feeds on the page. 2012-02-23 14:03:11 -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
742403e51d Fixing issue around empty original pages. 2012-02-22 10:17:13 -08:00
Samuel Clay
9236ecc6f6 Correcting typo in dupe feed resolution. 2012-02-09 07:50:40 -08:00