Skip to content

Add markdown task descriptions#29

Open
nguyenduc071912 wants to merge 1 commit into
CodeBountyOrg:mainfrom
nguyenduc071912:bounty-markdown-descriptions
Open

Add markdown task descriptions#29
nguyenduc071912 wants to merge 1 commit into
CodeBountyOrg:mainfrom
nguyenduc071912:bounty-markdown-descriptions

Conversation

@nguyenduc071912
Copy link
Copy Markdown

Summary

Adds optional task descriptions with safe basic markdown rendering.

  • Adds a multi-line description field to the task form
  • Persists trimmed descriptions through local and authenticated task storage
  • Renders basic markdown for bold, italic, inline code, links, and line breaks
  • Escapes HTML before markdown conversion and only links safe URL protocols
  • Opens rendered links in a new tab with rel="noopener noreferrer"
  • Extends server tests for persisted descriptions

fixes #3

Tests

npm test
npm run lint

@codebounty-dev-bot
Copy link
Copy Markdown

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

👋 Hey @nguyenduc071912: 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.

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