Skip to content

Conversation

@tf
Copy link
Member

@tf tf commented Dec 9, 2025

REDMINE-21194

tf added 4 commits December 9, 2025 10:45
Allow entry type frontend apps to detect whether the entry is being
rendered as an embed by reading the embed flag from the request env.

REDMINE-21194
Allow scrolled frontend to detect embed mode by reading the embed
flag from the seed data config.

REDMINE-21194
Allow scrolled frontend to know the URL it was loaded from. This
enables opening external links with target _top in embeds.

REDMINE-21194
Ensures that clicking external links in embedded entries opens them
in the parent frame instead of the embed iframe. Legacy internal
links using fragment hrefs are preserved.

REDMINE-21194
@tf tf added this to the v17.2 milestone Dec 9, 2025
tf added 2 commits December 9, 2025 13:01
Move comprehensive link behavior tests to Link-spec.js and simplify
EditableLink and EditableText specs to integration smoke tests only.
This reduces duplication and ensures link behavior is tested at the
source.

REDMINE-21194
External links in embed mode now correctly render with target="_top"
in server-side rendered content, matching client-side behavior.

REDMINE-21194
@tf tf merged commit dfb1e8b into codevise:master Dec 9, 2025
18 checks passed
@tf tf deleted the target-top branch December 9, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant