Guo Xiang Tan
|
c44ac56d32
|
Make rubocop happy.
|
2018-06-08 09:52:35 +08:00 |
Sam
|
d481205999
|
Merge pull request #20 from davidtaylorhq/private_slash_commands
Slash command and transcript improvements
|
2018-05-18 10:47:37 +10:00 |
David Taylor
|
0ed6343874
|
Add basic support for thread transcripts
|
2018-04-08 03:22:58 +01:00 |
David Taylor
|
427cfc2305
|
Use generic ‘conversations’ API endpoint to enable transcripts for slack IMs and groups
|
2018-04-08 02:50:46 +01:00 |
David Taylor
|
180011c097
|
Fix slash commands in private groups
|
2018-04-08 02:26:36 +01:00 |
rohitsden
|
79288fc254
|
Update HipChat WebHook URL validation to check for anything that isn't space.
|
2018-01-13 21:58:40 -05:00 |
rohitsden
|
324aca0fad
|
Fix HipChat WebHook URL validation.
|
2018-01-12 19:36:51 -05:00 |
Francis Brunelle
|
1078f8089e
|
use SiteSetting.chat_integration_matrix_excerpt_length for the Matrix provider (#17)
|
2017-12-27 16:35:32 +08:00 |
Vinoth Kannan
|
8168c717a8
|
Return help text if message text is unavailable
|
2017-12-06 13:07:45 +05:30 |
Joshua Rosenfeld
|
2ca3fb1d21
|
Remove thumb_url from Rocket.Chat
Results in broken thumbnail appearing in all posts.
|
2017-11-30 09:56:47 -05:00 |
David Taylor
|
da9ee8dcb5
|
Fix mattermost icon selection
|
2017-11-27 16:14:43 +08:00 |
David Taylor
|
5f555849e5
|
Replace `render nothing: true` with a JSON response. This has the added benefit of showing a “loading” message (#12)
render:nothing was producing an error 500 for some reason
|
2017-11-27 16:08:19 +08:00 |
David Taylor
|
b69abe3913
|
Include attachments in message selection dropdowns (#13)
* Include attachments in message selection dropdowns
* DRY up message attachment string generation
* Add specs for attachments in UI
|
2017-11-27 16:07:54 +08:00 |
David Taylor
|
6ed0deedf8
|
Don’t load responses to threads (#14)
* Don’t load responses to threads
* Add test case for ignoring threaded messages
* Appease rubocop
|
2017-11-27 16:07:25 +08:00 |
Maja Komel
|
7889691cdb
|
fix rubocop offenses
|
2017-10-17 12:21:36 +02:00 |
Maja Komel
|
92d6a6ba0e
|
Add notification support for Flowdock
|
2017-10-16 16:44:21 +02:00 |
Guo Xiang Tan
|
2b74fe0767
|
Remove unnecessary extension.
|
2017-10-10 13:01:46 +08:00 |
Guo Xiang Tan
|
b19550502e
|
Fix the build.
|
2017-10-10 12:56:48 +08:00 |
Guo Xiang Tan
|
5d11f443c0
|
REFACTOR: No need for `return` at end of each method.
|
2017-10-10 12:02:27 +08:00 |
Guo Xiang Tan
|
efddfe1d9b
|
Minor refactor.
|
2017-10-10 10:08:26 +08:00 |
Guo Xiang Tan
|
f836047f90
|
REFACTOR: Clean up code in plugin.
|
2017-10-03 17:42:07 +08:00 |
David Taylor
|
47a6a89e5a
|
Defer processing of transcripts to avoid timeouts
|
2017-09-15 23:12:02 +01:00 |
David Taylor
|
6a976c4d66
|
Remove thumb_url from Mattermost, and restore accidental deletion from Slack
|
2017-09-09 23:08:45 +01:00 |
David Taylor
|
438a9d92fe
|
Remove incorrect thumb_url from mattermost
|
2017-09-09 21:07:07 +01:00 |
Guo Xiang Tan
|
16c5607fa4
|
Use `before_action` instead of `before_filter` for Rails 5.1 compatibility.
|
2017-09-04 10:44:32 +08:00 |
David Taylor
|
1fa228b68c
|
Add site setting to allow adding “content” to Discord messages
This can include ‘mentions’ such as `@everyone`
|
2017-09-01 21:03:31 +01:00 |
David Taylor
|
9d99f5659a
|
Adjust gitter regex
|
2017-08-31 01:51:28 +01:00 |
jafethdc
|
e90d65f5d5
|
Add notifications support for Gitter
|
2017-08-30 18:11:06 -05:00 |
David Taylor
|
5ea6553236
|
Add support for Rocket.Chat
|
2017-08-23 16:43:27 +01:00 |
David Taylor
|
9b229b63f9
|
Use generic messages API for Zulip
It is now available to bots, so there is no need for the custom discourse endpoint any more :)
|
2017-08-23 12:36:11 +01:00 |
David Taylor
|
e3f09d8eb5
|
Add Zulip support
|
2017-08-21 23:34:04 +01:00 |
David Taylor
|
148dd8df6b
|
Tidy up Slack provider implementation
|
2017-08-21 15:28:37 +01:00 |
David Taylor
|
ccb8571da5
|
Fix hipchat colour regex
|
2017-08-16 15:51:46 +03:00 |
David Taylor
|
064079a4ed
|
Add auto-detection of first message in conversation
|
2017-08-15 18:19:24 +03:00 |
David Taylor
|
3314721232
|
RSpec tests for slack transcript posting
|
2017-08-15 17:44:51 +03:00 |
David Taylor
|
658553e875
|
Refactor transcript posting
|
2017-08-15 10:26:03 +03:00 |
David Taylor
|
9604edaf88
|
Allow selecting first transcript message using a URL
|
2017-08-04 13:06:57 +01:00 |
David Taylor
|
9dc5445b7b
|
Fix spec
|
2017-08-04 00:54:11 +01:00 |
David Taylor
|
12f3b96e02
|
Improve slack transcript posting UI with message buttons
|
2017-08-04 00:47:04 +01:00 |
David Taylor
|
cfaef26e5d
|
More modularisation for slack transcript generation
|
2017-08-03 17:24:49 +01:00 |
David Taylor
|
4d811ed83e
|
Make transcript generation object-oriented
|
2017-08-03 15:48:33 +01:00 |
David Taylor
|
4f9ad4efef
|
Correct rubocop offenses
|
2017-08-01 20:53:39 +01:00 |
David Taylor
|
f1df1f5234
|
Fix discord avatar URL
|
2017-07-31 14:47:27 +01:00 |
David Taylor
|
142687f4d4
|
Don’t send avatar URL to Discord, because it doesn’t specify a protocol
|
2017-07-29 19:52:46 +01:00 |
David Taylor
|
ce8acc9c26
|
Disallow duplicate channels - providers can define which fields should be ‘unique’
|
2017-07-28 15:47:46 +01:00 |
David Taylor
|
2275793f6c
|
Allow fields to be hidden from channel list (still visible in edit modal).
|
2017-07-28 14:15:53 +01:00 |
David Taylor
|
a5d62bd44d
|
Fix telegram error translation keys
|
2017-07-28 13:25:31 +01:00 |
David Taylor
|
5a4faa637f
|
Add matrix support
|
2017-07-27 17:09:44 +01:00 |
David Taylor
|
5c93b7792c
|
Add ‘view on slack’ link to transcripts
|
2017-07-26 19:51:44 +01:00 |
David Taylor
|
95f99e5fcf
|
Improve slack transcript formatting
|
2017-07-26 19:27:22 +01:00 |