Commit Graph
390 Commits
Author SHA1 Message Date
discoursebotanddiscoursebuild f1f6e04488 DEV: Update CI workflows (#132)
Co-authored-by: discoursebuild <[email protected]>
2022-06-17 21:34:10 +02:00
Leonardo Mosquera fd6be34974 FIX: don't send nil user.name for MS Teams (#131)
Because Teams rejects the request for having a JSON `null` where a string is expected.
2022-06-16 17:12:56 +01:00
David Taylor 157f3e910d FIX: Respect core settings when rendering user names/usernames (#129)
This commit centralizes 'display name' generation into a helper, and updates it to respect core preferences for `enable_names` and `prioritize_username_in_ux`.
2022-05-30 17:13:55 +01:00
discoursebotanddiscoursebuild 6c052c118d DEV: Update CI workflows (#128)
Co-authored-by: discoursebuild <[email protected]>
2022-05-23 16:59:55 +02:00
dependabot[bot] ef67dd235e Bump async from 2.6.3 to 2.6.4 (#127)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 18:02:48 +02:00
Discourse Translator Bot 8a45bb42a9 Update translations (#126) 2022-04-19 15:45:00 +02:00
Kris e3426c40fe UX: admin controls alignment (#125) 2022-04-15 11:22:47 -04:00
dependabot[bot] eaa7de8c2b Bump ansi-regex from 4.1.0 to 4.1.1 (#124)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 13:49:16 +02:00
dependabot[bot] f587cb9c30 Bump minimist from 1.2.5 to 1.2.6 (#123)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 13:42:37 +02:00
Discourse Translator Bot 7c96d62ddb Update translations (#121) 2022-04-05 15:21:24 +02:00
David Taylor cd6e4a8b62 FEATURE: Allow [quote] to be disabled for slack transcripts (#120)
https://meta.discourse.org/t/222145
2022-04-01 13:49:34 +01:00
David Taylor 3900586557 FIX: Correct error in AdminDashboardData problem check (#119)
This would cause admin checks to fail when the plugin is disabled.

Unfortunately plugin-contributed AdminDashboardData checks are not currently testable, but I hope to fix that in a future core commit.

Follow-up to 8de3e498b2
2022-03-31 12:14:40 +01:00
Discourse Translator Bot d63e11cf33 Update translations (#118) 2022-03-30 14:52:54 +02:00
David Taylor 8de3e498b2 FIX: Only show admin dashboard errors when plugin/provider enabled (#117) 2022-03-25 15:53:49 +00:00
discoursebotanddiscoursebuild 0c367e19ca DEV: Update CI workflows (#116)
Co-authored-by: discoursebuild <[email protected]>
2022-03-22 14:02:57 +01:00
David Taylor d63477fec0 FIX: Use correct identifier in transcript thread hint (#115)
We were using the internal UID of the channel in the hint, which would then fail to match any 'channel' configs in Discourse (which use the human-friendly `#channel` format). This was causing automatic threading for transcripts to fail.
2022-03-21 16:03:23 +00:00
David Taylor cd5387c567 DEV: Fix flaky specs (#114) 2022-03-15 13:47:53 +00:00
David Taylor 20f0b1c6ce DEV: Cache slack users list for 10 minutes (#113)
This should help to avoid Slack API rate limiting in very large slack communities
2022-03-15 13:32:28 +00:00
David Taylor 55f9b7873b FIX: Use correct copy for 'all categories' (#112)
The select-kit API has changed since this plugin's original implementation. `rootNoneLabel` and `rootNone` have been replaced with `none`
2022-03-15 00:00:29 +00:00
Jarek Radosz 359d6f6be8 DEV: Fix imports (#111) 2022-03-06 21:18:46 +01:00
Jarek Radosz 46cdce24bd DEV: Lose the es6 suffix (#110) 2022-03-04 19:27:42 +01:00
Discourse Translator Bot 5db7e159d9 Update translations (#109) 2022-03-01 22:56:25 +01:00
Blake Erickson 0eebd9f3ed DEV: Adds post_to_slack scriptable for automation (#108)
This allows for the discourse automation plugin to have a "Send Slack
Message" script.

The script fields are a message, url, and slack channel. This will allow
for a custom slack message to be posted but can link back to an
arbitrary url (hopefully a discourse url) like a list of unanswered
topics instead of strictly only allowing a slack message that links back
to a Discourse Post object.
2022-02-25 12:17:20 -07:00
GavinandJarek Radosz 1cd745010a DEV: Update README.md (#107)
Co-authored-by: Jarek Radosz <[email protected]>
2022-02-21 21:03:09 +01:00
David Taylor 36087f3004 DEV: Update Discord webhook domain (#106)
discordapp.com is being deprecated and replaced with discord.com - https://github.com/discord/discord-api-docs/discussions/4510
2022-02-15 11:53:53 +00:00
discoursebotanddiscoursebuild ddee0c4417 DEV: Update CI workflows (#105)
Co-authored-by: discoursebuild <[email protected]>
2022-01-25 11:27:00 +00:00
Discourse Translator Bot 64aedd3f8d Update translations (#104) 2022-01-18 14:41:24 +01:00
Discourse Translator Bot 45a16e2c40 Update translations (#103) 2022-01-11 14:21:26 +01:00
Andrei Prigorshnev 356a1d1a72 DEV: migrate routes to the new @action pattern (#100) 2022-01-06 15:16:23 +04:00
Discourse Translator Bot e9522c5f7d Update translations (#102) 2022-01-04 17:39:24 +01:00
Dax74 4ac3f26135 UX: Correct typo in Microsoft Teams channel config (#101) 2021-12-31 13:03:05 +00:00
Discourse Translator Bot 693c7e9aae Update translations (#99) 2021-12-28 14:13:47 +01:00
discoursebotanddavidtaylorhq 46b2c05cbd DEV: Update CI workflows (#98)
Co-authored-by: davidtaylorhq <[email protected]>
2021-12-16 16:17:55 +00:00
David Taylor 6e7fa8ebd1 FIX: Store slack thread_ts on a per-channel basis (#95)
When notifications about a topic are posted to multiple slack channels, and the Discourse channels are configured to "thread" the notifications, each channel will have a different thread_id. Previously we were only storing a single slack thread id per Discourse topic. This commit fixes that logic, so that threads in different channels are tracked separately.
2021-12-02 14:29:06 +00:00
David Taylor 15e8f9470d FEATURE: Allow selecting 'automatic' groups for rules (#97) 2021-12-02 14:28:05 +00:00
David Taylor 9bfb3ec4b2 FIX: Ensure edit modal validation works on first opening (#96)
(Ember's `defineProperty` no longer sees to fire the notifyPropertyChange event, so we need to do it manually)
2021-12-02 14:27:50 +00:00
Aljaž SrebrničandFroggy C ae0389ca89 FIX: Ensure telegram bot only responds to slash-commands (#94)
Co-authored-by: Froggy C <[email protected]>
2021-12-01 22:19:50 +00:00
Jarek Radosz 369ca14711 DEV: Fix imports in tests, minor clean up (#93)
Still doesn't work with ember cli though.
2021-11-14 14:14:49 +01:00
David Taylor 08dd442c1c FIX: Remove use of InputValidation library (#92)
This was deprecated in https://github.com/discourse/discourse/commit/e39d89ecd9119f69f464d92a16d59d77cc746081, and stopped working following the move to Ember CLI
2021-11-09 14:45:50 +00:00
Discourse Translator Bot 8ade892b38 Update translations (#90) 2021-10-05 15:59:18 +02:00
David Taylor 2a477ea398 FIX: Update dashboard warning link to point to new chat-integration URL (#89)
https://meta.discourse.org/t/chat-integration-error-links-to-the-wrong-url/204977
2021-10-01 17:08:40 +01:00
discoursebotandCvX 368560d75a DEV: Update CI workflows (#88)
Co-authored-by: CvX <[email protected]>
2021-09-15 19:55:36 +02:00
Mark VanLandingham a8b7e9631b DEV: Move admin namespace (#87) 2021-08-26 08:52:53 -05:00
dependabot[bot] e34998ed7d Bump path-parse from 1.0.6 to 1.0.7 (#86)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-13 00:49:32 +02:00
Discourse Translator Bot 6652bd58c3 Update translations (#85) 2021-08-04 14:13:27 +02:00
Mark VanLandingham a73f5da114 Rename DiscourseChat to DiscourseChatIntegration (#82) 2021-07-13 14:36:16 -05:00
discoursebotanddavidtaylorhq c0bd802f78 DEV: Update CI workflows (#81)
Co-authored-by: davidtaylorhq <[email protected]>
2021-07-02 17:02:39 +02:00
Discourse Translator Bot 07f0ea5463 Update translations (#80) 2021-06-29 16:00:10 +02:00
dependabot[bot] f32ee34bca Bump glob-parent from 5.1.1 to 5.1.2 (#79)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 13:56:26 +02:00
Discourse Translator Bot 065fdf2d1e Update translations (#78) 2021-05-25 15:27:13 +02:00