<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/projects/tree_controller.rb, branch docs/api-nil</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>added feature spec</title>
<updated>2017-10-23T09:47:22+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2017-10-20T09:47:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4699cf77b6a0f5261ae382ac1a55882424efe4fb'/>
<id>4699cf77b6a0f5261ae382ac1a55882424efe4fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug when clicking file link causing user to navigate away</title>
<updated>2017-10-17T10:03:12+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2017-10-17T10:03:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c3dec96e837d6118b2a3d354ec1f142894da48a1'/>
<id>c3dec96e837d6118b2a3d354ec1f142894da48a1</id>
<content type='text'>
Adds a test for flattenedFiles
Changes the data method to not be an arrow method
Various other review fixes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a test for flattenedFiles
Changes the data method to not be an arrow method
Various other review fixes
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored multi-file data structure</title>
<updated>2017-10-16T10:29:30+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2017-10-13T09:08:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b1b91aa0658d81107327884ca56f579cf6146078'/>
<id>b1b91aa0658d81107327884ca56f579cf6146078</id>
<content type='text'>
This moves away from storing in a single array just to render the table.
It now stores in a multi-dimensional array/object type where each entry
in the array can have its own tree. This makes storing the data for
future feature a little easier as there is only one way to store the
data.

Previously to insert a directory the code had to insert the directory
&amp; then the file at the right point in the array. Now the directory
can be inserted anywhere &amp; then a file can be quickly added into this
directory.

The rendering is still done with a single array, but this is handled
through underscore. Underscore takes the array &amp; then goes through
each item to flatten it into one. It is done this way to save changing
the markup away from table, keeping it as a table keeps it semantically
correct.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves away from storing in a single array just to render the table.
It now stores in a multi-dimensional array/object type where each entry
in the array can have its own tree. This makes storing the data for
future feature a little easier as there is only one way to store the
data.

Previously to insert a directory the code had to insert the directory
&amp; then the file at the right point in the array. Now the directory
can be inserted anywhere &amp; then a file can be quickly added into this
directory.

The rendering is still done with a single array, but this is handled
through underscore. Underscore takes the array &amp; then goes through
each item to flatten it into one. It is done this way to save changing
the markup away from table, keeping it as a table keeps it semantically
correct.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Page-Title header to tree and blob JSON endpoints</title>
<updated>2017-09-26T15:31:47+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-08-23T11:23:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=711bb2856884161c5026964292c87984ba78b05c'/>
<id>711bb2856884161c5026964292c87984ba78b05c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround for n+1 in Projects::TreeController#show</title>
<updated>2017-09-22T16:53:08+00:00</updated>
<author>
<name>Andrew Newdigate</name>
<email>andrew@gitlab.com</email>
</author>
<published>2017-09-22T16:53:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a1f96aa254000255c6f2100a334726c6d72a53b4'/>
<id>a1f96aa254000255c6f2100a334726c6d72a53b4</id>
<content type='text'>
See https://gitlab.com/gitlab-org/gitlab-ce/issues/38261
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://gitlab.com/gitlab-org/gitlab-ce/issues/38261
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into ide</title>
<updated>2017-07-20T16:51:07+00:00</updated>
<author>
<name>Luke "Jared" Bennett</name>
<email>lbennett@gitlab.com</email>
</author>
<published>2017-07-20T16:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6448368b5b71d9c93b865d2cad0206b475db4553'/>
<id>6448368b5b71d9c93b865d2cad0206b475db4553</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create and use project path helpers that only need a project, no namespace</title>
<updated>2017-07-05T16:11:59+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-29T17:06:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fe13f110412d85c05dc68e5ee1db499f681bf722'/>
<id>fe13f110412d85c05dc68e5ee1db499f681bf722</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add experimental JSON format for tree controller</title>
<updated>2017-06-14T01:33:26+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-05-26T18:51:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d9b15661c97c471a1fa880a84fb6f1d6d4a2a2a5'/>
<id>d9b15661c97c471a1fa880a84fb6f1d6d4a2a2a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert 'New file from interface on existing branch'</title>
<updated>2017-06-09T15:10:47+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-08T15:33:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b38c74d696a8592878d92f8d40c8c3e1b42678b1'/>
<id>b38c74d696a8592878d92f8d40c8c3e1b42678b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show last commit for current tree on tree page</title>
<updated>2017-05-17T17:59:26+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-05-17T14:23:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d3b24a7638de71ee1286200978e0b6d0b33d0753'/>
<id>d3b24a7638de71ee1286200978e0b6d0b33d0753</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
