gitlab-org--gitlab-foss/lib/banzai/pipeline
Sean McGivern 1617aa2756
Allow emoji in label and milestone references
If we put the emoji filter before the reference filters, each emoji will
have a wrapper element that prevents the reference filter from detecting
the presence of the emoji.

As the emoji filter now runs after the reference filters, references
must contain a literal emoji, not the GitLab Flavored Markdown
versions (:100`, for example).

A weird side-effect is that if you have a label with the 100 emoji, and
a label named 💯, then trying to reference the latter will work (link
to the correct label), but will render with the 100 emoji. I'm
comfortable with that edge case, I think.
2019-06-07 10:05:57 +01:00
..
ascii_doc_pipeline.rb
atom_pipeline.rb
base_pipeline.rb
broadcast_message_pipeline.rb
combined_pipeline.rb
commit_description_pipeline.rb
description_pipeline.rb
email_pipeline.rb Show tooltip for malicious looking links 2019-01-31 16:52:20 +01:00
emoji_pipeline.rb
full_pipeline.rb
gfm_pipeline.rb Allow emoji in label and milestone references 2019-06-07 10:05:57 +01:00
label_pipeline.rb
markup_pipeline.rb Add SyntaxHighlightFilter to markup pipeline 2019-03-05 14:14:11 +00:00
note_pipeline.rb
plain_markdown_pipeline.rb
post_process_pipeline.rb
pre_process_pipeline.rb
relative_link_pipeline.rb
single_line_pipeline.rb
wiki_pipeline.rb