gitlab/lib
Jacob Vosmaer 958af6f5c2 Merge branch 'master' into 'master'
Add support for AWS S3 Server-Side Encryption support

This adds support for AWS S3 SSE with S3 managed keys, this means the
data is encrypted at rest and the encryption is handled transparently to
the end user as well as in the AWS Console.

## Points to double check
I'm unsure on the best way to the handle the default. I've followed the `multipart_upload` de facto in the app. I'm happy to change this if required or if it will impact elsewhere e.g. omnibus packages

I also think I've managed to catch all of the documentation for this change as well.

### Why is this required
Many enterprises require good backup support but also for this to be encrypted. By default backups aren't encrypted, this allows at rest encryption to be supported in GitLab backups providing a layer of security should the physical media not be properly disposed of.

Relates to issue #2478.


See merge request !1280
2015-09-29 10:31:42 +00:00
..
api api: add enable_ssl_verification to PUT/POST hooks 2015-09-24 12:34:16 -04:00
assets move assets from lib directory to vendor 2012-05-29 17:56:48 +05:00
backup Add support for AWS S3 Server-Side Encryption support 2015-09-25 17:06:31 +01:00
ci Simplify CI projects query 2015-09-23 15:30:24 +02:00
gitlab Merge pull request #9650 from szechyjs/fb-close-comment 2015-09-25 16:46:50 -07:00
omni_auth Add reset_session for the :reset_session strategy. 2015-04-24 20:10:32 +02:00
rouge/formatters Fix diff syntax highlighting 2015-08-10 08:07:26 -07:00
support Add missing rake and change nginx config for CI migration 2015-09-22 09:45:52 +02:00
tasks Merge branch 'orphaned-repo-cleanup' into 'master' 2015-09-29 07:35:59 +00:00
disable_email_interceptor.rb Add email interceptor to prevent mail sending if email sending is disabled. 2014-10-27 13:05:50 +01:00
email_validator.rb More rubocop rules enable 2015-02-02 21:31:03 -08:00
event_filter.rb Add parenthesis to function def with arguments. 2014-10-03 09:18:46 +02:00
extracts_path.rb Fix "Network" and "Graphs" pages for branches with encoded slashes 2015-08-02 00:07:23 -07:00
file_size_validator.rb Support configurable attachment size via Application Settings 2015-04-02 00:04:08 -07:00
gitlab.rb Revert "Merge branch 'revert-satellites' into 'master' " 2015-08-11 14:33:31 +02:00
gt_one_coercion.rb diff unfold 2014-08-14 15:48:14 +04:00
repository_cache.rb Store commit count in project table 2015-07-17 15:22:56 +02:00
static_model.rb Fixed styles, ProjectHook specs etc 2013-01-05 00:35:38 +02:00
unfold_form.rb Gitlab Issue 707: Indent unfolded code 1 character 2015-07-22 09:58:17 -04:00
version_check.rb Replace host with real one 2015-05-11 18:21:45 +03:00