gitlab-org--gitlab-foss/app
Rémy Coutable ce83fa3b5d Merge branch 'search-helper-escape-regexp' into 'master'
Escape search terms before passing to Regexp

## What does this MR do?

Use `Regexp.escape` to escape the search terms before passing them to `Regexp.new`.

## Why was this MR needed?

- evaluated regular expressions in search terms lead to unexpected result
- unbalanced parentheses in search term lead to server error 

## TODO

- [ ] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added

## What are the relevant issue numbers?

fixes #14360

See merge request !6241
2016-09-07 15:57:19 +00:00
..
assets Merge branch 'master' into issues-filters-reset-btn 2016-09-07 15:47:08 +02:00
controllers Use PipelinesFinder in Pipelines API 2016-09-07 15:38:03 +02:00
finders Use PipelinesFinder in Pipelines API 2016-09-07 15:38:03 +02:00
helpers Escape search term before passing it to Regexp.new (!6241) 2016-09-07 15:16:22 +02:00
mailers remove Ability.abilities 2016-08-30 11:35:06 -07:00
models Merge branch 'master' of https://dev.gitlab.org/gitlab/gitlabhq 2016-09-05 17:23:32 +02:00
policies Project tools visibility level 2016-09-01 11:47:59 -03:00
services Merge branch 'master' of https://dev.gitlab.org/gitlab/gitlabhq 2016-09-05 17:23:32 +02:00
uploaders
validators
views Merge branch 'shortcuts-modal-fix' into 'master' 2016-09-07 15:10:06 +00:00
workers Does not halt the GitHub import process when an error occurs 2016-08-24 12:16:42 -03:00