Commit graph

201 commits

Author SHA1 Message Date
Samuel Clay
f2281ec7bc Refunding stripe payments. 2013-04-05 17:54:22 -07:00
Samuel Clay
9aafd8eab2 Adding delaying to reader import. Adding reader starred story import. 2013-04-02 15:41:50 -07:00
Samuel Clay
0f53acdf6d Merge branch 'master' into circular
* master:
  Fixing stripe reimport
  Upping feed fetching by quite a bit.
  Fixing double counting stripe payment bug by clearing out striep purchase history when inserting.
2013-03-29 14:27:04 -07:00
Samuel Clay
d510a407d9 Fixing double counting stripe payment bug by clearing out striep purchase history when inserting. 2013-03-29 13:39:35 -07:00
Samuel Clay
a67df54101 Merge branch 'master' into circular
* master:
  Adding task servers to db firewall.
  Adding redis cache. Returning favicon server.
  Better munin plugins for redis and mongo.
  Removing unused redis keys for shared/comments. Dry-run.
  Adding read preference to migration.
  Migration to create story_hash for missing feeds.
  Making a clearer description of slow feeds.
  Upping feed fetches, slowing down fetch interval for less active feeds, setting premium expire time to one year from most recent payment date (as opposed to borked payment gap logic), and adding logginf or tasking feeds.
  Switching check for HAProxy'ied socket.io to dev instead of www. Thanks @anaconda!
  Sync delay in mongodb and updating story hash migration.
  Upping feed fetches.
  Fix force close when attempting to fetch a user with a null user.id value
  Fix force close updating ProfileActivityFragment if no profile response was received
  Move creating ImageLoader in NewsBlurApplication to onCreate to ensure that base context has been set and prevent force close
  Boosting fetches.
  Fix duplicate requirement

Conflicts:
	fabfile.py
2013-03-28 19:09:14 -07:00
Samuel Clay
e39dee98be Upping feed fetches, slowing down fetch interval for less active feeds, setting premium expire time to one year from most recent payment date (as opposed to borked payment gap logic), and adding logginf or tasking feeds. 2013-03-28 11:16:43 -07:00
Samuel Clay
1338c69edb Merge branch 'master' into circular
* master:
  Using user's username on signup if no password.
  Using user's username on signup if no password.
  Fixing passwords if left blank.
  Patching Django 1.5 to handle underscores in subdomains.
  Allowed hosts
  Allowed hosts
  If not active subs, turn off real-time.
  If not active subs, turn off real-time.
  Skipping real-time fetch for non-premium active feeds.
  Upgrading django 1.5 manage.py.
  Upgrade to django 1.5 script. Also handling story lookups with objectids.
  Updated Django to always use the latest 1.5 version. Updated django-redis-session to latest version.
  Moving HAProxy's config to secrets so I can set a password.
  Allowing_hosts for django 1.5.
  Upgrading django from 1.3 to 1.5.
  Keep Raven from making settings puke.
  Added django-redis-sessions to requirements.
  Added a check for testing the email address provided during registration and throwing an error if the email address is already associated with an existing account.
  Adding revsys fab command.
  Froze requirements to make installation a bit easier.

Conflicts:
	templates/reader/dashboard.xhtml
	templates/social/social_page.xhtml
