Fix dashboard event caching
Archiving old projects; archived projects aren't shown on dashboard
features for archive projects
abilities for archived project
other abilities for archive projects

only limit commits and merges for archived projects

ability changed to prohibited actions on archived projects

added spec and feature tests for archive projects

changed search bar not to include archived projects
Update repository head successively during project update

It prevents situation when async worker slowly updates HEAD and we show
old branch as repository HEAD in project settings

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add @project variable to merge request emails

After this change project name appears in the top part of email when you
open/close/accept merge request.

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge pull request #5843 from bke-drewb/fix/dashboard_event_updates

Fix dashboard event caching
Merge pull request #5841 from Popl7/archiving_old_projects

Archiving old projects for feature request
Style devise error messages

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve email with confirmation instructions

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add resend-confirmation-link to sign-in page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve UI/UX for reset_password, signup, confirmation pages

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'improve/repo_head_update'

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

Conflicts:
	app/models/project.rb
Merge branch 'feature/project_in_mr_emails' of /home/git/repositories/gitlab/gitlabhq
Fixed the no_avatar.png path

Fixes: https://github.com/gitlabhq/gitlabhq/issues/4394
Merge branch 'improve/devise_ui' of /home/git/repositories/gitlab/gitlabhq
Merge pull request #5862 from jvanbaarsen/patch-1

Fixed the no_avatar.png path
More hints for pull requests.
Fix tests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add 6.4 entries to CHANGELOG

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Move project services models to own subdirectory

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Sort project services by title. Add textarea support to it

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