<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models/ability.rb, branch parallel-tests</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Handle permissions for ExternalIssue instances</title>
<updated>2016-03-09T16:10:43+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-09T14:38:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=53719ecb80b757a2096e55cd3da995ac9db8d3b8'/>
<id>53719ecb80b757a2096e55cd3da995ac9db8d3b8</id>
<content type='text'>
This fixes the remainder of the GitPushService specs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the remainder of the GitPushService specs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move `update_merge_request` ability to Developer</title>
<updated>2016-03-04T20:53:25+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2016-03-04T20:52:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e6204eb3cb4381fe3e6fcb488d72d96ebcebb7c2'/>
<id>e6204eb3cb4381fe3e6fcb488d72d96ebcebb7c2</id>
<content type='text'>
Closes #13663
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #13663
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `delete` instead of assignment operator when filtering build abilities</title>
<updated>2016-02-04T15:32:41+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-04T15:32:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a7c441aa17ba64eb702b583ac9198cdace599d2e'/>
<id>a7c441aa17ba64eb702b583ac9198cdace599d2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ability model after comments</title>
<updated>2016-02-04T13:43:52+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-04T13:43:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c64c106091ee5526e9413b9929205134c0ce114f'/>
<id>c64c106091ee5526e9413b9929205134c0ce114f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename allow_guest_to_access_builds to public_builds</title>
<updated>2016-02-04T11:57:46+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-04T11:57:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b4c36130cc285ac25caef842040e44898eaf858d'/>
<id>b4c36130cc285ac25caef842040e44898eaf858d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify abilities</title>
<updated>2016-02-04T10:09:42+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-04T10:09:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5f7be11aa6d5d9edc31baa09b50ac21ee80533aa'/>
<id>5f7be11aa6d5d9edc31baa09b50ac21ee80533aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly handle commit status permissions (for a build)</title>
<updated>2016-02-03T12:33:47+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-03T12:33:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c3d897a9a382b0b3354d29726add5af8c322beb4'/>
<id>c3d897a9a382b0b3354d29726add5af8c322beb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build errors</title>
<updated>2016-02-03T11:41:16+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-03T11:41:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e80c79e3ad0efe505541ebac0b149b750cd1cc60'/>
<id>e80c79e3ad0efe505541ebac0b149b750cd1cc60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CI setting: allow_guest_to_access_builds</title>
<updated>2016-02-02T16:59:37+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-02T16:59:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=627909c2a4a938c6387afa459ef4dc815fe9fb5a'/>
<id>627909c2a4a938c6387afa459ef4dc815fe9fb5a</id>
<content type='text'>
Add the `read_build` ability if user is anonymous or guest and allow_guest_to_access_builds is enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the `read_build` ability if user is anonymous or guest and allow_guest_to_access_builds is enabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the CI permission model simpler</title>
<updated>2016-02-02T08:18:08+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-01T22:58:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=055afab5c7d33d061d339c270bd258ed847450f3'/>
<id>055afab5c7d33d061d339c270bd258ed847450f3</id>
<content type='text'>
This MR simplifies CI permission model:
- read_build: allows to read a list of builds, artifacts and trace
- update_build: allows to cancel and retry builds
- create_build: allows to create builds from gitlab-ci.yml (not yet implemented)
- admin_build: allows to manage triggers, runners and variables
- read_commit_status: allows to read a list of commit statuses (including the overall of builds)
- create_commit_status: allows to create a new commit status using API

Remove all extra methods to manage permission.
Made all controllers to use explicitly the new permissions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This MR simplifies CI permission model:
- read_build: allows to read a list of builds, artifacts and trace
- update_build: allows to cancel and retry builds
- create_build: allows to create builds from gitlab-ci.yml (not yet implemented)
- admin_build: allows to manage triggers, runners and variables
- read_commit_status: allows to read a list of commit statuses (including the overall of builds)
- create_commit_status: allows to create a new commit status using API

Remove all extra methods to manage permission.
Made all controllers to use explicitly the new permissions.
</pre>
</div>
</content>
</entry>
</feed>
