mirror of
https://github.com/YunoHost-Apps/kanboard_ynh.git
synced 2024-09-03 19:36:17 +02:00
33 lines
1.7 KiB
Markdown
33 lines
1.7 KiB
Markdown
Plugin Development
|
|
==================
|
|
|
|
Note: The plugin API is **considered alpha** at the moment.
|
|
|
|
Plugins are useful to extend the core functionalities of Kanboard, adding features, creating themes or changing the default behavior.
|
|
|
|
Plugin creators should specify explicitly the compatible versions of Kanboard. Internal code of Kanboard may change over the time and your plugin must be tested with new versions.
|
|
|
|
- [Creating your plugin](plugin-registration.markdown)
|
|
- [Using plugin hooks](plugin-hooks.markdown)
|
|
- [Override default application behaviors](plugin-overrides.markdown)
|
|
- [Add schema migrations for plugins](plugin-schema-migrations.markdown)
|
|
- [Add mail transports](plugin-mail-transports.markdown)
|
|
- [Add notification types](plugin-notifications.markdown)
|
|
- [Attach metadata to users, tasks and projects](plugin-metadata.markdown)
|
|
|
|
Examples of plugins
|
|
-------------------
|
|
|
|
- [Slack](https://github.com/kanboard/plugin-slack)
|
|
- [Hipchat](https://github.com/kanboard/plugin-hipchat)
|
|
- [Jabber](https://github.com/kanboard/plugin-jabber)
|
|
- [Sendgrid](https://github.com/kanboard/plugin-sendgrid)
|
|
- [Mailgun](https://github.com/kanboard/plugin-mailgun)
|
|
- [Postmark](https://github.com/kanboard/plugin-postmark)
|
|
- [Amazon S3](https://github.com/kanboard/plugin-s3)
|
|
- [Budget planning](https://github.com/kanboard/plugin-budget)
|
|
- [User timetable](https://github.com/kanboard/plugin-timetable)
|
|
- [Subtask Forecast](https://github.com/kanboard/plugin-subtask-forecast)
|
|
- [Automatic Action example](https://github.com/kanboard/plugin-example-automatic-action)
|
|
- [Theme plugin example](https://github.com/kanboard/plugin-example-theme)
|
|
- [CSS plugin example](https://github.com/kanboard/plugin-example-css)
|