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
Samuel Clay
637f4201b8
Replacing tutorial_finished boolean bakc in db so I can run development and production against the same db.
2012-03-20 11:15:40 -07:00
Samuel Clay
8f0afbb7c2
All setup module items now disappear/appear or show a Done title appropriately.
2012-03-19 14:15:38 -07:00
Samuel Clay
cb1bbe25bc
Merge branch 'master' into social
...
* master:
Adding press story.
Fixing forgot password links by blanking out old passwords.
Document the key to toggle read/unread
2012-03-12 09:00:28 -07:00
Samuel Clay
546f22acfb
Fixing forgot password links by blanking out old passwords.
2012-03-11 13:26:57 -07:00
Samuel Clay
aaa5aa1cd6
Merge branch 'master' into social
...
* master:
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.
Adding paypal logo.
Conflicts:
assets.yml
media/js/newsblur/reader/reader_feedchooser.js
settings.py
templates/base.html
2012-02-29 16:22:47 -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
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
603ac08faa
Merge branch 'master' into social
...
* master:
Allow login from signup form.
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.
Conflicts:
fabfile.py
2012-02-27 13:13:27 -08:00
Samuel Clay
fcb78b3133
Allow login from signup form.
2012-02-27 13:11:55 -08:00
Samuel Clay
2b9ad97b51
Switching a ton of feed and user fetches to simple ID matches. ".user.pk -> .user_id"
2012-01-26 09:32:24 -08:00
Samuel Clay
638963f31a
Adding profile photos, hiding of completed Getting Started items, following and auto-following of new friends, creating connections.
2011-12-24 00:30:37 -08:00