511 Commits
Author SHA1 Message Date
Jarek Radosz 428df114ff DEV: Deprecate the plugin (#260) 2025-07-14 13:04:00 +01:00
dependabot[bot] 57a08fa748 Bump rack from 3.1.12 to 3.1.16 (#259)
Bumps [rack](https://github.com/rack/rack) from 3.1.12 to 3.1.16.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v3.1.12...v3.1.16)

---
updated-dependencies:
- dependency-name: rack
  dependency-version: 3.1.16
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 17:45:46 +02:00
Jarek Radosz a47382b3fd DEV: Update linting config and run gjs-codemod (#258) 2025-06-05 11:35:58 +01:00
Loïc Guitaut 464400f7c8 DEV: Add system spec to check core features are working fine (#256) 2025-04-09 14:21:56 +02:00
Jarek Radosz ed6be8044a DEV: Update linting (#255) 2025-03-17 10:57:57 +00:00
Jarek Radosz 87ef9096b9 DEV: Update linting (#254) 2025-03-13 15:07:56 +00:00
Gary Pendergast 61a727a0d9 FIX: Sharing to Discord forum channels requires a thread_name (#251)
Discourse is able to share topics and replies to normal Discord channels, but it doesn't work with forum channels, which require an additional `thread_name` parameter.

This change fixes the issue by checking for the specific error the Discord returns when trying to share to a forum channel, adding the `thread_name`, then trying again.

This is intentionally a minimal fix, additional work would be required to make the sharing more closely fit the style of Discord forum channels.
2025-02-25 14:40:51 +11:00
Jarek Radosz 954009cd38 DEV: Update license (#250) 2025-02-24 11:21:07 +08:00
Sérgio Saquetim 860cc6751e DEV: Allow clearing topic ID when testing integration (#249) 2025-02-14 13:24:13 -03:00
dependabot[bot] 4e892a714b Bump rack from 3.0.11 to 3.0.12 (#248)
Bumps [rack](https://github.com/rack/rack) from 3.0.11 to 3.0.12.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/commits/v3.0.12)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 23:23:05 +00:00
David Taylor b092d2f11a DEV: Bump dependencies and fix linting (#247) 2025-02-06 17:44:36 +01:00
David Taylor 21a0546d7f DEV: Pin version for Discourse <3.5.0.beta1-dev (#246) 2025-02-05 19:59:34 +01:00
Discourse Translator Bot 29ad813cd0 Update translations (#245) 2025-01-21 15:55:00 +01:00
Gabriel Grubba 8498d88ccb FIX: Topic changing category was not triggering notifications (#244)
We moved `category_changed` notification to be a `whisper` but we forgot to update the check in `manager.rb` to verify not for a `small_post` but for a whisper.

Added a test to cover this case.
2025-01-16 15:33:49 -03:00
Kelv f0cac677c2 DEV: update deprecated icon names exclamation-circle and times-circle (#243) 2025-01-10 12:59:47 +08:00
Jarek Radosz b5c1f8b27f DEV: Forward-compatibility with a nokogiri upgrade (#242) 2025-01-05 01:09:53 +01:00
Discourse Translator Bot 52461548fb Update translations (#241) 2024-12-10 20:16:24 +01:00
Kelv d93cffcbd5 DEV: Update more deprecated Font Awesome icon names (#240) 2024-12-06 20:45:05 +01:00
Discourse Translator Bot 33816f184d Update translations (#238) 2024-12-04 11:59:09 +01:00
Kelv 908526739d DEV: Update deprecated Font Awesome icon names (#239) 2024-12-04 02:40:29 +01:00
Tobias Eigen 5b8d834332 Changed "Message." to "Message" in client.en.yml (#237)
Translators pointed out there is a stray period at the end of a label for a setting for sending slack messages,  so I removed it.
2024-12-02 17:39:53 +00:00
Melaine 3450662e68 FEATURE: Allow custom query parameters in Discord webhooks (#236) 2024-12-02 15:49:28 +00:00
David Taylor 71dcae5365 DEV: Update linting (#235) 2024-11-28 15:50:49 +01:00
David Taylor 3aaffe5629 DEV: Update linting (#234) 2024-11-20 18:52:42 +01:00
David Taylor 378d381133 DEV: Update linting (#233) 2024-11-20 15:45:26 +01:00
dependabot[bot] eb1d2e730b Bump cross-spawn from 7.0.3 to 7.0.6 (#232)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:39:27 +00:00
David Taylor 2a4936698b DEV: Update eslint config (#231) 2024-11-19 11:20:28 +01:00
Discourse Translator Bot 3905774c71 Update translations 2024-11-12 13:01:40 +00:00
Gabriel Grubba 3052a9cfb2 Revert "FIX: revert chat-integration move to discourse-automation" (#229)
* Revert "FIX: revert chat-integration move to discourse-automation (#219)"

This reverts commit 6e7917bd5e.

* DEV: Update plugin.rb

better error logging

* DEV:  adding`end` in `plugin.rb`
2024-11-06 09:08:25 -03:00
Gabriel Grubba ac91fe053b FIX: Update flaky test in showing error modal (#228)
the error:

```
Randomized with seed 43756
.F

Failures:

  1) Create channel shows error in chanel modal
     Failure/Error: super

     Capybara::ElementNotFound:
       Unable to find css ".error-message"

     [Screenshot Image]: /var/www/discourse/tmp/capybara/failures_r_spec_example_groups_create_channel_shows_error_in_chanel_modal_523.png

     ~~~~~~~ JS LOGS ~~~~~~~
     (no logs)
```

To try solving this, I've changed the ordering, before visiting the page I already set up the channel error.
2024-10-29 09:56:24 -03:00