Commit Graph

452 Commits

Author SHA1 Message Date
Krasimir Angelov 8a8caff4ef Expain usage of `artifacts_server` in `gitlab.yml`
Add comment to clarify intended usage of `artifacts_server`.

Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/49475.
2019-05-10 10:57:20 +12:00
Gosia Ksionek a4cf01f32e Remove from providers with icon
Remove puts

Remove puts
2019-05-07 13:51:34 +00:00
Douglas Barbosa Alexandre 6627efd6b4
Allow Sentry client-side DSN to be passed on gitlab.yml 2019-05-01 15:23:11 -03:00
Roger Meier aebb2f7025 feat: allow Sentry configuration to be passed on gitlab.yml 2019-04-30 18:10:57 +02:00
Dmitriy Zaporozhets 67b2e04f24 Add doc link to omnibus for changing gitlab.yml 2019-04-10 12:09:25 +00:00
Nick Thomas 0e831b0b69
Allow external diffs to be used conditionally
Since external diffs are likely to be a bit slower than in-database
ones, add a mode that makes diffs external after they've been obsoleted
by events. This should strike a balance between performance and disk
space.

A background cron drives the majority of migrations, since diffs become
outdated through user actions.
2019-03-27 16:51:33 +00:00
Patrick Bajao 26dadbc9c4 Integrate Gitlab::Keys with Gitlab::Shell
In this commit, some methods that aren't being used
are removed from `Gitlab::Shell`. They are the ff:
- `#remove_keys_not_found_in_db`
- `#batch_read_key_ids`
- `#list_key_ids`

The corresponding methods in `Gitlab::Keys` have been
removed as well.
2019-03-19 11:16:21 +00:00
Dmitriy Zaporozhets c4c4f3f393 Update packages comment in gitlab.yml.example [ci skip] 2019-03-07 15:37:10 +00:00
Drew Blessing f6350faca1 Allow raw `tls_options` to be passed in LDAP configuration
We've previously exposed ca_file and ssl_version but there are many
possible options that can be used inside tls_options. Instead of
exposing individual ones, simply expose the entire hash so it can
be passed in and we won't have to add things in the future.
2019-03-04 10:27:43 -06:00
Jacob Vosmaer 078f11a6b9 Prepare test suite for switch to Gitaly-embedded Git hooks 2019-02-27 10:58:21 +00:00
Nick Thomas f9e41d0d85
Allow MR diffs to be placed into an object store 2019-02-05 14:12:48 +00:00
Pepijn Van Eeckhoudt 1b3ffdf250 Add SSE-C key configuration option for Amazon S3 remote backups 2019-01-09 16:39:20 +00:00
Ahmad Hassan dfc54352c0 Merge remote-tracking branch 'origin/master' into support-gitaly-tls 2018-12-11 16:48:26 +02:00
Michael Tsyganov a009381380
Support RSA and ECDSA algorithms in Omniauth JWT
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-12-05 18:17:40 +01:00
Imre Farkas bd3a484032
Add config to disable impersonation
Adds gitlab.impersonation_enabled config option defaulting to true to
keep the current default behaviour.

Only the act of impersonation is modified, impersonation token
management is not affected.
2018-11-29 09:37:16 +01:00
Ahmad Hassan 73b3da73d6 Merge remote-tracking branch 'origin/master' into support-gitaly-tls 2018-11-15 16:19:09 +02:00
Marin Jankovski d79828ec5a Merge branch 'dz-add-packages-to-yml' into 'master'
Add packages section to CE config file

See merge request gitlab-org/gitlab-ce!22151
2018-11-06 15:05:44 +00:00
Ahmad Hassan ebc174e968 Add documentation for tls gitaly 2018-11-02 10:37:46 +02:00
George Tsiolis 733ae94921 Fix typos in comments and specs 2018-11-01 08:59:20 +02:00
Zeger-Jan van de Weg 08cdf65b9e
Remove broken git storage for testing
Broken storage used to be used to test situations where the Git storage
wasn't being reached. These days we can just mock the Gitaly response.

But given the broken storage is removed now, Gitaly can take over
control of the storage being reachable. If it's not, Gitaly won't boot.
That's nice for situations where a disk wasn't mounted for instance.

Gitaly MR: https://gitlab.com/gitlab-org/gitaly/merge_requests/675
2018-10-23 10:36:47 +02:00
Dmitriy Zaporozhets 9a13c250af
Add packages section to CE config file
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-10-05 17:34:05 +02:00
Tuomo Ala-Vannesluoma c84b60b164 Make GitLab pages support access control 2018-10-05 13:41:11 +00:00
Marcel Amirault 6876c7afa8 Fix grammar (setup to set-up) in code comments, spec, views, etc. 2018-09-17 09:17:33 +00:00
Nick Thomas b4dc492123
Enable omniauth by default 2018-09-13 13:44:04 +01:00
Samuele Kaplun c6cfc369db Fix closing issue default pattern
* (Suf)fix #51085 :-)

