Commit graph

12367 commits

Author SHA1 Message Date
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
90de811b9c Fixing truncate chars to do a proper unicode truncate. 2018-08-10 15:17:43 -04:00
Samuel Clay
33d521b6f3 Handling APNS unicode encode errors. 2018-08-09 10:25:39 -04:00
Samuel Clay
8603c8e24d Fixing APNS notifications. 2018-08-09 10:24:45 -04:00
Samuel Clay
0a49e1b073 Attempting to corral APNS push notification max sizes due to chinese unicode characters being 3 bytes. 2018-08-09 10:01:59 -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
73d47239ad Android v9b1. 2018-08-07 14:21:13 -04:00
Samuel Clay
8a560be342
Merge pull request #1121 from dosiecki/master
Android: Features and Compatibility
2018-08-07 10:45:13 -04:00
dosiecki
10cecbae90 remove cruft 2018-08-06 03:16:18 -07:00
dosiecki
846eccc661 remove cruft 2018-08-06 03:13:00 -07:00
dosiecki
6dd3fd1d06 Merge remote-tracking branch 'upstream/master' 2018-08-06 03:07:17 -07:00
dosiecki
a09e1e7662 Rework sync service as JobService and bump target API to 26. 2018-08-06 03:05:15 -07:00
dosiecki
162f08f9bf support for renaming feeds 2018-08-05 14:53:56 -07:00
Samuel Clay
8558bc6322 Full/split story view should load more stories when the bottom is 2,000 pixels below, not 60. 2018-08-03 08:58:38 -04:00
dosiecki
3434faafd2 add comments about scroll state restoration 2018-08-02 14:22:47 -07:00
Samuel Clay
15d393cc26 No story title and no content means no story. 2018-08-02 11:32:24 -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
d846c35ae7 Wrong element on story title view. 2018-07-24 15:59:21 -04:00
Samuel Clay
32c9af5f1d Adding support for @nriley's Safari extension to load links in the background. 2018-07-24 15:58:46 -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
17ca59e409 Renaming premium 2018-07-24 10:49:45 -04:00
Samuel Clay
9a9d72e318 Don't create new Stripe account on renewal. 2018-07-24 10:47:43 -04:00
Samuel Clay
43cd105b80 Fixing facebook page fetcher bug. 2018-07-24 10:00:29 -04:00
Samuel Clay
87e1cca9c2 Another fix for premium sub activation. 2018-07-23 10:39:11 -04:00
dosiecki
f733085dfb update android build tools ver 2018-07-23 03:17:54 -07:00
dosiecki
43ff7534e1 fix chaining of chrome crashes in older Android versions 2018-07-23 03:02:37 -07:00
dosiecki
6386d2b413 remove cruft. 2018-07-23 02:55:21 -07:00
dosiecki
a585d93565 remove cruft. remove debug. add comments. 2018-07-23 02:52:40 -07:00
Samuel Clay
cb495b12f4 Fixing issue with activating premium when already premium. 2018-07-22 20:45:11 -04:00
dosiecki
3f957dcf7a make story RecyclerView insert times more consistent and a bit quicker. 2018-07-22 17:29:27 -07:00
dosiecki
90bc3ac209 don't poll DB from UI thread when creating story fragments 2018-07-22 14:20:30 -07:00
Samuel Clay
2f4d73c41b Fixing premium dialog crash. 2018-07-22 17:18:22 -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
90f848bbea New Android phones for scrteenshots. 2018-07-20 11:39:54 -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