discourse/app
David Taylor 6ce1fbc479
DEV: Replace Ember implicit injections with base class extensions (#21258)
Ember's implicit injections feature is removed in Ember 4.x. We want to give ourselves more time to migrate to explicit injections, so this commit re-implements our implicit injections as extensions to the base framework classes.

Incremental migration to newer patterns can be achieved using the `@disableImplicitInjections` class decorator (available from `discourse/lib/implicit-injections').

This resolves and unsilences the `implicit-injections` deprecation.
2023-05-03 10:39:30 +01:00
..
assets DEV: Replace Ember implicit injections with base class extensions (#21258) 2023-05-03 10:39:30 +01:00
controllers FIX: Don't display destroy reviewable button on client (#21226) 2023-04-24 20:22:37 -05:00
helpers UX: Improve login required page (#20847) 2023-03-28 07:09:44 -05:00
jobs FIX: rename notify_about_flags_after to notify_about_reviewable_item_after (#21320) 2023-05-02 08:08:22 +10:00
mailers DEV: Replace #pluck_first freedom patch with AR #pick in core (#19893) 2023-02-13 12:39:45 +08:00
models DEV: Set limits for text fields in reviewables 2023-05-03 09:54:54 +02:00
serializers FIX: Include group flair in homepage category topic lists (#21268) 2023-04-27 10:18:16 +08:00
services PERF: Don't serialize value for theme_fields unnecessarily (#21201) 2023-04-24 09:30:51 -05:00
views UX: Include subcategories in crawler view (#21227) 2023-04-25 10:51:45 -04:00