Conversation
Adds a comment system for video editing. - Comments.tsx: Renders a scrollable list of comments with nested replies, timestamps, and status badges. Includes forms to add comments (with a required reason dropdown), reply, delete, and toggle resolved status. - commentSlice.ts: Manages local state for adding, deleting, and updating comments. Tracks uncommitted changes (\hasChanges\) and handles temporary local IDs.
|
Form submitted - G |
|
This pull request is deployed at test.editor.opencast.org/1685/2026-03-03_08-35-04/ . |
|
For those curious, I have confirmed that this is a student at Munster. |
|
Hi @Bennit99 |
Adds a comment system for video editing like in the old admin UI.
Comments.tsx: Renders a scrollable list of comments with nested replies, timestamps, and status badges. Includes forms to add comments (with a required reason dropdown), reply, delete, and toggle resolved status.
commentSlice.ts: Manages local state for adding, deleting, and updating comments. Tracks uncommitted changes hasChanges and handles temporary local IDs.
Also configure a temporary vite dev proxy to bypass CORS for testing with loacal opencast instance
For testing create and delete some comments and replies
Issue: Feature Request: Make comments available
backend PR