Commit Graph

28 Commits

Author SHA1 Message Date
Frédéric Guillot b433519686 Rename default branch from master to main 2022-08-11 21:57:19 -07:00
Frédéric Guillot b08760c5fc Avoid warning when removing plugin zip archive 2021-04-04 15:17:08 -07:00
kent1 b50d9c6f31 Allow the use of open_basedir and upload_tmp_dir 2017-08-31 15:32:33 -07:00
Frederic Guillot 07f9700179 Offer the possibility to define version compatibility from plugins 2017-01-08 17:02:31 -05:00
Frederic Guillot ffd58d06fa
Support version operators for plugin directory: >= and > 2016-09-03 18:02:00 -04:00
Frederic Guillot 8e83e404fb
Add FileCache driver 2016-08-21 18:46:34 -04:00
Frederic Guillot 4ffaba2ba0
Add reference hooks 2016-08-13 14:23:53 -04:00
Frederic Guillot 8ba05940e9 Filter non compatible plugins 2016-05-24 21:39:36 -04:00
Frederic Guillot 8d69c49da5 Manage plugins from the user interface and from the command line 2016-05-20 12:51:05 -04:00
Frederic Guillot 8ddd566361 Improve plugin loading 2016-05-07 19:35:06 -04:00
Frederic Guillot 714bdb0d02 Added method onStartup() for plugins 2016-05-07 18:15:32 -04:00
Frederic Guillot 2cd06f8795 Use PLUGINS_DIR constant to load plugin templates 2016-04-24 14:46:18 -04:00
Frederic Guillot 2bda799b9a Allow plugins loading from another location 2016-04-14 22:09:48 -04:00
Busfreak 4f2468fc38 Loader for Helper-Classes from Plugin 2016-03-23 18:06:16 +01:00
Frederic Guillot a7f3e3bec5 PHPdoc cleanup 2016-03-04 21:11:12 -05:00
Frederic Guillot d0925d99e7 Improve error handling of plugins 2015-11-14 15:51:37 -05:00
Frederic Guillot 3543f45c2d Throw exception for page not found 2015-10-17 10:59:07 -04:00
Frederic Guillot 8c532efd5f Run php-cs-fixer on the code base 2015-10-17 10:09:03 -04:00
Frederic Guillot f99a3c501f Make mail transports pluggable and move integrations to plugins
- Postmark: https://github.com/kanboard/plugin-postmark
- Mailgun: https://github.com/kanboard/plugin-mailgun
- Sendgrid: https://github.com/kanboard/plugin-sendgrid
2015-10-16 20:50:12 -04:00
Frederic Guillot 9c9ed02cd7 Change namespace to add Kanboard as prefix 2015-10-13 22:19:17 -04:00
Frederic Guillot 0e233673e3 Allow plugins to override CSP rules 2015-10-10 18:59:06 -04:00
Frederic Guillot 1fca5e721a Add getPluginHomepage() 2015-09-26 16:05:06 -04:00
Frederic Guillot 9ca4b43a97 Add page to show the list of plugins 2015-09-26 15:57:39 -04:00
Frederic Guillot 2af45250c4 Add config parameter PLUGINS_DIR 2015-09-22 21:27:02 -04:00
Frederic Guillot f579663adc Fix some phpdoc and remove useless code 2015-09-20 18:44:51 -04:00
Frederic Guillot e6f547abcf Move timetable to a plugin
Plugin repository: https://github.com/kanboard/plugin-timetable
2015-09-20 18:24:15 -04:00
Frederic Guillot 2021dccc5a Move subtask forecast to a plugin
Plugin repo: https://github.com/kanboard/plugin-subtask-forecast
2015-09-20 15:53:28 -04:00
Frederic Guillot a0124b45f9 Add sub namespace for plugins 2015-09-20 13:11:41 -04:00