<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/models/project_spec.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>Refactor validations and make runner factory by default to be instance-wide runner</title>
<updated>2018-05-31T08:56:07+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2018-05-23T11:23:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=051f385e7e82130e6978cd3956e5c48fbdc83b2e'/>
<id>051f385e7e82130e6978cd3956e5c48fbdc83b2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve runner_type validations for Ci::Runner</title>
<updated>2018-05-31T08:46:19+00:00</updated>
<author>
<name>Dylan Griffith</name>
<email>dyl.griffith@gmail.com</email>
</author>
<published>2018-05-11T10:03:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ab489d293d6ee3e30673817ce4652c7b413988c0'/>
<id>ab489d293d6ee3e30673817ce4652c7b413988c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose readme url in Project API</title>
<updated>2018-05-22T10:53:37+00:00</updated>
<author>
<name>Imre Farkas</name>
<email>ifarkas@gitlab.com</email>
</author>
<published>2018-05-22T10:53:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=10237d458d0266787aa15852b525469d0dcb5362'/>
<id>10237d458d0266787aa15852b525469d0dcb5362</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete remote uploads</title>
<updated>2018-05-16T06:58:07+00:00</updated>
<author>
<name>Jan Provaznik</name>
<email>jprovaznik@gitlab.com</email>
</author>
<published>2018-05-02T16:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7da3b2cdd09078984416aa03da108ad0a4a4e477'/>
<id>7da3b2cdd09078984416aa03da108ad0a4a4e477</id>
<content type='text'>
ObjectStore uploader requires presence of associated `uploads` record
when deleting the upload file (through the carrierwave's after_commit
hook) because we keep info whether file is LOCAL or REMOTE in `upload`
object.

For this reason we can not destroy uploads as "dependent: :destroy" hook
because these would be deleted too soon. Instead we rely on
carrierwave's hook to destroy `uploads` in after_commit hook.

But in before_destroy hook we still have to delete not-mounted uploads
(which don't use carrierwave's destroy hook). This has to be done in
before_Destroy instead of after_commit because `FileUpload` requires
existence of model's object on destroy action.

This is not ideal state of things, in a next step we should investigate
how to unify model dependencies so we can use same workflow for all
uploads.

Related to #45425
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ObjectStore uploader requires presence of associated `uploads` record
when deleting the upload file (through the carrierwave's after_commit
hook) because we keep info whether file is LOCAL or REMOTE in `upload`
object.

For this reason we can not destroy uploads as "dependent: :destroy" hook
because these would be deleted too soon. Instead we rely on
carrierwave's hook to destroy `uploads` in after_commit hook.

But in before_destroy hook we still have to delete not-mounted uploads
(which don't use carrierwave's destroy hook). This has to be done in
before_Destroy instead of after_commit because `FileUpload` requires
existence of model's object on destroy action.

This is not ideal state of things, in a next step we should investigate
how to unify model dependencies so we can use same workflow for all
uploads.

Related to #45425
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '46010-add-missing-parens' into 'master'</title>
<updated>2018-05-08T20:53:47+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2018-05-08T20:53:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ba88a47e966f72e02baebd12d8e974775c7ee72f'/>
<id>ba88a47e966f72e02baebd12d8e974775c7ee72f</id>
<content type='text'>
Add missing parens to make consistent in project_spec and runner_spec

See merge request gitlab-org/gitlab-ce!18808</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add missing parens to make consistent in project_spec and runner_spec

See merge request gitlab-org/gitlab-ce!18808</pre>
</div>
</content>
</entry>
<entry>
<title>Add some missing parens in project_spec and runner_spec</title>
<updated>2018-05-08T12:50:19+00:00</updated>
<author>
<name>Dylan Griffith</name>
<email>dyl.griffith@gmail.com</email>
</author>
<published>2018-05-08T09:34:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=11a5971b51ce8b389d364d0ead05ebecf1bee362'/>
<id>11a5971b51ce8b389d364d0ead05ebecf1bee362</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removes RemoteMirror related TODO from project_spec</title>
<updated>2018-05-08T12:01:23+00:00</updated>
<author>
<name>Tiago Botelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2018-05-08T12:01:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5ae3e6e8db8e345aa6221877ccdb766bfe75d1a3'/>
<id>5ae3e6e8db8e345aa6221877ccdb766bfe75d1a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds remote mirror table migration</title>
<updated>2018-05-07T10:00:13+00:00</updated>
<author>
<name>Tiago Botelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2018-05-03T14:19:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=961255b107370a1350f91d0835cf0e849d237f7d'/>
<id>961255b107370a1350f91d0835cf0e849d237f7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Backports every CE related change from ee-5484 to CE</title>
<updated>2018-05-07T09:59:51+00:00</updated>
<author>
<name>Tiago Botelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2018-05-03T12:55:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9a13059332a0c81b3a953f57bb9e40346eba951d'/>
<id>9a13059332a0c81b3a953f57bb9e40346eba951d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '44542-move-import-specific-attributes-out-of-the-project-model-ce-port' into 'master'</title>
<updated>2018-05-04T16:27:09+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2018-05-04T16:27:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e8b116ab94828b1354cf50934f49f37f3b012da2'/>
<id>e8b116ab94828b1354cf50934f49f37f3b012da2</id>
<content type='text'>
Resolve "Move `import_status` out of `projects`"

See merge request gitlab-org/gitlab-ce!18688</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Move `import_status` out of `projects`"

See merge request gitlab-org/gitlab-ce!18688</pre>
</div>
</content>
</entry>
</feed>
