Andrew Dolgov
|
c55fb22bcd
|
af_zz_imgproxy: rewrite to absolute url; add on-parse article filter hook to handle redirect situation in case frontend has open_basedir (disabled currently)
|
2017-02-14 18:48:40 +03:00 |
Andrew Dolgov
|
61570c474b
|
add af_zz_vidmute
|
2017-02-13 19:21:38 +03:00 |
Andrew Dolgov
|
093d463320
|
af_zz_imgproxy: truncate url in error png
|
2017-02-13 15:49:41 +03:00 |
Andrew Dolgov
|
bf6398650a
|
af_zz_imgproxy: show GD-based (if possible) error message on proxy failure
|
2017-02-13 15:25:52 +03:00 |
Andrew Dolgov
|
ab39e213b3
|
af_zz_imgproxy: disable api render hook: pointless, because api clients won't have an authenticated cookie-based session
|
2017-02-13 08:46:36 +03:00 |
Andrew Dolgov
|
ff4f2b1e0c
|
af_zz_imgproxy: fix typo
|
2017-02-13 08:08:19 +03:00 |
Andrew Dolgov
|
046a0cc7c8
|
fix previous, again
|
2017-02-12 20:23:52 +03:00 |
Andrew Dolgov
|
bc83dcb381
|
af_zz_imgproxy: limit enclosure rewriting to images
|
2017-02-12 17:32:43 +03:00 |
Andrew Dolgov
|
676c7303ca
|
add HOOK_ENCLOSURE_ENTRY for af_zz_imgproxy (2)
|
2017-02-12 17:02:07 +03:00 |
Andrew Dolgov
|
58210301e0
|
add HOOK_ENCLOSURE_ENTRY for af_zz_imgproxy
|
2017-02-12 16:01:28 +03:00 |
Jérémy DECOOL
|
ba2853caac
|
Prevent target='_blank' vulnerability on dynamic link
|
2017-02-12 11:01:36 +01:00 |
Andrew Dolgov
|
2187322cae
|
af_zz_imgproxy: redirect to caller url unless called in user context
|
2017-02-10 22:02:30 +03:00 |
Andrew Dolgov
|
4daaf23491
|
allow user plugins to expose public methods out in a limited fashion
|
2017-02-10 16:04:28 +03:00 |
Andrew Dolgov
|
dc8bd8a640
|
add some print_checkbox/print_button calls; rename some plugin preference pane titles
|
2017-02-10 14:57:25 +03:00 |
Andrew Dolgov
|
51198e7e40
|
af_zz_imgproxy: urlencode() url parameter, DUH
|
2017-02-10 14:41:11 +03:00 |
Andrew Dolgov
|
328118d12e
|
use print_hidden() for hidden dojo form fields
|
2017-02-10 14:36:21 +03:00 |
Andrew Dolgov
|
8cf37284e7
|
af_zz_imgproxy: add optional setting to proxy all remote images
functions: add some form helper methods
|
2017-02-10 14:17:18 +03:00 |
Andrew Dolgov
|
38b3998bbc
|
af_zz_imgproxy: use inline disposition, misc updates
|
2017-02-10 12:37:21 +03:00 |
Andrew Dolgov
|
c93d43c617
|
update af_zz_imgproxy to plug into built-in image caching
|
2017-02-10 12:12:09 +03:00 |
Andrew Dolgov
|
c4ebf01e69
|
add af_zz_imgproxy (initial)
|
2017-02-10 10:30:48 +03:00 |
Andrew Dolgov
|
5edd605ae1
|
image cache: do not try to cache data: schema urls; add caching of html5 video content (similar to cache_starred_images plugin)
|
2017-02-04 11:50:01 +03:00 |
Andrew Dolgov
|
60e97d9e63
|
af_redditimgur: inline streamable.com videos
|
2017-01-29 14:36:37 +03:00 |
Andrew Dolgov
|
f45a1152bb
|
af_readability: force utf8 preamble on html document load. no idea why but it seems to work better even for not-unicode sites.
|
2017-01-28 14:24:48 +03:00 |
JustAMacUser
|
051737e931
|
Support hyphens in GoComics URLs.
|
2017-01-24 15:06:46 -05:00 |
JustAMacUser
|
a25c3c2998
|
Added feed URL instructions for GoComics.
|
2017-01-22 13:52:25 -05:00 |
JustAMacUser
|
5800d3d505
|
Update af_comics to handle new GoComics site.
|
2017-01-22 02:14:02 -05:00 |
Andrew Dolgov
|
6293d3717c
|
add toggle_sidebar plugin, remove obsolete toggle button
add PluginHost::HOOK_MAIN_TOOLBAR_BUTTON
|
2017-01-07 15:29:17 +03:00 |
Andrew Dolgov
|
8de58e1798
|
mail plugin: i guess rows= on dijit text areas doesn't work now
|
2017-01-04 10:37:44 +03:00 |
Andrew Dolgov
|
e8a94ec7e2
|
af_psql_trgm: do not try to render preference pane if enabled on mysql
|
2016-08-25 09:47:02 +03:00 |
Andrew Dolgov
|
1a322ff3df
|
import_export: better error message if upload failed
|
2016-08-19 18:14:22 +03:00 |
Andrew Dolgov
|
f6d2787a8e
|
plugins: use require() to hook into dojo
|
2016-08-10 12:22:55 +03:00 |
Andrew Dolgov
|
ee5170424e
|
dojo: main UI: load stuff asynchronously
|
2016-08-10 10:01:05 +03:00 |
Andrew Dolgov
|
4800746386
|
tweet embed: force utf-8
|
2016-08-02 18:08:00 +03:00 |
Andrew Dolgov
|
46506d3fd6
|
af_redditimgur: rework gfycat pages
|
2016-08-02 17:01:53 +03:00 |
Andrew Dolgov
|
8c395462be
|
af_redditimgur: support .mp4 links
|
2016-08-02 16:45:06 +03:00 |
Andrew Dolgov
|
e487e92d70
|
readability: increase maximum source document size, reorganize the reddit plugin code a bit
|
2016-08-02 12:25:54 +03:00 |
Andrew Dolgov
|
49048482d8
|
af_redditimgur: relax poster image url condition for imgur a bit
|
2016-08-02 07:56:25 +03:00 |
Andrew Dolgov
|
43db5b99eb
|
af_redditimgur: only check embed url variants unless match is found
|
2016-08-01 21:07:18 +03:00 |
Andrew Dolgov
|
8788698b05
|
basic tweet embedding using oembed
|
2016-08-01 21:03:36 +03:00 |
Andrew Dolgov
|
90e45935bb
|
af_redditimgur: try to guess images to embed using content-type
|
2016-08-01 16:20:14 +03:00 |
Andrew Dolgov
|
d419aed543
|
trgm plugin: increase check distance to 3 days
|
2016-08-01 08:26:11 +03:00 |
Andrew Dolgov
|
a6fde6c99f
|
af_redditimgur: support video elements in imgur albums
|
2016-07-26 16:29:17 +03:00 |
Andrew Dolgov
|
76ba1df76e
|
af_redditimgur: use browser UA for readability requests
|
2016-07-26 15:46:54 +03:00 |
Andrew Dolgov
|
eb95d1bddf
|
af_redditimgur: handle i.reddituploads.com as pictures
|
2016-07-07 09:04:38 +03:00 |
Andrew Dolgov
|
582ff3cf6e
|
af_redditimgur: make sure content_link is defined even if content dupcheck is disabled
|
2016-07-05 11:01:36 +03:00 |
Andrew Dolgov
|
8b2a52c635
|
af_redditimgur: try to handle mobile imgur albums
|
2016-03-22 09:20:36 +03:00 |
Andrew Dolgov
|
0a36196494
|
af_redditimgur: relax youtube matching a bit
|
2016-03-20 12:05:23 +03:00 |
Andrew Dolgov
|
c80175bdd5
|
fix previous wrt single-image imgur pages
|
2016-03-20 12:03:39 +03:00 |
Andrew Dolgov
|
ec482d2840
|
af_redditimgur: fix handling of imgur albums, implement debugging (method=testurl)
|
2016-03-20 11:30:56 +03:00 |
Andrew Dolgov
|
891b77f90e
|
af_redditimgur: add option for previous
|
2016-01-31 14:14:31 +03:00 |
Andrew Dolgov
|
902b1ac7b5
|
af_redditimgur: add (disabled) wip content dupe checker
|
2016-01-31 14:01:18 +03:00 |
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 |