Commit graph

134 commits

Author SHA1 Message Date
Samuel Clay
c1b5aef983 Fixing icon fetching error when the page is corrupted. 2012-04-24 17:40:34 -07:00
Samuel Clay
ae41ffc7aa Chucking ntpd in favor of bluntly recalibrating time on VPSs. 2012-04-23 13:18:50 -07:00
Samuel Clay
61f2ced74b Showing real-time pubsub status on user dashboards. Opening up real-time for everybody. 2012-04-02 18:48:41 -07:00
Samuel Clay
f49f5ebc04 Adding dev role, updating hosts, and checking for wp-cron in broken wordpress plugin PuSH pings. 2012-03-29 13:57:38 -07:00
Samuel Clay
f881d56236 Adding task04 to fabfile. 2012-03-27 16:41:22 -07:00
Samuel Clay
6cc53f42c7 Fixing missing status code in feed fetcher. 2012-03-26 17:24:57 -07:00
Samuel Clay
4bee53f4a4 Adding task04 to fabfile. 2012-03-26 10:08:33 -07:00
Samuel Clay
c8eed328d4 Adding django 1.4 compatibility. 2012-03-25 14:08:56 -07:00
Samuel Clay
74ba777099 Adding press story from Italian site Skimbu. 2012-03-06 10:41:42 -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
c649f84949 Changing copy on premium/feedchooser dialog. 2012-02-29 15:08:23 -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
e2e0d1e09d Moving JS assets to bottom of the page for faster loadtimes. 2012-02-28 12:18:44 -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
a1eb207d90 Removing RabbitMQ dependency. Moving to redis for task queuing. 2012-02-27 08:45:00 -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
f70b1f32c6 Adding asset-less deployment. 2012-02-23 15:39:39 -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
1c4a5c975e Local settings in fabfile. 2012-02-08 20:33:20 -08:00
Samuel Clay
1ad335a929 Renaming static.tar to static.tgz to reflect its gzippedness. 2012-01-23 17:51:19 -08:00
Samuel Clay
5e3ce30c0b Fixing #42: a long-time bug of drag-and-drop not respecting order. 2012-01-14 18:54:59 -08:00
Samuel Clay
1e05def772 Minor changes to fabfile. Needs to only run the pre_deploy step once. 2012-01-13 22:25:06 -08:00
Samuel Clay
abf53cca3c Adding uglify-js. 2012-01-13 21:56:15 -08:00
Samuel Clay
edb76d8c83 Adding feed update interval for non-premium users in Statistics. 2012-01-13 17:54:17 -08:00
Samuel Clay
3750fd0d10 Adding node's 8888 to app ufw. Also adding redis's 6379 to express server. 2012-01-03 08:31:04 -08:00
Samuel Clay
b32acb0daa Adding node modules. 2012-01-02 18:22:06 -08:00
Samuel Clay
f5c5afb8f9 Retooling fabfile's deploy code to support serial asset packaging with parallel code deploys. 2012-01-02 18:11:40 -08:00
Samuel Clay
1abc4e10e0 Upgrading nginx version. 2012-01-02 17:49:09 -08:00
Samuel Clay
0dbe86605b Fixing public_root in assets.yml to be readbale by old yml. 2012-01-02 17:32:12 -08:00
Samuel Clay
786a170f4c Adding my very special mongo serialization backup utility to get around the damn unrepairable mongo database. This is taking 14 hours to run. 2011-12-18 20:57:18 -08:00
Samuel Clay
fd2b778363 Simplifying ufw ports in fabfile. Adding env.user. 2011-12-13 17:50:33 -08:00
Samuel Clay
6d0b8baa83 Cleaning up mongoengine imports and settings for default MongoDB. 2011-12-11 11:41:12 -08:00
Samuel Clay
1e9517c9d3 Fixing #41: Adding REDIS to local_settings.py.template. 2011-11-26 16:40:04 -05:00
Samuel Clay
ac59ba7038 Syncing time to account for time drift on VPS. 2011-11-22 12:51:44 -05:00
Samuel Clay
596c00a281 Deprecating db02, moving redis and rabbitmq over to db01. 2011-11-18 10:13:39 -08:00
Samuel Clay
5e4cc2a944 Moving NewsBlur counts to beginning of title. 2011-11-17 22:33:00 -08:00
Samuel Clay
0380db286a Fixing cache for ratelimiting. 2011-11-08 14:46:30 -08:00
Samuel Clay
63e6b86d8e Finishing up realtime for testing on prod. 2011-11-06 16:05:42 -08:00
Samuel Clay
28795237be Merge branch 'realtime' of github.com:samuelclay/NewsBlur into realtime
* 'realtime' of github.com:samuelclay/NewsBlur:

Conflicts:
	settings.py
2011-11-06 15:31:32 -08:00
Samuel Clay
4e382e5caf Adding fabfile config for redis. 2011-11-06 15:19:58 -08:00
Samuel Clay
dcedbe1e40 Adding socket.io communication and feed updating on client-side. Ready to ship? 2011-11-06 12:21:27 -08:00
Samuel Clay
cfd1fa2946 Fixing stale unread counts on feed list in iOS app when returning from river. 2011-11-03 18:08:24 -07:00
Samuel Clay
efaa2565f3 Saving duplicate read stories correctly. 2011-11-03 10:24:53 -07:00
Samuel Clay
a13b6bc084 Simplifying the shit out of feed fetch histories. 2011-11-01 19:08:07 -07:00
Samuel Clay
84e6d1a4fb Trying to fix fetch histories with indexes. Also upating fabfile.py 2011-11-01 19:00:58 -07:00
Samuel Clay
592dd1b052 Gradients on River of News in iphone app. 2011-10-26 08:40:31 -07:00
Samuel Clay
ec1f38c720 Fixing broken starred stories (with no classifiers). 2011-10-25 00:01:35 -07:00
Samuel Clay
799a0839fe Cleaning up add folder/site dialog in iPhone app. Still needs autocomplete, but it's nearly done. 2011-10-11 09:46:13 -07:00