1
0
mirror of synced 2026-05-22 14:23:18 +00:00
Commit Graph

108 Commits

Author SHA1 Message Date
dependabot[bot] c1252aa20d Bump json from 2.19.1 to 2.19.2
Bumps [json](https://github.com/ruby/json) from 2.19.1 to 2.19.2.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.19.1...v2.19.2)

---
updated-dependencies:
- dependency-name: json
  dependency-version: 2.19.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-19 13:26:41 +00:00
Jarek Radosz 75d838041d DEV: Update linting (#98) 2026-03-13 13:06:14 +00:00
Jarek Radosz fc12aba0a8 DEV: Add the d-compat branch workflow (#97) 2026-03-11 22:36:25 +00:00
dependabot[bot] 2668751d96 Bump rack from 3.2.4 to 3.2.5 (#96)
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:29:43 +00:00
David Taylor 3eddde2fcb DEV: Pin version for Discourse < 2026.2.0-latest (#95) 2026-02-11 16:25:51 +01:00
Discourse Translator Bot f045023eea I18N: Update translations (#94) 2026-02-02 10:00:20 +01:00
Jarek Radosz 07a74c0532 DEV: Update linting and add types (#93)
* DEV: Update linting and add types

* DEV: Update linting and add types
2026-01-28 13:16:05 +00:00
dependabot[bot] 21814f38ce Bump rack from 3.2.2 to 3.2.3 (#92)
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:12:17 +02:00
Jarek Radosz a24e72205d DEV: Update linting (#91) 2025-10-09 13:59:54 +01:00
Alan Guo Xiang Tan b6e6543b24 DEV: Pin version for Discourse < 3.6.0.beta1-dev (#89) 2025-08-26 17:03:16 +08:00
dependabot[bot] 1a7a17e18f Bump rack from 3.1.12 to 3.1.16 (#88)
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:48:16 +02:00
Jarek Radosz d1dcad91f3 DEV: Update linting config and run gjs-codemod (#87)
* DEV: Update linting config and run gjs-codemod

* DEV: Update linting config and run gjs-codemod
2025-06-05 12:04:50 +01:00
Kris 76ecc5abb1 UX: normalize locale (#86) 2025-05-13 15:33:54 -04:00
Loïc Guitaut 58573c4f11 DEV: Add system spec to check core features are working fine (#84) 2025-04-09 15:14:54 +02:00
Jarek Radosz 86f625b398 DEV: Update linting (#83) 2025-03-17 10:46:44 +00:00
Jarek Radosz dffd43505d DEV: Update license (#80) 2025-02-24 11:25:55 +08:00
dependabot[bot] feb277d65a Bump rack from 3.1.8 to 3.1.10 (#79)
Bumps [rack](https://github.com/rack/rack) from 3.1.8 to 3.1.10.
- [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.8...v3.1.10)

---
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:08:52 +01:00
David Taylor 3290325a76 DEV: Bump dependencies and fix linting (#78) 2025-02-06 18:04:26 +01:00
David Taylor 630c0f617b DEV: Pin version for Discourse <3.5.0.beta1-dev (#77) 2025-02-05 19:33:46 +01:00
David Taylor 95c48fafe4 DEV: Update linting (#76) 2024-11-28 15:14:45 +01:00
David Taylor 46f6bbd791 DEV: Update linting (#75) 2024-11-20 18:40:37 +01:00
David Taylor 818777053d DEV: Update eslint config (#74) 2024-11-19 15:09:00 +01:00
Kelv 299a7eba94 DEV: Update linting setup (#73) 2024-10-17 11:09:18 +02:00
Kelv 6e88e6bba6 DEV: Switch to use pnpm (#72) 2024-10-14 10:03:07 +02:00
Discourse Translator Bot f8c1b252c6 Update translations (#71) 2024-10-02 08:50:03 +02:00
dependabot[bot] 940d9d085c Bump micromatch from 4.0.5 to 4.0.8 (#70)
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:42:09 +02:00
Alan Guo Xiang Tan 1edd930d33 DEV: Fix custom_header_links migration to handle blank string (#69)
If the old theme setting value is set to a blank string, we will end up
not migrating it and thus cause an error to be raised.
2024-08-26 14:39:05 +08:00
Sérgio Saquetim 82d5925f31 DEV: Don't use deprecated .topic argument on header outlets (#68) 2024-08-20 22:48:29 -03:00
Discourse Translator Bot 36e116fb80 Update translations (#67) 2024-08-20 17:54:02 +02:00
Sérgio Saquetim ec751e4631 DEV: Remove old header widget code (#66) 2024-08-19 16:35:56 -03:00
Discourse Translator Bot 843a579e86 Update translations (#65) 2024-08-14 08:10:31 +02:00
Natalie Tay 33a51c8471 DEV: Pin theme for Discourse < 3.4.0.beta1-dev (#64) 2024-08-02 17:31:00 +08:00
Discourse Translator Bot 5addd017de Update translations (#63) 2024-07-09 23:11:58 +02:00
Sérgio Saquetim 85d819109a DEV: Change license to MIT (#62) 2024-06-19 12:44:06 +10:00
Discourse Translator Bot f804347886 Update translations (#61) 2024-06-18 15:39:20 +02:00
dependabot[bot] c977026ef4 Bump braces from 3.0.2 to 3.0.3 (#60)
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-16 22:33:39 +02:00
Discourse Translator Bot 084492c5ea Update translations (#59) 2024-06-11 17:23:32 +02:00
Discourse Translator Bot efb6abc279 DEV: Add Crowdin support (#58) 2024-06-11 16:19:13 +02:00
Jarek Radosz fcb3af9c9f DEV: Add theme name prefix to test names (#57) 2024-06-04 21:44:42 +02:00
Alan Guo Xiang Tan 4cc2a57c21 FIX: Allow title to be blank when migrating custom_header_links (#56)
This commit allows setting value of `Link Name, ,/some/path` to be
migrated. This format of the setting was allowed and the current
migration will not migrate the link if the title is empty which isn't
what we want.

Follows-up to 167bc8cee9
2024-04-26 15:46:20 +08:00
Alan Guo Xiang Tan 167bc8cee9 FIX: Ensure that custom header links migration do not fail validation (#55)
This commit is a follow up to 73747938bd
where the migration will fail because the objects created by the
migration will end up failing to save because the objects will fail the
validation given the new schema. This commit updates the migration to
ensure that we do not end up with invalid objects.
2024-04-26 12:57:46 +08:00
Alan Guo Xiang Tan 73747938bd DEV: Migrate custom header links to new objects setting type (#53)
Why this change?

Since discourse/discourse@a440e15, we have started to support objects typed theme setting so we are switching this theme component to use it instead as it provides a much better UX for configuring the settings required for the theme component.
2024-04-23 11:50:20 +08:00
David Taylor 80f31b9e8e DEV: Update tests for new glimmer header flag (#54)
In preparation for https://github.com/discourse/discourse/pull/26467
2024-04-04 17:11:57 +01:00
Kelv 0a837d7c04 DEV: add glimmer header context for system spec (#52) 2024-04-02 16:54:24 +08:00
Jarek Radosz 9edef0c5f7 DEV: Update linting (#51) 2024-03-27 16:51:41 +00:00
Alan Guo Xiang Tan 601526cf77 DEV: Move setting translation to locale files instead. (#49)
Why this change?

This is the recommended way to add descriptions for a theme setting as
mixing translation for multiple locales in the settings file is not
recommended per
https://meta.discourse.org/t/add-localizable-strings-to-themes-and-theme-components/109867.
2024-03-13 14:04:03 +08:00
Selase Krakani 191d16cea2 DEV: Pin theme for Discourse < 3.3.0.beta1-dev (#48) 2024-02-29 12:51:14 -07:00
Alan Guo Xiang Tan 5006125483 DEV: Rename Custom_header_links settings to custom_header_links (#45)
Why this change?

Using uppercase in settings name is not part of our convention so
renaming it here.
2024-01-26 10:15:41 +08:00
David Taylor 916b1ffeff DEV: Update to support core outletArgs change (#44) 2023-12-08 17:34:37 +00:00
Jarek Radosz 66ee681eff DEV: Update linting (#43) 2023-11-29 23:05:02 +01:00