summaryrefslogtreecommitdiff
path: root/classes/pluginhost.php
AgeCommit message (Expand)Author
2021-02-26add pluginhost->get_array() shorthandAndrew Dolgov
2021-02-22dirname(__FILE__) -> __DIR__Andrew Dolgov
2021-02-22fix several issues reported by phpstanAndrew Dolgov
2021-02-22reinstate HOOK_RENDER_ENCLOSUREAndrew Dolgov
2021-02-19move bookmarklet-related methods out of public.php into the pluginAndrew Dolgov
2021-02-17 * add (disabled) shortcut syntax for plugin methodsAndrew Dolgov
2021-02-17* implement shortcut syntax for exposed plugin methodsAndrew Dolgov
2021-02-15article: unify namingAndrew Dolgov
2021-02-09pluginhost: a few more warnings and type hintsAndrew Dolgov
2021-02-08pluginhost: add some type hintsAndrew Dolgov
2021-02-08db: add type hintsAndrew Dolgov
2021-02-08more hooks, also add type hint for PluginHost::getInstance()Andrew Dolgov
2021-02-08pluginhost: note hook function prototypesAndrew Dolgov
2021-02-08pluginhost: deny hook registration to plugins which lack relevant implementat...Andrew Dolgov
2021-02-08move some old-style handlers to new callback onesAndrew Dolgov
2021-02-08pluginhost: rework run_hooks() to be shorter, add callback variant; implement...Andrew Dolgov
2021-02-08pluginhost: catch errors while loading plugin source codeAndrew Dolgov
2021-02-08pluginhost: catch fatal errors in plugin initAndrew Dolgov
2021-02-06fix some more warnings reported by phpstanAndrew Dolgov
2021-02-05initial WIP for php8; bump php version requirement to 7.0Andrew Dolgov
2021-01-17Select... dropdown: replace dijit Select with DropDownButton, simplify layoutAndrew Dolgov
2021-01-15pluginhost: load_data: check schema lastAndrew Dolgov
2021-01-15pluginhost: load plugin data automatically (also marks load_data method as pr...Andrew Dolgov
2020-09-22use self:: in some places to invoke static methods from the same classAndrew Dolgov
2020-09-17replace FALSE with false so that static analyzer shuts up about itAndrew Dolgov
2020-09-14- fix multiple vulnerabilities in af_proxy_httpAndrew Dolgov
2020-08-13pluginhost: allow overriding default sort modes via HOOK_HEADLINES_CUSTOM_SOR...Andrew Dolgov
2020-04-29* add HOOK_ENCLOSURE_IMPORTEDAndrew Dolgov
2020-03-10PluginHost/save_data: use separate PDO connection to prevent issues with nest...Andrew Dolgov
2019-11-27remove hardcoded iframe domain whitelist, make iframe script whitelisting con...Andrew Dolgov
2019-10-07Add const HOOK_FEED_TREEjc
2019-10-07Add const HOOK_FEED_TREEjc
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-15pluginhost: implement priority-based system for running hooksAndrew Dolgov
2019-08-15add HOOK_ARTICLE_IMAGE for Article::get_article_image()Andrew Dolgov
2019-08-13* HOOK_ENCLOSURE_ENTRY: pass article_id to handlerAndrew Dolgov
2019-04-17plugins: add HOOK_GET_FULL_TEXT which may be used to provide full text extrac...Andrew Dolgov
2019-03-05pluginhost: remove plugin gettext helpers (moved to plugin base class)Andrew Dolgov
2019-03-05add P_sprintfAndrew Dolgov
2019-03-01support per-plugin locale directoriesAndrew Dolgov
2018-12-07note that HOOK_FORMAT_ARTICLE_CDM is dead for nowAndrew Dolgov
2018-12-06add HOOK_FILTER_TRIGGERED (for filter debugging)Andrew Dolgov
2018-11-30debug logging system rework:Andrew Dolgov
2018-11-22remove PHPMailer and related directives from config.php-dist; add pluggable M...Andrew Dolgov
2018-11-03php: remove trailing whitespacesAndrew Dolgov
2018-08-07pluginhost: implement basic autoloader for classes bundled with plugins (uses...Andrew Dolgov
2017-12-17pluginhost: always return an array in get_all()Andrew Dolgov
2017-12-11Merge branch 'master' of git.tt-rss.org:git/tt-rss into pdo-experimentalAndrew Dolgov