Commit graph

1284 commits

Author SHA1 Message Date
Samuel Clay
75e972ed98 Fixing issue around JSON feeds with missing fields. 2020-01-05 18:14:13 -05:00
Samuel Clay
bda71167ac Adding smart crop to image proxy thumbnails. 2019-12-25 19:08:22 -05:00
Samuel Clay
5bf7c0af18 Adding secret signature to proxied image urls and thumbnails. Ready to launch! 2019-12-25 18:36:52 -05:00
Samuel Clay
a631710d90 Don't hexify url 2019-12-25 18:18:40 -05:00
Samuel Clay
0d9f787d89 Handling a mix of image proxy options. 2019-12-25 18:15:50 -05:00
Samuel Clay
7baa187566 Handling a mix of image proxy options. 2019-12-25 18:14:55 -05:00
Samuel Clay
ed81559e4e Adding imageproxy and switching from camo. Built for #1162. 2019-12-25 18:13:36 -05:00
Samuel Clay
9ca17dd3b3 Undoing commit that changed story dates. 2019-12-25 15:59:38 -05:00
Samuel Clay
dc1567b4f4 Silencing warning. 2019-12-21 09:49:23 -05:00
Samuel Clay
bd3fd54438 Removing print 2019-12-16 17:02:06 -05:00
Samuel Clay
305e46cd7d Adding secret_token parameter support to every API endpoint. Built for #1162. 2019-12-16 16:59:04 -05:00
Samuel Clay
5ebfa818b1 Adding rate limiting logging. 2019-10-13 09:13:33 -04:00
Samuel Clay
74e8fd4606 Deploying camo https proxy for images. 2019-08-11 14:44:15 -07:00
Samuel Clay
b273b3c36c Font tag has attrs too 2019-07-31 11:08:09 -07:00
Samuel Clay
971c4ddded Typo 2019-07-28 18:28:13 -07:00
Samuel Clay
2eccf8ad61 Handling bs4 attr difference. 2019-07-28 18:26:53 -07:00
Samuel Clay
70413c8cfe Upgrading beautifulsoup for html sanitizing in email newsletters. 2019-07-28 18:10:29 -07:00
Samuel Clay
8fdecdab7c Adding link to specific tweet. Thanks to @ktf for the suggestion. 2019-07-28 15:39:45 -07:00
Samuel Clay
e5c4726932 Creating sgined urls for camo. 2019-01-17 15:05:32 -05: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
15d393cc26 No story title and no content means no story. 2018-08-02 11:32:24 -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
43cd105b80 Fixing facebook page fetcher bug. 2018-07-24 10:00:29 -04:00
Samuel Clay
c2561b6546 Handling twitter error 2018-07-16 10:51:37 -04:00
Samuel Clay
f54151cae4 Less restriction on blank titles. 2018-07-12 14:21:25 -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
e11c26d05b Adding video enclosures. 2018-07-08 16:24:33 -04:00
Samuel Clay
d3035fb67d Adding support for Twitter animated gifs. 2018-04-27 13:28:22 -07:00
Samuel Clay
d2cc074d98 Rearranging pkill on celery. 2018-04-18 10:47:57 -07:00
Samuel Clay
8e63c14267 Switching away from Get Satisfaction and to Discourse. forum.newsblur.com is the new support forum. 2018-04-17 16:50:34 -07:00
Samuel Clay
3930cb7f01 Facebook log. 2018-04-10 15:17:19 -07:00
Samuel Clay
f2c1585da0 Fixing facebook pages match. 2018-04-03 12:38:49 -07:00
Samuel Clay
30082df0fc Merge branch 'master' into facebook
* master: (30 commits)
  Allow looped twitter video.
  Adding Twitter video support.
  tune image loader
  tune story list cycling
  reduce story tile text buffer area
  fix lint warning
  fix loading/exhaustion indicators after story list filter switch
  retail story list scroll state
  slightly better calculations for letting story list scroll past the bottom
  make login work on screen with extremely short height (#1094)
  remove cruft
  workaround correctly chaining state saves in reading act
  remove obsolete platform version checks
  bump support lib versions
  fix missing state save chain warnings
  remove preemptive invalidate
  invalidate individual deltas to story lists
  upgrade fragment/loader lib to support-provided version
  adjustable grid density
  fix loading indicator spinning during wrong parts of sync
  ...
2018-04-02 08:31:02 -07:00
Samuel Clay
99624c146e Allow looped twitter video. 2018-04-01 23:02:08 -07:00
Samuel Clay
77ba037fa7 Adding Twitter video support. 2018-04-01 13:24:15 -07:00
Samuel Clay
7fe5b63bdf Merge branch 'master' into facebook
* master:
  Faking user agent shouldnt use a randomized URL.
  Adding authed api url add.
2018-03-27 12:01:38 -07:00
Samuel Clay
1321cd40aa Faking user agent shouldnt use a randomized URL. 2018-03-27 12:01:31 -07:00
Samuel Clay
fcaae3a162 Error handling when no videos in feed. 2018-03-26 19:18:46 -07:00
Samuel Clay
b9d876c4c9 Better empty story handling. 2018-03-26 19:18:07 -07:00
Samuel Clay
7b9f857c84 Correcting error log. 2018-03-26 19:16:33 -07:00
Samuel Clay
4219c56f43 Handling more Facebook errors. 2018-03-26 19:15:40 -07:00
Samuel Clay
e4b43ff592 Using vendorzed facebook lib. 2018-03-26 19:13:30 -07:00
Samuel Clay
68ea7b2fcd Handling session error. 2018-03-26 19:12:33 -07:00
Samuel Clay
471d5434c6 Facebook pages feed gets the correct favicon. 2018-03-26 19:05:22 -07:00
Samuel Clay
6a5a2820ba Better handling of attachments and subattachments in facebook posts (image galleries). 2018-03-26 18:54:50 -07:00
Samuel Clay
da4741a3fa Adding videos to facebook posts. Seems to work pretty well. 2018-03-26 17:31:12 -07:00
Samuel Clay
fdce59bc2c Stubbing in new facebook pages fetcher. 2018-03-20 17:51:38 -07:00