<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/backup, branch api-groups</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>Merge branch 'backup-permissions' into 'master'</title>
<updated>2015-03-21T23:50:20+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dzaporozhets@gitlab.com</email>
</author>
<published>2015-03-21T23:50:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=aadd38dbb9b8fbae91be4b509dc18295ff06c8ee'/>
<id>aadd38dbb9b8fbae91be4b509dc18295ff06c8ee</id>
<content type='text'>
Change permissions on backup files - #2

Use more restrictive permissions for backup tar files and for the db, uploads, and repositories directories inside the tar files.  See #1894.  Now the backup task recursively `chmod`s the `db/`, `uploads/`, and `repositories/` folders with 0700 permissions, and the tar file is created as 0600.

This is a followup to !1703, which was reverted because it broke Rspec tests.  The test failures were due to the rake task changing directories and not changing back, which I fixed with this commit.

cc @sytse

See merge request !1716
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change permissions on backup files - #2

Use more restrictive permissions for backup tar files and for the db, uploads, and repositories directories inside the tar files.  See #1894.  Now the backup task recursively `chmod`s the `db/`, `uploads/`, and `repositories/` folders with 0700 permissions, and the tar file is created as 0600.

This is a followup to !1703, which was reverted because it broke Rspec tests.  The test failures were due to the rake task changing directories and not changing back, which I fixed with this commit.

cc @sytse

See merge request !1716
</pre>
</div>
</content>
</entry>
<entry>
<title>Call chdir() with a block</title>
<updated>2015-03-20T02:30:19+00:00</updated>
<author>
<name>Vinnie Okada</name>
<email>vokada@mrvinn.com</email>
</author>
<published>2015-03-20T01:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=06aafb73640da21a4277961c5c6da61496f0e8db'/>
<id>06aafb73640da21a4277961c5c6da61496f0e8db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>backup repo with tar instead of git bundle</title>
<updated>2015-03-19T12:36:02+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>admin@example.com</email>
</author>
<published>2015-03-18T18:40:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d411a9e4d8063fdc9b6d0f74cad7345245a1fb0b'/>
<id>d411a9e4d8063fdc9b6d0f74cad7345245a1fb0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change permissions on backup files</title>
<updated>2015-03-18T01:04:21+00:00</updated>
<author>
<name>Vinnie Okada</name>
<email>vokada@mrvinn.com</email>
</author>
<published>2015-03-15T18:54:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=61c06c5e1ae87914343312b956d5b289d568b71f'/>
<id>61c06c5e1ae87914343312b956d5b289d568b71f</id>
<content type='text'>
Use more restrictive permissions for backup tar files and for the db,
uploads, and repositories directories inside the tar files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use more restrictive permissions for backup tar files and for the db,
uploads, and repositories directories inside the tar files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge branch 'backup-permissions' into 'master'"</title>
<updated>2015-03-17T06:51:46+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-03-17T06:51:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3a324d9c6d52b7605e8b701ac70eddc2528b408b'/>
<id>3a324d9c6d52b7605e8b701ac70eddc2528b408b</id>
<content type='text'>
This reverts commit c42262b43b009af990e5769840391862d64a1c2d, reversing
changes made to c6586b1283a94c8f08bc669f4d8a9384b263073e.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c42262b43b009af990e5769840391862d64a1c2d, reversing
changes made to c6586b1283a94c8f08bc669f4d8a9384b263073e.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change permissions on backup files</title>
<updated>2015-03-15T19:14:30+00:00</updated>
<author>
<name>Vinnie Okada</name>
<email>vokada@mrvinn.com</email>
</author>
<published>2015-03-15T18:54:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8587a2937020eca2fda3efbcf31862697e7f5b3f'/>
<id>8587a2937020eca2fda3efbcf31862697e7f5b3f</id>
<content type='text'>
Use more restrictive permissions for backup tar files and for the db,
uploads, and repositories directories inside the tar files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use more restrictive permissions for backup tar files and for the db,
uploads, and repositories directories inside the tar files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Fix broken access control and refactor avatar upload"</title>
<updated>2015-02-19T16:57:35+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-02-19T16:57:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8184a6564454faf0f9ae9dfee1377c3407d08447'/>
<id>8184a6564454faf0f9ae9dfee1377c3407d08447</id>
<content type='text'>
This reverts commit 7d5f86f6cbd187e75a6ba164ad6bfd036977dd07.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 7d5f86f6cbd187e75a6ba164ad6bfd036977dd07.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix broken access control and refactor avatar upload</title>
<updated>2015-02-16T19:10:15+00:00</updated>
<author>
<name>Hannes Rosenögger</name>
<email>Hannes.Rosenoegger@bva.bund.de</email>
</author>
<published>2015-02-09T13:35:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7d5f86f6cbd187e75a6ba164ad6bfd036977dd07'/>
<id>7d5f86f6cbd187e75a6ba164ad6bfd036977dd07</id>
<content type='text'>
This commit moves the note folder from
/public/uploads/note
to
/uploads/note
and changes the uploader accordingly.
Now it's no longer possible to avoid the access control by modifing the url.
The Avatar upload has been refactored to use an own uploader as well
to cleanly seperate the two upload types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit moves the note folder from
/public/uploads/note
to
/uploads/note
and changes the uploader accordingly.
Now it's no longer possible to avoid the access control by modifing the url.
The Avatar upload has been refactored to use an own uploader as well
to cleanly seperate the two upload types.
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly fix wiki restore.</title>
<updated>2014-11-30T16:24:05+00:00</updated>
<author>
<name>Achilleas Pipinellis</name>
<email>axilleas@axilleas.me</email>
</author>
<published>2014-11-30T16:24:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=191aa9712eeb8fe39e8947dc681cefe4221044ec'/>
<id>191aa9712eeb8fe39e8947dc681cefe4221044ec</id>
<content type='text'>
ProjectWiki.new() creates a new wiki git repository, so any tries
to bare clone a bundle fail. With this patch we remove the newly
created wiki.git before restoring from the backup bundle.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ProjectWiki.new() creates a new wiki git repository, so any tries
to bare clone a bundle fail. With this patch we remove the newly
created wiki.git before restoring from the backup bundle.
</pre>
</div>
</content>
</entry>
<entry>
<title>Proper wiki restore. Fixes #845</title>
<updated>2014-11-29T20:01:52+00:00</updated>
<author>
<name>Achilleas Pipinellis</name>
<email>axilleas@axilleas.me</email>
</author>
<published>2014-11-29T19:59:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=880478b21e7c9b0068b3e14b8f7fb58ada2c232e'/>
<id>880478b21e7c9b0068b3e14b8f7fb58ada2c232e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
