138 Commits

Author SHA1 Message Date
ccd0
38be18e867 Make embedding work with .webp links. #365 2020-06-16 01:39:15 -07:00
ccd0
5791268d7c Update Twitch embedding. 2020-06-11 01:20:34 -07:00
ccd0
f6c736c02b Include status 401 as 'Forbidden or Private'. 2020-04-28 13:33:15 -07:00
ccd0
4bb99d90a5 Handle forwarded errors from noembed.com. #2327 2020-04-28 11:22:58 -07:00
ccd0
478fbb5f58 Use oEmbed for Clyp link title so that it works in Chrome extension without additional permissions. 2020-04-27 03:13:28 -07:00
ccd0
6eeb6a9c26 Switch to noembed.com for Youtube titles. #2327 2020-04-27 01:19:34 -07:00
ccd0
e8db66c516 Revert "Cache titles to reduce title requests. #2327"
This reverts commit 5c6e8e15bd368ab522749df0ca00d9296384dc5f.
2020-04-26 22:03:53 -07:00
ccd0
5b805c7b0e Revert "Never mark Youtube videos as 'Forbidden or Private' since 403 errors are most likely from API throttling. #2327"
This reverts commit 17575a285f4804565ee24f5eaec2b1fafaa9e451.
2020-04-26 21:25:02 -07:00
ccd0
ac8adbd496 Revert "Add option to use your own Youtube API key. #2327"
This reverts commit c7ce6187f2c601fc9daa9f1b4c6dea0c0375db69.
2020-04-26 21:24:28 -07:00
ccd0
b8640a3cf7 Revert "Increase link title cache size. #2327"
This reverts commit 5979dff560f01ac93ff8d367b2121a699cd07488.
2020-04-26 21:17:52 -07:00
ccd0
4036c82864 Don't replace link with title if API doesn't provide title. 2020-03-29 17:38:18 -07:00
ccd0
d9eb3ae9df Update LiveLeak embedding. 2020-03-29 17:17:34 -07:00
ccd0
96bb1d66ad Update Openings.moe embedding. 2020-03-29 11:54:31 -07:00
ccd0
5070f2c613 Update Gfycat embedding. 2020-03-28 23:42:40 -07:00
ccd0
e0bad50689 Update Vocaroo embedding. #2528 2020-01-21 00:19:19 -08:00
ccd0
5979dff560 Increase link title cache size. #2327 2019-12-13 12:54:16 -08:00
ccd0
c7ce6187f2 Add option to use your own Youtube API key. #2327 2019-12-13 12:53:18 -08:00
ccd0
17575a285f Never mark Youtube videos as 'Forbidden or Private' since 403 errors are most likely from API throttling. #2327 2019-12-12 23:14:02 -08:00
ccd0
9b99127d26 Update Loopvid embedding. 2019-08-04 20:58:20 -07:00
ccd0
5c6e8e15bd Cache titles to reduce title requests. #2327 2019-08-04 18:58:53 -07:00
ccd0
bbed2d24a4 Merge commit '43661e8888fadbdf7796689cfb653604463a0f7e' 2019-08-04 12:46:22 -07:00
ccd0
e75700f5d9 Safer property access. 2019-08-03 00:23:08 -07:00
ccd0
fba3d2d18e Make HTML templates output Javascript, part 3. #829 2019-07-25 19:48:06 -07:00
ccd0
e5526185d6 Add PeerTube embedding. 2019-06-24 03:54:21 -07:00
ccd0
5ebcaffbd7 \w includes \d 2019-06-24 02:53:10 -07:00
ccd0
b10699d24a Support BitChute embedding. #2038 2019-06-24 02:40:45 -07:00
ccd0
8c4a905ec4 Allow Streamable embeds to be made fullscreen. 2019-06-24 01:05:58 -07:00
wlerin
87b7734d81 Remove misguided code 2019-06-10 15:50:36 -07:00
wlerin
19a0893da2 Basic Streamable embedding 2019-06-10 14:52:44 -07:00
ccd0
188422f1ae Replace CrossOrigin.json with simpler CrossOrigin.ajax and a CrossOrigin.cache making use of $.cache. 2019-03-10 21:11:43 -07:00
ccd0
c739197e26 Fix performance issues with video hover preview in long threads. #2214 2019-01-24 17:36:15 -08:00
ccd0
dd56277fe3 Add M4A to embeddable audio types. #2202 2019-01-22 20:53:47 -08:00
ccd0
6961850e16 Add FLAC to embeddable audio types. 2019-01-07 04:45:49 -08:00
ccd0
22df74d45f Merge remote-tracking branch 'HushBugger/twitter-image-embeds' 2018-10-21 00:03:23 -07:00
HushBugger
6953519ee1 Embed all images that have Twitter-style :\w+ prefixes 2018-10-04 20:43:17 +02:00
ccd0
c64b220e06 Bugfixes for f86d947377ba87a12c4e9b54830cef2a81e91c40: Use CrossOrigin.json for Link Title. 2018-09-18 03:00:10 -07:00
ccd0
f21e57e67f Use CrossOrigin.json for Github Gist embedding. 2018-09-18 01:24:20 -07:00
ccd0
f86d947377 Use CrossOrigin.json for Link Title. 2018-09-18 01:20:52 -07:00
HushBugger
6f93a1fb6a Enable more general Twitter image embedding
You can get Twitter images in different sizes by appending a
size (":thumb", ":large", ":orig", etc.) to the URL. Those weren't
embeddable yet, because they no longer look like ordinary image URLs.

This makes them embeddable.
2018-08-07 18:24:06 +02:00
Johnny
dffb3639a9
Support Vocaroo HTTPS embedding
Previously HTTP was forced, causing an unnecessary Mixed Content warning.
2018-02-24 08:34:00 +11:00
ccd0
da45a0a9eb Support VidLii embedding. 2018-02-19 19:26:55 -08:00
ccd0
256050c060 After February 20th 2018, all embed and API requests to strawpoll.me must use a secure connection (https). 2018-02-14 09:30:52 -08:00
ccd0
f19a662c8d Ignore bogus small height values from twitframe.com, and make iframe resizable. #1517 2017-10-02 02:23:30 -07:00
ccd0
c41c6d412b WebExtensions doesn't like protocol relative URLs in AJAX requests. 2017-09-28 02:23:59 -07:00
ccd0
8559f78de7 Stop matching Clyp user pages. 2017-07-16 01:25:39 -07:00
ccd0
4eb41ad88a Support embedding mobile.twitter.com links. 2017-07-15 02:34:44 -07:00
ccd0
fdb76f59f0 Update openings.moe embedding. 2017-07-15 02:27:54 -07:00
ccd0
e9281514a7 Update Loopvid embedding. 2017-07-15 02:16:09 -07:00
ccd0
15e5d5a0a1 No more HTTP-only embeds. 2017-07-15 01:27:41 -07:00
ccd0
db1f62800b LiveLeak supports HTTPS now. 2017-07-15 01:26:17 -07:00