summaryrefslogtreecommitdiff
path: root/include/functions2.php
AgeCommit message (Collapse)Author
2015-07-13queryFeedHeadlines: remove filter stuffAndrew Dolgov
2015-07-13do not allow commas in tagsAndrew Dolgov
2015-07-13add workaround for fresh feed first id calculation issueAndrew Dolgov
2015-07-12first_id default value: type is importantAndrew Dolgov
2015-07-12add some more stuff to first_id query to fix virtual feedsAndrew Dolgov
2015-07-12minor first_id query fixAndrew Dolgov
2015-07-12fixes for first_id stuffAndrew Dolgov
2015-07-12functions: fix some phpstorm-reported warningsAndrew Dolgov
2015-07-12report top id changed in headlines bufferAndrew Dolgov
2015-07-12queryFeedHeadlines: move to array-based arguments, optionally check if first ↵Andrew Dolgov
element changed when paginating
2015-07-09Check for HTML in the first 100 bytes.Christian Weiske
Some HTML pages have an XML header (XHTML), which alone is nearly 50 bytes. Thus we need to check for the HTML or doctype tags in the first 100 bytes.
2015-07-07simplify search, remove search_mode as uselessAndrew Dolgov
remove dialog to select by tags, simplify browsing by tag query
2015-07-06sanitize: disable <hr> for nowAndrew Dolgov
2015-07-06sanitize: allow <hr> elementsAndrew Dolgov
af_redditimgur: optionally add original content using Readability php implementation
2015-07-06fix article tags/labels not assigning properly on mysql because of the 4byte ↵Andrew Dolgov
unicode workaround
2015-06-08fix_url: support schema-less urlsAndrew Dolgov
2015-06-05support loading themes from themes.localAndrew Dolgov
2015-06-05pluginhost: allow loading user plugins from plugins.localAndrew Dolgov
2015-04-21add HOOK_RENDER_ENCLOSURE & af_youtube_embed pluginAndrew Dolgov
2015-03-30add a wrapper for standard error codes returned by backend, also add ↵Andrew Dolgov
explanation to the error object if possible
2015-03-17remove unread first sorting: has issues, is pretty much adaptive anywayAndrew Dolgov
2015-03-05Add unread category to build-in SearchSkyREgit
unread:{true,false} - match only unread or read articles
2015-02-27remove image.php; put cached image endpoint to public.phpAndrew Dolgov
2015-02-03add config option CHECK_FOR_UPDATESAndrew Dolgov
2015-02-03minor fixes for previous (2)Andrew Dolgov
2015-02-03minor fixes for previousAndrew Dolgov
2015-02-03add placeholder update checker using git changesetsAndrew Dolgov
2015-01-31remove obsolete code related to version checking and tarball updater pluginAndrew Dolgov
2014-12-09disable version checking for night.cssAndrew Dolgov
2014-12-09require version information in all additional themesAndrew Dolgov
2014-12-06if loaded over ssl and iframe is whitelisted, set its source to httpsAndrew Dolgov
2014-11-27Modify query to avoid a full table scan on MySQLtmo-github
2014-11-25allow embedding videos from youtube and vimeo nativelyAndrew Dolgov
2014-10-16do not force sslversion in any casesAndrew Dolgov
2014-08-20remove unused format_libxml_errorAndrew Dolgov
2014-08-20fix typoAndrew Dolgov
2014-08-20geturl: if head request is denied because host is still living in 20th ↵Andrew Dolgov
century, try requesting body (thanks to incompetent admins of arxiv.org)
2014-08-19get_minified_js: store and check tt-rss version in cached filesAndrew Dolgov
2014-07-15Add width/height attribute to image enclosuresFelix Eckhofer
2014-06-22Added curl CURLOPT_NOBODY option in geturl function to ensure the HEAD ↵Dave Zaikos
method is used when resolving permanent/temporary URL moves.
2014-07-02mail plugin: cleanup disabled completion, add configurable destination email ↵Andrew Dolgov
list
2014-06-19Fix for testing filters getting stuck sometimes.Bram Schoenmakers
Sometimes when testing a filter the database becomes unresponsive, stuck in a long query. Solution: properly join ttrss_entries and ttrss_user_entries instead of working with their carthesian product.
2014-05-12Changed how the enclosures array is checked for content so an empty array is ↵Dave Zaikos
not processed. Fixes a change from the previous branch commit.
2014-05-12Added HOOK_FORMAT_ENCLOSURES plugin hook.Dave Zaikos
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-04-23Stop after first search pluginRob Hoelz
The sanity check should have caught any extra ones, but it doesn't hurt to be careful
2014-04-23Make search mechanism pluggableRob Hoelz
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-03-14make_init_params: add pluginsAndrew Dolgov
2014-03-14make_init_params: add themeAndrew Dolgov
2014-03-14make_init_params: add some additional information useful for reportingAndrew Dolgov
2014-03-13disable headlines grouping for recently read vfeedAndrew Dolgov