Changes support from IE 10+ to IE 11+
IE 11 was released 17 October 2013; 2 years ago. Generally what I have experienced is that support for browsers (when newer ones are available) continues for up to 2 years. Based on that info we would drop support for IE 10 and the latest IE we would support would be IE 11.
I also think this is more realistic since no one is really testing anything on IE 10 at the moment. We should start testing on all the browser that we currently support.
Also we can then have real support for flexbox and not need things like `-ms-flexbox` and other IE specific hacks.
cc @iamphill @annabeldunstone @elvongray @alfredo1 @rspeicher
See merge request !3913
Add letter_opener_web gem
Sent emails in the development environment will no longer automatically
be opened in the browser. If a sent email needs to be viewed, it can be
found at the `/rails/letter_opener` route.
See merge request !3893
Reduce width of parallel diffs
At 50% width the alignment is off on parallel diffs (see https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3785/diffs and view in Side-by-Side)
Reducing width lines them up:
<img src="/uploads/5775d35b0e86397abd10db6195a8a54d/Screen_Shot_2016-04-22_at_2.19.21_PM.png" width="400px">
Also shifted comment button over to center it properly:
<img src="/uploads/c2468e15bb65523464a941001c3d7298/Screen_Shot_2016-04-22_at_2.24.33_PM.png" width="200px">
See merge request !3891
Allow alternative names for the CHANGELOG file.
"CHANGELOG", "NEWS", "HISTORY", and "CHANGES" are recognized as Changelog files.
Also adds relevant tests for each of these names.
Resolves#14864.
See merge request !3768
Remove devise async
The extra gem isn’t necessary anymore since Devise + Rails 4.2 has ActiveJob integration.
Fixes#15575. Working towards #14286.
cc: @dzaporozhets @rspeicher
See merge request !3902
Fixed width of .search-location-badge as it was causing issues in Safari.
Fixed width of .search-location-badge as it was causing issues in Safari.
Fixes issue #15541 and is a minor CSS only change so [ci skip]
# Before
Safari:

# After
Safari:

Chrome:

# CSS class referenced in the following files:
`./app/assets/javascripts/search_autocomplete.js.coffee`
`./app/assets/stylesheets/pages/search.scss`
…and is visible on the search bar on every page.
See merge request !3900
Emphasize that GitLab must be partially running when restoring backups.
This caused me a lot of pain until I caught on.
I also enhanced the GitLab Omnibus application data backup restore procedure. I verified the procedure by executing it with GitLab 8.6.4.
See merge request !3844
Document that only unicorn and sidekiq should be stopped.
And the rest of GitLab should remain running.
Also clarified the rest of the GitLab Omnibus restore procedure.
See merge request !3839