2013-03-20 18:57:06 -07:00
Samuel Clay
ca24ca97d3 Fixing passwords if left blank. 2013-03-20 18:36:15 -07:00
Samuel Clay
bb7bd5112e Adding cancel subscription to account dialog. 2013-03-13 15:46:51 -07:00
Samuel Clay
4ffb4424a9 Fixing the timeout on premium setups by doing the scheduling of premium setups in a task, only immediately activating all of a user's feeds. 2013-02-15 17:51:37 -08:00
Samuel Clay
21674537bd Payment reports. 2013-02-15 13:47:45 -08:00
Samuel Clay
3bdb4af70a Fixing the timeout on premium setups by doing the scheduling of premium setups in a task, only immediately activating all of a user's feeds. 2013-02-15 09:52:11 -08:00
Samuel Clay
035eee0841 Fixing errors in payment ipns. 2013-01-31 16:55:45 -08:00
Samuel Clay
62597c61e8 Fixing deactivation of expired premiums. 2013-01-07 17:43:05 -08:00
Samuel Clay
a0838525d8 Forgot password flow. Holy crap, this took two years. 2013-01-07 17:28:43 -08:00
Samuel Clay
427d171203 Adding delete user flow. About time, since I'm sick of doing this myself. 2013-01-03 10:33:22 -08:00
Samuel Clay
242666341c Adding task to email expired premiums. 2012-12-05 13:10:11 -08:00
Samuel Clay
3cd4886d73 Feedchooser now shows renewal info. Also adding emaisl for premium expire and premium expire grace period. Just need to send them as tasks and then deactive expired premiums. 2012-12-05 11:56:55 -08:00
Samuel Clay
2400794306 Fixing payment date. 2012-12-03 16:12:13 -08:00
Samuel Clay
8cf18d93e8 Handling username changes on payment history. 2012-12-03 16:02:59 -08:00
Samuel Clay
367336beb8 Fixing typo on year. 2012-12-03 15:51:17 -08:00
Samuel Clay
e71e4a9e84 Keeping payment history uptodate based on signals. 2012-12-03 15:17:35 -08:00
Samuel Clay
20401fefab Showing payment history. 2012-12-03 15:03:47 -08:00
Samuel Clay
b87bb34073 Adding models for payment history. 2012-12-03 14:35:21 -08:00
Samuel Clay
5b01239634 Delaying Paypal return, fixing privacy css, and adding convenience function. 2012-11-19 14:28:04 -08:00
Samuel Clay
7f70c7e74a Adding support for sentry. 2012-10-25 14:18:25 -07:00
Samuel Clay
a4e57a0a1f Removing feedloadtime and hide_mobile in db. 2012-10-23 17:55:09 -07:00
Samuel Clay
0e76d7ef14 Fixing sent emails for new premiums. 2012-10-01 17:03:45 -07:00
Samuel Clay
9cc0b80a76 Freshening homepage on social subs too. 2012-08-09 20:42:04 -07:00
Samuel Clay
b15dc457f6 Adding social launch email. 2012-08-09 19:50:47 -07:00
Samuel Clay
15df6b6b47 Making the icon importer a bit faster and more slave lag resilient by using page fetch data. Also fixing title on blurblogs. 2012-07-30 11:12:58 -07:00
Samuel Clay
1b96b97163 Extending permissions for facebook. 2012-07-29 23:53:02 -07:00
Samuel Clay
43045a85d7 Adding full delete user capability. Also removing social beta invite system in prep for launch. 2012-07-28 18:33:07 -07:00
Samuel Clay
2657d714b8 Fixing about 4 bugs that have to do with logging, activating broken premiums, and importing from google reader when the user already has feeds and they aren't being cleared out (broken since friday july 20th, a week ago). Thanks to Luke Dieker for the find. 2012-07-27 12:46:37 -07:00
Samuel Clay
d3b58e7cc9 Deferring OPML import if it takes > 20 seconds. Email user when complete. Also, hamburgers. This one's for @torrez. 2012-07-20 19:43:28 -07:00
Samuel Clay
db49bb35b5 Adding user profile/preferences to flat feeds (for android and ios). 2012-07-13 18:42:44 -07:00
Samuel Clay
803278bb08 Updating celery calls in prep for upgrade to celery 3.0. 2012-07-12 23:58:29 -07:00
Samuel Clay
07bd7f5c94 Adding in a collection to track sent emails so new follow emails don't go out more than once per day. 2012-07-09 13:55:29 -07:00
Samuel Clay
a8c9862385 Moving new user and new premiums to background task. 2012-07-05 22:20:49 -07:00
Samuel Clay
74bb4780ea Adding dashboard date and auto-highlighting new interactions, to be cleared on dashboard view. 2012-04-21 18:20:49 -07:00
Samuel Clay
afdf766a1c Checking case-insensitive invites. 2012-04-16 14:43:36 -07:00
Samuel Clay
aa42f098cf Adding a ton of activities. Fixing numerous bug saround interactions. 2012-04-16 11:21:52 -07:00
Samuel Clay
4612bedb49 Adding paging to interactions and activities on dashboard. 2012-04-12 11:18:56 -07:00
Samuel Clay
4cf027d135 Typos 2012-04-11 17:21:33 -07:00
Samuel Clay
ce18a4eab7 Adding beta email. Sending out a slow trickle of invites... 2012-04-11 17:13:54 -07:00
Samuel Clay
15e08e653a Hooking up starred stories and new subscription activities. 2012-04-11 15:53:53 -07:00
Samuel Clay
451485d32e Splitting interactions into public/private interactions and activities. 2012-04-11 12:14:18 -07:00
Samuel Clay
b9d8b91f6d Showing interactions in module. Adding interactivity. 2012-04-10 18:24:57 -07:00
Samuel Clay
3f7810287b Refactoring features module and adding interactions module + model. Stubbed in interactions module. 2012-04-09 17:20:47 -07:00
Samuel Clay
fca70d9e60 Nulling fields for profile that don't work in prod yet. 2012-03-21 12:28:51 -07:00