Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split Markdown rendering & reference gathering | Yorick Peterse | 2016-05-26 | 1 | -11/+8 |
| | | | | | | | | | | This splits the Markdown rendering and reference extraction phases into two distinct code bases. The reference extraction phase no longer relies on the html-pipeline Gem (and any related code) and allows for extracting of references from multiple HTML nodes in a single pass. This means that if you want to extract user references from 200 comments you no longer need to run 200 times N number of queries, instead only a handful of queries may be needed. | ||||
* | Improvements in issue move feaure (refactoring) | Grzegorz Bizon | 2016-03-19 | 1 | -0/+10 |
| | | | | According to endbosses' suggestions. | ||||
* | Move reference unfolder for GFM to separate class | Grzegorz Bizon | 2016-03-17 | 1 | -1/+7 |
| | |||||
* | Prevent circular reference error in Banzai | Douwe Maan | 2016-01-14 | 1 | -2/+0 |
| | |||||
* | Merge branch 'master' into milestone-ref | Douwe Maan | 2016-01-05 | 1 | -7/+12 |
|\ | |||||
| * | Only allow group/project members to mention `@all` | Douwe Maan | 2015-12-24 | 1 | -7/+12 |
| | | |||||
* | | Render milestone links as references | Douwe Maan | 2015-12-24 | 1 | -1/+1 |
|/ | |||||
* | Backport JIRA service | Drew Blessing | 2015-12-18 | 1 | -1/+11 |
| | |||||
* | Move Markdown/reference logic from Gitlab::Markdown to Banzai | Douwe Maan | 2015-12-15 | 1 | -44/+9 |
| | |||||
* | Move Markdown filters and pipelines into folders. | Douwe Maan | 2015-11-19 | 1 | -2/+1 |
| | |||||
* | Slight refactoring | Douwe Maan | 2015-10-22 | 1 | -10/+2 |
| | |||||
* | Merge branch 'master' into reference-pipeline-and-caching | Douwe Maan | 2015-10-21 | 1 | -1/+1 |
|\ | |||||
| * | Fix bug where a push would only create cross references from the first commit.hash-block-return | Douwe Maan | 2015-10-18 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' into rs-redactor-filter | Douwe Maan | 2015-10-15 | 1 | -0/+2 |
| |\ | |||||
| | * | Simplify code around (cross)-references | Douwe Maan | 2015-10-12 | 1 | -0/+2 |
| | | | |||||
* | | | Cache rendered contents of issues, MRs and notes | Douwe Maan | 2015-10-14 | 1 | -10/+10 |
| | | | |||||
* | | | Use Gitlab::Markdown for Asciidoc and ReferenceExtractor pipelines | Douwe Maan | 2015-10-14 | 1 | -8/+10 |
| | | | |||||
* | | | Enable caching of Gitlab::Markdown rendered result | Douwe Maan | 2015-10-14 | 1 | -2/+2 |
| | | | |||||
* | | | Use Gitlab::Markdown.render with :pipeline option rather than different methods | Douwe Maan | 2015-10-14 | 1 | -11/+9 |
|/ / | |||||
* | | Explicitly only parse references by specified filter | Douwe Maan | 2015-10-14 | 1 | -2/+6 |
| | | |||||
* | | Have Issue#participants load all users mentioned in notes using a single query | Douwe Maan | 2015-10-14 | 1 | -10/+11 |
| | | |||||
* | | Code cleanup | Douwe Maan | 2015-10-13 | 1 | -9/+3 |
| | | |||||
* | | Allow ReferenceExtractor to efficiently load references from multiple texts ↵ | Douwe Maan | 2015-10-13 | 1 | -5/+18 |
| | | | | | | | | at once | ||||
* | | Refactor reference gathering to use a dedicated filter | Douwe Maan | 2015-10-07 | 1 | -1/+1 |
|/ | |||||
* | Require gitlab/markdown in ReferenceExtractor | Robert Speicher | 2015-09-01 | 1 | -0/+2 |
| | |||||
* | Decouple Gitlab::Markdown from the GitlabMarkdownHelper | Robert Speicher | 2015-08-27 | 1 | -6/+2 |
| | | | | | This module is now the sole source of knowledge for *how* we render Markdown (and GFM). | ||||
* | Ignore references in blockquotes. | Douwe Maan | 2015-06-02 | 1 | -1/+2 |
| | |||||
* | Actually ignore references in code blocks etc. | Douwe Maan | 2015-06-02 | 1 | -34/+17 |
| | |||||
* | DRY up ReferenceExtractor | Robert Speicher | 2015-04-25 | 1 | -9/+11 |
| | |||||
* | Refactor ReferenceExtractor to use pipeline filters | Robert Speicher | 2015-04-25 | 1 | -119/+36 |
| | |||||
* | Merge branch 'issue-body-code-mentions' into 'master' | Dmitriy Zaporozhets | 2015-04-23 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | Fix bug causing at-username inside code blocks to sometimes be picked up as a user mention. Addresses private issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2254. See merge request !553 | ||||
| * | Fix bug causing `@whatever` inside code blocks to sometimes be picked up as ↵issue-body-code-mentions | Douwe Maan | 2015-04-21 | 1 | -2/+2 |
| | | | | | | | | a user mention. | ||||
* | | Add permission check to ReferenceExtractor's user mentions | Robert Speicher | 2015-04-20 | 1 | -1/+1 |
| | | |||||
* | | Remove Gitlab::Markdown from Gitlab::ReferenceExtractor | Robert Speicher | 2015-04-20 | 1 | -2/+66 |
|/ | |||||
* | Merge branch 'reference-access-control' into 'master' | Dmitriy Zaporozhets | 2015-04-13 | 1 | -53/+53 |
|\ | | | | | | | | | | | | | | | Only allow users to reference groups, projects, issues, MRs, commits they have access to. Addresses https://dev.gitlab.org/gitlab/gitlabhq/issues/2183. See merge request !1742 | ||||
| * | Refactor ReferenceExtractor. | Douwe Maan | 2015-04-03 | 1 | -29/+28 |
| | | |||||
| * | Fix errors. | Douwe Maan | 2015-04-02 | 1 | -18/+6 |
| | | |||||
| * | Don't allow full access to guests in ReferenceExtractor | Douwe Maan | 2015-04-02 | 1 | -3/+0 |
| | | |||||
| * | Refactor Mentionable mentioned users to use ReferenceExtractor. | Douwe Maan | 2015-04-02 | 1 | -2/+10 |
| | | |||||
| * | Only allow user to reference objects they have access to. | Douwe Maan | 2015-04-02 | 1 | -3/+11 |
| | | |||||
| * | Slightly refactor ReferenceExtractor. | Douwe Maan | 2015-04-02 | 1 | -35/+35 |
| | | |||||
* | | Be more explicit about which "Markdown" ReferenceExtractor includes | Robert Speicher | 2015-04-09 | 1 | -1/+1 |
|/ | |||||
* | Disable reference creation for comments surrounded by code/preformatted blocks | Stan Hu | 2015-03-19 | 1 | -1/+7 |
| | |||||
* | Automatically link commit ranges to compare page. | Douwe Maan | 2015-03-07 | 1 | -3/+13 |
| | |||||
* | Add ExternalIssue base model to make issue referencing more robust for ↵ | Marin Jankovski | 2015-02-11 | 1 | -1/+1 |
| | | | | external issue trackers. | ||||
* | Add labels notes | Nikita Verkhovin | 2015-02-08 | 1 | -2/+9 |
| | |||||
* | Track projects in ReferenceExtractor | Vinnie Okada | 2014-10-03 | 1 | -20/+32 |
| | | | | | | Store both the project and identifier of extracted references. This prevents `ReferenceExtractor` from returning objects in the wrong project for cross-project references. | ||||
* | Fix ReferenceExtractor | Vinnie Okada | 2014-10-03 | 1 | -1/+1 |
| | | | | | The cross-project reference feature broke the ReferenceExtractor class; this fixes it. | ||||
* | Add parenthesis to function def with arguments. | Ciro Santilli | 2014-10-03 | 1 | -6/+6 |
| | |||||
* | links to issues on main dashboard | skv | 2014-05-26 | 1 | -1/+1 |
| |