200 Commits

Author SHA1 Message Date
ccd0
7c3cf1abbe Use rel=noopener for links. #853 2016-04-25 21:49:56 -07:00
ccd0
54de0d7a25 Rebuild only needed files when an imported file changes. 2016-04-19 20:39:01 -07:00
ccd0
64bb62a075 No more having to hack the contents of the coffee-generated JS. 2016-04-19 16:27:05 -07:00
ccd0
f1b82d013f Remove dependency of Post, Thread, CatalogThread classes on Callbacks class. 2016-04-15 10:34:39 -07:00
ccd0
6b75bbbc00 Fix assertion. 2016-04-12 20:48:02 -07:00
ccd0
0d2a987768 Range.detach is now a no-op. 2016-01-23 15:53:10 -08:00
ccd0
6840c9895d Try to reduce false positives in split link detection. #650 2015-12-01 03:08:28 -08:00
ccd0
e27858216f Remove unwanted execute permissions. 2015-11-15 14:00:17 -08:00
ccd0
4626b90125 Embed links to images/webms on 4chan. 2015-10-03 20:46:41 -07:00
ccd0
2cb2984331 Improve split link detection of f8961720e0819be966fa090e2a78385b0766c3d0. 2015-10-03 20:22:53 -07:00
ccd0
f8961720e0 Support links split between 'domain' and '.tld/path'. 2015-10-03 19:33:47 -07:00
ccd0
96312b9fed Decode percent-encoded characters in domain so that they behave consistently across browsers. #486 2015-10-03 15:07:28 -07:00
ccd0
64944b5132 Don't break links at apostrophes. #485 2015-10-03 14:37:29 -07:00
ccd0
83588b5894 Add .xyz to TLDs recognized by linkifier without http://. 2015-08-14 03:12:32 -07:00
ccd0
28011dd203 Add .dance to linkified domains. #157, #281 2015-01-07 15:05:00 -08:00
ccd0
4fb30a4d8f Support archived thread list page. 2015-01-04 09:47:03 -08:00
ccd0
896455a501 Linkify in catalog. #192 2014-12-27 20:47:37 -08:00
ccd0
789646614a Break up Linkify.coffee. 2014-12-25 21:06:02 -08:00
ccd0
14101b7b95 Allow query parameters in URLs embedded by extension. 2014-12-24 20:11:38 -08:00
ccd0
8f2932bfdb Fix linkification of magnet links. 2014-12-24 19:48:03 -08:00
ccd0
42c59df4e1 Code cleanup. 2014-12-20 17:21:30 -08:00
ccd0
f6c3cef282 Fix errors found by JSHint. 2014-12-14 12:31:52 -08:00
ccd0
679fa9fbdc Only need regexp.test here. 2014-12-07 04:22:34 -08:00
ccd0
51658f8a0e Fix nondetection of plain domain names when followed by space. 2014-12-07 04:13:57 -08:00
ccd0
c872009ce0 Need to account for subdomains now that regexp is being used to clean start of link. 2014-12-07 03:52:29 -08:00
ccd0
b16e2205ed Fix text content of Linkify ranges, add test. 2014-12-07 03:24:11 -08:00
ccd0
5c327555d5 Better cleaning of beginnings of links. 2014-12-06 19:38:30 -08:00
ccd0
bbad95f571 Restore titled links when quoting. 2014-12-06 14:17:16 -08:00
ccd0
22f591127e Add .moe to list of linkified TLDs. #157 2014-10-25 17:23:12 -07:00
ccd0
8e95cd2fb6 Move to Youtube API v3, implement batch title requests. 2014-10-12 10:15:00 -07:00
ccd0
ade9191eed fix return values of $.ajax, $.cache 2014-10-11 21:18:43 -07:00
ccd0
60e0210d0a extension based embed regexps should be case insensitive 2014-09-13 21:31:57 -07:00
ccd0
cd028e5014 fix missing rel=noreferrer 2014-09-13 20:16:44 -07:00
ccd0
ea37d4fa42 turn off autoplay for mediacru.sh embedded videos, add controls 2014-09-07 17:55:48 -07:00
ccd0
6ea2eadba1 Fix Mediacrush embedding bug.
Network latency could cause videos to be embedded in already closed
inlined quotes, which would play automatically and could not be
closed.
2014-08-31 17:15:31 -07:00
ccd0
d303ebdd9e embedding bugfixes 2014-08-30 00:13:29 -07:00
ccd0
b5d45575ca remove leftover 2014-08-24 14:10:35 -07:00
ccd0
7300414711 add Clyp embedding 2014-08-24 14:07:44 -07:00
ccd0
23290a5d6b add Loopvid embedding 2014-08-24 13:58:21 -07:00
ccd0
ebf2ae1999 linkify fixes 2014-08-24 12:43:18 -07:00
ccd0
3bc0fa4b32 improve InstallGentoo embedding 2014-08-24 12:21:53 -07:00
ccd0
67efff9dd1 clean up embedding regexps 2014-08-24 12:17:02 -07:00
ccd0
e252903b7d remove remnants of CachedTitles 2014-08-24 10:29:20 -07:00
ccd0
6302f4a6d8 don't try to embed iframes/objects from HTTP-only services 2014-08-16 22:12:29 -07:00
ccd0
7d7c6712f9 gist embedding: replace purplegene with sandboxed iframe with data: URI which will work on HTTPS 2014-08-09 09:08:45 -07:00
ccd0
cff287c9c3 HTML templates 2014-08-02 22:43:01 -07:00
ccd0
d4bea6380f embed strawpoll results page 2014-07-18 21:47:33 -07:00
ccd0
e6f058a136 update protocols (http/https) for embedded services 2014-07-18 21:07:29 -07:00
ccd0
246b43da74 make (embed) link point to the URL 2014-07-18 20:15:07 -07:00
ccd0
b22ea2b9cc don't embed inside [code] tags 2014-07-05 03:07:03 -07:00