Commit Graph

  • 5beaa359b7 when the test suite was written tags were default disabled Sam 2018-10-17 15:57:38 +11:00
  • 8d93b68f80 DEV: Refactor JS acceptance tests David Taylor 2018-09-12 18:35:50 +01:00
  • 6824411b8b DEV: Update .travis.yml David Taylor 2018-09-12 17:44:25 +01:00
  • 44001e259b DEV: Apply prettier to JS and SCSS files David Taylor 2018-09-12 16:16:18 +01:00
  • e6ed0480d8 Update translations Neil Lalonde 2018-09-10 14:00:37 -04:00
  • 2b5d1d75f8 Update translations Neil Lalonde 2018-08-23 09:47:29 -04:00
  • 39fb967047 Fix specs David Taylor 2018-08-20 13:17:54 +01:00
  • fc721a1768 FEATURE: Improve channel error visibility in the admin panel, stop adding chat integration errors to logs David Taylor 2018-08-20 12:05:59 +01:00
  • c44ac56d32 Make rubocop happy. Guo Xiang Tan 2018-06-08 09:52:35 +08:00
  • 9826f10a60 Fix specs for Rails 5.2. Guo Xiang Tan 2018-06-08 08:57:43 +08:00
  • 956f3993fe Update translations Neil Lalonde 2018-05-31 15:30:30 -04:00
  • d481205999
    Merge pull request #20 from davidtaylorhq/private_slash_commands Sam 2018-05-18 10:47:37 +10:00
  • 2fe771b84c
    Merge pull request #18 from rohitsden/master Sam 2018-05-01 11:49:17 +10:00
  • 3c84180b5e Update translations Neil Lalonde 2018-04-24 10:30:53 -04:00
  • 0ed6343874 Add basic support for thread transcripts David Taylor 2018-04-08 03:16:36 +01:00
  • 234203dc2b Fix travis build David Taylor 2018-04-08 03:15:44 +01:00
  • 427cfc2305 Use generic ‘conversations’ API endpoint to enable transcripts for slack IMs and groups David Taylor 2018-04-08 02:27:49 +01:00
  • 180011c097 Fix slash commands in private groups David Taylor 2018-04-08 02:26:36 +01:00
  • 3b033bcd16 Update translations Neil Lalonde 2018-03-07 14:17:52 -05:00
  • a039c7c484 Update translations Neil Lalonde 2018-01-31 11:13:31 -05:00
  • 79288fc254 Update HipChat WebHook URL validation to check for anything that isn't space. rohitsden 2018-01-13 21:58:40 -05:00
  • 324aca0fad Fix HipChat WebHook URL validation. rohitsden 2018-01-12 19:36:51 -05:00
  • ec216e69c5 correct spec Sam 2018-01-12 15:05:57 +11:00
  • 3069124273 correct specs Sam 2018-01-12 14:48:00 +11:00
  • 805cd762df Update translations Neil Lalonde 2018-01-03 13:26:44 -05:00
  • 37bc7eccff Update translations Neil Lalonde 2017-12-29 16:40:13 -05:00
  • 1078f8089e use SiteSetting.chat_integration_matrix_excerpt_length for the Matrix provider (#17) Francis Brunelle 2017-12-27 03:35:32 -05:00
  • a41ebcf225 Fix typos (#16) SidV 2017-12-20 11:13:22 -03:00
  • 2afc86d568 Add new languages Neil Lalonde 2017-12-12 11:35:06 -05:00
  • d56188e90e Transifex integration Neil Lalonde 2017-12-07 17:42:46 -05:00
  • 8168c717a8 Return help text if message text is unavailable Vinoth Kannan 2017-12-06 13:07:45 +05:30
  • 2ca3fb1d21
    Remove thumb_url from Rocket.Chat Joshua Rosenfeld 2017-11-30 09:56:47 -05:00
  • da9ee8dcb5 Fix mattermost icon selection David Taylor 2017-11-20 12:49:36 +00:00
  • 5f555849e5 Replace render nothing: true with a JSON response. This has the added benefit of showing a “loading” message (#12) David Taylor 2017-11-27 08:08:19 +00:00
  • b69abe3913 Include attachments in message selection dropdowns (#13) David Taylor 2017-11-27 08:07:54 +00:00
  • 6ed0deedf8 Don’t load responses to threads (#14) David Taylor 2017-11-27 08:07:25 +00:00
  • e22a7e38b8 UX: Move site settings under its own tab. Guo Xiang Tan 2017-11-27 16:05:25 +08:00
  • a217ca928f
    Merge pull request #11 from majakomel/flowdock Sam 2017-11-14 19:00:37 +11:00
  • 2c9cdb2ed3 Remove unnecessary logging. Guo Xiang Tan 2017-11-09 08:27:10 +08:00
  • 0cdb1d6538 FIX: Old channel may be invalid. Guo Xiang Tan 2017-10-20 20:21:02 +08:00
  • 7889691cdb fix rubocop offenses Maja Komel 2017-10-17 12:21:36 +02:00
  • 92d6a6ba0e Add notification support for Flowdock Maja Komel 2017-10-16 16:44:21 +02:00
  • c766a9cae9 FIX: client-side channel validation (#10) David Taylor 2017-10-15 15:25:02 +01:00
  • f1d42b5dd4 Unhide slack icon URL (#9) David Taylor 2017-10-11 15:14:09 +01:00
  • 0e52edd1fd FIX: Ensure that user exists before migrating. Guo Xiang Tan 2017-10-10 15:12:10 +08:00
  • 6bbac0a1e9 Maintain backwards compatibility with existing slash command. Guo Xiang Tan 2017-10-10 13:30:44 +08:00
  • ba883e0af4 Move specs to the right folder. Guo Xiang Tan 2017-10-10 13:09:25 +08:00
  • 2b74fe0767 Remove unnecessary extension. Guo Xiang Tan 2017-10-10 13:01:46 +08:00
  • b19550502e Fix the build. Guo Xiang Tan 2017-10-10 12:54:10 +08:00
  • 1f6bb6db1c Mark transcript as experimental first. Guo Xiang Tan 2017-10-10 12:23:21 +08:00
  • 5d11f443c0 REFACTOR: No need for return at end of each method. Guo Xiang Tan 2017-10-10 12:02:27 +08:00
  • efddfe1d9b Minor refactor. Guo Xiang Tan 2017-10-10 10:08:26 +08:00
  • 2e69d6a934 FIX: Properly migrate settings from discourse-slack-official. Guo Xiang Tan 2017-10-04 15:03:23 +08:00
  • eb6575fd44 Fix plugin after I broke it while refactoring. Guo Xiang Tan 2017-10-03 22:49:19 +08:00
  • 44ade676e1 Fix JS tests. Guo Xiang Tan 2017-10-03 18:11:58 +08:00
  • f836047f90 REFACTOR: Clean up code in plugin. Guo Xiang Tan 2017-10-03 17:42:07 +08:00
  • aa4d169c0e Add some basic tests for migrating discourse-slack-official job. Guo Xiang Tan 2017-10-03 16:33:20 +08:00
  • 5cfa7f913d Don't migrate categories that do not exists anymore. Guo Xiang Tan 2017-10-03 16:33:07 +08:00
  • 1a3928b803 More improvements to migration script. Guo Xiang Tan 2017-10-03 15:41:27 +08:00
  • 2d6737ce5c REFACTOR: Remove hardcoded base KEY_PREFIX. Guo Xiang Tan 2017-10-03 15:35:27 +08:00
  • d77afa4c98 Remove self-explaintory comment. Guo Xiang Tan 2017-10-03 15:31:38 +08:00
  • 530e715588 STYLE: Shorten long lines. Guo Xiang Tan 2017-10-03 15:30:38 +08:00
  • f6e9fe9eb7 Remove dev dugging commands. Guo Xiang Tan 2017-10-03 15:16:09 +08:00
  • b33fb671f2 Filter out invalid tags when migrating. Guo Xiang Tan 2017-09-28 17:27:20 +08:00
  • 435b1cc9b5 Refactor plugin. Guo Xiang Tan 2017-09-28 16:32:38 +08:00
  • b0708c1aac Make sure we run the migrations in a transaction. Guo Xiang Tan 2017-09-28 16:19:12 +08:00
  • 49f58ec190 Fix tests to work with Rails 5.1. (#8) Guo Xiang Tan 2017-09-25 11:06:27 +08:00
  • 47a6a89e5a Defer processing of transcripts to avoid timeouts David Taylor 2017-09-15 23:12:02 +01:00
  • 6a976c4d66 Remove thumb_url from Mattermost, and restore accidental deletion from Slack David Taylor 2017-09-09 23:08:45 +01:00
  • 438a9d92fe Remove incorrect thumb_url from mattermost David Taylor 2017-09-09 21:07:07 +01:00
  • 92e22d65da Fix onceoff job to only run when slack is installed David Taylor 2017-09-07 22:45:54 +01:00
  • 1e52671c03 Add once-off job to migrate from discourse-slack-official David Taylor 2017-09-04 13:58:09 +01:00
  • 2251afbac0 Smart_create_rule should only use ‘normal’ rules David Taylor 2017-09-04 13:14:15 +01:00
  • 16c5607fa4 Use before_action instead of before_filter for Rails 5.1 compatibility. Guo Xiang Tan 2017-09-04 10:44:32 +08:00
  • 1fa228b68c Add site setting to allow adding “content” to Discord messages David Taylor 2017-09-01 21:03:31 +01:00
  • 9d99f5659a Adjust gitter regex David Taylor 2017-08-31 01:51:28 +01:00
  • 9f327e74e8 Merge pull request #7 from JafethDC/gitter David Taylor 2017-08-31 01:48:44 +01:00
  • e90d65f5d5 Add notifications support for Gitter jafethdc 2017-08-30 18:11:06 -05:00
  • 5ea6553236 Add support for Rocket.Chat David Taylor 2017-08-23 16:43:27 +01:00
  • 4703250c1f Only check channel uniqueness within the same provider David Taylor 2017-08-23 16:31:47 +01:00
  • 9b229b63f9 Use generic messages API for Zulip David Taylor 2017-08-23 12:36:11 +01:00
  • e3f09d8eb5 Add Zulip support David Taylor 2017-08-21 23:34:04 +01:00
  • 645c21f2f7 Correct eslint fails David Taylor 2017-08-21 16:46:43 +01:00
  • 148dd8df6b Tidy up Slack provider implementation David Taylor 2017-08-21 15:28:37 +01:00
  • ccb8571da5 Fix hipchat colour regex David Taylor 2017-08-16 15:51:46 +03:00
  • 688afe72d4 Merge pull request #6 from discourse/transcript-improvements David Taylor 2017-08-15 18:32:12 +03:00
  • 142925e4c4 Correct rubocop offence David Taylor 2017-08-15 18:26:11 +03:00
  • 064079a4ed Add auto-detection of first message in conversation David Taylor 2017-08-15 18:19:24 +03:00
  • 3314721232 RSpec tests for slack transcript posting David Taylor 2017-08-15 17:44:51 +03:00
  • 658553e875 Refactor transcript posting David Taylor 2017-08-15 10:26:03 +03:00
  • d13bf5409d Improve QUnit tests for admin interface David Taylor 2017-08-14 16:02:43 +03:00
  • 9604edaf88 Allow selecting first transcript message using a URL David Taylor 2017-08-04 13:06:57 +01:00
  • e470c7dc29 Merge pull request #5 from discourse/slack-transcript-improvements David Taylor 2017-08-04 01:01:07 +01:00
  • 9dc5445b7b Fix spec David Taylor 2017-08-04 00:54:11 +01:00
  • 12f3b96e02 Improve slack transcript posting UI with message buttons David Taylor 2017-08-04 00:47:04 +01:00
  • cfaef26e5d More modularisation for slack transcript generation David Taylor 2017-08-03 17:24:49 +01:00
  • df1f423f94 Specify a default for all site settings David Taylor 2017-08-03 16:24:04 +01:00
  • 4d811ed83e Make transcript generation object-oriented David Taylor 2017-08-03 15:48:33 +01:00
  • 4932c078ed Correct eslint offences David Taylor 2017-08-02 11:33:50 +01:00
  • c634b3ee65 Only check for mentions on standard posts (not PMs) David Taylor 2017-08-01 22:15:27 +01:00