Add permalink to fixed SHA URL on blob view.
Fix missing to on reassign MR email to unassigned.

Factors out MR and issue email.
update repo recreation details
Fix missing to on reassign MR text email to unassigned.

Factors out text MR and issue email.
Validate branch-names and references in WebUI, API

Add specs for GitRefValidator
Validate tag-names and references in WebUI, API
Update repos hooks in migration

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve issue filtering. Make tests pass

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'hooks-migration' into 'master'

Hooks migration

See merge request !1061
Merge branch 'fix-issue-tests' into 'master'

Improve issues filtering textfield

* make issue filter work visible
* update browser url so after page reload I don't loose my filter
* don't send a lot of requests - let user stop typing
* make tests finally pass!!!

See merge request !1063
Explicit order of issues in API. Fixes specs for mysql db

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge pull request #7669 from bbodenmiller/patch-16

update repo recreation details
Explicitly require active teab for tests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Factor new issue and edit MR forms.
Enable link underline on hover for better UX

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'master' of github.com:gitlabhq/gitlabhq
Small color refactoring

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Filters issues by labels via API
Merge branch 'sha-link' of https://github.com/cirosantilli/gitlabhq into cirosantilli-sha-link

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>

Conflicts:
	CHANGELOG
Merge pull request #7661 from cirosantilli/factor-issue-mr-email

Fix missing to on reassign Merge Request email to unassigned.