discourse/app
David Taylor b7cafdc07f
DEV: Deprecate api.decoratePluginOutlet (#24145)
This API is not used by any known themes/plugins, and is problematic for a few reasons

- It doesn't work on modern plugin connectors which have no wrapper element

- Making modifications to Ember-rendered DOM elements can lead to catastrophic and surprising errors

- It doesn't re-run when arguments to a plugin outlet change

This commit adds the deprecation notice, and refactors the tests so that they do not rely on any real core plugin outlets
2023-10-30 11:07:17 +00:00
..
assets DEV: Deprecate api.decoratePluginOutlet (#24145) 2023-10-30 11:07:17 +00:00
controllers DEV: Remove deprecated PostsController#all_reply_ids (#24128) 2023-10-27 12:40:49 +08:00
helpers DEV: Explicitly disable Ember string prototype extensions (#24110) 2023-10-26 11:16:57 +01:00
jobs FIX: log for CleanUpTags job (#23964) 2023-10-18 03:24:14 +00:00
mailers FIX: Order tags shown in email subject by topics count and name (#22586) 2023-07-13 15:39:58 +08:00
models DEV: Deprecate defunct User#flag_level column (#24134) 2023-10-27 17:27:04 +08:00
serializers DEV: Deprecate defunct User#flag_level column (#24134) 2023-10-27 17:27:04 +08:00
services DEV: Change anonymous_posting_min_trust_level to a group-based setting (#24072) 2023-10-25 11:45:10 +10:00
views DEV: convert I18n pseudo package into real package (discourse-i18n) (#23867) 2023-10-12 14:44:01 +01:00