- 10 Mar, 2016 19 commits
-
-
Josh Frye authored
-
Josh Frye authored
-
Douwe Maan authored
Optimize Project#ci_service(s) Related issue: gitlab-org/gitlab-ce#14186 See merge request !3158
-
Jacob Schatz authored
Fixed quick submit on note edit Also removed the cloning of forms for note edits. Instead it just hides/shows the form seeing as it is already there Closes #14094 See merge request !3151
-
Yorick Peterse authored
The method Project#ci_services would load all services into memory (including _all_ their columns) and then use Enumerable#select to reduce the list. Project#ci_service in turn would further reduce this list down to just 1 Service instance. Instead of doing all this in Ruby we can just offload the work to the database, reducing the amount of time spent in these methods. These changes reduce the time of the first call to Project#ci_services from around 240 ms to around 10 ms, though the final timings will vary based on database load. Because Project#ci_service is memoized there's no further overhead introduced by using a database query. Fixes gitlab-org/gitlab-ce#14186
-
Jacob Schatz authored
Fixes issue with markdown snippet not being copyable On markdown snippets this adds a hidden div with the raw markdown content so that it can be copied Closes #13882 See merge request !3153
-
Jacob Schatz authored
New dropdown UI See #3279 for the designs See merge request !3110
-
Phil Hughes authored
Element with the content being copied cant be hidden so instead i\'ve moved it off the screen
-
Jacob Schatz authored
Fix projects pagination via ajax Basically was not implemented. Finishes our projects list refactoring. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !3155
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Phil Hughes authored
On markdown snippets this adds a hidden div with the raw markdown content so that it can be copied Closes #13882
-
Phil Hughes authored
Also removed the cloning of forms for note edits. Instead it just hides/shows the form seeing as it is already there Closes #14094
-
Phil Hughes authored
-
Phil Hughes authored
-
Phil Hughes authored
See #3279 for the designs
-
Robert Speicher authored
Added specs for Issue#referenced_merge_requests Added these while looking into https://gitlab.com/gitlab-org/gitlab-ce/issues/13651. See merge request !3125
-
Yorick Peterse authored
-
Jacob Schatz authored
Add shortcut to toggle markdown preview Allow to toggle markdown preview with shortcut `ctrl+shift+p` (`cmd+shift+p` on OSX). - If the user is focused on a md textarea, `ctrl-shift-p` will show the preview, otherwise native browser event is fired - The textarea is re-focused after disabling the preview tab - Results of markdown render is cached for fast toggles I'm on linux, so if someone can test it on OS X, it would be great! Closes #14038 See merge request !3111
-
- 09 Mar, 2016 21 commits
-
-
Baldinof authored
-
Kamil Trzciński authored
Retry bundler and apt-get See merge request !3146
-
Robert Speicher authored
Fixed the GitPushService specs See merge request !3139
-
Kamil Trzcinski authored
-
Dmitriy Zaporozhets authored
Add a `gemojione:sprite` Rake task This task will generate a standard and Retina sprite of all of the current Gemojione Emojis, with the accompanying SCSS map. It will not appear in `rake -T` output, and the dependent gems are not included in the Gemfile by default, because this task will only be needed occasionally. See merge request !3130
-
Douglas Barbosa Alexandre authored
Fix error 500 in Todos Closes #14095 Closes #14075 Closes #14109 Closes #14151 See merge request !3141
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Robert Speicher authored
This task will generate a standard and Retina sprite of all of the current Gemojione Emojis, with the accompanying SCSS map. It will not appear in `rake -T` output, and the dependent gems are not included in the Gemfile by default, because this task will only be needed occasionally. [ci skip]
-
Jacob Schatz authored
Snippet visibility badge spacing Closes #14074 ![Screen_Shot_2016-03-08_at_08.40.32](/uploads/f55ca724fbf0e247b299a2702c3b55f5/Screen_Shot_2016-03-08_at_08.40.32.png) See merge request !3122
-
Baldinof authored
-
Jacob Vosmaer authored
Commit limits Prevent timeouts when creating/viewing Merge Requests with many commits. Also, reduce the number of commits shown in the UI from 500 to 100. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/14031 This MR avoids Unicorn timeouts in some places and takes 4.5 seconds off load times in others, when manually testing with a 4500-commit compare/MR in the linux repo. It does not limit the number of Commit objects instantiated in memory, just the amount of HTML generated. It seems that having 4500 commits objects is not a problem in itself. If it ever becomes one we could do something for Commit objects like we did for Diff (introduce a CommitCollection or something). See merge request !3095
-
Dmitriy Zaporozhets authored
Bump poltergeist to `~> 1.9.0` See merge request !3116
-
Yorick Peterse authored
This fixes the remainder of the GitPushService specs.
-
Yorick Peterse authored
These were broken by commit 21a05328. Two JIRA tests remain broken but I can't quite figure out how to fix them.
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Kamil Trzciński authored
Retry failed tests This is to make the CI builds more reliable due to large amount of timeouts and deadlocks recently. See merge request !1793
-
Douglas Barbosa Alexandre authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-