Changed the project switcher dropdown toggle
Moved the positioning of the dropdown to be more aligned with the title
Closes#13219 and #13214
cc. @jschatz1 @dzaporozhets
See merge request !2733
Feature/jschatz1/sidebar features
* Changes sidebar width (290px).
* Makes shortcuts for <kbd>j</kbd> and <kbd>k</kbd> keys for next and previous issues.

cc/ @dzaporozhets
See merge request !2734
updates after code review: moved coffee code to appropriate file, updated css to not use js-prefixed selectors
Updated comments and Changelog
Removed duplicate line in changelog
New padding for lists
* improve consistency for list padding
* reduce padding for project/group/events lists
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fixes#12511
cc @jschatz1 @skyruler @creamzy
See merge request !2715
Fix label links for a merge request pointing to issues list
_Originally opened at !2150._
---
I have added a type parameter to the `link_to_label` helper method that is set to `'merge_request'` when in the context of a merge request.
I have also improved the specs to actually test the output of the method instead of its implementation.
Fixes#3007.
See merge request !2700
Change placeholder text to just 'search'
Fixes#13168

See merge request !2711
gitlab_git 8.1 adds the ability to count the amount of commits between
two references without having to allocate anything but regular
Rugged::Commit objects. This in turn speeds up the process of counting
the number of commits a branch is ahead/behind by about 3.5x.
You can set type: :merge_request to create a link to merge request
lists instead of issues list. Accept both Symbol & String as type
argument for the link_to_label helper
Puts shortcut key in the right place.
Fixes#13192

See merge request !2710
Hide remove source branch button when new commit is added to branch
Fixes#3339
This MR hides the 'Remove source branch' button when a new commit is added to the source branch
/cc @DouweM
See merge request !2701
For big instances search autocomplet is flooded with groups you have no
access to and insternal/public projects you don't care. It affects way
how easily you can go to group/project you are actually member of
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
When creating new issue from dashboard page I want to see projects
sorted by last activity instead of ID
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
No space required after WIP identifier
Fixes#2426
Currently, the WIP: (or any other variation) prefix of a merge request title must include a trailing space for it to be recognized as a work in progress and prevent merging.
To resolve this, I added an or pattern to the regexp to look for any one of the three possible delimiters ':', ']', or ' '. This way the trailing space isn't required but it still won't mark any titles beginning with wip as work in progress (e.g. "Wipwap").
See merge request !1876