Currently this works by loading the HAML partials via XHR. While this is
not the nicest setup it _is_ the easiest setup using the tools we
currently have.
Loading this data asynchronously doesn't make loading the related
MRs/branches itself faster, it merely ensures that loading the issue
itself is not slowed down.
Fixesgitlab-org/gitlab-ce#14949
Wrap text in notes box if longer than code in diff
* Fixes branch name overflow
* Text and inline `code` wraps in comments
* `code` blocks scroll horizontally

See merge request !3626
Fixed colour of dropdown link hover

See merge request !3596
Fix labels not displayed on todos page
closes #14512,#13920
# For Todos
## Before

## After

# For Activity Feed
## Before

## After

See merge request !3371
Decouple membership and notifications
This allow you to have notification setting per project even if you are member of group.
It also creates background for having notification settings in project you are not member of.
- [x] Make it work
- [x] Migrations
- [x] CHANGELOG
- [x] More tests
- [x] API
For #3359
After this merge request there is still some work to be done:
* create migration that remove duplicates in notification settings table and create uniq index (8.8 probably)
* remove notification_level field from Member model in 9.0
* make proper API for notification settings
* use `MemberCreateService` instead of Member#after_create callback for creating notification settings (after #14709)
* maybe more tests
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
See merge request !3421
Fix scroll bars shown in Revert dialogue box
## What does this MR do?
Eliminate scroll bars shown in Revert dialogue box, see the screenshots.
## Are there points in the code the reviewer needs to double check?
N/A
## Why was this MR needed?
Ugly scroll bars are shown in Revert dialogue box.
## What are the relevant issue numbers?
N/A
## Screenshots

See merge request !3532
Updated UI for new merge request
Closes#2540


See merge request !3228
Ignore toggling the sidebar for resolutions over 1200px width
Closes#14353

See merge request !3547