gitlab-org--gitlab-foss/lib/banzai/filter
Sean McGivern 990a2a7b1d Fix performance bottleneck when rendering large wiki pages
`Nokogiri::XML::Node#ancestors` appears to be much slower than
`HTML::Pipeline::Filter#has_ancestor?` for these purposes. We already use
`#has_ancestor?` elsewhere, so this change also makes this filter more
consistent with other banzai filters.
2018-06-26 12:09:36 +01:00
..
markdown_engines Add CommonMark markdown engine 2018-03-07 23:14:41 +11:00
wiki_link_filter Fix links to uploaded files on wiki pages 2018-01-16 16:11:02 +00:00
absolute_link_filter.rb Resolve "DashboardController#activity.json is slow due to SQL" 2017-11-06 16:52:56 +00:00
abstract_reference_filter.rb Fix reference filters in group context 2018-04-12 11:55:15 +02:00
ascii_doc_post_processing_filter.rb
autolink_filter.rb Fix auto-linking with escaped HTML entities 2018-03-28 14:23:47 +01:00
blockquote_fence_filter.rb Allow trailing whitespace on blockquote fence lines 2018-06-18 13:28:39 +02:00
color_filter.rb Add Colors to GitLab Flavored Markdown 2018-01-29 17:39:19 +03:00
commit_range_reference_filter.rb Fix reference filters in group context 2018-04-12 11:55:15 +02:00
commit_reference_filter.rb Fix reference filters in group context 2018-04-12 11:55:15 +02:00
commit_trailers_filter.rb Fix commit trailer rendering when Gravatar is disabled 2018-04-25 17:32:51 +02:00
emoji_filter.rb Bump html-pipeline to 2.7.1 2018-04-02 22:26:24 +11:00
epic_reference_filter.rb Refactor banzai to support referencing from group context 2017-12-06 19:16:22 +01:00
external_issue_reference_filter.rb
external_link_filter.rb
gollum_tags_filter.rb Fix performance bottleneck when rendering large wiki pages 2018-06-26 12:09:36 +01:00
html_entity_filter.rb Escape HTML entities in commit messages 2018-02-15 12:07:03 +01:00
image_lazy_load_filter.rb Remove ImageLazyLoadFilter from EmailPipeline 2017-09-12 11:54:14 -04:00
image_link_filter.rb
inline_diff_filter.rb Bump html-pipeline to 2.7.1 2018-04-02 22:26:24 +11:00
issuable_reference_filter.rb Refactor banzai to support referencing from group context 2017-12-06 19:16:22 +01:00
issuable_state_filter.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
issue_reference_filter.rb Refactor banzai to support referencing from group context 2017-12-06 19:16:22 +01:00
label_reference_filter.rb Fix reference filters in group context 2018-04-12 11:55:15 +02:00
markdown_filter.rb enable CommonMark as the default 2018-06-14 08:30:16 +00:00
math_filter.rb
merge_request_reference_filter.rb Render MR commit SHA instead "diffs" when viable 2018-04-04 11:41:09 -03:00
mermaid_filter.rb Copy Mermaid graphs as GFM 2018-01-05 15:53:07 +01:00
milestone_reference_filter.rb Rails5 fix passing Group objects array into for_projects_and_groups milestone scope 2018-06-14 19:35:50 +02:00
plantuml_filter.rb Use ApplicationSetting.current_without_cache instead of ApplicationSetting.current where applicable 2018-05-23 16:14:43 +02:00
redactor_filter.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
reference_filter.rb Resolve "Expand API: Render an arbitrary Markdown document" 2018-05-18 10:25:59 +00:00
relative_link_filter.rb Manually escape '#' when building relative uris, fixes #42459 2018-03-11 18:55:04 +01:00
sanitization_filter.rb Whitelist text-align property for th and td 2018-06-18 10:54:04 +02:00
set_direction_filter.rb
snippet_reference_filter.rb Fix reference filters in group context 2018-04-12 11:55:15 +02:00
syntax_highlight_filter.rb Add CommonMark markdown engine 2018-03-07 23:14:41 +11:00
table_of_contents_filter.rb Fix xss for Markdown elements where [[_TOC_]] is enabled 2018-06-16 11:23:35 +08:00
task_list_filter.rb
user_reference_filter.rb Resolve "DashboardController#activity.json is slow due to SQL" 2017-11-06 16:52:56 +00:00
video_link_filter.rb
wiki_link_filter.rb
yaml_front_matter_filter.rb