Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-12 | 'code_block' closer to original implementation | Brett Walker | |
- utilize the 'out' method to output the 'fence_info', which converts to utf8 - output 'sourcepos' again | |||
2018-09-08 | Resolve "Process urls with spaces in all markdown processing" | Brett Walker | |
2018-09-07 | Resolve "Wiki page attachments not rendered properly" | Brett Walker | |
2018-09-07 | Use ResourceLabelEvent for tracking label changes | Jan Provaznik | |
2018-09-04 | Uploads to wiki stored inside the wiki git repository | Francisco Javier López | |
2018-08-23 | Merge branch ↵ | Nick Thomas | |
'43096-controller-projects-issuescontroller-referenced_merge_requests-json-executes-more-than-100-sql-queries' into 'master' Resolve "Controller Projects::IssuesController#referenced_merge_requests.json executes more than 100 SQL queries" Closes #43096 See merge request gitlab-org/gitlab-ce!21237 | |||
2018-08-21 | Fix routes N+1 in Issues::ReferencedMergeRequestsService#execute | Sean McGivern | |
Sorting here needs the project routes to be loaded, including the namespace routes. | |||
2018-08-21 | Resolve "Wiki: links with spaces in the url render incorrectly with CommonMark" | Brett Walker | |
2018-08-10 | Add frozen_string_literal to recently-added files from the community | Sean McGivern | |
2018-08-10 | Merge branch '28930-add-project-reference-filter' into 'master' | Sean McGivern | |
Resolve "GFM : provide 'project' reference in comment" Closes #28930 See merge request gitlab-org/gitlab-ce!20285 | |||
2018-07-30 | Use a hash to memoize readable_project_ids with user objects as keys | Reuben Pereira | |
2018-07-30 | Allow users to set a status | Bob Van Landuyt | |
This can be done trough the API for the current user, or on the profile page. | |||
2018-07-24 | Fix slow Markdown rendering | Stan Hu | |
The sanitize transformers were being duplicated each time the Markdown renderer was called, leading to expontential growth in rendering times. The problem was that although HTML::Pipeline::SanitizationFilter.WHITELIST is a frozen hash, the `:transformers` array can be modified. We need to do deep copy of this to avoid adding duplicates. Closes #49409 | |||
2018-07-23 | Merge branch 'sh-enable-frozen-literals-banzi-filters' into 'master' | Rémy Coutable | |
Enable frozen strings in remaining lib/banzai/filter/*.rb files See merge request gitlab-org/gitlab-ce!20777 | |||
2018-07-23 | Enable frozen strings in remaining lib/banzai/filter/*.rb files | Stan Hu | |
This also fixes a bug with the ImageLazyLoadFilter not doing the right thing when an existing class attribute is present. Part of #47424 | |||
2018-07-23 | Enable frozen strings in lib/banzai/filter/*.rb | Stan Hu | |
Excludes a few filters that require more work: * lib/banzai/filter/image_lazy_load_filter_spec.rb * lib/banzai/filter/syntax_highlight_filter_spec.rb * lib/banzai/filter/table_of_contents_filter_spec.rb Part of #47424 | |||
2018-07-17 | Merge branch 'extract-ee-specific-banzai-filters' into 'master' | Robert Speicher | |
Extract EE-specific lines from Banzai pipelines See merge request gitlab-org/gitlab-ce!20636 | |||
2018-07-17 | Merge branch 'satishperala/gitlab-ce-20720_webhooks_full_image_url' into ↵ | Douwe Maan | |
'master' Include full image URL in webhooks for uploaded images Closes #20720 See merge request gitlab-org/gitlab-ce!18109 | |||
2018-07-15 | Remove nodes_visible_to_user from ProjectParser and memoize readable_project_ids | Reuben Pereira | |
2018-07-13 | Extract EE-specific lines from Banzai pipelines | Sean McGivern | |
2018-07-09 | Updates from `rubocop -a` | Lin Jen-Shin | |
2018-07-07 | Improve render performance of large wiki pages | Peter Leitzen | |
Compile often used regexps only once outside of the loop. This commit improves the performance of large wiki pages with many, many references. | |||
2018-07-06 | Merge branch 'master' into satishperala/gitlab-ce-20720_webhooks_full_image_url | Sean McGivern | |
2018-07-06 | Add documentation and specs for webhook URL rewriting | Sean McGivern | |
2018-07-05 | Use map instead of collect in the ProjectParser#projects_readable_by_user ↵ | Reuben Pereira | |
function | |||
2018-07-04 | Add back the Project#to_reference_with_postfix function since it can be used ↵ | Reuben Pereira | |
in the ProjectReferenceFilter#link_to_project function | |||
2018-07-04 | Use a custom ProjectParser#nodes_visible_to_user function so that the user ↵ | Reuben Pereira | |
permissions for all project references can be checked together | |||
2018-07-04 | Merge branch 'pravi/gitlab-ce-update-html-pipeline' into 'master' | Douwe Maan | |
update html-pipeline 2.7.1 -> 2.8 Closes #48571 See merge request gitlab-org/gitlab-ce!20348 | |||
2018-07-04 | Use strong_memoize to customize the SanitizationFilter whitelist | Robert Speicher | |
I never liked the hacky `customized?` method anyway, so this is cleaner. | |||
2018-07-03 | Correct the comment above the ProjectReferenceFilter.references_in method. | Reuben Pereira | |
2018-07-03 | Eager load a project's route and its namespace with route in ↵ | Reuben Pereira | |
project_reference_filter | |||
2018-07-03 | Merge branch '44994-osw-use-monospaced-font-on-diffs-commit-ref' into 'master' | Robert Speicher | |
Resolve "Render SHA in merge request commit reference with mono spaced font" Closes #44994 See merge request gitlab-org/gitlab-ce!20228 | |||
2018-07-03 | Eager load the namespace and route of a project in project_reference_filter.rb | Reuben Pereira | |
2018-07-03 | Correct the comments above the ProjectReferenceFilter#project_link_filter ↵ | Reuben Pereira | |
function to make it clear that the full project path is required in a reference. | |||
2018-07-02 | Correct the misleading name of a variable in ↵ | Reuben Pereira | |
ProjectReferenceFilter.project_link_filter | |||
2018-07-02 | Remove outdated comment from emoji_filter.rb | Douwe Maan | |
2018-06-30 | Correct the comment above the projects_hash function in the ↵ | Reuben Pereira | |
project_reference_filter | |||
2018-06-30 | dup whitelist before modification | Pirate Praveen | |
Fixes ActionView::Template::Error (can't modify frozen Hash) #48415 | |||
2018-06-30 | A working implementation of a project reference filter which links project ↵ | Reuben Pereira | |
references to project profile. | |||
2018-06-29 | Remove unused asset host logic from GfmPipeline and EmojiFilter spec | Douwe Maan | |
2018-06-28 | Use monospaced font for MR diff commit link ref on GFM | Oswaldo Ferreira | |
2018-06-26 | Fix performance bottleneck when rendering large wiki pages | Sean McGivern | |
`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-25 | Merge branch 'security-2682-fix-xss-for-markdown-toc' into 'master' | Alessio Caiazza | |
[master] Fix xss for Markdown elements where [[_TOC_]] is enabled See merge request gitlab/gitlabhq!2400 | |||
2018-06-25 | Merge branch 'security-fj-bumping-sanitize-gem' into 'master' | Alessio Caiazza | |
[master] Update sanitize gem to 4.6.5 to fix HTML injection vulnerability See merge request gitlab/gitlabhq!2399 | |||
2018-06-18 | Allow trailing whitespace on blockquote fence lines | Douwe Maan | |
2018-06-18 | Whitelist text-align property for th and td | Douwe Maan | |
2018-06-16 | Fix xss for Markdown elements where [[_TOC_]] is enabled | Mark Chao | |
2018-06-14 | Rails5 fix passing Group objects array into for_projects_and_groups ↵ | Jasper Maes | |
milestone scope | |||
2018-06-14 | enable CommonMark as the default | Brett Walker | |
2018-06-13 | Fix Banzai reference for milestones belonging to parent groups | Mario de la Ossa | |