Delete mailer queue because we don't use sidekiq_mailer gem and now the mailer queue doesn't exist any more.
don't lookup branch element - it might need to be escaped
change git to git bin path
Add permalink to fixed SHA URL on blob view.
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
Fix missing to on reassign MR email to unassigned.

Factors out MR and issue email.
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