Skip to content

Add markdown task descriptions#15

Open
VexCode24 wants to merge 1 commit into
CodeBountyOrg:mainfrom
VexCode24:codex/markdown-descriptions
Open

Add markdown task descriptions#15
VexCode24 wants to merge 1 commit into
CodeBountyOrg:mainfrom
VexCode24:codex/markdown-descriptions

Conversation

@VexCode24
Copy link
Copy Markdown

@VexCode24 VexCode24 commented May 25, 2026

Fixes #3.

Summary

  • add an optional multi-line task description field
  • render basic markdown for bold, italic, code, links, and paragraphs
  • build markdown output with DOM nodes and safe URL filtering so raw HTML is shown as text and unsafe links do not get executable hrefs

Verification

  • git diff --check
  • node --check src/app.js src/tasks.js src/markdown.js
  • browser check at http://127.0.0.1:8124/ confirmed markdown renders, safe links open in a new tab with noopener/noreferrer, and javascript: links are not executable

@codebounty-dev-bot
Copy link
Copy Markdown

⚠️ Attention Sponsor: This PR was submitted by @VexCode24 who has not applied for this bounty (#3). Please verify if you want to consider this contribution.

👋 Hey @VexCode24: This issue has a bounty on CodeBounty! To be eligible for the reward, please sign up on CodeBounty and apply for this bounty. If you apply, your PR will be automatically associated with your application.

@VexCode24
Copy link
Copy Markdown
Author

Adding the exact bounty reference syntax requested on the issue: fixes #3

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.

Fix markdown rendering in task descriptions

1 participant