Create gitlab internal issue service
Part of #1908
Create a default gitlab issue tracker service which will replace having issue tracker fields for project.
See merge request !1449
Saner LDAP defaults
I have the impression that most people use LDAP servers listening
on port 389, without encryption. If we make that the default we
give people a smoother ride setting up GitLab.
See merge request !1446
#1019: Broadcast message does not show up properly with new UI
With the new UI, the broadcast message is the first level child element of the body tag and then render full width without respecting the width of the left sidebar. This makes the message goes under the left sidebar in smaller screen.
This commit fixes the issue by moving the message element into the "page-with-sidebar" div so it will always render together with the main content area with same look as before. The rendering for the search, login and other view without left sidebar remains untouched.
Releases: master, 7-7-stable
Fixes: #1019
See merge request !315
With the new UI, the broadcast message is the first level child element
of the body tag and then render full width without respecting the width
of the left sidebar. This makes the message goes under the left sidebar
in smaller screen.
This commit fixes the issue by moving the message element into the
"page-with-sidebar" div so it will always render together with the main
content area with same look as before. The rendering for the search,
login and other view without left sidebar remains untouched.
Releases: master, 7-7-stable
Fixes: #1019
Don't require omniauth to enable github importer
I noticed the github importer is only enabled when omniauth authentication is also enabled. That isn't actually necessary -- just the oauth keys from GitHub are required to be configured.
The fix for this is very simple.
See merge request !316
Improve web editor
* focus on web editor
* Make editor looks same for new and edit file
* Refactor editor JS
* Improved satellite logic for new files
See merge request !1441
File creation and editing refactored
* Refactored controllers/helpers/views related to blob resource
* make it possible to create new file in empty repository
Second step in building #1930
See merge request !1440
Create first file from empty repository via UI. pt1
* Backend can now commit file to empty repository.
* Empty project UI has new file button
First step in building #1930
See merge request !1438