Commit graph

179 commits

Author SHA1 Message Date
Samuel Clay
1cf8d67db1 Fixing authentication issue on account deletion when using blank passwords. 2013-04-05 19:23:42 -07:00
Samuel Clay
f2281ec7bc Refunding stripe payments. 2013-04-05 17:54:22 -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
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
3e8c3b7e4b Adding X-nginx-server and X-gunicorn-server. 2013-03-25 11:53:31 -07:00
Samuel Clay
ca24ca97d3 Fixing passwords if left blank. 2013-03-20 18:36:15 -07:00
Samuel Clay
8281a1f3ec Activating premiums immediately for stripe users. 2013-03-18 13:14:50 -07:00
Samuel Clay
d283294bcc Adding X-server to headers to figure out request pinning. 2013-03-18 11:32:24 -07:00
Samuel Clay
116605d476 Fixing stripe form. 2013-03-14 21:40:14 -07:00
Samuel Clay
f62ce742b5 Hiding 12 option to cut back on number of new premiums. 2013-03-14 18:43:01 -07:00
Samuel Clay
277af547cf Logging stripe use. 2013-03-14 10:01:38 -07:00
Samuel Clay
fcda26edd7 Only recount feeds if necessary. 2013-03-13 23:08:59 -07:00
Samuel Clay
245349b1d6 Only recount feeds if necessary. 2013-03-13 23:07:50 -07: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
6c124c2035 Adding email lookup to forgot password flow. 2013-01-05 10:24:26 -08:00
Samuel Clay
cbd99b7462 Adding email lookup to forgot password flow. 2013-01-05 10:23:44 -08:00
Samuel Clay
439bb3384a Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Deractivating premiums.
2013-01-03 10:41:01 -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
cd873e1de2 Deractivating premiums. 2013-01-02 20:04:07 -08:00
Samuel Clay
c2653fa869 Adding forgot password management command. 2012-12-11 10:00:58 -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
69c9de8104 Handling db transactions manually so I don't freeze the db while doing a standard data migration. 2012-12-03 16:28:32 -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
e9544084f4 Calculating payment history for all premium users. 2012-12-03 15:48:40 -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
284c0aafbe Fixing bug when setting autofollow_friends to false when the user has not setup any twitter/fb login details. 2012-08-12 16:50:42 -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
c4dc6a1ae1 Merge branch 'social' into redis
* social:
  Refactoring social profiles so that even new users have profiles. Thanks to @roycyang's new db setup for finding all of this.
  Fixing bug if a user has no social profile.

Conflicts:
	apps/social/views.py
2012-07-25 23:58:01 -07:00
Samuel Clay
8f28065154 Refactoring social profiles so that even new users have profiles. Thanks to @roycyang's new db setup for finding all of this. 2012-07-25 23:57:10 -07:00
Samuel Clay
e6f8157745 Fixing issue around saving new stories to redis. Also adding redis middleware to introspect raw redis calls. 2012-07-25 17:58:00 -07:00
Samuel Clay
2b2ef7f15c Merge branch 'social' into redis
* social:
  Auto-linkifying comments and replies, and stripping html from comments, replies, and story titles, tags, and authors.
  Adding compacting to user sub folders, to remove dupe subscriptions.
  Clearing folders and decoding unicode.
  Typo in gunicorn conf.
  Only using appropriate number of gunicorn processes, making this machine agnostic.
  Deferring OPML import if it takes > 20 seconds. Email user when complete. Also, hamburgers. This one's for @torrez.
  Adding vps roles to fabfile.

Conflicts:
	apps/reader/views.py
	apps/social/models.py
2012-07-21 16:43:23 -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
09b7b44ab3 Merge branch 'social' into redis
* social:
  Adding youtube video embeds back in.
  Allowing empty email to be set.
  Fixing issue in munin postgres fabfile.
  Adding postgres standby commands + munin.
2012-07-20 11:18:28 -07:00