<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/import, branch fix-diff-comments</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>Redirect to a default path if HTTP_REFERER is not set</title>
<updated>2015-10-20T14:45:48+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2015-10-20T07:28:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9bfc531ec611d108c45af239a1e5e016b892231b'/>
<id>9bfc531ec611d108c45af239a1e5e016b892231b</id>
<content type='text'>
Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode,
and it's possible load balancers/proxies strip the HTTP_REFERER from
the request header. In these cases, default to some default path.

Closes #3122

Closes https://github.com/gitlabhq/gitlabhq/issues/9731
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode,
and it's possible load balancers/proxies strip the HTTP_REFERER from
the request header. In these cases, default to some default path.

Closes #3122

Closes https://github.com/gitlabhq/gitlabhq/issues/9731
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix duplicate repositories in GitHub import page</title>
<updated>2015-10-19T17:39:59+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2015-10-19T17:32:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4ad64ab3f4705b7fa88f855d67e0d2d268c5e395'/>
<id>4ad64ab3f4705b7fa88f855d67e0d2d268c5e395</id>
<content type='text'>
By default, all the current user's repositories are accessible via the
/users endpoint. There's no need to traverse all the organization
repositories as well.

See:

* http://www.rubydoc.info/github/pengwynn/octokit/Octokit/Client/Repositories#repositories-instance_method
* https://developer.github.com/v3/repos/#list-your-repositories

Closes #2523
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, all the current user's repositories are accessible via the
/users endpoint. There's no need to traverse all the organization
repositories as well.

See:

* http://www.rubydoc.info/github/pengwynn/octokit/Octokit/Client/Repositories#repositories-instance_method
* https://developer.github.com/v3/repos/#list-your-repositories

Closes #2523
</pre>
</div>
</content>
</entry>
<entry>
<title>Only render 404 page from /public</title>
<updated>2015-10-13T17:12:34+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>vsv2711@gmail.com</email>
</author>
<published>2015-10-09T17:07:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8346dde0520ed625446ecc5d5a35b53e0b60dbb0'/>
<id>8346dde0520ed625446ecc5d5a35b53e0b60dbb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use fixed version of fogbugz gem</title>
<updated>2015-09-15T19:23:30+00:00</updated>
<author>
<name>Jared Szechy</name>
<email>jared.szechy@gmail.com</email>
</author>
<published>2015-09-15T19:23:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=93bb8f14ef2b19128c078250b36c62f681f30ee0'/>
<id>93bb8f14ef2b19128c078250b36c62f681f30ee0</id>
<content type='text'>
This allows us to properly handle authentication errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to properly handle authentication errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>FogBugz project import</title>
<updated>2015-09-09T00:23:01+00:00</updated>
<author>
<name>Jared Szechy</name>
<email>jared.szechy@brilligent.com</email>
</author>
<published>2015-08-04T22:21:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e156f42079ebf8247b6a39fa6314d4d5c6b73d12'/>
<id>e156f42079ebf8247b6a39fa6314d4d5c6b73d12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove user OAuth tokens stored in database for Bitbucket, GitHub, and GitLab</title>
<updated>2015-08-23T16:23:44+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2015-08-07T07:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ed1d4fa477789659f9343593bf06d50e70750561'/>
<id>ed1d4fa477789659f9343593bf06d50e70750561</id>
<content type='text'>
and request them each session. Pass these tokens to the project import data.

This prevents the need to encrypt these tokens and clear them in case they
expire or get revoked.

For example, if you deleted and re-created OAuth2 keys for Bitbucket, you would get
an Error 500 with no way to recover:

```
Started GET "/import/bitbucket/status" for x.x.x.x at 2015-08-07 05:24:10 +0000
Processing by Import::BitbucketController#status as HTML
Completed 500 Internal Server Error in 607ms (ActiveRecord: 2.3ms)

NameError (uninitialized constant Import::BitbucketController::Unauthorized):
  app/controllers/import/bitbucket_controller.rb:77:in `rescue in go_to_bitbucket_for_permissions'
  app/controllers/import/bitbucket_controller.rb:74:in `go_to_bitbucket_for_permissions'
  app/controllers/import/bitbucket_controller.rb:86:in `bitbucket_unauthorized'
```

Closes #1871
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and request them each session. Pass these tokens to the project import data.

This prevents the need to encrypt these tokens and clear them in case they
expire or get revoked.

For example, if you deleted and re-created OAuth2 keys for Bitbucket, you would get
an Error 500 with no way to recover:

```
Started GET "/import/bitbucket/status" for x.x.x.x at 2015-08-07 05:24:10 +0000
Processing by Import::BitbucketController#status as HTML
Completed 500 Internal Server Error in 607ms (ActiveRecord: 2.3ms)

NameError (uninitialized constant Import::BitbucketController::Unauthorized):
  app/controllers/import/bitbucket_controller.rb:77:in `rescue in go_to_bitbucket_for_permissions'
  app/controllers/import/bitbucket_controller.rb:74:in `go_to_bitbucket_for_permissions'
  app/controllers/import/bitbucket_controller.rb:86:in `bitbucket_unauthorized'
```

Closes #1871
</pre>
</div>
</content>
</entry>
<entry>
<title>Import sources: show only enabled sources</title>
<updated>2015-08-20T10:13:22+00:00</updated>
<author>
<name>Artem Sidorenko</name>
<email>artem.sidorenko@telekom.de</email>
</author>
<published>2015-08-14T13:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e238a8dad5ec6d1bb80cc8d4dd2b3f85b55a6879'/>
<id>e238a8dad5ec6d1bb80cc8d4dd2b3f85b55a6879</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show incompatible projects in Bitbucket import status</title>
<updated>2015-08-07T14:07:08+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2015-08-07T08:02:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d7accda1ae42fe2036060aaf3ef4447e8f352e35'/>
<id>d7accda1ae42fe2036060aaf3ef4447e8f352e35</id>
<content type='text'>
See #1871
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See #1871
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug causing Bitbucket importer to crash when OAuth application had been removed.</title>
<updated>2015-07-28T13:33:16+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2015-07-28T13:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=42ebd902de707c8ddc35b97983ec0eee16458e56'/>
<id>42ebd902de707c8ddc35b97983ec0eee16458e56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show incompatible projects in Google Code import status</title>
<updated>2015-04-30T13:56:49+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2015-04-29T07:33:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9c76a6fa96bd3c48dc1a64aecb082d4bd87dc2ba'/>
<id>9c76a6fa96bd3c48dc1a64aecb082d4bd87dc2ba</id>
<content type='text'>
Importing a JSON file with only one Subversion project lead to confusion
over whether the system was working. Provide status why these projects
could not be imported directly.

Closes #1531
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Importing a JSON file with only one Subversion project lead to confusion
over whether the system was working. Provide status why these projects
could not be imported directly.

Closes #1531
</pre>
</div>
</content>
</entry>
</feed>
