Merge pull request 'Fix GFM markdown rendering in production' (#265) from bugfix/kramdown into master
CI / Test (push) Successful in 45s

Reviewed-on: #265
This commit was merged in pull request #265.
This commit is contained in:
raucao committed 2026-11-04 13:37:53 +00:00
commit 2fff2d7e09
3 files changed
+11

No files matched your search

+1
View File
@@ -43,6 +43,7 @@ gem 'flipper-ui'
gem 'gpgme', '~> 2.0.24'
gem 'zbase32', '~> 0.1.1'
gem 'kramdown'
gem 'kramdown-parser-gfm'
gem 'device_detector'
# HTTP requests
+1
View File
@@ -561,6 +561,7 @@ DEPENDENCIES
importmap-rails
jbuilder (~> 2.15)
kramdown
kramdown-parser-gfm
letter_opener
letter_opener_web
listen (~> 3.2)
+9
View File
@@ -1,4 +1,13 @@
require 'rails_helper'
describe ApplicationHelper do
describe "#markdown_to_html" do
it "renders GFM input" do
expect(helper.markdown_to_html("**bold**")).to include("<strong>bold</strong>")
end
it "renders GFM-specific syntax" do
expect(helper.markdown_to_html("~~struck~~")).to include("<del>struck</del>")
end
end
end