gitlab-org--gitlab-foss/features/project
Jeroen van Baarsen b16aad9dd1 Validate wiki page creation
**What does this do?**
It adds validation to the creation of a wiki page, that way the user gets real
feedback instead of just a 404 page if the name of the wiki page was invalid

**Why is this needed?**
There are a lot of characters that are not allowed in the creation of a wiki
page, there is even a small text that is saying: Please don't use spaces.
Although we have that text there, we don't actually validate on this. This
commit adds validation on the title and gives the user actual feedback.

**What issues does this fix?**
Fixes http://github.com/gitlabhq/gitlabhq/issues/5357
Fixes https://github.com/gitlabhq/gitlabhq/issues/8565
Fixes https://github.com/gitlabhq/gitlabhq/issues/3913
Fixes https://github.com/gitlabhq/gitlabhq/issues/8166

Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2015-05-26 19:01:11 +02:00
..
commits Fix code unfold not working on Compare commits page 2015-03-24 00:19:41 -07:00
issues Remove feature tests for old task lists 2015-05-06 13:00:14 -04:00
source WebEditor: save to new branch: spinach 2015-02-24 11:43:20 +02:00
active_tab.feature Fix active tab tests 2015-02-19 17:24:34 -08:00
archived.feature Remove tests for un-existing page 2015-03-10 23:34:18 -07:00
create.feature Make Spinach test names consistent 2014-10-05 18:21:11 +02:00
deploy_keys.feature Don't show duplicate deploy keys. Fixes #1516 2015-05-08 21:32:03 +02:00
fork.feature Improve fork to namespaces feature 2014-11-14 16:06:39 +02:00
forked_merge_requests.feature Use the user list from the target project in a merge request 2015-05-22 09:52:09 -04:00
graph.feature Add tests for commits graph 2014-09-29 12:11:53 +03:00
hooks.feature Prevent 500 if hook url is down, fixes #7376 2014-07-29 11:49:46 +02:00
merge_requests.feature Remove feature tests for old task lists 2015-05-06 13:00:14 -04:00
network_graph.feature Make Spinach test names consistent 2014-10-05 18:21:11 +02:00
project.feature Disable "New Issue" and "New Merge Request" buttons when features are disabled in project settings 2015-05-25 06:16:33 -04:00
redirects.feature Add in the tests. 2014-07-11 19:53:10 +02:00
service.feature Add Irker service 2015-03-01 20:51:03 +01:00
shortcuts.feature Make Spinach test names consistent 2014-10-05 18:21:11 +02:00
snippets.feature Refactor snippets views 2014-06-14 12:36:46 +03:00
star.feature Refactor star btn logic for non-logged in user and fix tests 2015-03-29 18:50:45 -07:00
team_management.feature Change "Sam" to "Dmitriy" in feature steps 2015-04-23 18:59:57 -04:00
wiki.feature Validate wiki page creation 2015-05-26 19:01:11 +02:00