* upstream/master: (327 commits)
Formatted all app/assets/javascripts to underscore naming convention
Add registry to skipped data in backup raketask docs
Updating changes based on feedback from @connorshea
Changes to make Git basics more intuitive - updated verbiage where appropriate - changed "git config" commands to include quotes for variables to be more in line with standard practive and to avoid issues with spaces - updated CHANGELOG as part of commit
Remove Ci::ApplicationController
HTMLEntityFilter -> HtmlEntityFilter
Clarify which token should be used to delete a runner
Changed 'Compare branches, tags or commit ranges' to 'Compare Git revisions'
Changed placeholder to 'Commit hash'
Add link to test coverage report to README
Added copy file path button to diffs
Fix wrong icon in CI build detail sidebar: right-arrow => arrow-right
Prevent conflict b/w search field and its dropdown
Make searching for commits case insensitive.
Use user from let instead recreate in before
reword html titles for merge requests and issues
Fix a typo in doc/api/labels.md
Check for transition loopback in commit status
Add temporary fix for race condition in MWBS
Improve transitions and run hooks after transaction
...
Add test for closed MR without fork
Add view test visibility of Reopen and Close buttons
Fix controller tests and validation method
Fix missing space
Remove unused variables from test
closed_without_fork? method refactoring
Add information about missing fork
When closed MR without fork can't edit target branch
Tests for closed MR edit view
Fix indentation and rebase, refactoring