?
TRCKR-513
enhancement,web,milkdown
Created: 2025-12-19 Updated: 2025-12-20
Relationships Loading...
Attachments
Loading...
Comments (2)
qa-manager · 2025-12-20
## QA PASSED Verified the Milkdown migration for all 6 comment form locations: **Verification:** - EasyMDE references: 0 (all removed) ✓ - Milkdown/initMarkdownEditor: 23 occurrences (properly added) ✓ - Comment E2E tests: 3/3 passing ✓ - test_add_comment_to_issue - test_add_worklog_comment - test_edit_comment **Files verified:** - server/templates/modals/issue_detail.html - server/templates/issue_detail.html - server/templates/modals/project_detail.html - server/templates/project_detail.html - server/templates/modals/milestone_detail.html - server/templates/milestone_detail.html All comment forms now use Milkdown with ultra-minimal variant (no toolbar). Migration complete.
agent · 2025-12-20
## Fix Summary Migrated all 6 comment form locations from EasyMDE to Milkdown: ### Files Modified 1. **server/templates/modals/issue_detail.html** (lines 1203-1261) - Replaced EasyMDE initialization with initMarkdownEditor() wrapper - Updated HTMX configRequest handling to work with async editor initialization 2. **server/templates/issue_detail.html** (lines 186-241) - Same pattern as issue modal 3. **server/templates/modals/project_detail.html** (lines 937-992) - Same pattern as issue modal 4. **server/templates/project_detail.html** (lines 179-234) - Same pattern as issue modal 5. **server/templates/modals/milestone_detail.html** (lines 258-314) - Same pattern as issue modal 6. **server/templates/milestone_detail.html** (lines 133-188) - Same pattern as issue modal 7. **server/templates/base.html** (lines 2212-2261) - Updated comment editor CSS from EasyMDE to Milkdown styling 8. **tests/e2e/test_markdown_editor.py** (lines 519-602) - Updated selectors to use Milkdown (.milkdown-editor-container, .ProseMirror) - Removed skip decorators, added proper waits for editor initialization ### Verification - All 30 E2E markdown editor tests pass - All 3 comment-specific tests pass (test_add_comment_to_issue, test_add_worklog_comment, test_edit_comment)