discourse/app/assets/javascripts/discourse-markdown-it/src
Renato Atilio 0a63c94e4d
UX: improve onebox handling on rich editor (#32221)
Adjusts the rich editor onebox handling to ensure the full protocol URLs
are passed to the inline/full onebox endpoints, but when they are
resolved, we keep the original textual content as the stored URLs for
the onebox nodes, because we need to keep them as-is when serializing
them back to Markdown.

Additionally, it now re-uses the `isTopLevel` logic for inline oneboxes,
so top level domains like `example.com` are not mistakenly inline
oneboxed.
2025-04-08 21:04:59 -03:00
..
features UX: improve onebox handling on rich editor (#32221) 2025-04-08 21:04:59 -03:00
engine.js FIX: properly quote videos (#30099) 2024-12-04 12:39:38 +01:00
index.js FEATURE: Highlight watched words found in reviewables. (#32167) 2025-04-04 17:26:14 +11:00
options.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
setup.js DEV: Drop experimental enable_diffhtml_preview setting (#31306) 2025-02-12 15:58:30 +00:00