Samuel Clay
|
0867830706
|
Fixing major Stripe bug where changing a CC# would not correctly update the subscription, so some users would change their credit card but never receive a bill, either immediately if they were expired or on the correct expiration date. Both cases now fixed.
|
2018-07-20 11:39:44 -04:00 |
|
Samuel Clay
|
b93831609f
|
Preventing double counting of Stripe payments.
|
2018-07-13 12:28:20 -04:00 |
|
Samuel Clay
|
f5473bbe93
|
Out of scope error.
|
2018-05-07 13:22:00 -07:00 |
|
Samuel Clay
|
5952e0b4b0
|
Better language around renewing and changing credit cards.
|
2018-05-03 15:38:59 -07:00 |
|
Samuel Clay
|
10461a5132
|
Management commands return strings.
|
2018-05-01 14:33:24 -07:00 |
|
Samuel Clay
|
a65d53f8f7
|
Not counting failed stripe payments.
|
2018-05-01 14:29:13 -07:00 |
|
Samuel Clay
|
7fb4457f29
|
Correct stripe payment count.
|
2018-05-01 14:26:55 -07:00 |
|
Samuel Clay
|
078f19bb05
|
Stripe ID migration.
|
2018-05-01 14:19:34 -07:00 |
|
Samuel Clay
|
68e2faa561
|
New stripe id model, recording all stripe purchases.
|
2018-05-01 14:18:59 -07:00 |
|
Samuel Clay
|
00f0e451bc
|
Retrieve stripe IDs stubbed in.
|
2018-04-27 10:26:56 -07:00 |
|
Samuel Clay
|
baa3463213
|
Adding grace period to stripe customer check.
|
2018-04-27 10:26:41 -07:00 |
|
Samuel Clay
|
436d4ccff3
|
Fixing annual
|
2018-04-17 19:16:55 -07:00 |
|
Samuel Clay
|
01ea376471
|
Payment history feed
|
2018-04-17 19:13:44 -07:00 |
|
Samuel Clay
|
182c8f8d18
|
Profiling fewer app servers.
|
2018-02-26 18:35:02 -08:00 |
|
Samuel Clay
|
6a8dd09ecc
|
Only profiling 10%.
|
2018-02-26 15:16:20 -08:00 |
|
Samuel Clay
|
5ae1e3f341
|
Profiling individual feeds.
|
2018-02-26 15:06:06 -08:00 |
|
Samuel Clay
|
55eb59c0cd
|
Adding db profiler to 1% of app calls.
|
2018-02-26 15:02:26 -08:00 |
|
Samuel Clay
|
9abe68bc1c
|
Saving iOS receipts logs.
|
2018-02-07 12:46:28 -08:00 |
|
Samuel Clay
|
04cecd2638
|
Sanity check on spam killer.
|
2018-01-18 16:10:41 -08:00 |
|
Samuel Clay
|
3c052eadd9
|
Logging failed ios upgrades.
|
2018-01-08 13:40:30 -08:00 |
|
Samuel Clay
|
4195ed1584
|
Adding spammer cleaning task to beat.
|
2017-12-20 15:58:34 -08:00 |
|
Samuel Clay
|
059e47118a
|
Fixing logic error in annual revenue estimate.
|
2017-12-14 16:12:45 -08:00 |
|
Samuel Clay
|
576b2545b7
|
Yearly revenue guestimate.
|
2017-12-14 16:07:10 -08:00 |
|
Samuel Clay
|
ea97797c3d
|
Yearly revenue guestimate.
|
2017-12-14 16:06:22 -08:00 |
|
Samuel Clay
|
a0d910cf30
|
Adding average to predicted month total revenue.
|
2017-12-14 15:47:22 -08:00 |
|
Samuel Clay
|
4829af3766
|
Clean rounded floats.
|
2017-12-14 15:43:26 -08:00 |
|
Samuel Clay
|
210760b511
|
Round floats.
|
2017-12-14 15:42:02 -08:00 |
|
Samuel Clay
|
f04e879a96
|
Python needs explicit floats.
|
2017-12-14 15:41:23 -08:00 |
|
Samuel Clay
|
900536e517
|
Adjusting month payment reporting to include forecast.
|
2017-12-14 15:38:59 -08:00 |
|
Samuel Clay
|
8a72ca7edb
|
Finishing recaptcha. Ok to launch.
|
2017-12-08 16:43:30 -08:00 |
|
Samuel Clay
|
dd35142dce
|
Correctly setting up premium history for ios subscription.
|
2017-11-15 18:01:55 -08:00 |
|
Samuel Clay
|
0bbb891ea6
|
Adding payment history payment identifier.
|
2017-11-15 17:45:38 -08:00 |
|
Samuel Clay
|
8fe07dc701
|
Storing iOS payment transaction identifier so as to not upgrade a user multiple times.
|
2017-11-15 17:26:27 -08:00 |
|
Samuel Clay
|
f4142a498f
|
Moving to timestamp premium expire for localization.
|
2017-11-15 11:05:24 -08:00 |
|
Samuel Clay
|
aeb19c1af6
|
No more need for a price, just send the receipt.
|
2017-11-10 16:01:44 -08:00 |
|
Samuel Clay
|
d3eafcd411
|
Stubbing in server premium activation for ios in-app purchasing.
|
2017-11-10 15:12:54 -08:00 |
|
Samuel Clay
|
6a14163eb7
|
Handling non expiring premium getting premium expiration. This is only used for testing.
|
2017-09-18 08:34:49 -07:00 |
|
Samuel Clay
|
d904c6ad1a
|
Removing banned user.
|
2017-05-30 15:14:22 -07:00 |
|
Samuel Clay
|
811520ef0c
|
Banning users.
|
2017-05-26 18:29:10 -07:00 |
|
Samuel Clay
|
6c24e09a78
|
Custom CSS and Custom JavaScript, saved on the server.
|
2017-05-18 16:59:35 -07:00 |
|
Samuel Clay
|
461c1c4b65
|
Changing feed log format to include id at the beginning. Also normalizing all feed titles in logs for better searchability.
|
2017-03-31 19:52:24 -07:00 |
|
Samuel Clay
|
9079af45d3
|
Adding paypal payer email for convenience.
|
2017-03-30 11:12:21 -07:00 |
|
Samuel Clay
|
94fe3a9705
|
Improving messaging on emails that have OPML backups. Thanks to @frenetic for bringing this up. Closes #1003
|
2017-03-18 14:41:12 -07:00 |
|
Samuel Clay
|
5d6ad89bf6
|
Adding template for Turn Touch end campaign email.
|
2017-03-08 18:04:57 -08:00 |
|
Samuel Clay
|
068829f379
|
Adding missing feeds for users as part of cleanup.
|
2017-02-06 19:30:59 -08:00 |
|
Samuel Clay
|
a24ffcc9db
|
Whoops, typo
|
2016-11-10 11:16:47 -08:00 |
|
Samuel Clay
|
02f4c59f5d
|
Adding activity and interaction trimming.
|
2016-11-10 11:08:40 -08:00 |
|
Samuel Clay
|
fea8ac5e8a
|
Turn Touch launch email
|
2016-09-30 23:49:15 -07:00 |
|
Samuel Clay
|
0f644dcb7e
|
Adding current month totals to payment reports.
|
2016-05-05 19:09:09 +08:00 |
|
Samuel Clay
|
a420d41cda
|
Adding MTD to payment reports.
|
2016-05-05 19:05:06 +08:00 |
|