Commit Graph

460 Commits

Author SHA1 Message Date
Andrew Dolgov 666cd33360 enable support for readability (if af_readability is enabled) in shareanything bookmarklet 2016-01-29 15:38:05 +03:00
Andrew Dolgov 4501d5ef45 remove reddit textnode hack since the feed is broken in a different way now 2016-01-27 08:52:45 +03:00
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)
2016-01-26 11:45:47 +03:00
Andrew Dolgov 8f2268dd5e af_redditimgur: implement a hack to deal with reddit rss feed being currently broken 2016-01-23 11:51:17 +03:00
Andrew Dolgov b1cefbc506 af_psql_trgm: fix min_title_length not being used while processing articles 2016-01-17 11:32:10 +03:00
Andrew Dolgov c203486e04 cache_starred_images: set filename when sending cached image 2016-01-06 21:00:53 +03:00
Eduardo M KALINOWSKI fb59c87932 Fetch only the headers in order to get the real article URL. 2015-12-25 09:59:51 -02:00
Troy Engel 5d5f100f4f Fix array checking method in 2 places, add array check in one location 2015-12-05 15:03:01 -06:00
Troy Engel 3e220fd131 Revert "Fix accidental use of emtpy array: [E_WARNING (2) plugins/af_readability/init.php:186 Invalid argument supplied for foreach()]"
This reverts commit beaddcba96.
2015-12-05 14:49:54 -06:00
Troy Engel beaddcba96 Fix accidental use of emtpy array: [E_WARNING (2) plugins/af_readability/init.php:186 Invalid argument supplied for foreach()] 2015-12-04 13:45:10 -06:00
Andrew Dolgov c333cd3789 remove googlereaderimport: really who cares anymore 2015-11-25 21:13:04 +03:00
Andrew Dolgov 74a752879b af_sort_bayes: move to -attic repo, not really suitable for production use
of any kind
2015-11-25 21:07:24 +03:00
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
2015-11-20 13:34:52 +03:00
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
2015-11-19 20:05:17 +03:00
Andrew Dolgov ee4c460272 import_export: various bugfixes 2015-11-02 14:22:46 +03:00
Andrew Dolgov 58a44ecb3f af_redditimgur: support gyazo, properly check album domdocuments loading html 2015-10-17 22:11:12 +03:00
Andrew Dolgov 4d03c5c59f limit maximum article length allowed for readability 2015-10-06 14:12:22 +03:00
Andrew Dolgov 77e8100669 add date suffixes to opml & import_export generated files 2015-09-21 12:45:25 +03:00
Andrew Dolgov 73963a21b2 af_comics: fix for whomp 2015-09-21 12:25:04 +03:00
Andrew Dolgov 610914d4d6 af_comics: add pvponline 2015-08-14 08:51:53 +03:00
Andrew Dolgov 73dfda1da6 various minor style updates, add danger buttons 2015-08-13 13:06:03 +03:00
Andrew Dolgov dcbe36b2a2 fix some remaining old-style viewfeed() calls 2015-08-13 09:51:39 +03:00
Andrew Dolgov 839d150a60 minor layout updates related to new alert styles 2015-08-12 12:23:18 +03:00
Andrew Dolgov 6dbd6585a9 af_readability: add pluggable filter action 2015-08-12 12:16:07 +03:00
Andrew Dolgov fb8a032a6b minor textarea fixes 2015-08-11 18:44:07 +03:00
Andrew Dolgov 1f6732b245 af_redditimgur: fix for gfycat 2015-08-10 22:29:09 +03:00
Andrew Dolgov 978eb54582 Merge branch 'master' of git.fakecake.org:tt-rss 2015-08-03 19:21:12 +03:00
Andrew Dolgov 3ceb893f66 add one catchall function to make uniqids/keyhashes/etc used by tt-rss 2015-08-03 19:21:06 +03:00
Andrew Dolgov ee15687a93 instances plugin: do not validate secretkey format 2015-08-03 16:13:30 +03:00
Andrew Dolgov 6fd79b12a5 update shorten_expanded to allow other JS hooks to process article, duh 2015-07-31 13:42:39 +03:00
Andrew Dolgov 1dbc8d6062 add af_zz_noautoplay plugin 2015-07-31 13:42:22 +03:00
Andrew Dolgov a461761728 af_redditimgur: check for duplicate first image in imgur albums 2015-07-29 16:27:07 +03:00
Andrew Dolgov 4533b3ef90 af_redditimgur: remove content-based dupe checking: resource intensive and not really effective 2015-07-27 13:29:27 +03:00
Andrew Dolgov 4f5204dd45 af_redditimgur: add crude dupe checking based on content links 2015-07-20 12:44:59 +03:00
Andrew Dolgov ecc92d92ac af_redditimgur: maybe fix duplicate album images 2015-07-15 23:06:15 +03:00
Andrew Dolgov e6257c31ce remove af_habr 2015-07-15 16:14:10 +03:00
Andrew Dolgov 9264ec7055 af_psql_trgm: enable checking for similar articles in the source feed as long as guid is different 2015-07-15 13:15:07 +03:00
Andrew Dolgov 37b2bca99e af_readability: encoding may be lower case 2015-07-13 19:24:59 +03:00
Andrew Dolgov 1727ceabca Merge branch 'master' of git.fakecake.org:tt-rss 2015-07-12 01:29:50 +03:00
Andrew Dolgov f5a0fb8b64 queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating 2015-07-12 01:29:36 +03:00
Andrew Dolgov dae36971ae add a quick hack for imgur single page links 2015-07-11 13:32:28 +03:00
Andrew Dolgov 5f297a5c11 af_redditimgur: some additional .gif -> mp4 rewriting 2015-07-11 02:08:53 +03:00
Andrew Dolgov d4ac4fc6fd af_redditimgur: fix imgur single-image pages 2015-07-11 00:54:15 +03:00
Andrew Dolgov b8887ebb14 redditimgur: extract video poster urls 2015-07-10 09:02:52 +03:00
Andrew Dolgov 9ec9a8f941 redditimgur: don't try to readability parse youtube, add another youtube embed variant 2015-07-09 15:34:28 +03:00
Andrew Dolgov 12d880d77a redditimgur: don't try to readability parse twitter 2015-07-09 12:13:44 +03:00
Andrew Dolgov 47888b3d87 af_redditimgur: do not reinline content extracted by readability 2015-07-09 09:39:45 +03:00
Andrew Dolgov 8b08d9d740 move readability libs to system location 2015-07-08 13:44:45 +03:00
Andrew Dolgov 25c747f576 Merge branch 'master' of git.fakecake.org:tt-rss 2015-07-08 10:35:29 +03:00
Andrew Dolgov 831129f6a4 ad_readability: also check for content-type if possible 2015-07-08 10:35:19 +03:00
Andrew Dolgov 6475fc7e06 af_redditimgur: check if document is text/html before trying to readability parse it 2015-07-08 10:30:35 +03:00
Andrew Dolgov 3cea4a4b75 go back to fixed wrapper height because dynamic one breaks layout in chrome :( 2015-07-07 16:52:43 +03:00
Andrew Dolgov 0cf910991e shorten_expanded: shorten based on window height not preset value 2015-07-07 16:43:22 +03:00
Andrew Dolgov f7745af952 af_redditimgur: improve youtube detection a bit 2015-07-07 14:22:58 +03:00
Andrew Dolgov 88bf000f8d cache_starred_images: also handle html5 mp4 video files 2015-07-07 13:07:58 +03:00
Andrew Dolgov b7d1306b19 af_readability: add a workaround for meta charset html pages 2015-07-07 10:15:08 +03:00
Andrew Dolgov 6322fc6870 af_redditimgur: fix youtube regexp, try to inline images again if parsed
using readability
2015-07-07 08:44:42 +03:00
Andrew Dolgov 99bb8b3bbb af_redditimgur: do not embed content of reddit links 2015-07-06 23:59:10 +03:00
Andrew Dolgov f7c0d9fc8f fix previous AGAIN aargh 2015-07-06 23:50:34 +03:00
Andrew Dolgov 7975ace2aa fix previous, oops 2015-07-06 23:38:02 +03:00
Andrew Dolgov fd61fd6e79 rewrite relative urls in readability output 2015-07-06 23:29:00 +03:00
Andrew Dolgov baf2bfd504 remove old-style per-site plugins 2015-07-06 23:04:44 +03:00
Andrew Dolgov 1ff7ae42df add af_readability 2015-07-06 23:02:21 +03:00
Andrew Dolgov a95fb1696d af_redditimgur: update description 2015-07-06 22:46:46 +03:00
Andrew Dolgov b90c4468fc sanitize: allow <hr> elements
af_redditimgur: optionally add original content using Readability php implementation
2015-07-06 22:44:43 +03:00
Andrew Dolgov 3b9ca4e6cc af_redditimgur: embed youtube links 2015-07-06 21:44:38 +03:00
Andrew Dolgov 5dcc7bf1f6 af_redditimgur: add <video> controls 2015-07-06 21:31:46 +03:00
Andrew Dolgov 0989732107 af_redditimgur: add yet another imgur album variant 2015-07-06 00:58:55 +03:00
Andrew Dolgov 5f58daa2fb af_redditimgur: better handling of image urls with multiple-character numeric suffixes 2015-07-05 17:47:53 +03:00
Andrew Dolgov 5d42991069 af_redditimgur: support gfycat embeds 2015-07-05 14:56:57 +03:00
Andrew Dolgov f46fe83998 af_psql_trgm: add option to match all feeds 2015-06-22 21:36:25 -07:00
Andrew Dolgov 241026d427 Merge branch 'master' of git.fakecake.org:tt-rss 2015-06-22 18:35:37 -07:00
Andrew Dolgov 4cbca7b28e af_psql_trgm: match equal strings correctly, remove score checking from show related because filter plugin does not take it into account 2015-06-22 18:35:24 -07:00
Andrew Dolgov 57243a9584 af_lang_detect: fix dependency includes 2015-06-19 11:53:56 +03:00
Andrew Dolgov 3318d32410 move language detection to a plugin, remove config.php constant 2015-06-19 10:12:47 +03:00
Andrew Dolgov 724e08f1c0 add missing chart_bar.png 2015-06-19 00:27:44 +03:00
Andrew Dolgov 132e42a9a7 limit maximum data length for bayesian processing 2015-06-18 19:02:39 +03:00
Andrew Dolgov bc0e565a77 apparently classifier may return NaN 2015-06-18 18:53:52 +03:00
Andrew Dolgov 168e32b946 add basic classifier information window 2015-06-18 18:30:05 +03:00
Andrew Dolgov 0f037312a0 bayes: add loading message 2015-06-18 15:58:09 +03:00
Andrew Dolgov 5b0cb9aa7f bayes: stop onclick event on our button from propagating back to article 2015-06-18 15:57:17 +03:00
Andrew Dolgov 13167d2a2f fix previous 2015-06-18 12:10:22 +03:00
Andrew Dolgov 4dbd303bc7 Revert "experiment: switch to 3-gram tokens"
This reverts commit e0940bfc4f.

Conflicts:
	plugins/af_sort_bayes/init.php
2015-06-18 11:56:07 +03:00
Andrew Dolgov 5df13f31ef bayes: fix check for already categorized articles 2015-06-18 10:56:42 +03:00
Andrew Dolgov e0940bfc4f experiment: switch to 3-gram tokens 2015-06-18 09:42:20 +03:00
Andrew Dolgov ef7395f170 add more english common words to bayes ignore list 2015-06-18 08:42:17 +03:00
Andrew Dolgov 5613bb3584 fix toothpastefordinner valiant efforts to prevent scraping 2015-06-18 08:28:54 +03:00
Andrew Dolgov fe4535e6d3 bayes, filter: do not categorize already processed articles
rss: remove site url/title checks from update_rss_feed
2015-06-17 23:18:12 +03:00
Andrew Dolgov fa05356a88 show ugly minimum word count for auto categorizing in prefs ui 2015-06-17 22:13:58 +03:00
Andrew Dolgov 21111f62ff bayes: fix typo 2015-06-17 22:09:02 +03:00
Andrew Dolgov a72cd54ce1 bayes: properly reset score when going good -> ugly
article: add helper to refresh article score pic, properly set scorepic title
2015-06-17 22:04:32 +03:00
Andrew Dolgov 308c55c0f1 bayes: better prefs ui/stats 2015-06-17 21:40:44 +03:00
Andrew Dolgov 47cd0bd551 bayes filter: remove unnecessary debugging 2015-06-17 19:53:49 +03:00
Andrew Dolgov 61c9ce6ae7 bayes: remote unused content field for references schema 2015-06-17 19:46:52 +03:00
Andrew Dolgov d62a5e0cb2 bayes: fix psql schema typo 2015-06-17 19:42:41 +03:00
Andrew Dolgov 4da0cb323f classifier: add workaround for division by zero 2015-06-17 19:26:50 +03:00
Andrew Dolgov e0ae194ac9 some bayes updates 2015-06-17 19:20:44 +03:00
Andrew Dolgov 08cfcba417 switch to three different bayes categories 2015-06-17 18:53:53 +03:00
Andrew Dolgov 3dcd00e4c4 use ngram tokens instead of whole words for matching 2015-06-17 18:15:41 +03:00
Andrew Dolgov 4947c02e1a show article count in bayes stats 2015-06-17 17:00:36 +03:00