{"action":"opened","issue":{"url":"https://api.github.com/repos/KnpLabs/KnpBundles/issues/458","labels_url":"https://api.github.com/repos/KnpLabs/KnpBundles/issues/458/labels{/name}","comments_url":"https://api.github.com/repos/KnpLabs/KnpBundles/issues/458/comments","events_url":"https://api.github.com/repos/KnpLabs/KnpBundles/issues/458/events","html_url":"https://github.com/KnpLabs/KnpBundles/issues/458","id":64050740,"number":458,"title":"Fully support valid names of GitHub repositories","user":{"login":"philipsorst","id":2827467,"avatar_url":"https://avatars.githubusercontent.com/u/2827467?v=3","gravatar_id":"","url":"https://api.github.com/users/philipsorst","html_url":"https://github.com/philipsorst","followers_url":"https://api.github.com/users/philipsorst/followers","following_url":"https://api.github.com/users/philipsorst/following{/other_user}","gists_url":"https://api.github.com/users/philipsorst/gists{/gist_id}","starred_url":"https://api.github.com/users/philipsorst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philipsorst/subscriptions","organizations_url":"https://api.github.com/users/philipsorst/orgs","repos_url":"https://api.github.com/users/philipsorst/repos","events_url":"https://api.github.com/users/philipsorst/events{/privacy}","received_events_url":"https://api.github.com/users/philipsorst/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-24T17:13:04Z","updated_at":"2015-03-24T17:13:04Z","closed_at":null,"body":"I tried to add a Bundle where the [repository name](https://github.com/dontdrinkandroot/gitki-base-bundle.php) contains a dot. This is rejected with the message \"Please enter a valid GitHub repo name (e.g. KnpLabs/KnpBundles).\".\r\n\r\nChecking the [corresponding controller line](https://github.com/KnpLabs/KnpBundles/blob/7bab6837500b562ea60b63831b68e1bfd57cd056/src/Knp/Bundle/KnpBundlesBundle/Controller/BundleController.php#L310) I see that only repositories matching the pattern ``[a-z0-9-]`` are supported. Unfortunately I couldn't find any documentation on the pattern GitHub itself uses, but at least dot and underscore are supported as well. It would be great if KnpBundles would support all valid GitHub repository names as otherwise users are forced to change their repository names which has a huge impact on projects already using those bundles.\r\n"}}