discourse/spec/system/composer
Renato Atilio 715b7c7d18
FIX: avoid inline oneboxing watched words on rich editor (#37349)
Watched link words can generate `link_open` markdown-it tokens with a
`linkify` `markup`. This attribute is used both to allow serialization
back to markdown without the link `[]()` syntax, and also to be captured
by the onebox extension to trigger a oneboxing attempt.

This PR adds a test to only attempt oneboxes to `linkify` links that
also happen to have a URL-like content, avoiding this edge case.
2026-01-28 14:00:46 -03:00
..
category_templates_spec.rb FEATURE: add composer form template field type (#31584) 2026-01-20 15:48:50 -03:00
default_to_subcategory_spec.rb FEATURE: new topic button always enabled (#34603) 2025-09-16 17:01:49 +04:00
dont_feed_the_trolls_popup_spec.rb DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
drafts_spec.rb FIX: Always save post drafts no matter content length (#35540) 2025-10-23 09:38:15 +10:00
post_validation_spec.rb DEV: Automatically update groups for test users with explicit TL (#25415) 2024-01-29 17:52:02 +08:00
prosemirror_autocomplete_spec.rb DEV: refactor prosemirror_editor_spec monolithic test file into 11 files (#36621) 2025-12-11 06:56:39 -03:00
prosemirror_code_spec.rb DEV: refactor prosemirror_editor_spec monolithic test file into 11 files (#36621) 2025-12-11 06:56:39 -03:00
prosemirror_container_spec.rb DEV: refactor prosemirror_editor_spec monolithic test file into 11 files (#36621) 2025-12-11 06:56:39 -03:00
prosemirror_images_spec.rb FEATURE: lightbox for rich editor image nodes (#36926) 2026-01-12 02:36:06 -03:00
prosemirror_input_rules_spec.rb DEV: refactor prosemirror_editor_spec monolithic test file into 11 files (#36621) 2025-12-11 06:56:39 -03:00
prosemirror_keymap_spec.rb DEV: refactor prosemirror_editor_spec monolithic test file into 11 files (#36621) 2025-12-11 06:56:39 -03:00
prosemirror_links_spec.rb FIX: Plus encoding (+) was not handled correctly in onebox and UI (#36822) 2025-12-23 14:32:22 +11:00
prosemirror_onebox_spec.rb FIX: avoid inline oneboxing watched words on rich editor (#37349) 2026-01-28 14:00:46 -03:00
prosemirror_pasting_spec.rb FIX: handle incomplete tables pasted on rich editor (#36917) 2025-12-30 15:11:33 -03:00
prosemirror_quotes_spec.rb DEV: refactor prosemirror_editor_spec monolithic test file into 11 files (#36621) 2025-12-11 06:56:39 -03:00
prosemirror_toolbar_spec.rb DEV: Fix flaky heading toolbar dropdown test in prosemirror_toolbar_spec (#37009) 2026-01-08 17:16:16 +01:00
prosemirror_wrap_spec.rb FEATURE: inline and block wrap nodes rich editor support (#36591) 2025-12-12 13:46:21 -03:00
review_media_unless_trust_level_spec.rb DEV: updates playwright to 1.54 (#33715) 2025-07-24 10:07:31 +02:00
template_validation_spec.rb FEATURE: Implement tag group selection in dropdown and multi-select for topic creation and preview when using Form Templates (#32108) 2025-04-17 08:38:03 -05:00