Signed-off-by: Samuele Kaplun <kaplun@protonmail.com>
2018-09-06 16:00:12 +02:00
Shinya Maeda 79e6535a67 Add ci_archive_traces_cron_worker configuration to gitlab.yml.example 2018-08-16 14:25:44 +00:00
Balasankar "Balu" C 71a24a82bf
Fix theme index to match reality 2018-07-23 12:35:32 +05:30
Rémy Coutable 70b3fde640 Merge branch 'rjh/additional-options-for-s3-compatible-hosts' into 'master'
Add options to adjust signed url creation for Object Storage to use older signature if needed.

See merge request gitlab-org/gitlab-ce!18719
2018-07-09 07:16:43 +00:00
Stan Hu e4cb3ce654 Fix spelling: Uncommment -> Uncomment 2018-06-27 20:30:57 +00:00
Richard Hancock e5553ce6f0 Update gitlab.yml.example 2018-06-07 14:07:57 +00:00
Annabel Gray 164dbc6b77 Resolve "Introduce new navigation themes in GitLab 11.0" 2018-06-07 07:37:02 +00:00
Richard Hancock efcd52e29c Correcting spelling mistake. 2018-05-04 12:48:16 +00:00
Richard J Hancock d16bc63582
Added options related to signed url creation to work with servcies that do not support V4 of the signature. 2018-05-03 10:09:40 -05:00
Douwe Maan fa7b98d508 Merge branch 'add-jwt-strategy-to-gitlab-suite' into 'master'
Ports omniauth-jwt gem onto GitLab OmniAuth Strategies suite

See merge request gitlab-org/gitlab-ce!18580
2018-04-30 08:52:55 +00:00
Alessio Caiazza 5794b1caf6
Fix example config miss-alignment in uploads.object_store.connection 2018-04-27 16:15:45 +02:00
Jacob Vosmaer (GitLab) 7da1b4cbf1 Add gitlab-pages admin ping rake task 2018-04-27 11:01:54 +00:00
Tiago Botelho 699ecad78c Ports omniauth-jwt gem onto GitLab OmniAuth Strategies suite 2018-04-26 10:13:29 +01:00
Grzegorz Bizon 21488c7422 Merge branch 'direct-upload-of-uploads' into 'master'
Allow to store uploads by default on Object Storage

See merge request gitlab-org/gitlab-ce!18156
2018-04-05 11:10:55 +00:00
Kamil Trzciński 9dde7df247 Allow to store uploads by default on Object Storage
Introduce `direct_upload` option for `uploads` which is gonna set a default storage to Object Storage and use Unicorn to save data
2018-04-04 23:13:45 +02:00
Stan Hu 6415ac9e99 Add support for Sidekiq JSON logging
Closes #20060
2018-04-04 05:04:00 -07:00
Kamil Trzciński 949d1b37e7 Merge branch 'ac/lfs-direct-upload-ee-to-ce' into 'master'
LFS direct upload port to CE

Closes #44548

See merge request gitlab-org/gitlab-ce!17752
2018-03-28 07:57:29 +00:00
Douwe Maan 678af224a2 Merge branch '43512-add-support-for-omniauth-jwt-provider' into 'master'
Resolve "Add support for omniauth-jwt provider"

Closes #43512

See merge request gitlab-org/gitlab-ce!17774
2018-03-27 09:06:12 +00:00
Alessio Caiazza 04c5e637f8
Port LFS direct_upload from EE 2018-03-27 10:32:48 +02:00
Micaël Bergeron 44f37504fb Backport ee-40781-os-to-ce 2018-03-22 08:49:04 -04:00
Tiago Botelho fe82ef0c01 Adds JWT omnianuth integration 2018-03-20 13:03:15 +00:00
Micaël Bergeron fc6587f1f2 Add proxy_download to perform proxied sending of all files 2018-03-09 09:16:06 -05:00
Kamil Trzciński a2f375e8f7 Merge remote-tracking branch 'origin/master' into object-storage-ee-to-ce-backport 2018-02-28 21:28:43 +01:00
Kamil Trzciński 79a5e7fb53 Merge commit '7e424eb852716495073881710e8a8851b4a4cd5a' into object-storage-ee-to-ce-backport 2018-02-28 21:14:25 +01:00
Kamil Trzciński 729391fbfc Merge commit '8af23def1d6' into object-storage-ee-to-ce-backport 2018-02-28 21:11:53 +01:00
Kamil Trzciński 8af23def1d Revert "Merge branch '3867-port-to-ce' into 'master'"
This reverts commit 54a575f1bb, reversing
changes made to c63af942e5.
2018-02-28 21:09:34 +01:00