Commit Graph

14 Commits (ec3129afcf6914daaf1a2de3a1a85cd0a5c80965)

Author SHA1 Message Date
Paul Makles ec3129afcf feat: add more validation to KaTeX in markdown 2023-06-17 16:11:22 +01:00
Paul Makles 2ee26e839d fix: re-write blockquote regex to include lists 2022-09-17 13:01:02 +01:00
Paul Makles 13bab3acbd chore: disable list behaviour if line starts with plus 2022-09-02 16:29:20 +01:00
Paul Makles 1fc65ae75b fix: ensure blockquotes are broken 2022-09-02 14:17:56 +01:00
Paul Makles d55992ee25 fix: don't collapse whitespace / newlines 2022-08-18 12:56:21 +02:00
Leda 3de2c1ed72 fix: render markdown inside/after HTML tags
fixes #733
2022-08-08 16:02:57 +01:00
Paul Makles 27a0ec9bf5 feat: convert html AST nodes to text 2022-07-13 12:32:39 +01:00
Paul Makles 57249f662e chore: change quote depth limit to 5 from 3 2022-07-11 15:33:57 +01:00
Paul Makles 396dc90149 fix: remove html entities using AST plugin 2022-07-11 15:33:34 +01:00
Paul Makles 18f2e1f8d5 fix: change quote matching Regex 2022-07-09 17:55:13 +01:00
Paul Makles 51fc78df36 fix: underline anchor; prevent jitter on render 2022-07-08 15:45:16 +01:00
Paul Makles 4f6e2e730e fix: actually render HTML out instead of obliterating it 2022-07-08 15:36:18 +01:00
Paul Makles 3245bb753c fix: limit maximum quote depth to 3 2022-07-08 15:19:16 +01:00
Paul Makles e72af54f1c feat: switch to `remark` from `markdown-it` (big)
* replaces old mentions with avatar and display name
* renders things directly through React
* replaces most of the markdown hacks with custom AST components
* adds a tooltip to codeblock "copy to clipboard"
2022-07-08 14:24:48 +01:00