<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git, branch fix-external-issue-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>Fix broken spec in git_push_service_spec by stubbing an external issue tracker</title>
<updated>2016-06-30T09:52:49+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2016-06-30T02:25:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4fca633a317eb065145d3cc687f62eabcb8e8af2'/>
<id>4fca633a317eb065145d3cc687f62eabcb8e8af2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle external issues in IssueReferenceFilter</title>
<updated>2016-06-30T09:52:44+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-06-28T15:50:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a4ce2d126d969722af7152c4be2c8a6dde3104b5'/>
<id>a4ce2d126d969722af7152c4be2c8a6dde3104b5</id>
<content type='text'>
IssueReferenceFilter will end up processing internal issue references
when a project uses an external issues tracker while still using
internal issue references (in the form of `#\d+`). This commit ensures
that these links are rendered as external issue links, regardless of
whether the project one currently views uses an internal or external
issues tracker.

Fixes gitlab-org/gitlab-ce#19036, gitlab-com/performance#16
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IssueReferenceFilter will end up processing internal issue references
when a project uses an external issues tracker while still using
internal issue references (in the form of `#\d+`). This commit ensures
that these links are rendered as external issue links, regardless of
whether the project one currently views uses an internal or external
issues tracker.

Fixes gitlab-org/gitlab-ce#19036, gitlab-com/performance#16
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'filter-fade-fix' into 'master'</title>
<updated>2016-06-29T12:49:19+00:00</updated>
<author>
<name>Jacob Schatz</name>
<email>jschatz@gitlab.com</email>
</author>
<published>2016-06-29T12:49:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bef4294c58e0bbadc01f633fc8bea514801de7ae'/>
<id>bef4294c58e0bbadc01f633fc8bea514801de7ae</id>
<content type='text'>

Removed fade when filtering results

## What does this MR do?

Removes the `opacity` change when filtering results seeing as we now do `Turbolinks.visit` it isn't required.

Best way to see issue - filter issues &amp; then go back. Will still have opacity styling.

See merge request !4932</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Removed fade when filtering results

## What does this MR do?

Removes the `opacity` change when filtering results seeing as we now do `Turbolinks.visit` it isn't required.

Best way to see issue - filter issues &amp; then go back. Will still have opacity styling.

See merge request !4932</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '14669-bugzilla-integration' into 'master'</title>
<updated>2016-06-29T12:37:38+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2016-06-29T12:37:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a4b1fe4de951cb18a061b2be7b85988e6db26f5b'/>
<id>a4b1fe4de951cb18a061b2be7b85988e6db26f5b</id>
<content type='text'>

Bugzilla Integration

## What does this MR do?
Adds Bugzilla as a project service for external issue tracking

## Are there points in the code the reviewer needs to double check?

## Why was this MR needed?
Provides a notable Bugzilla option for use as an external issue tracker.  Existing Custom Issue tracker can be used to setup Bugzilla but this makes it clear that Bugzilla is an option.

## What are the relevant issue numbers?
Closes #14669

## Screenshots (if relevant)

## Does this MR meet the acceptance criteria?

- [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added
- [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)
- [ ] API support added
- Tests
  - [x] Added for this feature/bug
  - [x] All builds are passing
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if you do - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)


See merge request !4930</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Bugzilla Integration

## What does this MR do?
Adds Bugzilla as a project service for external issue tracking

## Are there points in the code the reviewer needs to double check?

## Why was this MR needed?
Provides a notable Bugzilla option for use as an external issue tracker.  Existing Custom Issue tracker can be used to setup Bugzilla but this makes it clear that Bugzilla is an option.

## What are the relevant issue numbers?
Closes #14669

## Screenshots (if relevant)

## Does this MR meet the acceptance criteria?

- [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added
- [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)
- [ ] API support added
- Tests
  - [x] Added for this feature/bug
  - [x] All builds are passing
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if you do - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)


See merge request !4930</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fograckspace' into 'master'</title>
<updated>2016-06-29T12:31:57+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2016-06-29T12:31:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a4eef82e30bc08257b85c8a5124d1d7860276c96'/>
<id>a4eef82e30bc08257b85c8a5124d1d7860276c96</id>
<content type='text'>

Add fog-rackspace microgem to support backups using rackspace provider

## What does this MR do?

Adds fog-rackspace gem to Gemfile.

## Why was this MR needed?

Because fog moved the rackspace provider to separate gem.

## What are the relevant issue numbers?

#19197

See merge request !4986</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Add fog-rackspace microgem to support backups using rackspace provider

## What does this MR do?

Adds fog-rackspace gem to Gemfile.

## Why was this MR needed?

Because fog moved the rackspace provider to separate gem.

## What are the relevant issue numbers?

#19197

See merge request !4986</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '18663-avoid-extra-yaml-serializations' into 'master'</title>
<updated>2016-06-29T12:20:31+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-06-29T12:20:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ad09fcb5b95478cbf7075c6add11cf4fc3430db2'/>
<id>ad09fcb5b95478cbf7075c6add11cf4fc3430db2</id>
<content type='text'>

Use update_columns to by_pass all the dirty code on active_record

See merge request !4985</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Use update_columns to by_pass all the dirty code on active_record

See merge request !4985</pre>
</div>
</content>
</entry>
<entry>
<title>Use update_columns to by_pass all the dirty code on active_record</title>
<updated>2016-06-29T11:13:54+00:00</updated>
<author>
<name>Paco Guzman</name>
<email>pacoguzmanp@gmail.com</email>
</author>
<published>2016-06-24T16:30:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f525b535a531aeb5c8e5d0771e8a8603e7936e6c'/>
<id>f525b535a531aeb5c8e5d0771e8a8603e7936e6c</id>
<content type='text'>
We think this is valid because we’re just storing new data that always will be valid</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We think this is valid because we’re just storing new data that always will be valid</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'make-max-member-access-faster' into 'master'</title>
<updated>2016-06-29T10:53:59+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-06-29T10:53:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d33991f8cc343cef704d04fd7b97c69887f3299b'/>
<id>d33991f8cc343cef704d04fd7b97c69887f3299b</id>
<content type='text'>

Reduce overhead and optimize ProjectTeam#max_member_access performance

See merge request !4973</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Reduce overhead and optimize ProjectTeam#max_member_access performance

See merge request !4973</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce overhead and optimize ProjectTeam#max_member_access performance</title>
<updated>2016-06-29T10:12:57+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2016-06-28T16:02:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e21c7d37c8cd21be1489f6dd445d5efa24e94456'/>
<id>e21c7d37c8cd21be1489f6dd445d5efa24e94456</id>
<content type='text'>
The previous implementation would load the entire team member list and their
respective attributes. Now we only search for the user's specific
access level.

In gitlab-com/operations#42, this reduces the overall overhead of rendering
the issue from 28% to 20%.

First step of optimizing #19273
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous implementation would load the entire team member list and their
respective attributes. Now we only search for the user's specific
access level.

In gitlab-com/operations#42, this reduces the overall overhead of rendering
the issue from 28% to 20%.

First step of optimizing #19273
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved CHANGELOG entry up to help avoid future conflicts</title>
<updated>2016-06-29T10:05:08+00:00</updated>
<author>
<name>Tim</name>
<email>tgaudette88@gmail.com</email>
</author>
<published>2016-06-29T10:05:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fb54939f6e7db084d1a885884afc2b61de0e560b'/>
<id>fb54939f6e7db084d1a885884afc2b61de0e560b</id>
<content type='text'>
rebased with latest changes from master
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rebased with latest changes from master
</pre>
</div>
</content>
</entry>
</feed>
