Skip to content

Integrate commenting into the editor#2398

Merged
tf merged 5 commits intocodevise:masterfrom
tf:editor-commenting
Apr 14, 2026
Merged

Integrate commenting into the editor#2398
tf merged 5 commits intocodevise:masterfrom
tf:editor-commenting

Conversation

@tf
Copy link
Copy Markdown
Member

@tf tf commented Apr 13, 2026

REDMINE-21261

@tf tf added this to the v17.2 milestone Apr 13, 2026
tf added 5 commits April 14, 2026 10:43
Load editor styles via pack.

REDMINE-21261
Allow editors to see comment badges on content elements in
the editor preview and navigate to a thread list sidebar
view by clicking a badge. The ReviewSession is created on
the ScrolledEntry model and shared between the preview
iframe (via ReviewMessageHandler + postMessage) and editor
sidebar views (via ReviewStateProvider with initialState).

REDMINE-21261
Clicking a comment badge on a content element in the
preview now selects the element with a special
"contentElementComments" type, causing the editor to
navigate to the comments route for that element.

REDMINE-21261
Use borders instead of shadows for threads and allow
the new topic button to be restyled via className prop.
Review components use CSS custom properties so the editor
can override appearance without direct CSS coupling.

REDMINE-21261
@tf tf force-pushed the editor-commenting branch from 2febf13 to 1271af5 Compare April 14, 2026 09:09
@tf tf merged commit ca0b255 into codevise:master Apr 14, 2026
18 checks passed
@tf tf deleted the editor-commenting branch April 14, 2026 09:22
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