<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models/diff_note.rb, branch bootstrap-markdown-code-highlight</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Persist truncated note diffs on a new table</title>
<updated>2018-05-24T18:34:43+00:00</updated>
<author>
<name>Oswaldo Ferreira</name>
<email>oswaldo@gitlab.com</email>
</author>
<published>2018-05-16T15:46:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bb8f2520b4254c9dabe377df48e29c5f17894a1d'/>
<id>bb8f2520b4254c9dabe377df48e29c5f17894a1d</id>
<content type='text'>
We request Gitaly in a N+1 manner to build discussion diffs. Once the diffs are from different revisions, it's hard to make a single request to the service in order to build the whole response.
With this change we solve this problem and simplify a lot fetching this piece of info.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We request Gitaly in a N+1 manner to build discussion diffs. Once the diffs are from different revisions, it's hard to make a single request to the service in order to build the whole response.
With this change we solve this problem and simplify a lot fetching this piece of info.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use persisted diff data instead fetching Git on discussions</title>
<updated>2018-04-30T23:07:21+00:00</updated>
<author>
<name>Oswaldo Ferreira</name>
<email>oswaldo@gitlab.com</email>
</author>
<published>2018-04-30T21:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=be8a320bd8594fe42c2558d2eab471acdbdc7321'/>
<id>be8a320bd8594fe42c2558d2eab471acdbdc7321</id>
<content type='text'>
Today, when fetching diffs of a note, we always go to Gitaly in order to diff between commits and return the diff of each discussion note. With this change we avoid doing that for notes on the "current version" of the MR.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Today, when fetching diffs of a note, we always go to Gitaly in order to diff between commits and return the diff of each discussion note. With this change we avoid doing that for notes on the "current version" of the MR.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve performance of DiffDiscussion#truncated_diff_lines and DiffNote#diff_line by removing expensive diff position calculation and comparison</title>
<updated>2017-12-22T17:07:15+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-12-22T11:49:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=771bf9527ffd5fd8fe258381593f686d5d960a42'/>
<id>771bf9527ffd5fd8fe258381593f686d5d960a42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow commenting on individual commits inside an MR</title>
<updated>2017-12-07T14:01:19+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-29T21:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e4eba908cd85c3ad7b9861c3edbd3c81623242a0'/>
<id>e4eba908cd85c3ad7b9861c3edbd3c81623242a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevents position update for image diff notes</title>
<updated>2017-11-13T18:40:54+00:00</updated>
<author>
<name>Felipe Artur</name>
<email>felipefac@gmail.com</email>
</author>
<published>2017-11-13T18:38:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=aefefbf11701042ae59a60818e3f957b30831dfd'/>
<id>aefefbf11701042ae59a60818e3f957b30831dfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Commenting on image diffs</title>
<updated>2017-10-07T04:25:17+00:00</updated>
<author>
<name>Felipe Artur</name>
<email>fcardozo@gitlab.com</email>
</author>
<published>2017-10-07T04:25:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b54203f0ada8f7ad6d24437b6f5f46ebf43f8695'/>
<id>b54203f0ada8f7ad6d24437b6f5f46ebf43f8695</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ActiverecordSerialize cop</title>
<updated>2017-07-06T10:01:36+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2017-07-03T14:01:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e1a3bf30b6ea04f2c658729f65a0eb09847dd341'/>
<id>e1a3bf30b6ea04f2c658729f65a0eb09847dd341</id>
<content type='text'>
This cop has been renamed to ActiveRecordSerialize to match the way
"ActiveRecord" is usually written.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This cop has been renamed to ActiveRecordSerialize to match the way
"ActiveRecord" is usually written.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dm-update-discussion-diff-position' into 'master'</title>
<updated>2017-06-01T14:00:00+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2017-06-01T14:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0218a0bd2308eaa1b968cc0e0c68fdb88788df56'/>
<id>0218a0bd2308eaa1b968cc0e0c68fdb88788df56</id>
<content type='text'>
Update diff discussion position per discussion instead of per note

Closes #33157

See merge request !11833</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update diff discussion position per discussion instead of per note

Closes #33157

See merge request !11833</pre>
</div>
</content>
</entry>
<entry>
<title>Update diff discussion position per discussion instead of per note</title>
<updated>2017-05-31T19:34:56+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-05-31T19:31:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=09838ac626df739f0ab9852e3c7d862c7fd707e5'/>
<id>09838ac626df739f0ab9852e3c7d862c7fd707e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Cop to blacklist the use of serialize</title>
<updated>2017-05-31T12:03:37+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2017-05-31T11:47:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cd74c1434e42f7e6aa12fe2e2b8d9b1e56aea78f'/>
<id>cd74c1434e42f7e6aa12fe2e2b8d9b1e56aea78f</id>
<content type='text'>
This Cop blacklists the use of ActiveRecord's "serialize" method, except
for cases where we already use this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This Cop blacklists the use of ActiveRecord's "serialize" method, except
for cases where we already use this.
</pre>
</div>
</content>
</entry>
</feed>
