<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/dashboard/todos_controller.rb, branch docs/database-development</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>Avoid plucking Todo ids and use sub-queries instead</title>
<updated>2017-08-03T14:31:05+00:00</updated>
<author>
<name>Toon Claes</name>
<email>toon@gitlab.com</email>
</author>
<published>2017-04-21T09:36:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a723cba57493ec3220596ca8543a8b1b1ec118fe'/>
<id>a723cba57493ec3220596ca8543a8b1b1ec118fe</id>
<content type='text'>
TodoService should not call `.select(&amp;:id)` on todos, because this is
bad performance. So instead use sub-queries, which will result in a
single SQL query to the database.

https://docs.gitlab.com/ee/development/sql.html#plucking-ids
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TodoService should not call `.select(&amp;:id)` on todos, because this is
bad performance. So instead use sub-queries, which will result in a
single SQL query to the database.

https://docs.gitlab.com/ee/development/sql.html#plucking-ids
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '33303-404-for-unauthorized-project' into 'security-9-3'</title>
<updated>2017-07-20T03:28:34+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2017-06-13T17:14:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ceda6bd5a6d5e7b24f0ec003ce2e7b446d0917c0'/>
<id>ceda6bd5a6d5e7b24f0ec003ce2e7b446d0917c0</id>
<content type='text'>
[9.3 security fix] Renders 404 if given project is not readable by the user on Todos dashboard

See merge request !2118</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[9.3 security fix] Renders 404 if given project is not readable by the user on Todos dashboard

See merge request !2118</pre>
</div>
</content>
</entry>
<entry>
<title>Test todos_count_format helper at the correct level to improve speed</title>
<updated>2017-06-09T22:23:19+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2017-06-09T22:12:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f2dee8e8555409d3b1d333703581c6d62166cf83'/>
<id>f2dee8e8555409d3b1d333703581c6d62166cf83</id>
<content type='text'>
Instead of an integration test that creates 101 Todo records to test a
simple view helper, just unit test the helper.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of an integration test that creates 101 Todo records to test a
simple view helper, just unit test the helper.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a rubocop rule to check if a method 'redirect_to' is used without explicitly set 'status' in 'destroy' actions of controllers</title>
<updated>2017-06-06T22:45:16+00:00</updated>
<author>
<name>blackst0ne</name>
<email>blackst0ne.ru@gmail.com</email>
</author>
<published>2017-06-06T22:45:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a544e46bb083c27bfa2966ea67ddf97b5dc7cb08'/>
<id>a544e46bb083c27bfa2966ea67ddf97b5dc7cb08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge branch 'tc-no-todo-service-select' into 'master'"</title>
<updated>2017-04-29T12:29:59+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2017-04-29T12:29:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=303504df4788fead8ab200dd5490658489ba5385'/>
<id>303504df4788fead8ab200dd5490658489ba5385</id>
<content type='text'>
This reverts merge request !10845</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts merge request !10845</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid plucking Todo ids and use sub-queries instead</title>
<updated>2017-04-27T07:57:09+00:00</updated>
<author>
<name>Toon Claes</name>
<email>toon@gitlab.com</email>
</author>
<published>2017-04-21T09:36:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a204d14c672e08a825479511473ba3999ed08434'/>
<id>a204d14c672e08a825479511473ba3999ed08434</id>
<content type='text'>
TodoService should not call `.select(&amp;:id)` on todos, because this is
bad performance. So instead use sub-queries, which will result in a
single SQL query to the database.

https://docs.gitlab.com/ee/development/sql.html#plucking-ids
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TodoService should not call `.select(&amp;:id)` on todos, because this is
bad performance. So instead use sub-queries, which will result in a
single SQL query to the database.

https://docs.gitlab.com/ee/development/sql.html#plucking-ids
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'open-redirect-host-fix' into 'security'</title>
<updated>2017-04-06T04:06:58+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2017-04-05T22:52:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b80653bb6aa8518e0a61e85cae4430928078c092'/>
<id>b80653bb6aa8518e0a61e85cae4430928078c092</id>
<content type='text'>

Fix for three open redirect vulns using redirect_to url_for(params.merge)))

See merge request !2082</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Fix for three open redirect vulns using redirect_to url_for(params.merge)))

See merge request !2082</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge branch '29534-todos-performance' into 'master'"</title>
<updated>2017-03-21T15:25:00+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@mcgivern.me.uk</email>
</author>
<published>2017-03-21T15:25:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1974691bfe372f805a635319a8f7dbd6e0537485'/>
<id>1974691bfe372f805a635319a8f7dbd6e0537485</id>
<content type='text'>
This reverts merge request !10076</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts merge request !10076</pre>
</div>
</content>
</entry>
<entry>
<title>Todos performance: Include associations in Finder</title>
<updated>2017-03-20T11:45:43+00:00</updated>
<author>
<name>Jarka Kadlecova</name>
<email>jarka@gitlab.com</email>
</author>
<published>2017-03-20T08:20:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bf41a2e7525cc952686623b508023c169dbdfe2d'/>
<id>bf41a2e7525cc952686623b508023c169dbdfe2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'Undo mark all as done' to Todos</title>
<updated>2017-03-16T06:15:00+00:00</updated>
<author>
<name>Jacopo</name>
<email>beschi.jacopo@gmail.com</email>
</author>
<published>2017-01-29T09:44:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5f9ace8eb1d71b35c92156177465b066ebbc4a3e'/>
<id>5f9ace8eb1d71b35c92156177465b066ebbc4a3e</id>
<content type='text'>
Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done'
in the 'Todo' tab of the Todo dashboard.
The operation undos only the todo previously marked as done with the 'Mark al as done' button.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done'
in the 'Todo' tab of the Todo dashboard.
The operation undos only the todo previously marked as done with the 'Mark al as done' button.
</pre>
</div>
</content>
</entry>
</feed>
