Commit Graph

138 Commits (9a2f893672207ec6593d61bfe94e6cd0c4ae22c7)

Author SHA1 Message Date
Andrew Dolgov 11d1a8a693 plugins/af_redditimgur: use PDO 7 years ago
Andrew Dolgov da9ea57d1c checkbox to sql bool related changes, some more boolean fixes 7 years ago
wn_ b4b5236ec4 af_redditimgur: use common header retrieval function 7 years ago
wn_ 8352d7c6cb af_redditimgur: Rework retrieval of v.redd.it fallback URL.
Use the v.redd.it redirects to identify the original Reddit post,
whose JSON should have the fallback_url we're looking for.
7 years ago
wn_ 81d83a68cd af_redditimgur: Use v.redd.it fallback URL when possible. 7 years ago
Andrew Dolgov 06a19166bd af_redditimgur: add basic support for v.redd.it videos 7 years ago
wn_ f3774b9d65 Use 'saveHTML' when generating HTML from a DOMDocument.
This primarily occurs when modifying article content.  If 'saveXML' is
used following 'loadHTML' there is the possibility of strangeness, such
as a self-closing anchor tag.

Note that the DOMDocument used in 'classes/feeditem/atom.php' came from
'loadXML', but we use 'saveHTML' since we're returning HTML content.
7 years ago
Andrew Dolgov 21ce7d9ec0 update phpmd ruleset to use (subset) of cleancode
fix various minor issues reported by static analysis
remove redundant php closing tag from several more files
7 years ago
Andrew Dolgov dc8bd8a640 add some print_checkbox/print_button calls; rename some plugin preference pane titles 8 years ago
Andrew Dolgov 328118d12e use print_hidden() for hidden dojo form fields 8 years ago
Andrew Dolgov 60e97d9e63 af_redditimgur: inline streamable.com videos 8 years ago
Andrew Dolgov 4800746386 tweet embed: force utf-8 8 years ago
Andrew Dolgov 46506d3fd6 af_redditimgur: rework gfycat pages 8 years ago
Andrew Dolgov 8c395462be af_redditimgur: support .mp4 links 8 years ago
Andrew Dolgov e487e92d70 readability: increase maximum source document size, reorganize the reddit plugin code a bit 8 years ago
Andrew Dolgov 49048482d8 af_redditimgur: relax poster image url condition for imgur a bit 8 years ago
Andrew Dolgov 43db5b99eb af_redditimgur: only check embed url variants unless match is found 8 years ago
Andrew Dolgov 8788698b05 basic tweet embedding using oembed 8 years ago
Andrew Dolgov 90e45935bb af_redditimgur: try to guess images to embed using content-type 8 years ago
Andrew Dolgov a6fde6c99f af_redditimgur: support video elements in imgur albums 8 years ago
Andrew Dolgov 76ba1df76e af_redditimgur: use browser UA for readability requests 8 years ago
Andrew Dolgov eb95d1bddf af_redditimgur: handle i.reddituploads.com as pictures 8 years ago
Andrew Dolgov 582ff3cf6e af_redditimgur: make sure content_link is defined even if content dupcheck is disabled 8 years ago
Andrew Dolgov 8b2a52c635 af_redditimgur: try to handle mobile imgur albums 8 years ago
Andrew Dolgov 0a36196494 af_redditimgur: relax youtube matching a bit 8 years ago
Andrew Dolgov c80175bdd5 fix previous wrt single-image imgur pages 8 years ago
Andrew Dolgov ec482d2840 af_redditimgur: fix handling of imgur albums, implement debugging (method=testurl) 8 years ago
Andrew Dolgov 891b77f90e af_redditimgur: add option for previous 9 years ago
Andrew Dolgov 902b1ac7b5 af_redditimgur: add (disabled) wip content dupe checker 9 years ago
Andrew Dolgov 4501d5ef45 remove reddit textnode hack since the feed is broken in a different way now 9 years ago
Andrew Dolgov 41245888f1 only stop inline feed updates with open_basedir enabled if there are any plugins that require CURL enabled
add plugin->flags() returning array with additional plugin information, currently only CURL requirement (optional)
9 years ago
Andrew Dolgov 8f2268dd5e af_redditimgur: implement a hack to deal with reddit rss feed being currently broken 9 years ago
Andrew Dolgov aa03bac424 allow NO_CURL to disable several CURL-related checks in plugins
af_readability: skip http content-type checking when open_basedir is enabled
9 years ago
Andrew Dolgov 4c46702672 drop support for (obsolete, removed from recent php versions) php safe_mode setting
remove ugly hacks for curl + open_basedir combination breaking support for http redirects
9 years ago
Andrew Dolgov 58a44ecb3f af_redditimgur: support gyazo, properly check album domdocuments loading html 9 years ago
Andrew Dolgov 4d03c5c59f limit maximum article length allowed for readability 9 years ago
Andrew Dolgov 73dfda1da6 various minor style updates, add danger buttons 9 years ago
Andrew Dolgov 1f6732b245 af_redditimgur: fix for gfycat 9 years ago
Andrew Dolgov a461761728 af_redditimgur: check for duplicate first image in imgur albums 9 years ago
Andrew Dolgov 4533b3ef90 af_redditimgur: remove content-based dupe checking: resource intensive and not really effective 9 years ago
Andrew Dolgov 4f5204dd45 af_redditimgur: add crude dupe checking based on content links 9 years ago
Andrew Dolgov ecc92d92ac af_redditimgur: maybe fix duplicate album images 9 years ago
Andrew Dolgov dae36971ae add a quick hack for imgur single page links 9 years ago
Andrew Dolgov 5f297a5c11 af_redditimgur: some additional .gif -> mp4 rewriting 9 years ago
Andrew Dolgov d4ac4fc6fd af_redditimgur: fix imgur single-image pages 9 years ago
Andrew Dolgov b8887ebb14 redditimgur: extract video poster urls 9 years ago
Andrew Dolgov 9ec9a8f941 redditimgur: don't try to readability parse youtube, add another youtube embed variant 9 years ago
Andrew Dolgov 12d880d77a redditimgur: don't try to readability parse twitter 9 years ago
Andrew Dolgov 47888b3d87 af_redditimgur: do not reinline content extracted by readability 9 years ago
Andrew Dolgov 8b08d9d740 move readability libs to system location 9 years ago
Andrew Dolgov 25c747f576 Merge branch 'master' of git.fakecake.org:tt-rss 9 years ago
Andrew Dolgov 6475fc7e06 af_redditimgur: check if document is text/html before trying to readability parse it 9 years ago
Andrew Dolgov f7745af952 af_redditimgur: improve youtube detection a bit 9 years ago
Andrew Dolgov 6322fc6870 af_redditimgur: fix youtube regexp, try to inline images again if parsed
using readability
9 years ago
Andrew Dolgov 99bb8b3bbb af_redditimgur: do not embed content of reddit links 9 years ago
Andrew Dolgov f7c0d9fc8f fix previous AGAIN aargh 9 years ago
Andrew Dolgov 7975ace2aa fix previous, oops 9 years ago
Andrew Dolgov fd61fd6e79 rewrite relative urls in readability output 9 years ago
Andrew Dolgov 1ff7ae42df add af_readability 9 years ago
Andrew Dolgov a95fb1696d af_redditimgur: update description 9 years ago
Andrew Dolgov b90c4468fc sanitize: allow <hr> elements
af_redditimgur: optionally add original content using Readability php implementation
9 years ago
Andrew Dolgov 3b9ca4e6cc af_redditimgur: embed youtube links 9 years ago
Andrew Dolgov 5dcc7bf1f6 af_redditimgur: add <video> controls 9 years ago
Andrew Dolgov 0989732107 af_redditimgur: add yet another imgur album variant 9 years ago
Andrew Dolgov 5f58daa2fb af_redditimgur: better handling of image urls with multiple-character numeric suffixes 9 years ago
Andrew Dolgov 5d42991069 af_redditimgur: support gfycat embeds 9 years ago
Andrew Dolgov 98e2051086 af_redditimgur: reinstate img placeholder for <video> rewrites to auto-disable embedding attachments, ignore duplicate images when embedding album links 9 years ago
Andrew Dolgov 1ae46c5033 redditimgur: iframes are garbage 9 years ago
Andrew Dolgov 299aeb3094 af_redditimgur: gifv: fix iframe not being wide enough, fix indenting 9 years ago
aliz27 1af9f54f32 Correct variable 9 years ago
aliz27 248c5a6ab1 Allow links to m.imgur.com pages 9 years ago
aliz27 7adf95562d Sometimes imgur links has ?1 in the url 9 years ago
aliz27 9875d71792 Support .gifv 9 years ago
Andrew Dolgov 47cdc58c60 af_redditimgur: add support for bullshit ajaxified imgur albums 10 years ago
Andrew Dolgov 129d626354 plugins: remove obsolete plugin_data/stored stuff 10 years ago
Andrew Dolgov e44ea76268 af_redditimgur: add workaround for imgur switching to protocol-less links for images 11 years ago
Andrew Dolgov aff91fce87 redditimgur: support /album/ 11 years ago
Andrew Dolgov 106a3de91c plugins: bump API version 11 years ago
Andrew Dolgov 6322ac79a0 remove $link 11 years ago
Andrew Dolgov 7ff4d1fa8b af_redditimgur: insert br after image 11 years ago
Andrew Dolgov cc38c8e549 remove LIBXML_NOEMPTYTAG because of double <br/>s - the #357 issue with
htmlpurifier might not be relevant anymore because of htmLawed switch,
but <br/>s are annoying
11 years ago
Andrew Dolgov 0b5ef30d69 af_redditimgur: better album embedding layout 11 years ago
Andrew Dolgov 35055d050b af_redditimgur: support albums 11 years ago
Andrew Dolgov ce7d5e8765 af_redditimgur: add basic support for handling linked imgur pages 11 years ago
Andrew Dolgov 3cb9cd6e3f af_redditimgur: unbreak 12 years ago
Andrew Dolgov a16d7a5d64 af_redditimgur: do not process content multiple times 12 years ago
Andrew Dolgov e938b1de11 rename plugin main class files 12 years ago
Andrew Dolgov 0862a602a3 rename article filter plugins 12 years ago