tech-debt: Refactor diff conversation template and related JS #322

Open
opened 2026-05-31 14:22:08 +00:00 by jmiller · 0 comments
Owner

Summary

The diff conversation system needs a refactor across template, JS, and CSS.

Locations

  • templates/repo/issue/view_content/conversation.tmpl:1 - DIFF-CONVERSATION-DATA: template should be refactored
  • web_src/js/features/repo-diff.ts:32 - various different forms in conversation-holder
  • web_src/js/features/repo-diff.ts:154 - replace calls with observer.ts methods
  • web_src/js/features/repo-diff.ts:208 - calling onShowMoreFiles not quite right

Action Required

Refactor diff conversation to use consistent data passing and modern observer patterns.


Created by Claude Opus 4.6

## Summary The diff conversation system needs a refactor across template, JS, and CSS. ## Locations - `templates/repo/issue/view_content/conversation.tmpl:1` - DIFF-CONVERSATION-DATA: template should be refactored - `web_src/js/features/repo-diff.ts:32` - various different forms in conversation-holder - `web_src/js/features/repo-diff.ts:154` - replace calls with observer.ts methods - `web_src/js/features/repo-diff.ts:208` - calling onShowMoreFiles not quite right ## Action Required Refactor diff conversation to use consistent data passing and modern observer patterns. --- *Created by Claude Opus 4.6*
jmiller added the tech-debtupstream labels 2026-05-31 14:22:08 +00:00
Sign in to join this conversation.
No labels tech-debt upstream
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#322