1
0
mirror of synced 2026-05-22 15:03:15 +00:00

72 Commits

Author SHA1 Message Date
Discourse Translator Bot 755239dc7e I18N: Update translations (#74) 2026-05-17 19:04:11 +02:00
Discourse Translator Bot 287407ba96 I18N: Update translations (#72) 2026-04-08 11:39:51 +02:00
Discourse Translator Bot a9436fff7d I18N: Update translations (#68) 2026-03-20 09:53:29 +01:00
Bannon Tanner 6228f42ee6 FEAT: add group level gating (#66)
Adds ability to gate topics by group membership. Shows separate subheading text and has input for a custom CTA button link.

Group gating can work independently of the category and tag gating, or in conjunction.
2026-03-19 14:10:52 -05:00
Jarek Radosz 6b0e482f6e DEV: Update linting (#65) 2026-03-13 13:14:37 +00:00
Jarek Radosz 85d7416514 DEV: Add the d-compat branch workflow (#64) 2026-03-11 22:34:50 +00:00
dependabot[bot] ee19bcd400 Bump rack from 3.2.4 to 3.2.5 (#63)
Bumps [rack](https://github.com/rack/rack) from 3.2.4 to 3.2.5.
- [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.2.4...v3.2.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-17 22:27:29 +00:00
David Taylor 18d7cec767 DEV: Pin version for Discourse < 2026.2.0-latest (#62) 2026-02-11 16:27:41 +01:00
Jarek Radosz 64570b5331 DEV: Update linting and add types (#61)
* DEV: Update linting and add types

* DEV: Update linting and add types
2026-01-28 13:17:37 +00:00
Alan Guo Xiang Tan 4e4b632298 DEV: Add backward compatibility for tag object arrays (#60)
What is the problem?

Discourse core PR #36678 changes `topic.tags` from a string array
(e.g., `["support", "bug"]`) to an object array (e.g.,
`[{id: 12, name: "support", slug: "support"}]`). This breaks the
`TopicInGatedCategory#recalculate` method which checks if topic tags
include enabled tags using `this.enabledTags.includes(t)`.

What is the solution?

Update the gated tag checking logic to extract the tag name using
`typeof t === "string" ? t : t.name` before comparing against
`this.enabledTags`. This ensures backward compatibility with both
the old string format and the new object format.
2026-01-19 10:47:19 +08:00
Discourse Translator Bot 9af4a011d7 I18N: Update translations (#59) 2026-01-15 11:23:49 +01:00
dependabot[bot] 3353862a37 Bump rack from 3.2.2 to 3.2.3 (#58)
Bumps [rack](https://github.com/rack/rack) from 3.2.2 to 3.2.3.
- [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.2.2...v3.2.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 00:04:05 +02:00
Jarek Radosz 8c691b9110 DEV: Update linting (#57) 2025-10-09 13:43:22 +01:00
Alan Guo Xiang Tan 21aeb90137 DEV: Pin version for Discourse < 3.6.0.beta1-dev (#55) 2025-08-27 12:51:48 +08:00
Jarek Radosz 014d236c2a DEV: Make the component testable and clean up tests (#54) 2025-07-27 12:28:54 +02:00
dependabot[bot] c84453ab1c Bump rack from 3.1.12 to 3.1.16 (#53)
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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 17:47:59 +02:00
Jarek Radosz 92e2b4efcd DEV: Update linting config and run gjs-codemod (#52)
* DEV: Update linting config and run gjs-codemod

* DEV: Update linting config and run gjs-codemod
2025-06-05 12:09:57 +01:00
Loïc Guitaut c5e98c2af8 DEV: Add system spec to check core features are working fine (#50) 2025-04-09 15:16:41 +02:00
Jarek Radosz 4fba734ff8 DEV: Update linting (#49) 2025-03-17 10:44:00 +00:00
dependabot[bot] cd96585e5c bump rack from 3.1.8 to 3.1.10 (#46)
---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 22:19:42 +01:00
David Taylor d84366ae79 DEV: Bump dependencies and fix linting (#45) 2025-02-06 18:38:15 +01:00
David Taylor 395a98b1db DEV: Pin version for Discourse <3.5.0.beta1-dev (#44) 2025-02-05 19:35:31 +01:00
David Taylor a0c59ffe2b DEV: Colocate component templates (#43) 2025-01-09 17:44:37 +01:00
Discourse Translator Bot 3ec13ed3da Update translations (#42) 2025-01-03 14:02:20 +01:00
David Taylor 16d58c665c DEV: Convert to native class syntax (#41) 2024-11-29 16:39:49 +01:00
David Taylor edce3d9d86 DEV: Update linting (#40) 2024-11-28 15:16:42 +01:00
David Taylor 3a5ac00371 DEV: Update linting (#39) 2024-11-20 19:00:32 +01:00
David Taylor 70ba7121e2 DEV: Update eslint config (#38) 2024-11-19 15:10:57 +01:00
Kelv 550ee166cd DEV: Update linting setup (#37) 2024-10-17 11:11:14 +02:00
Kelv 0cde8c6400 DEV: Switch to use pnpm (#36) 2024-10-14 10:04:53 +02:00
dependabot[bot] 039f5be3a6 Bump micromatch from 4.0.5 to 4.0.8 (#35)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 12:36:12 +02:00
Discourse Translator Bot 470b1a67a3 Update translations (#34) 2024-08-14 08:11:00 +02:00
Discourse Translator Bot af61b20c2b Update translations (#33) 2024-08-13 16:33:43 +02:00
Natalie Tay 0af5610128 DEV: Pin theme for Discourse < 3.4.0.beta1-dev (#32) 2024-08-02 17:33:05 +08:00
Discourse Translator Bot 3a5decb0a5 Update translations (#31) 2024-07-09 23:12:24 +02:00
dependabot[bot] f186c11655 Bump braces from 3.0.2 to 3.0.3 (#30)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 09:50:57 +02:00
Discourse Translator Bot d5380d7b62 Update translations (#29) 2024-06-18 15:39:59 +02:00
Discourse Translator Bot 668de04bf0 Update translations (#28) 2024-06-11 17:21:07 +02:00
Discourse Translator Bot 676176c76b DEV: Add Crowdin support (#27) 2024-06-11 13:36:41 +02:00
JimmyJammyDodger d8a51b17a7 Update about.json (#26) 2024-06-09 10:17:29 +01:00
Jarek Radosz 21d65062aa DEV: Update linting (#25) 2024-03-27 18:32:45 +00:00
Selase Krakani d205a78337 DEV: Pin theme for Discourse < 3.3.0.beta1-dev (#24) 2024-02-29 12:52:54 -07:00
dependabot[bot] 3106625aab Bump @babel/traverse from 7.20.10 to 7.23.2 (#23)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.10 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 12:49:30 -04:00
Penar Musaraj 8a2b60717d DEV: Pin theme for Discourse 3.1 stable (#22) 2023-08-22 14:01:53 -05:00
dependabot[bot] ca136df25c Bump word-wrap from 1.2.3 to 1.2.4 (#21)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 16:19:48 +02:00
dependabot[bot] 96f7a33d76 Bump semver from 6.3.0 to 6.3.1 (#20)
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 14:08:54 +02:00
discoursebot 42795d52fe DEV: Update CI workflows (#18)
Co-authored-by: discoursebuild <build@discourse.org>
2023-01-10 19:30:23 +00:00
David Taylor d217072243 DEV: Update eslint-config-discourse, use prettier for hbs (#17) 2023-01-04 13:42:25 +01:00
dependabot[bot] 3e414b43e3 Bump json5 from 2.2.1 to 2.2.2 (#16)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 22:56:43 -05:00
discoursebot f1ccce3756 DEV: Update CI workflows (#15)
Co-authored-by: discoursebuild <build@discourse.org>
2022-12-30 22:39:02 -05:00