Commit graph

3923 commits

Author SHA1 Message Date
Samuel Clay
b99ccd7045 YouTube feeds now have an auto extracted title. Thank you Bruno! 2017-12-18 21:48:26 -08:00
Samuel Clay
c5fcbad8f2 Marking infrequent site stories as read from ios now only marks the correct stories as read. Thanks to @viticci for the report. 2017-12-18 17:04:54 -08:00
Samuel Clay
c9b2d4830c Truncate twitter messages at 280. 2017-12-18 15:03:53 -08:00
Samuel Clay
d085dc01df Infrequent Site Stories can be marked as read. Thanks to @viticci for the idea. 2017-12-15 19:48:51 -08:00
Samuel Clay
ef96f59c2c Only count months that have stories for the average count. 2017-12-15 17:12:14 -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
490a474d7a Adding prelim ToS to satisfy Apple's requirements for inapp purchases. 2017-12-04 19:42:44 -08:00
Samuel Clay
51d4743e70 Apple app site association. 2017-11-28 23:13:05 -08:00
Samuel Clay
524d7f6cb9 Adding privacy policy. 2017-11-28 16:22:46 -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
225e0959bf Adding check for infrequent feeds after the feeds are retrieved again, just in case they weren't beforehand. This is inefficient but covers more of the API. 2017-11-06 19:39:50 -08:00
Samuel Clay
cc3896a32a Updating newsletter feed update date. 2017-11-05 22:30:22 -08:00
Samuel Clay
518f7048f6 Updating newsletter feed update date. 2017-11-05 22:28:25 -08:00
Samuel Clay
f2ab8145c5 Adding options to control infrequency of infrequent site stories feed. 2017-11-05 14:01:25 -08:00
Samuel Clay
6a27023e12 Merge branch 'master' into infrequent
* master:
  Handling no original doc returning in text importer.
  Assets for icons.
  No longer finding the largest image in a story if the text view already successfully found one. Also using Mercury's builtin image finder.
  Fixing warnings.
  Removing ESPN from original pages.
2017-11-03 14:46:02 -07:00
Samuel Clay
27688c7593 Handling no original doc returning in text importer. 2017-11-03 13:48:44 -07:00
Samuel Clay
2d05dc9222 No longer finding the largest image in a story if the text view already successfully found one. Also using Mercury's builtin image finder. 2017-11-03 13:47:17 -07:00
Samuel Clay
8adaaec03a Removing ESPN from original pages. 2017-11-03 13:47:17 -07:00
Samuel Clay
b7574a1ff7 No longer finding the largest image in a story if the text view already successfully found one. Also using Mercury's builtin image finder. 2017-11-02 22:09:37 -07:00
Samuel Clay
0d6d4de92e Removing ESPN from original pages. 2017-11-02 16:39:36 -07:00
Samuel Clay
00430b302b Merge branch 'master' into infrequent
* master:
  Adding mark read button for ipad when story titles on bottom.
  Fixing image sizes on both 10" and 12" iPad Pro.
  Bottom size margin.
  Safe margins on story page view.
  Adding notifier back to detail pages.
  Got it, notifier now animates smoothly. Now need to turn it back on for other views.
  Animation progress bar, but there's a jump that needs fixing.
  Handling mercury errors.
  Aiutolayout for notifier. Needs animations fixed.
  Fixing auto-scroll to last read position in stories.
2017-11-02 11:53:12 -07:00
Samuel Clay
f242a49d24 Handling mercury errors. 2017-10-30 11:47:18 -07:00
Samuel Clay
c85fd21159 Infrequent feeds applies to search and stars. 2017-10-25 14:42:28 -07:00
Samuel Clay
96e82274bd Logging for infrequent. 2017-10-25 14:37:47 -07:00
Samuel Clay
368f0e15d7 Merge branch 'master' into infrequent
* master:
  Handling issue when story has no original content.
  Switching to Mercury text parser, which is an upgraded Readability. Using old readability as backup.
  Baseline autolayout changes for story page control for iPhone X, but a lot needs to happen to get sizing correct for story traversal buttons and story web views.
  Fixing feed detail view for iPhone X.
  Updating twitter avatar photo on homepage.
2017-10-24 15:48:54 -07:00
Samuel Clay
2827b896b5 Handling issue when story has no original content. 2017-10-24 15:33:27 -07:00
Samuel Clay
ec7e032c28 Switching to Mercury text parser, which is an upgraded Readability. Using old readability as backup. 2017-10-24 15:28:36 -07:00
Samuel Clay
f543e408e9 Attempting new Infrequent Site Stories river. 2017-10-16 14:22:37 -07:00
Samuel Clay
c476d89e1f Removing breaking text importer UTF-8 encoding. 2017-10-15 17:15:56 -07:00
Samuel Clay
ef51152bcd Updating readability class names to look for. 2017-09-29 10:50:13 -07: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
Diego Elio Pettenò
4ff8ed7798 favicon fetcher: provide an Accept header on requests.
This makes the fetcher work with the default ModSecurity ruleset, and would also avoid providing unsupported favicon formats (e.g. webp), by explictly preferring PNG and
x-icon formats.
2017-08-16 18:21:14 +00:00
Samuel Clay
bf63deec54 New quota for sharing stories by email. 1 for non-premium, 20 for premium. 2017-08-14 11:54:52 -07:00
Samuel Clay
920e4be4bd Handling case where every story is the same time. 2017-06-28 17:19:54 -07:00
Samuel Clay
ee3deceea2 Typo on cache prefix. 2017-06-15 15:27:51 -07:00
Samuel Clay
dc9d2fe286 Also adding cache prefix to story truncation. 2017-06-15 15:26:59 -07:00
Samuel Clay
3dd6b891cb Adding a cache prefix to dashboard river so that All Site Stories will stop getting cleared early. 2017-06-15 15:25:01 -07:00
Samuel Clay
d904c6ad1a Removing banned user. 2017-05-30 15:14:22 -07:00