Samuel Clay
|
f5be5d0c26
|
Don't upgrade premium users on stripe reimport.
|
2018-08-16 18:17:02 -04:00 |
|
Samuel Clay
|
61e1e963fe
|
Handling missing customer.
|
2018-08-16 13:27:28 -04:00 |
|
Samuel Clay
|
7996a9ca79
|
Fixing stripe import history.
|
2018-08-16 12:23:52 -04:00 |
|
Samuel Clay
|
932cfc3fba
|
Fixing stripe import history.
|
2018-08-16 12:22:53 -04:00 |
|
Samuel Clay
|
e74dde6e30
|
Fixing logging for mercury parser error.
|
2018-08-14 15:56:04 -04:00 |
|
Samuel Clay
|
44571c08c1
|
Adding images to shared twitter stories.
|
2018-08-14 12:58:24 -04:00 |
|
Samuel Clay
|
d94c6df4ce
|
Creating MSocialServices when necessary.
|
2018-08-10 15:21:02 -04:00 |
|
Samuel Clay
|
3cd09d0f7b
|
Handling missing user sub folders for IFTTT.
|
2018-08-09 09:55:37 -04:00 |
|
Samuel Clay
|
03efc14a07
|
Handling missing original page.
|
2018-08-09 09:53:25 -04:00 |
|
Samuel Clay
|
f04e1a5279
|
Handling mercury text parsing error.
|
2018-08-09 09:47:10 -04:00 |
|
Samuel Clay
|
6ab0fa9e7f
|
Fixing issue with double saving of classifier.
|
2018-08-09 09:46:55 -04:00 |
|
Samuel Clay
|
4a695fd710
|
Boosting feed fetches due to faster feed ingestion.
|
2018-08-02 09:59:43 -04:00 |
|
Samuel Clay
|
54a0da95bd
|
On stories with unmarked dates, add a random number of seconds (under a minute) to give stories their own timestamp. Makes feed timelines more deterministic once the stories are injested.
|
2018-07-26 10:45:09 -04:00 |
|
Samuel Clay
|
f3a94a6393
|
Sanity check. If expiration more than a year out, charge immediately.
|
2018-07-24 11:43:16 -04:00 |
|
Samuel Clay
|
d5a6d715e2
|
Ensuring premium expiration when setting billing, just in case user has a gift.
|
2018-07-24 11:37:46 -04:00 |
|
Samuel Clay
|
1b70e9e184
|
Canceling subscription if using old sub. Upgrading to newer.
|
2018-07-24 11:27:38 -04:00 |
|
Samuel Clay
|
aeab079ffe
|
No more billing cycle anchor unless explicit.
|
2018-07-24 11:10:27 -04:00 |
|
Samuel Clay
|
39c65773b6
|
Handling stripe renewal form for non-expiring premiums.
|
2018-07-24 11:07:34 -04:00 |
|
Samuel Clay
|
e5874fee7f
|
Stripe list count is now total_count.
|
2018-07-24 10:58:43 -04:00 |
|
Samuel Clay
|
5c1942f488
|
card -> source
|
2018-07-24 10:54:36 -04:00 |
|
Samuel Clay
|
e237491163
|
Billing cycle anchor used for trial as to not prorate renewing charges.
|
2018-07-24 10:50:59 -04:00 |
|
Samuel Clay
|
9a9d72e318
|
Don't create new Stripe account on renewal.
|
2018-07-24 10:47:43 -04:00 |
|
Samuel Clay
|
87e1cca9c2
|
Another fix for premium sub activation.
|
2018-07-23 10:39:11 -04:00 |
|
Samuel Clay
|
cb495b12f4
|
Fixing issue with activating premium when already premium.
|
2018-07-22 20:45:11 -04:00 |
|
Samuel Clay
|
99919a2a50
|
Only auto-enable every feed if a free user is moving to premium
|
2018-07-20 15:55:15 -04:00 |
|
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
|
3b3ea98afd
|
Handling no host error in text importer.
|
2018-07-16 10:56:33 -04:00 |
|
Samuel Clay
|
4290b57370
|
Better handling of broken original text.
|
2018-07-16 10:55:17 -04:00 |
|
Samuel Clay
|
2b83ccabc1
|
Handling missig feed on page importer.
|
2018-07-16 10:50:29 -04:00 |
|
Samuel Clay
|
63125fd83f
|
Fixing missing schema exception.
|
2018-07-16 10:50:20 -04:00 |
|
Samuel Clay
|
692d3f3085
|
Incorrectly skipping title-less stories.
|
2018-07-16 10:10:31 -04:00 |
|
Samuel Clay
|
b93831609f
|
Preventing double counting of Stripe payments.
|
2018-07-13 12:28:20 -04:00 |
|
Samuel Clay
|
32524cc7d0
|
Better handling of broken page server.
|
2018-07-13 11:38:43 -04:00 |
|
Samuel Clay
|
cc615e6d04
|
Fixing handling of invalid feed url on share story feed finding.
|
2018-07-13 11:23:56 -04:00 |
|
Samuel Clay
|
ab939f72fe
|
Adding a 'story_title_blank' field to stories to signify that the story title was originally ommitted (even though NewsBlur added one in). Thanks to @jbrayton for the suggestion.
|
2018-07-12 14:19:14 -04:00 |
|
Samuel Clay
|
352ba31f57
|
Have cachec read stories but no unread stories means all stories are read.
|
2018-07-10 22:32:41 -04:00 |
|
Samuel Clay
|
4b78e2c457
|
Handling All Site Stories with no unreads.
|
2018-07-10 22:31:04 -04:00 |
|
Samuel Clay
|
c9167afadd
|
Handling over page 200 on single feeds.
|
2018-07-10 22:12:10 -04:00 |
|
Samuel Clay
|
f1ebda09e5
|
Handling missing shared story when replying. Somehow the user's client is repeatedly sending a broken/500 request.
|
2018-06-29 14:01:48 -04:00 |
|
Samuel Clay
|
9223000139
|
Adding timeout to feed finder on initial feed add.
|
2018-06-28 13:38:56 -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
|
60472b2ec9
|
Fixing date on annuals.
|
2018-04-18 10:48:55 -07:00 |
|