<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/ci/application_controller.rb, branch api-shared-groups</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>Clean Ci::ApplicationController from unused permission related code</title>
<updated>2016-02-03T10:24:14+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2016-02-03T10:24:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8670411ae7acb93b5113634a3ae5e476ef6d2aee'/>
<id>8670411ae7acb93b5113634a3ae5e476ef6d2aee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://git.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>
<entry>
<title>Add runners token</title>
<updated>2015-12-11T17:02:09+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2015-12-10T16:29:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8cdd54cc0696b76daa2baf463d02d944b50bac6a'/>
<id>8cdd54cc0696b76daa2baf463d02d944b50bac6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate CI::Project to Project</title>
<updated>2015-12-11T17:02:09+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2015-12-04T11:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e80e3f5372d6bcad1fbe04a85b3086bb66794828'/>
<id>e80e3f5372d6bcad1fbe04a85b3086bb66794828</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow developer to manage builds</title>
<updated>2015-10-23T09:45:45+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2015-10-23T09:41:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3adfee1c8724d56e051da21e18d83435e8b6ba31'/>
<id>3adfee1c8724d56e051da21e18d83435e8b6ba31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the option to disable CI</title>
<updated>2015-10-05T16:23:38+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2015-10-05T16:23:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fc59c45d58124c4fc23d62ad2ed65cbfd6cb3563'/>
<id>fc59c45d58124c4fc23d62ad2ed65cbfd6cb3563</id>
<content type='text'>
This option only existed to ease the CI-to-CE/EE migration process.

This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option only existed to ease the CI-to-CE/EE migration process.

This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix permissions problems</title>
<updated>2015-09-21T18:28:56+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2015-09-21T18:25:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=68cdeb71d56f0a7c60efed0d70636409b9937eb8'/>
<id>68cdeb71d56f0a7c60efed0d70636409b9937eb8</id>
<content type='text'>
- Allow developers to retry builds
- Hide advanced project options from CI page for non-admin users
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Allow developers to retry builds
- Hide advanced project options from CI page for non-admin users
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow to disable GitLab CI</title>
<updated>2015-09-18T10:46:47+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2015-09-18T08:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e41a29b0c381458f789d62cfeb9ad94920f78804'/>
<id>e41a29b0c381458f789d62cfeb9ad94920f78804</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 500 when accessing private project when not logged in</title>
<updated>2015-09-17T21:27:08+00:00</updated>
<author>
<name>Kamil Trzcinski</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2015-09-17T21:27:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d4be96747860ec0c5e9e64a1095a1dd95c48545c'/>
<id>d4be96747860ec0c5e9e64a1095a1dd95c48545c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove network from CI</title>
<updated>2015-09-11T11:38:37+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-09-11T11:38:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2ed2ef921026cbde5dddda89177bfa50e2993ecd'/>
<id>2ed2ef921026cbde5dddda89177bfa50e2993ecd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
