don't lookup branch element - it might need to be escaped
Add tests for finding an oauth authenticated user
Use local vars for tests
Add users with predictable username and password

to development seed.
Handle user creation if email is not provided

This fixes #1541
Filters issues by state via API
Handle user creation if email is not provided

This fixes #1541
Ensure oath callbacks without a nickname work (google)
Remove duplicate method
Add basic find / create specs for LDAP user
Get uid from auth instead of info hash

As found in the omniauth specs: https://github.com/intridea/omniauth/wiki/Auth-Hash-Schema
Refactor: beter naming for active directory disabled users
Merge branch 'issue-broken-twitter-signup' into 'master'

Ensure Oath supports providers without email response

See merge request !1054
'all' is not a valid username
Rewrite GitAccess for gitlab-shell v2

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'api/issues-filter-state' into 'master'

API: Filter issues by state

While working on [laboard](https://gitlab.com/jubianchi/laboard) I had some issues with the API : I was not able to filter issues by state so I had to write some logic to do it on my side.

I think it will be useful to have this feature supported by the Gitlab API, moreover, the MR API already provides such filter capabilities.

I added the filtering logic on `/issues` and `/projects/:id/issues`.

The commits are not squashed but I'll do it once everything seems ok to you.

See merge request !168
remove unnecessary chmod

`lib/support/init.d/gitlab` was set as executable in the repo as of the
6.1 release so chmod is not needed after that. See
https://github.com/gitlabhq/gitlabhq/pull/7586/files#r16885445.
simplify 6.0 to 7.2 upgrade guide
gitlab->GitLab
Merge pull request #7586 from bbodenmiller/patch-12

[Documentation] simplify 6.0 to 7.2 upgrade guide