Commit graph

2820 commits

Author SHA1 Message Date
Samuel Clay
74ba777099 Adding press story from Italian site Skimbu. 2012-03-06 10:41:42 -08:00
Samuel Clay
02b9b7aa30 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Adding Cuk.ch story about NewsBlur.
  Fixing issue around feeds that are mistakenly declared as not having a page.
  New audio control, with Flash fallback for browsers like Firefox/IE.
2012-03-06 10:38:18 -08:00
Samuel Clay
13f8ab07fb Adding Cuk.ch story about NewsBlur. 2012-03-05 16:28:19 -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
5913fc035e Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Adding all mongodb munin plugins, and adding fab command to install munin plugins for mongo.
2012-03-05 12:58:14 -08:00
Samuel Clay
154ce61a3d New audio control, with Flash fallback for browsers like Firefox/IE. 2012-03-05 12:57:47 -08:00
Samuel Clay
a16c25fce9 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur: (39 commits)
  Upgrading requests's ConnectionError to a first-class error, marking page as bad url.
  Python module requests now throwing ConnectionError on bad urls. Handling by not emailing me about it.
  Fixing bug where next unread story would be run twice when in Story view and opening a feed. Thanks to @dalmet for the issue.
  Adding preference for default SSL. Redirects user to https.
  Changing copy on premium/feedchooser dialog.
  Styling errors on stripe payment form.
  Final stripe.js tweaks before launch.
  Adding Pay by Credit Card as an option to feed chooser dialog. Thus concludes Stripe.js integration. Time to launch!
  Styling the stripe.js background.
  Using correct kwargs for stripe signal.
  Wrapping up stripe.js form. Has validation, styling, and does the right thing for new subscriptions. Needs a link to the form, though.
  Setting up correct customer model for stripe webhook.
  Moving JS assets to bottom of the page for faster loadtimes.
  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.
  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.
  Adding error checking on requests in page fetching.
  Using a probability from redis to determine whether or not to skip a fetch.
  Allowing any password to be used on accounts with no password set.
  ...
2012-03-05 09:24:41 -08:00
Samuel Clay
20c78d52cf Adding all mongodb munin plugins, and adding fab command to install munin plugins for mongo. 2012-03-05 09:24:32 -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
47950bb3ba Fixing bug where next unread story would be run twice when in Story view and opening a feed. Thanks to @dalmet for the issue. 2012-03-01 17:08:41 -08:00
Samuel Clay
d318cd44ec Adding preference for default SSL. Redirects user to https. 2012-02-29 17:18:55 -08:00
Samuel Clay
c649f84949 Changing copy on premium/feedchooser dialog. 2012-02-29 15:08:23 -08:00
Samuel Clay
7f6d1a3fae Styling errors on stripe payment form. 2012-02-29 12:57:46 -08:00
Samuel Clay
bd574d0c06 Final stripe.js tweaks before launch. 2012-02-29 12:29:46 -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
0cdba5dd07 Styling the stripe.js background. 2012-02-28 17:53:19 -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
e2e0d1e09d Moving JS assets to bottom of the page for faster loadtimes. 2012-02-28 12:18:44 -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
d2925e7efe Fixing recommendation date serialization bug. 2012-02-28 11:48:23 -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
5af151981c Merge branch 'master' into stripe
* master:
  Adding error checking on requests in page fetching.
  Using a probability from redis to determine whether or not to skip a fetch.
  Allowing any password to be used on accounts with no password set.
  Allow login from signup form.
2012-02-27 17:07:12 -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
bc596bb889 Merge branch 'master' into stripe
* master: (26 commits)
  Reducing celery prefetch to get more accurate queue sizes.
  Removing RabbitMQ dependency. Moving to redis for task queuing.
  Counting queue size for celery/redis.
  Switching to redis to feed queuing. Also adding a weight for skipping feed fetches under high load.
  Skipping feed resurrection.
  Fixing last update problem that has been choking feed fetchers.
  Fixing last update problem that has been choking feed fetchers.
  Typo in feed pool drain.
  Adding ability to wind down feed queue by faking requests.
  Adding debug message about counting errors.
  Inverting the count for fetched feeds.
  Fixing numerous feed fetching errors.
  Fixing starred stories from not loading past the second page due to a missing flag reset.
  Fixing user-found bug around tooltips continuing to show if the original dom element (and the reference to the tooltip) are destroyed too early, leaving a tooltip floating in the air.
  Geometrically delaying the fetching of bad feeds, while they're still somewhat fresh.
  Fixing error codes on statistics. Also fixing simple error on invalid feed.
  Update media/js/newsblur/reader.js
  Adding asset-less deployment.
  Upgrading feedparser from 5.0.1 to 5.1.
  Catching errors in page links with ill-formed urls.
  ...
2012-02-27 12:44:46 -08:00
Samuel Clay
de71c414c5 Reducing celery prefetch to get more accurate queue sizes. 2012-02-27 12:35:07 -08:00
Samuel Clay
a1eb207d90 Removing RabbitMQ dependency. Moving to redis for task queuing. 2012-02-27 08:45:00 -08:00
Samuel Clay
e74f89c93c Counting queue size for celery/redis. 2012-02-26 23:29:57 -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
bdf84cb64c Typo in feed pool drain. 2012-02-24 16:48:58 -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
3f42018f91 Fixing starred stories from not loading past the second page due to a missing flag reset. 2012-02-24 12:47:39 -08:00
Samuel Clay
3dd04f521f Fixing user-found bug around tooltips continuing to show if the original dom element (and the reference to the tooltip) are destroyed too early, leaving a tooltip floating in the air. 2012-02-24 12:08:11 -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
7203d69e42 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Update media/js/newsblur/reader.js
2012-02-24 10:30:56 -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
7152cd335a Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Update media/js/newsblur/reader.js
  Upgrading feedparser from 5.0.1 to 5.1.
  Catching errors in page links with ill-formed urls.
  Not showing the world favicon until favicons are downloaded.
  Fixing feed exception dialog to actually reload feeds on the page.
  Geometrically decaying feed fetches on known good feeds that have gone bad.
  Fixing issue around empty original pages.
  New preference: action to perform when opening a feed -- jump to either newest or oldest story automatically.
  Style tweaks for Windows.
2012-02-24 08:01:56 -08:00