summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2019-08-21makefeedtree: properly calculate feed total amount in no-categories modeAndrew Dolgov
2019-08-20SQL logger: log some parametersAndrew Dolgov
2019-08-16af_readability: add missing fileAndrew Dolgov
2019-08-15fix get_method_url() to use correct method parameterAndrew Dolgov
2019-08-15pluginhost: add helper methods to get private/public pluginmethod endpoint URLsAndrew Dolgov
2019-08-15API/getHeadlines: fix order of returned feeds to be consistent with main UIAndrew Dolgov
2019-08-15public/pluginhandler: log invalid requestsAndrew Dolgov
2019-08-15pluginhost: implement priority-based system for running hooksAndrew Dolgov
2019-08-15HOOK_ARTICLE_IMAGE: allow hooks to modify article contentAndrew Dolgov
2019-08-15DiskCache::rewriteUrls() - remove img[@srcset]Andrew Dolgov
2019-08-15add HOOK_ARTICLE_IMAGE for Article::get_article_image()Andrew Dolgov
2019-08-14Article::get_article_image() - provide cached URLs if possibleAndrew Dolgov
2019-08-14Article::get_article_image() - set default to "" instead of "false"Andrew Dolgov
2019-08-14Article::get_article_image() - also return stream URI if possibleAndrew Dolgov
2019-08-14* move get_article_image to Article; implement better og:image detection ↵Andrew Dolgov
(similar to android app) * pass article image to API clients in headlines row object
2019-08-14consistency: use DiskCache->exists() to check for present filesAndrew Dolgov
2019-08-14retire MIN_CACHE_FILE_SIZEAndrew Dolgov
2019-08-14RSSUtils::cache_media, cache_enclosures: use DiskCacheAndrew Dolgov
2019-08-14public/cached_url: forbid sending files with extensionsAndrew Dolgov
2019-08-14DiskCache: more strict checking for input filenames, getUrl() is no longer ↵Andrew Dolgov
static
2019-08-13* HOOK_ENCLOSURE_ENTRY: pass article_id to handlerAndrew Dolgov
* DiskCache: multiple fixes; support isWritable() for cache entries, set content-disposition for send() * public/cached_url: allow selecting files from sub-caches other than images * plugins/Cache_Starred_Images: rework to use DiskCache, can be enabled per-user, properly handles article enclosures, etc
2019-08-13DiskCache::expire: support .no-auto-expiry to prevent automatic cache ↵Andrew Dolgov
maintenance
2019-08-13expire_cached_files to DiskCache::expire()Andrew Dolgov
2019-08-13move rewrite_cached_urls to DiskCache::rewriteUrls()Andrew Dolgov
2019-08-13add DiskCache.getUrl() and use it in a bunch of placesAndrew Dolgov
2019-08-13add DiskCache.send; switch af_zz_imgproxy to use DiskCacheAndrew Dolgov
2019-08-13add DiskCache.isWritableAndrew Dolgov
2019-08-13add classes/diskcacheAndrew Dolgov
2019-08-02update SSL certificate wiki linkAndrew Dolgov
2019-08-02parser: support multiple dc:creator elements (returns as comma-separated list)Andrew Dolgov
2019-08-01change version.json endpoint URLAndrew Dolgov
2019-07-12filter dialog: add inline regexp checkerAndrew Dolgov
2019-07-12add placeholder Filters.filterDlgCheckRegExpAndrew Dolgov
2019-07-05public: fix share() returning random unshared articles if uuid is not givenAndrew Dolgov
2019-06-20move more globals to more appropriate placesAndrew Dolgov
set libxml to always use internal errors
2019-06-20move several more global functions to more appropriate classesAndrew Dolgov
2019-06-20get_feeds_from_html: remove XML preamble hackAndrew Dolgov
move several related helper functions to Feeds class
2019-06-18queryFeedHeadlines: support start_ts when browsing by tagAndrew Dolgov
2019-05-31event log: simplify styles, prevent horizontal scrollingAndrew Dolgov
sql logger: clip context length to 8kb
2019-05-20search dialog: display active query if searching alreadyAndrew Dolgov
2019-05-20fix search query test statement stopping valid modifiers like unread: from ↵Andrew Dolgov
working
2019-05-16when subscribing, check for valid html content type before checking if ↵Andrew Dolgov
requested document has HTML doctype/start element
2019-05-12parser: force libxml error messages to valid utf8Andrew Dolgov
2019-05-07catchup_feed: invoke HOOK_SEARCH if necessaryAndrew Dolgov
2019-05-06feed tree: set placeholder feed unread value to -1Andrew Dolgov
2019-05-01sql logger: ensure error string and context are valid UTF8 before trying to ↵Andrew Dolgov
insert it
2019-05-01af_readability: fix HOOK_GET_FULL_TEXT not being installed because plugin ↵Andrew Dolgov
init() is called before load_data()
2019-04-30better tsquery support:Andrew Dolgov
1. report query syntax errors properly 2. fall back to implicit &-joining only if no joiners are detected in user query, otherwise permit full tsquery syntax
2019-04-29prevent a fatal error on an invalid tsquery syntaxAndrew Dolgov
2019-04-17plugins: add HOOK_GET_FULL_TEXT which may be used to provide full text ↵Andrew Dolgov
extraction to core code and other plugins, instead of trying to invoke af_readability specifically