<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models/repository.rb, branch fix-commit-status-rendering</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>Call after_create_branch in Repository#add_branch</title>
<updated>2016-03-08T17:19:40+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-08T17:04:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=590e1b4b21f2a39bf573800392b04859b563f3e5'/>
<id>590e1b4b21f2a39bf573800392b04859b563f3e5</id>
<content type='text'>
This ensures the right caches are flushed when adding a branch via the
UI, instead of only flushing this one random cache.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures the right caches are flushed when adding a branch via the
UI, instead of only flushing this one random cache.
</pre>
</div>
</content>
</entry>
<entry>
<title>Call the right hooks in Repository#add_tag</title>
<updated>2016-03-08T17:19:40+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-08T17:01:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4ec035b48869d8364f6ae8cb14c8486075786757'/>
<id>4ec035b48869d8364f6ae8cb14c8486075786757</id>
<content type='text'>
This ensures Repository#add_tag calls Repository#before_push_tag instead
of just 1 random cache expiration method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures Repository#add_tag calls Repository#before_push_tag instead
of just 1 random cache expiration method.
</pre>
</div>
</content>
</entry>
<entry>
<title>Call the right hooks when removing branches</title>
<updated>2016-03-08T17:19:40+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-08T16:53:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=177025b5dde5ca34b05744f000a1eee64501863a'/>
<id>177025b5dde5ca34b05744f000a1eee64501863a</id>
<content type='text'>
This ensures that Repository#rm_branch calls
before_remove_branch/after_remove_branch instead of just 1 random cache
expiration method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that Repository#rm_branch calls
before_remove_branch/after_remove_branch instead of just 1 random cache
expiration method.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cache &amp; flush tag/branch counts</title>
<updated>2016-03-08T17:19:40+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-08T16:38:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cb5a5ba09588af866aed595d960755bf4ced4483'/>
<id>cb5a5ba09588af866aed595d960755bf4ced4483</id>
<content type='text'>
The methods used for this are Repository#tag_count and
Repository#branch_count which cache their output in Redis as well as
memoizing it in an instance variable. Both methods have a corresponding
methods/hooks to flush the caches at the right time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The methods used for this are Repository#tag_count and
Repository#branch_count which cache their output in Redis as well as
memoizing it in an instance variable. Both methods have a corresponding
methods/hooks to flush the caches at the right time.
</pre>
</div>
</content>
</entry>
<entry>
<title>adds swp and swo to gitignore and improves migration for project main_language</title>
<updated>2016-03-07T20:59:39+00:00</updated>
<author>
<name>tiagonbotelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2016-03-01T11:42:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c2c5572e22d8e03b111859f3cf143181edd8c20f'/>
<id>c2c5572e22d8e03b111859f3cf143181edd8c20f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>removes unused methods that I forgot</title>
<updated>2016-03-07T20:59:39+00:00</updated>
<author>
<name>tiagonbotelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2016-03-01T01:58:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dc31aff3da6a2d576e0bd99249911c9373e56d98'/>
<id>dc31aff3da6a2d576e0bd99249911c9373e56d98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>moves method to repository model</title>
<updated>2016-03-07T20:59:39+00:00</updated>
<author>
<name>tiagonbotelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2016-02-29T16:50:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d9e646a796795de43b23a27b74289f44255810e3'/>
<id>d9e646a796795de43b23a27b74289f44255810e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some specs for Repository#revert.</title>
<updated>2016-03-02T00:16:27+00:00</updated>
<author>
<name>Rubén Dávila</name>
<email>rdavila84@gmail.com</email>
</author>
<published>2016-03-02T00:14:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d9e01915924836722b4ed67e26535076efba1be4'/>
<id>d9e01915924836722b4ed67e26535076efba1be4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for conflicts before creating target branch.</title>
<updated>2016-03-02T00:16:27+00:00</updated>
<author>
<name>Rubén Dávila</name>
<email>rdavila84@gmail.com</email>
</author>
<published>2016-02-24T17:00:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0c116d8ed6736de0d08ca838ae03aeca7dcaf142'/>
<id>0c116d8ed6736de0d08ca838ae03aeca7dcaf142</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved exists condition in Repository#before_delete</title>
<updated>2016-02-25T11:55:37+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-02-25T11:55:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3b520efdc7ff00e291464a7c191db12e4d191bfe'/>
<id>3b520efdc7ff00e291464a7c191db12e4d191bfe</id>
<content type='text'>
This is only needed when calling the "expire_cache" method as the other
expiration methods don't depend on Git data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is only needed when calling the "expire_cache" method as the other
expiration methods don't depend on Git data.
</pre>
</div>
</content>
</entry>
</feed>
