per request project rules caching
Enforce md style.

- multiple blank lines before header
- skip header level
- colon at end of header
- break very long lines
- align definition like lists at marker
- case typos
- informal contractions
A Developer cannot manage milestones

Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
Revert "Merge branch 'redirect_after_login' into 'master'"

This reverts commit 5aaa35656edaf309354528e197a54461f584ed21, reversing
changes made to 5b8c1767676b94f58558e6de320965c68b57de42.
Use devise stored_location to redirect after signing for both public and private pages.
Add in the tests.
Merge branch 'redirect_on_signin' into 'master'

Redirect on signin

Fixes #1346

See merge request !965
Improve login page behaviour

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

Improve login page

* use max-width for brand logo to prevent stretch of small images
* improve default brand logo to be centred on any kind of screen
* hide logo for small screens
* hide text for xs screens
* reduce amount of text on sign-in page

Fixes #1423

See merge request !966
Merge pull request #7285 from jvanbaarsen/fixed-wrong-permission

A Developer cannot manage milestones
Restore blue color for sign-in button

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Branches without parent commit cannot be merged.
Error message needs to be correct.
Remove thread-unsafe Dir.chdir from Satellite#lock

This is made possible by changes in gitlab-grit 2.6.10.
Merge pull request #7196 from cirosantilli/patch-2

Enforce md style.
Merge pull request #7131 from skv-headless/per_request_rules_caching

per request project rules caching
Merge branch 'satellite_chdir' into 'master'

Remove thread-unsafe Dir.chdir from Satellite#lock

See merge request !968
Merge branch 'branches_with_no_parent' into 'master'

Branches with no parent cannot be merged

Solves `undefined method 'reduce' for false:FalseClass`

Fixes #1415

See merge request !967
Milestone is closed only if all milestones are closed.