first setup to protect protected branched to force updates
Consistent format for class objects in javascript
More explicit warning since we still see many people running into problems with this.
Remove EmailsObserver

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove email observer specs

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

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

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
MergeRequest services for create, update, close and reopen

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use MergeRequest services in API and controllers

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove modernizr gem.
Do not require modernizr.
Fix MR fork validation and services load

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

Remove Modernizr gem
Specify that the tag should be annotated.
Update changelog in master.
 Merge branch 'update-changelog' into 'master'

Update changelog
Merge pull request #6639 from yatish27/ConsistentJSFormat

Consistent format for class objects in javascript
 Merge branch 'annotated-tag' into 'master'

Annotated tag
Fix tests that dont respect project-fork relation

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix tests that dont respect project-fork relation. pt2

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