<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/services/lfs, 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>Bring CE-EE parity to app/services/lfs/unlock_file_service.rb</title>
<updated>2018-05-17T16:43:54+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2018-05-17T16:43:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bd2b57d20bc92db8fa601abcc8360d37c94a716c'/>
<id>bd2b57d20bc92db8fa601abcc8360d37c94a716c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use correct encoding with Lfs::FileTransfromer</title>
<updated>2018-03-15T21:49:01+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-03-13T00:55:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1f5e809c047d9561fe03d04c51b1dc4fffd95e04'/>
<id>1f5e809c047d9561fe03d04c51b1dc4fffd95e04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lfs::FileTranformer caches .gitattributes parser</title>
<updated>2018-03-15T21:49:01+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-03-11T19:17:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ca66a04ffec2e311e72b5bdd2c68d3286ef6631c'/>
<id>ca66a04ffec2e311e72b5bdd2c68d3286ef6631c</id>
<content type='text'>
Prevents `.gitattributes` blob lookup being repeated for every file checked at a given ref
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prevents `.gitattributes` blob lookup being repeated for every file checked at a given ref
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid failed integrity check by linking LfsObjectProjects sooner</title>
<updated>2018-03-15T21:49:00+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-03-14T23:45:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=237a32cc90d7e2c4b96e3a9ba0fd9e77ff3fc166'/>
<id>237a32cc90d7e2c4b96e3a9ba0fd9e77ff3fc166</id>
<content type='text'>
Attempted commits were failing due to the pre-recieve LfsIntegrity
check. This is skipped during tests making this failure silent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Attempted commits were failing due to the pre-recieve LfsIntegrity
check. This is skipped during tests making this failure silent.
</pre>
</div>
</content>
</entry>
<entry>
<title>Multi-file upload and Commit API obey LFS filters</title>
<updated>2018-03-15T02:39:08+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-01-11T23:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1baac9211238f60d2d2a50cccd0bea6979bfa6ba'/>
<id>1baac9211238f60d2d2a50cccd0bea6979bfa6ba</id>
<content type='text'>
Updates Files::MultiService for the commits API which is in turn used by the
multi-file upload web UI

Ensures that files which should be in LFS are transformed into LFS pointers
Uses Lfs::Transformer which then links LfsObjectProjects on success
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates Files::MultiService for the commits API which is in turn used by the
multi-file upload web UI

Ensures that files which should be in LFS are transformed into LFS pointers
Uses Lfs::Transformer which then links LfsObjectProjects on success
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename Lfs::FileModificationHandler to Lfs::FileTransformer</title>
<updated>2018-03-15T02:39:08+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-03-15T00:04:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ffb1c65b0ba7fa8a4ea7e128cb47449f04837869'/>
<id>ffb1c65b0ba7fa8a4ea7e128cb47449f04837869</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of LFS File Locking API</title>
<updated>2018-02-07T14:04:00+00:00</updated>
<author>
<name>Rubén Dávila</name>
<email>ruben@gitlab.com</email>
</author>
<published>2018-02-07T13:00:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bed948321173b49564f39837e97212ee4dd96e03'/>
<id>bed948321173b49564f39837e97212ee4dd96e03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>File upload UI obeys LFS filters</title>
<updated>2018-02-06T15:26:25+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-01-11T23:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d2a77094ae4a44b63fbe22ca910e836cb336a729'/>
<id>d2a77094ae4a44b63fbe22ca910e836cb336a729</id>
<content type='text'>
Uses Lfs::FileModificationHandler to coordinate LFS detection, creation of LfsObject, etc

Caveats:
 1. This isn't used by the multi-file editor / Web IDE
 2. This isn't used on rename. We'd need to be able to download LFS files
    and add them to the commit if they no longer match so not as simple.
 3. We only check the root .gitattributes file, so this should be improved
    to correctly check for nested .gitattributes files in subfolders.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Uses Lfs::FileModificationHandler to coordinate LFS detection, creation of LfsObject, etc

Caveats:
 1. This isn't used by the multi-file editor / Web IDE
 2. This isn't used on rename. We'd need to be able to download LFS files
    and add them to the commit if they no longer match so not as simple.
 3. We only check the root .gitattributes file, so this should be improved
    to correctly check for nested .gitattributes files in subfolders.
</pre>
</div>
</content>
</entry>
</feed>
