Commit Graph

38 Commits

Author SHA1 Message Date
Frederic Guillot
7303a79b50 Cleanup and minor fixes 2015-10-19 21:05:41 -04:00
Frederic Guillot
09da289c2f Move slack, hipchat and jabber integrations to plugins 2015-10-17 22:19:49 -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
b4fe1cd526 Add unit test for Slack webhook 2015-09-22 20:19:45 -04:00
Frederic Guillot
cf46cf4404 Update dependencies 2015-09-12 18:19:09 -04:00
Frederic Guillot
33a3196001 Fix minor issues 2015-07-19 18:54:00 -04:00
Frederic Guillot
31c57a82b9 Update Gitlab webhook 2015-07-17 19:12:08 -04:00
Frederic Guillot
59df72d476 Fix some issue dur to url rewriting 2015-07-12 15:46:03 -04:00
Frederic Guillot
538dab64b9 Fix PHP 5.3 issue 2015-07-06 21:39:41 -04:00
Frederic Guillot
afab68b130 Add schema migration for Slack channel 2015-07-05 13:14:00 -04:00
Ash Bike
bc6b443c3d Slack channel can be overridden to post to another channel/private group or send direct messages. Need to make these database changes:
INSERT INTO settings VALUES ('integration_slack_webhook_channel', '');
ALTER TABLE project_integrations ADD COLUMN slack_webhook_channel text;
2015-07-05 02:16:18 +05:30
Frederic Guillot
d7a8160c2b Update Bitbucket webhooks to handle issues/commit/comments 2015-06-21 12:19:06 -04:00
Frederic Guillot
98fd34bfe3 Improve automatic action to create comments based on commit messages 2015-06-20 20:55:50 -04:00
Frederic Guillot
7b947ebdbd Allow sync of Github comments without common username and add unit tests 2015-06-20 19:21:35 -04:00
Frederic Guillot
f2abf33912 Add Sendgrid as mail transport 2015-06-13 13:17:16 -04:00
Frederic Guillot
e22da9d32a Add Mailgun API as mail transport 2015-06-07 22:17:50 -04:00
Frederic Guillot
9d9e3afba2 Improve email sending system and add Postmark as mail transport 2015-06-06 14:10:31 -04:00
Frederic Guillot
94cbdb3d9b Update logger 2015-05-30 15:37:25 -04:00
Frederic Guillot
1a0465cb57 Fix PhpAnalyzer issues 2015-05-24 16:47:41 -04:00
Frederic Guillot
eeac2329ba Helpers refactoring 2015-05-24 16:02:25 -04:00
Frederic Guillot
9e9410df24 Add Jabber/XMPP integration 2015-05-11 21:07:59 -04:00
Frederic Guillot
d75e2fcaa7 Recurring tasks (#847): add unit test 2015-05-10 17:39:00 -04:00
Frederic Guillot
98aab0d994 Fix some php analyzer issues 2015-05-09 23:08:16 -04:00
Frederic Guillot
46d711cf51 Fix bug: task references are not unique 2015-05-03 11:48:18 -04:00
Frederic Guillot
e30bf47d94 Rename Hipchat class 2015-04-19 19:33:58 -04:00
Frederic Guillot
f190be9e2d Add Sendgrid integration (incoming email handling) 2015-04-19 19:23:42 -04:00
Frederic Guillot
ac86c3100a Add Mailgun integration (incoming emails) 2015-04-19 16:01:41 -04:00
Frederic Guillot
1891e87d03 Add Postmark integration (inbound emails for task creation) 2015-04-19 14:48:12 -04:00
Frederic Guillot
370b5a0fd7 Add Slack and Hipchat integrations for each projects 2015-04-18 18:44:45 -04:00
Frederic Guillot
5a29cccc95 Various fixes for PHPAnalyzer 2015-04-03 18:32:51 -04:00
Frederic Guillot
7cbae61dbd Add Hipchat integration 2015-03-29 13:51:51 -04:00
Frederic Guillot
5536f6c6ce Add Slack integration 2015-03-28 21:37:53 -04:00
Frederic Guillot
755b38f09e Code cleanup + minor css improvement 2015-02-09 21:37:31 -05:00
Frederic Guillot
6f94ce6af3 Add Bitbucket webhook 2015-02-08 21:13:59 -05:00
Frederic Guillot
51d77786de Fix Gitlab webhook issue 2015-01-19 21:02:01 -05:00
Frédéric Guillot
5266b82144 Add Gitlab webhook 2014-12-28 22:22:15 -05:00