1. 01 11月, 2016 1 次提交
  2. 19 10月, 2016 1 次提交
  3. 01 9月, 2016 1 次提交
  4. 30 6月, 2016 1 次提交
    • Y
      Handle external issues in IssueReferenceFilter · a4ce2d12
      Yorick Peterse 提交于
      IssueReferenceFilter will end up processing internal issue references
      when a project uses an external issues tracker while still using
      internal issue references (in the form of `#\d+`). This commit ensures
      that these links are rendered as external issue links, regardless of
      whether the project one currently views uses an internal or external
      issues tracker.
      
      Fixes gitlab-org/gitlab-ce#19036, gitlab-com/performance#16
      a4ce2d12
  5. 22 6月, 2016 1 次提交
    • Y
      Handle external issues in IssueReferenceFilter · ceeba75c
      Yorick Peterse 提交于
      In the past this class would use Project#get_issue to retrieve an issue
      by its ID. This method would automatically determine whether to return
      an Issue or ExternalIssue.
      
      This commit changes IssueReferenceFilter to handle external issues again
      and in a somewhat more explicit manner than before.
      
      Fixes gitlab-org/gitlab-ce#18827
      ceeba75c
  6. 19 6月, 2016 1 次提交
  7. 16 6月, 2016 1 次提交
    • Y
      Reduce queries in IssueReferenceFilter · 19a290e7
      Yorick Peterse 提交于
      This reduces the number of queries executed in IssueReferenceFilter by
      retrieving the various projects/issues that may be referenced in batches
      _before_ iterating over all the HTML nodes.
      
      A chunk of the logic resides in AbstractReferenceFilter so it can be
      re-used by other filters in the future.
      19a290e7
  8. 03 6月, 2016 2 次提交
  9. 26 5月, 2016 1 次提交
    • Y
      Split Markdown rendering & reference gathering · 86166d28
      Yorick Peterse 提交于
      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.
      86166d28
  10. 06 4月, 2016 1 次提交
  11. 15 12月, 2015 1 次提交
  12. 19 11月, 2015 1 次提交