vikunja/pkg/richtext
kolaente 3459158b99 feat(richtext): add Markdown to HTML conversion with mention rebuild
Converts GFM Markdown to canonical HTML via goldmark (GFM, no WithUnsafe),
rewriting task lists into TipTap's structure and resolving @username mentions
to <mention-user> tags against real users.
2026-06-29 08:12:35 +02:00
..
htmltomarkdown.go feat(richtext): add HTML to Markdown conversion 2026-06-29 08:12:35 +02:00
htmltomarkdown_test.go feat(richtext): add HTML to Markdown conversion 2026-06-29 08:12:35 +02:00
main_test.go feat(richtext): add Markdown to HTML conversion with mention rebuild 2026-06-29 08:12:35 +02:00
markdowntohtml.go feat(richtext): add Markdown to HTML conversion with mention rebuild 2026-06-29 08:12:35 +02:00
markdowntohtml_test.go feat(richtext): add Markdown to HTML conversion with mention rebuild 2026-06-29 08:12:35 +02:00
mentions_html.go feat(richtext): add Markdown to HTML conversion with mention rebuild 2026-06-29 08:12:35 +02:00
mentions_html_test.go feat(richtext): add Markdown to HTML conversion with mention rebuild 2026-06-29 08:12:35 +02:00
tasklist_html.go feat(richtext): add Markdown to HTML conversion with mention rebuild 2026-06-29 08:12:35 +02:00
tiptap.go feat(richtext): add HTML to Markdown conversion 2026-06-29 08:12:35 +02:00
tiptap_test.go feat(richtext): add HTML to Markdown conversion 2026-06-29 08:12:35 +02:00