summaryrefslogtreecommitdiff
path: root/classes/pluginhost.php
AgeCommit message (Expand)Author
2023-10-25move to psr-4 autoloaderAndrew Dolgov
2023-10-20stop calling spans scopesAndrew Dolgov
2023-10-20jaeger-client -> opentelemetryAndrew Dolgov
2023-08-03use non-deprecated variant of get_schema_version()Andrew Dolgov
2023-04-09a bit more tracingAndrew Dolgov
2023-04-09even more tracingAndrew Dolgov
2023-04-09more tracingAndrew Dolgov
2023-03-07Merge pull request 'Replace special feed and category numbers with constants....fox
2023-03-05Replace special feed and category numbers with constants.wn_
2023-03-05Address PHPStan 'right side always true' in 'PluginHost::lookup_command()'.wn_
2022-11-23 * split local cache implementation into a separate classAndrew Dolgov
2022-08-12Use the null coalescing assignment operator in various places.wn_
2022-08-12Replace use of 'array_merge' with the spread operator and 'array_push' in var...wn_
2022-08-12Switch to direct type declarations of class properties.wn_
2022-07-24 * add HOOK_LOGINFORM_ADDITIONAL_BUTTONSAndrew Dolgov
2021-12-14 * fox.form.Select: add several properties allowing it to betterAndrew Dolgov
2021-12-06 * add HOOK_POST_LOGOUTAndrew Dolgov
2021-11-16pluginhost: set stricter @paramsAndrew Dolgov
2021-11-16adjust phpdoc tags for hook definitions/constants (make them reference each o...Andrew Dolgov
2021-11-14 * deal with some phpstan warnings in base plugin classAndrew Dolgov
2021-11-14pluginhost: add a hack to not crash on an incompatible plugin more than once ...Andrew Dolgov
2021-11-12Switch class properties from PHP typing to PHPDoc for compatibility with PHP ...wn_
2021-11-12Address PHPStan warnings in 'classes/pluginhost.php'.wn_
2021-11-01Address PHPStan warnings in 'classes/pluginhost.php'.wn_
2021-10-22pluginhost: update comments for HOOK_ constants to use phpdoc syntax; add HOO...Andrew Dolgov
2021-04-09pluginhost: add profile_get/profile_set helpersAndrew Dolgov
2021-03-15Fix E_NOTICE in `add_handler()`.JustAMacUser
2021-03-07 * af_redditimgur: optionally import scoreAndrew Dolgov
2021-03-03wip: initial for db_migrationsAndrew Dolgov
2021-03-03add basic local plugin uninstallerAndrew Dolgov
2021-03-03add a send test email button to prefs/systemAndrew Dolgov
2021-03-02pluginhost: remove namespace classloader, plugins should use composer insteadAndrew Dolgov
2021-03-02* sanitize: never rewrite relative links to our own prefixAndrew Dolgov
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