Commit graph

792 commits

Author SHA1 Message Date
wltb
01465325b4 Add subscribe hook, give more information to fetch_feed hook 2014-05-19 14:06:52 +02:00
Dave Zaikos
2bb11658a8 Added HOOK_FORMAT_ENCLOSURES plugin hook.
Runs HTML and enclosures array through a plugin hook when rendering an article's enclosures in format_article_enclosures(). Allows plugins to override handling of how enclosures are presented by either filtering the array of enclosures, or generating the HTML to add to the article content.
2014-05-12 00:59:27 -04:00
Rob Hoelz
baaf4c3043 Make search mechanism pluggable
Currently, TinyTinyRSS can use raw SQL or the Sphinx search engine
for searching.  It would be nice if other search engines (such as
Xapian) could be used, or if features of the underlying SQL engine
(such as MySQL's FULLTEXT indexes) could be leveraged.  This commit
makes searching into a plugin hook, falling back to the builtin behavior
if no search plugin is active.  The Sphinx search behavior has been
broken out into a plugin.
2014-04-23 04:49:54 +00:00
Andrew Dolgov
50e04efdc8 expand filtertree display to make filters easier to distinguish 2014-04-02 08:15:33 +00:00
Andrew Dolgov
8993937d13 fix alignment of a feed error icon in headlines subtoolbar 2014-03-26 14:30:54 +04:00
Grant Pannell
a0d9bc160f Fix end tag for small feed icons when using combined display mode 2014-03-21 20:47:34 +10:30
Andrew Dolgov
84e36b61a3 make_init_params: add plugins 2014-03-14 15:06:37 +04:00
Andrew Dolgov
ad593e4393 disable headlines grouping for recently read vfeed 2014-03-13 01:07:52 +04:00
Andrew Dolgov
d1e631f301 generated feeds, add ts= (strtotime) start timestamp 2014-03-09 21:48:22 +04:00
Andrew Dolgov
5303f9a71a rework password reset to work through temporary link 2014-03-09 11:17:29 +04:00
Andrew Dolgov
b41c5741fe disable OTP on user password reset 2014-03-09 10:33:41 +04:00
Andrew Dolgov
f7439d69cd comment out subtest 2014-03-05 16:49:45 +04:00
Andrew Dolgov
97b7d5c038 split functions php into two parts because syntastic is too slow
get_feeds_from_html: stricter feed detection based on whatwg guidelines
2014-03-05 16:48:41 +04:00
Andrew Dolgov
38e063418d public: remove subscribe2 (unused?) 2014-03-04 20:27:43 +04:00
Andrew Dolgov
31bd6f7643 parser: trim some some feed-extracted data link titles and links 2014-03-04 16:38:04 +04:00
Andrew Dolgov
4ce778677e Revert "parser: experimentally set preservewhitespace to false"
This reverts commit b69d94eeeb.
2014-03-04 16:30:46 +04:00
Andrew Dolgov
b69d94eeeb parser: experimentally set preservewhitespace to false 2014-03-03 21:04:28 +04:00
Andrew Dolgov
6bb051285e opml import: remove unneeded 250 character restriction on feed urls 2014-02-26 09:02:42 +04:00
Andrew Dolgov
4a80c57c50 remove some unused code reported by phpmd 2014-02-19 15:42:52 +04:00
Andrew Dolgov
878a0083ff revert max ui feed title length, tweak truncate_string a bit 2014-02-02 23:17:13 +04:00
Andrew Dolgov
66684d8149 subtoolbar: layout fix, shorten max feed title length 2014-02-02 19:56:51 +04:00
Andrew Dolgov
029005c49b minor style updates to make 3panel headlines mode look closer to cdm 2014-01-29 00:21:57 +04:00
Andrew Dolgov
6214a0768a reinstate scriptaculous controls (needed for ajax.autocomplete) 2014-01-28 15:31:41 +04:00
Andrew Dolgov
cdbcb2778a move Zoom stylesheet to a separate file
update stylesheet/javascript tag helpers to return output instead of
printing it
2014-01-28 01:39:24 +04:00
Andrew Dolgov
4e2f219c16 fix selected prompt position 2014-01-27 22:27:31 +04:00
Andrew Dolgov
1bffd1068f unify main and headlines toolbar 2014-01-27 22:03:42 +04:00
Andrew Dolgov
d44f3da4be default theme updates 2014-01-27 19:03:35 +04:00
Dave Zaikos
a96bb3d88a Fixed a bug in PluginHost::del_hook() where the parameters passed to array_search() were in the incorrect order. 2014-01-25 02:18:27 -05:00
Dave Zaikos
a2108ee96d Added syslog reporting for failed API login attempts. 2014-01-24 19:19:10 -05:00
Andrew Dolgov
1d3cbe31c3 api: fix getFeeds returning some ids in string format 2014-01-24 15:33:16 +04:00
Andrew Dolgov
fd94d63122 mention username in login failed syslog message 2014-01-19 15:16:14 +04:00
Andrew Dolgov
ab85ad89b3 otp: use application name in provisioning uri 2014-01-19 00:29:42 +04:00
Andrew Dolgov
4c63934bac increase randomness of shared url keys a bit 2014-01-17 13:41:27 +04:00
Andrew Dolgov
2ab7ccb695 parser: fix failing on empty media:group tags 2014-01-12 08:53:30 +04:00
Andrew Dolgov
76d78eb2e7 remove unnecessary wrapping from share uniqid() keys 2013-12-24 13:27:57 +04:00
Andrew Dolgov
d31d521f79 Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2013-12-19 13:19:55 +04:00
Andrew Dolgov
f6c61b2d55 rss: choose between description and content:encoded based on which one is longer because publishers are idiots and can't use tags properly 2013-12-19 13:19:30 +04:00
wltb
d71ac5d3da implemented get_comments_url() and Atom Threading Extension 2013-12-18 17:06:43 +01:00
Andrew Dolgov
e23aedd402 parser: add basic support for media:thumbnail 2013-12-15 12:35:30 +04:00
Andrew Dolgov
429ff9afb0 api: add article language to getArticle/getHeadlines 2013-12-04 01:30:54 +04:00
Andrew Dolgov
bf5bcb8e27 queryFeedHeadlines: remove obsolete content_preview 2013-11-29 13:54:30 +04:00
Andrew Dolgov
25237aea43 api: fix getLabels never returning existing checked labels correctly 2013-11-27 21:54:27 +04:00
Andrew Dolgov
21bb3c064a api: add note support for getHeadlines/getArticle (bump api version) 2013-11-23 20:22:02 +04:00
Andrew Dolgov
5bcb7b61b0 syndicated feeds: default to change exported guid 2013-11-20 20:12:29 +04:00
Jeffrey Tolar
ed449a9aaa Follow the spec for <media:group>s
Each <media:group> section specifies multiple representations of the
same content.
2013-11-17 17:58:43 -06:00
Andrew Dolgov
43d790f054 pubsubhubbub: disable feed url checking when subscribing for the time being, expand error messages a bit 2013-11-11 23:02:37 +04:00
Andrew Dolgov
273c33e512 api: allow sorting headlines by title 2013-11-09 16:42:41 +04:00
Andrew Dolgov
4ad04ee227 report all libxml errors in updater debug output
force utf8 encoding if devforceupdate is on
parser: try to convert non-unicode feeds with specified encoding to utf8
before trying to remove dangling utf8 characters in case of utf8-related
libxml errors because doing so produces garbage content
2013-10-29 12:15:26 +04:00
Andrew Dolgov
29f7ec0ae3 printTagSelect: work correctly on tags with spaces 2013-10-20 09:09:16 +04:00
Andrew Dolgov
87065739cd add context menu for cdmFeedTitle; change mark as read prompt for grouped headlines more clear 2013-10-17 13:38:48 +04:00