64 Commits (fa492b8428f6f6d325eb9ee58e0116d2adecded2)

Author SHA1 Message Date
Aleksander Machniak 048d23c373 Fix PHP fatal error when importing vcf file using PHP 8.2 (#9025) 2 years ago
Aleksander Machniak 819afeff29 Fix a couple of PHP8 warnings (#8420) 4 years ago
Aleksander Machniak f429b26810 Fix various PHP8 warnings (#8392) 4 years ago
Aleksander Machniak c331431521 Fix some PHP8 compatibility issues (#8363) 4 years ago
Aleksander Machniak f2688ba492 Use ?? operator where applicable 4 years ago
Aleksander Machniak b4e9cda45b PHP 8.1 warning fix 4 years ago
Aleksander Machniak 766189f524 Fix PHP 8.1 deprecation warnings 4 years ago
Aleksander Machniak 0d4a395464 Fix PHP 8.1 deprecation warnings 4 years ago
Josh Soref 203f456620
Spelling (#8001) 4 years ago
Michael Stilkerich 0608af9814
phpdoc type annotations to aid static analysis tools (#7957) 4 years ago
Aleksander Machniak ac8e067ae6 Use official GPL-3.0-or-later license identifier (#7901) 4 years ago
johndoh dec10e51da
Support providing skins for plugins inside the main skin folder (#7445) 5 years ago
Aleksander Machniak f4ed1024dc PHP8 fixes, CS fixes, short array syntax, tests 5 years ago
Aleksander Machniak 8110ed9a9d PHP8 fixes, CS fixes, short array syntax, tests 5 years ago
Aleksander Machniak 596004beb3 More actions tests, code improvements 5 years ago
Aleksander Machniak f95212d626 PHP8: More warnings fixed 5 years ago
Aleksander Machniak bde383d051 PHP8: Fix various issues 5 years ago
Aleksander Machniak a5c2b4360c Fixes in context of undefined variables, and code style 5 years ago
Aleksander Machniak c39081b6a1 Fix bug in extracting required plugins from composer.json that led to spurious error in log (#7364) 5 years ago
Aleksander Machniak 219e353ac1 Fix local file inclusion (and code execution) via crafted 'plugins' option 5 years ago
Aleksander Machniak 45a6ad1ba7 Fix so an error is logged when more than one attachment plugin has been enabled, initialize the first one (#6735) 6 years ago
Aleksander Machniak 57c67db029 Remove year(s) from copyright headers + some cleanup 6 years ago
Aleksander Machniak e38b477b99 Fix including plugin scripts (regression) 7 years ago
Aleksander Machniak 2c12274d38 Fix style/navigation on error page depending on authentication state (#6362) 7 years ago
johndoh 05d1b1947e Check for minified CSS files (#6089) 8 years ago
Aleksander Machniak 9ce8948294 Get rid of the 2nd argument of include_stylesheet() 8 years ago
Aleksander Machniak 1cf72fa2b6 Allow plugins to include Less files (#6051) 8 years ago
Aleksander Machniak 1c24c69a3b Fix path for css file existence check in include_stylesheet() 8 years ago
Aleksander Machniak 69f50b122d Add a way to include plugin stylesheets optionally only if the file exists 8 years ago
Aleksander Machniak e04f72d018 Fix PHP 7.2 warnings on count() use (#5845) 8 years ago
Aleksander Machniak 7e3298753a Use ternary operator where aplicable 10 years ago
Aleksander Machniak 5ed8ade763 Fix bug where some plugins could be initialized more than one time 10 years ago
Aleksander Machniak a958748947 CS fixes 10 years ago
Thomas Bruederli 5def0d8e9e Ignore plugin loading filter if force parameter is set 11 years ago
Aleksander Machniak 75e8a7d313 Really make sure plugins aren't initialized twice 11 years ago
Aleksander Machniak 6c8cbe3ee5 Fix regression where require_plugin() wasn't initializing the plugin 11 years ago
corbosman de89d46be2 Load plugins before sessions have started 11 years ago
Aleksander Machniak 09d52dbb67 Fix some typos in comments 11 years ago
Aleksander Machniak 20740a9650 Fix error in exec_hook() in case some hook handler was unregistered before 11 years ago
Aleksander Machniak 0a5841702f Fix exec_hook() so handlers added inside the hook are not omitted 11 years ago
Aleksander Machniak 8c2075b9fc Remove hook aliases deprecated long time ago, CS fixes 11 years ago
Aleksander Machniak 72b117feb1 Use consistent license identifiers, remove redundant package.xml files 11 years ago
Aleksander Machniak a1d042fd58 Add rcube_plugin_api::get_plugin() method 11 years ago
Aleksander Machniak 29c24e647c Get rid of DIRECTORY_SEPARATOR for consistency 11 years ago
Thomas Bruederli 64d49edd78 Maintain a stack of currently running plugin hooks 11 years ago
JohnDoh 0b799bee90 add support for optional plugins 11 years ago
Thomas Bruederli 65baa033e0 List all plugins which have been attempted to load (#1488871) 11 years ago
Thomas Bruederli 509a6bc368 Allow to force-load plugins which have been loaded but not initialized before 11 years ago
Thomas Bruederli ce6050cbbb Display version from composer.json even if not intstalled 12 years ago
Thomas Bruederli fa635d8862 Make $force parameter only override the task check for required plugins (#1489437) 12 years ago