Go to file
David Taylor 0522ad6414
FIX: Always use parent thread_ts for slack threads (#159)
Previously we were using the `ts` of the previous message we sent to the thread. While this did work under some situations, it's not recommended in the Slack API docs, and can lead to some unexpected behavior (e.g. when one of the threaded messages is deleted).

This commit updates our logic to always use Slack's returned `thread_ts`, which represents the thread's parent.
2023-01-26 12:18:48 +00:00
.github/workflows DEV: Update CI workflows (#157) 2023-01-10 18:06:46 +00:00
app DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
assets DEV: Ember upgrade (#155) 2023-01-23 10:30:48 -08:00
config Update translations (#158) 2023-01-18 11:42:15 +01:00
db DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
lib/discourse_chat_integration FIX: Always use parent thread_ts for slack threads (#159) 2023-01-26 12:18:48 +00:00
spec FIX: Always use parent thread_ts for slack threads (#159) 2023-01-26 12:18:48 +00:00
test/javascripts/acceptance DEV: Ember upgrade (#155) 2023-01-23 10:30:48 -08:00
.eslintrc DEV: apply coding standards (#43) 2020-09-04 13:23:28 +02:00
.gitignore DEV: Fix imports in tests, minor clean up (#93) 2021-11-14 14:14:49 +01:00
.prettierrc DEV: Fix imports in tests, minor clean up (#93) 2021-11-14 14:14:49 +01:00
.rubocop.yml DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
.streerc DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
.template-lintrc.js DEV: apply coding standards (#43) 2020-09-04 13:23:28 +02:00
Gemfile DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
Gemfile.lock DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
LICENSE Initial commit 2017-06-26 15:08:06 +01:00
README.md DEV: Update README.md (#107) 2022-02-21 21:03:09 +01:00
package.json Bump eslint-config-discourse to 3.3.0 (#147) 2022-11-29 15:38:27 +01:00
plugin.rb DEV: Introduce syntax_tree for ruby formatting (#149) 2022-12-29 13:31:05 +01:00
translator.yml DEV: Switch from Transifex to Crowdin 2020-07-16 14:00:38 +02:00
yarn.lock DEV: Update eslint-config-discourse, use prettier for hbs (#151) 2023-01-04 13:35:48 +01:00

README.md

Chat Integration Plugin

Integrate your chat system of choice with Discourse.

For more information, please see: https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522