discourse/app
Régis Hanol 8509fc2ebc DEV: refactor (composer|d)-editor.js
This started as a way to prevent "previewUpdated" from doing the same work twice when morphing.

Ended up refactoring "previewUpdated" and extracted into 5 distinct methods for clearer understanding and more consistent debouncing (using the "@debounce" decorator instead of the "discourseDebounce" method).

No "feature" was changed, other than not doing the "decorateCookedElement" when morphing is enabled, since we already did it _before_ morphing.
2024-04-10 10:36:20 +02:00
..
assets DEV: refactor (composer|d)-editor.js 2024-04-10 10:36:20 +02:00
controllers FEATURE: Add message to bulk close topics (#26535) 2024-04-05 14:56:52 -06:00
helpers DEV: Move chat service objects into core (#26506) 2024-04-04 10:57:41 -03:00
jobs DEV: Add skip_email_bulk_invites hidden site setting (#26430) 2024-03-29 13:22:00 -04:00
mailers FIX: Add higher read & open timeouts for group SMTP emails (#24593) 2023-11-28 15:32:59 +10:00
models DEV: Introduce post_should_secure_uploads? plugin modifier (#26508) 2024-04-10 12:02:44 +10:00
serializers FIX: Let users reset their homepage choice if custom homepage is from… (#26536) 2024-04-09 15:54:44 -04:00
services FEATURE: Consolidate link notifications (#26567) 2024-04-09 11:53:37 -06:00
views DEV: allow themes to render their own custom homepage (#26291) 2024-04-02 11:05:08 -04:00