Jarek Radosz and Loïc Guitaut
e372355fd0
DEV: Clean up scope resolution operators in plugins ( #34979 )
...
Co-authored-by: Loïc Guitaut <loic@discourse.org >
2025-09-30 14:36:34 +02:00
Jarek Radosz
2c84945853
DEV: Normalize route and namespace setup in plugins ( #34962 )
2025-09-25 12:35:29 +02:00
David Taylor
6081bc2249
DEV: Standardize Ember route, controller and template naming ( #34417 )
...
For historical reasons, Discourse has a customized Ember resolver. This
had a much more fuzzy implementation of 'normalize' and 'findTemplate'
functions. This leniency meant that our file naming hasn't always
matched Ember conventions.
Standardizing our naming will make things easier to understand for
developers, and will make adoption of newer ecosystem tooling easier
(e.g. route-based bundle splitting in Embroider/vite)
This commit adds deprecations to the resolver when this leniency is
used, and uses a fully bespoke codemod to rename all of the affected
routes/controllers/templates in the Discourse core repository.
Backwards-compatibility is maintained for anyone looking up the old
names in the resolver.
2025-09-25 11:27:45 +01:00
Sérgio Saquetim
5b031945f7
DEV: Replace the use of Ember's .findBy for native methods on arrays ( #34557 )
...
Use the native array `.find` instead of Ember's `.findBy` which was deprecated.
2025-09-24 15:32:13 -03:00
Discourse Translator Bot
3a8a9f27ce
Update translations ( #34745 )
2025-09-12 16:17:25 +02:00
Discourse Translator Bot
06b9718717
Update translations ( #34723 )
2025-09-04 12:27:34 +02:00
Discourse Translator Bot
9c429cd00e
Update translations ( #34510 )
2025-08-25 11:43:23 +02:00
Discourse Translator Bot
7d3bfe978e
Update translations ( #34436 )
2025-08-21 11:02:39 +02:00
Discourse Translator Bot and Gerhard Schlager
ab0b0573a1
Update translations ( #34413 )
...
Co-authored-by: Gerhard Schlager <gerhard.schlager@discourse.org >
2025-08-19 16:23:59 +02:00
Discourse Translator Bot
74066bffa2
Update translations ( #34116 )
2025-08-19 12:14:51 +02:00
Jarek Radosz
0b5211671c
DEV: Update jsconfig ( #34285 )
...
to include recently bundled plugins and themes
2025-08-13 21:17:50 +02:00
Discourse Translator Bot
e3d1e75c76
Update translations ( #34004 )
2025-07-31 16:18:53 +02:00
Jarek Radosz
ce6368ca98
DEV: Enable ember/no-classic-components ( #33978 )
...
…and apply lint-to-the-future
2025-07-30 14:54:24 +02:00
Discourse Translator Bot
fa87576fcf
Update translations ( #33892 )
2025-07-28 18:38:22 +02:00
e7d3c344d1
Build(deps-dev): Bump the lint group across 1 directory with 4 updates ( #33881 )
...
Bumps the lint group with 4 updates in the / directory:
[@discourse/lint-configs](https://github.com/discourse/lint-configs ),
[ember-template-lint](https://github.com/ember-template-lint/ember-template-lint ),
[eslint](https://github.com/eslint/eslint ) and
[stylelint](https://github.com/stylelint/stylelint ).
Updates `@discourse/lint-configs` from 2.22.0 to 2.28.0
- [Commits](https://github.com/discourse/lint-configs/commits )
Updates `ember-template-lint` from 7.7.0 to 7.9.1
- [Release
notes](https://github.com/ember-template-lint/ember-template-lint/releases )
-
[Changelog](https://github.com/ember-template-lint/ember-template-lint/blob/master/CHANGELOG.md )
-
[Commits](https://github.com/ember-template-lint/ember-template-lint/commits )
Updates `eslint` from 9.27.0 to 9.32.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.27.0...v9.32.0 )
Updates `stylelint` from 16.19.1 to 16.22.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
-
[Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
-
[Commits](https://github.com/stylelint/stylelint/compare/16.19.1...16.22.0 )
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Discourse CI <ci@ci.invalid >
Co-authored-by: Jarek Radosz <jarek@cvx.dev >
2025-07-28 18:02:41 +02:00
Jarek Radosz
21e9733f27
DEV: Fix various lint issues ( #33811 )
...
…mostly in recently bundled plugins.
2025-07-24 15:27:04 +02:00
Discourse Translator Bot
be72df118f
Update translations ( #33821 )
2025-07-24 12:09:41 +02:00
Discourse Translator Bot
3d3fadd008
Update translations ( #33788 )
2025-07-23 12:39:43 +02:00
Discourse Translator Bot
0bad5c6104
Update translations ( #33746 )
2025-07-23 00:13:58 +02:00
Jarek Radosz
b8ae1d2076
DEV: Move discourse-adplugin to core ( #33749 )
...
https://meta.discourse.org/t/373574
Internal `/t/-/156778`
2025-07-22 15:07:59 +02:00