David Taylor
|
e733c2564f
|
Add mattermost slash command support
|
2017-07-26 13:09:05 +01:00 |
David Taylor
|
61a4fd2c23
|
Add Mattermost support
|
2017-07-25 22:14:48 +01:00 |
David Taylor
|
c51e8ec3b5
|
Add HipChat support
|
2017-07-24 19:22:19 +01:00 |
David Taylor
|
858533a788
|
‘Deprecate’ the webhook slack integration method (for now)
|
2017-07-24 17:44:01 +01:00 |
David Taylor
|
b5e2741214
|
Add discord support
|
2017-07-21 15:48:57 +01:00 |
David Taylor
|
2e94f23fbe
|
Add Telegram provider.
Does not yet support slash commands, and is without tests.
|
2017-07-19 16:28:02 +01:00 |
David Taylor
|
fd333d59b7
|
Add basic “slash command” functionality to the slack provider
Based on the existing slack plugin. Currently does not implement creating new rules or deleting rules.
|
2017-07-05 23:01:46 +01:00 |
David Taylor
|
f40f602a4f
|
Add validation to slack settings (adapted from old slack plugin)
|
2017-07-03 16:28:26 +01:00 |
David Taylor
|
1c416d5a81
|
Allow providers to be disabled, and tidy up translations
|
2017-07-03 15:53:26 +01:00 |
David Taylor
|
4643ad255c
|
Rename plugin to discourse-chat-integration
|
2017-07-03 11:08:14 +01:00 |
David Taylor
|
0074f90f14
|
Allow sending by API instead of webhooks for slack
|
2017-06-30 15:28:44 +01:00 |
David Taylor
|
3f0462d40c
|
Implement slack provider, based on existing plugin.
Currently only implements the “Webhook” method, not the “Web API” method
|
2017-06-30 13:09:36 +01:00 |
David Taylor
|
4ad9ad6a7a
|
Move lib files inside a discourse_chat directory, and make the notifications run on a delay after post creation
|
2017-06-30 11:10:11 +01:00 |
David Taylor
|
02692cf100
|
Added filtering logic for multiple providers, along with many RSpec tests.
General structure of the filter rules is taken from discourse-slack-official, but re-written to be more robust and easier to understand.
|
2017-06-27 19:43:29 +01:00 |
David Taylor
|
3e3a309c44
|
Initial commit
|
2017-06-26 15:08:06 +01:00 |