<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/features, branch patch/fix-mergerequest-diff</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Fixed failing tests</title>
<updated>2016-03-23T10:40:07+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2016-03-22T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bb0a4c057f25dcdba41be36b96faa808ac80c852'/>
<id>bb0a4c057f25dcdba41be36b96faa808ac80c852</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'issues-show-performance' into 'master'</title>
<updated>2016-03-21T14:42:25+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2016-03-21T14:42:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ffc3acd498e5cfeb98f6104421cba32acdd7ee64'/>
<id>ffc3acd498e5cfeb98f6104421cba32acdd7ee64</id>
<content type='text'>

Improve performance of viewing individual issues

This MR does two things:

1. `Issue#related_branches` no longer performs Git operations that aren't needed
2. The output of `Repository#exists?` is now cached and flushed properly

Combined these two changes should further cut down the amount of Git operations performed when viewing individual issues (and possibly other pages).

See merge request !3296</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Improve performance of viewing individual issues

This MR does two things:

1. `Issue#related_branches` no longer performs Git operations that aren't needed
2. The output of `Repository#exists?` is now cached and flushed properly

Combined these two changes should further cut down the amount of Git operations performed when viewing individual issues (and possibly other pages).

See merge request !3296</pre>
</div>
</content>
</entry>
<entry>
<title>Create SSH keys for SSH clone Spinach tests</title>
<updated>2016-03-21T10:40:13+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-21T10:40:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=75aaf91cb1d08c4350e2881b18118faf30e1f310'/>
<id>75aaf91cb1d08c4350e2881b18118faf30e1f310</id>
<content type='text'>
These tests would check if the "This project is empty" banner would
contain SSH clone URLs. Oddly enough this should have never passed (as
far as I can tell) as SSH clone URLs in this banner are _only_ displayed
if the current user has at least 1 SSH key attached. Since the tests
never seem to create any they never should have passed, yet somehow they
did. To solve this the Spinach tests in question now ensure at least 1
SSH key is present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These tests would check if the "This project is empty" banner would
contain SSH clone URLs. Oddly enough this should have never passed (as
far as I can tell) as SSH clone URLs in this banner are _only_ displayed
if the current user has at least 1 SSH key attached. Since the tests
never seem to create any they never should have passed, yet somehow they
did. To solve this the Spinach tests in question now ensure at least 1
SSH key is present.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix specs and remove unnecessary console.log</title>
<updated>2016-03-20T12:53:43+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2016-03-20T12:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=91f9866cceb666f1e3800b6116c398c90332c764'/>
<id>91f9866cceb666f1e3800b6116c398c90332c764</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create repositories in Spinach issues tests</title>
<updated>2016-03-19T20:54:08+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-19T17:11:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fc5ff7af61e14b89b67febf4167a03a0133e55ed'/>
<id>fc5ff7af61e14b89b67febf4167a03a0133e55ed</id>
<content type='text'>
Similar to ad90dba5185e30883d5ad6008c166b0df0108ebf we always have a
repository in the real world, so let's also create one in our Spinach
tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to ad90dba5185e30883d5ad6008c166b0df0108ebf we always have a
repository in the real world, so let's also create one in our Spinach
tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-mr-close-button' into 'master'</title>
<updated>2016-03-18T14:49:00+00:00</updated>
<author>
<name>Jacob Schatz</name>
<email>jschatz1@gmail.com</email>
</author>
<published>2016-03-18T14:49:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9280fd4acda1da9ed2435bd83d96892d77f37e90'/>
<id>9280fd4acda1da9ed2435bd83d96892d77f37e90</id>
<content type='text'>

Fixes issue with close button not working on MR

Closes #14383

See merge request !3295</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Fixes issue with close button not working on MR

Closes #14383

See merge request !3295</pre>
</div>
</content>
</entry>
<entry>
<title>Added test</title>
<updated>2016-03-18T12:42:30+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2016-03-18T12:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=195ef985f3271e5c64010f192bfe5ee1c78e2ba8'/>
<id>195ef985f3271e5c64010f192bfe5ee1c78e2ba8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'confidential-issues' into 'master'</title>
<updated>2016-03-18T12:04:56+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2016-03-18T12:04:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9813eac56ba6120ef046b5dddba6fd72ce1933a6'/>
<id>9813eac56ba6120ef046b5dddba6fd72ce1933a6</id>
<content type='text'>

Add confidential issues

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/3678

More information: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/227

See merge request !3282</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Add confidential issues

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/3678

More information: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/227

See merge request !3282</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'optimistic-todos' into 'master'</title>
<updated>2016-03-18T11:23:16+00:00</updated>
<author>
<name>Jacob Schatz</name>
<email>jschatz1@gmail.com</email>
</author>
<published>2016-03-18T11:23:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4cd87d31bd2d8401dbfa968494a3fc7a869dbf2d'/>
<id>4cd87d31bd2d8401dbfa968494a3fc7a869dbf2d</id>
<content type='text'>

Adds small AJAX optimistic functionality to todos.

Fixes #13656 &lt;br/&gt;
A good first step and boring solution. &lt;br/&gt;
Will make ajax call to remove each issue.  &lt;br/&gt;
If issue is last in group of issues will refresh page.  &lt;br/&gt;
If issues remain in group will remove row with JS.  &lt;br/&gt;
Adds loading spinner to button and disables. &lt;br/&gt;

![todos-optimistic](/uploads/c6aec4a688e5125d4df55a2a3a55d4d7/todos-optimistic.gif) &lt;br/&gt;

cc @dzaporozhets @JobV @dbalexandre 

See merge request !2946</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Adds small AJAX optimistic functionality to todos.

Fixes #13656 &lt;br/&gt;
A good first step and boring solution. &lt;br/&gt;
Will make ajax call to remove each issue.  &lt;br/&gt;
If issue is last in group of issues will refresh page.  &lt;br/&gt;
If issues remain in group will remove row with JS.  &lt;br/&gt;
Adds loading spinner to button and disables. &lt;br/&gt;

![todos-optimistic](/uploads/c6aec4a688e5125d4df55a2a3a55d4d7/todos-optimistic.gif) &lt;br/&gt;

cc @dzaporozhets @JobV @dbalexandre 

See merge request !2946</pre>
</div>
</content>
</entry>
<entry>
<title>Improve award emoji test reliability by checking that the emoji is displayed</title>
<updated>2016-03-18T00:34:15+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2016-03-17T23:25:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0901d5172429630c8d1ea6d8e91be71a2e690043'/>
<id>0901d5172429630c8d1ea6d8e91be71a2e690043</id>
<content type='text'>
before the search field is focused
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
before the search field is focused
</pre>
</div>
</content>
</entry>
</feed>
