gitlab-org--gitlab-foss/app
Douwe Maan c9c14584b7 Merge branch 'support-utf8-wiki-page-title' into 'master'
Support Wiki with UTF-8 page name

## What does this MR do?

Support Wiki with UTF-8 page name.

See https://github.com/gollum/gollum/pull/929

## Why was this MR needed?

Relax constraints for wiki slug in aac6598482.

It allows to create a wiki with UTF-8 name, but creating a wiki with UTF-8 name causes 500 error.

Creating a wiki with UTF-8 name once, then creating or updating wiki with ascii name also cause 500 error i.e. no one can create and update any wiki pages in the project.

## Workaround

1. Go to `https://DOMAIN/repo/wikis/git_access` -> this page display the link to git clone
2. Clone the wiki repo
3. Find the page with UTF-8 name
4. Rename or Delete these files
5. Commit and push

## What are the relevant issue numbers?

- #13979
- #13891
- #13698
- #13603
- #13317
- #12906
- #12825
- #10945 

## Todo

- [x] Waiting for 'gollum-rugged_adapter' that support rugged v0.24.0 release

'gollum-rugged_adapter' gem doesn't allow to install rugged v0.24.0 (it's still beta version),
but 'gitlab_git' gem depends on rugged v0.24.0b13.

So it can't install both 'gollum-rugged_adapter' and 'gitlab_git' now.


See merge request !2999
2016-03-16 01:21:34 +00:00
..
assets Merge branch 'dropdown-vertical-spacing' into 'master' 2016-03-15 20:18:56 +00:00
controllers Clearify who deletes the user 2016-03-15 21:09:25 +01:00
finders Merge branch 'share-project-ce' into 'master' 2016-03-14 16:38:52 +00:00
helpers Improving the original label-subscribing implementation 2016-03-15 18:22:02 +01:00
mailers Create a SentNotification record for #relabeled_issue_email / #relabeled_merge_request_email 2016-03-15 18:36:54 +01:00
models Merge branch 'support-utf8-wiki-page-title' into 'master' 2016-03-16 01:21:34 +00:00
services Clearify who deletes the user 2016-03-15 21:09:25 +01:00
uploaders Revert "Merge branch 'avatar-cropping' into 'master' " 2016-03-15 14:55:40 +01:00
validators Allow webhooks URL to have leading and trailing spaces 2016-02-26 14:34:06 -05:00
views Typo 2016-03-15 15:09:55 -05:00
workers Add ability to delete a user with force 2016-03-15 21:09:25 +01:00