Commit Graph

174 Commits

Author SHA1 Message Date
Achilleas Pipinellis 41a0dd5c05 Fix wrong link in builds artifacts admin docs
[ci skip]
2016-12-01 12:13:48 +01:00
Drew Blessing cb9475259d Remove `memberOf` OID in LDAP `user_filter` docs
While not technically invalid, it is not necessary to have the 
`memberOf` OID in the `user_filter`. It clutters things up and causes
confusion for users so it's better if we remove it from the docs.
2016-11-28 23:43:37 +00:00
Achilleas Pipinellis af1dabe805 Reduce size of images from 25MB to 13MB using pngquant
Took it from https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/3232

[ci skip]
2016-11-22 19:53:43 +01:00
Achilleas Pipinellis 55b5d17ac7 Merge branch 'patch-10' into 'master'
add missing sudo skip-auto-migration

## What does this MR do?

Fixes minor documentation issue where adding `skip-auto-migration` file does not work because `sudo` is not used.

See merge request !7435
2016-11-22 11:05:45 +00:00
Rémy Coutable 775cc99784 Merge branch 'mailroom_idle_timeout' into 'master'
Allows configuration of idle_timeout for incoming email.

https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1087

See merge request !7423
2016-11-17 12:10:25 +00:00
Achilleas Pipinellis 5fa7169618 Remove ToC since it's now supported in the docs portal itself
[ci skip]
2016-11-17 13:03:29 +01:00
Marin Jankovski c61a9b0f1a Correct the idle_timeout in the docs for installation from source. 2016-11-16 16:24:46 +01:00
Achilleas Pipinellis 465c61ee68 Remove login as root step from Redis HA docs
[ci skip]
2016-11-16 14:25:15 +01:00
Achilleas Pipinellis d5dc44f058 Minor edits in Redis HA source install
[ci skip]
2016-11-16 13:59:52 +01:00
Achilleas Pipinellis 0f951737af Remove experimental heading and move note at the top
[ci skip]
2016-11-16 13:56:31 +01:00
Achilleas Pipinellis a9f7ce47f9 Merge branch 'doc/sentinel' of gitlab.com:gitlab-org/gitlab-ce into doc/sentinel 2016-11-16 13:51:00 +01:00
Gabriel Mazetto 95f6cf339a Improved documentation on HA sentinel part and Redis replication troubleshooting. 2016-11-16 13:34:57 +01:00
Gabriel Mazetto e26d8e0272 Updated password examples and improved omnibus troubleshooting 2016-11-16 13:34:57 +01:00
Gabriel Mazetto eb73cd0808 Small fixes on Sentinel documentation for CE 2016-11-16 13:34:57 +01:00
Gabriel Mazetto baf09d2a7a Improved redis sentinel documentation for CE 2016-11-16 13:34:57 +01:00
Marin Jankovski 04f2dd65fb Add idle_timeout to reply by email doc. 2016-11-16 12:46:37 +01:00
Achilleas Pipinellis 850405b42e Merge examples of Redis master/slave + Sentinels for source docs
[ci skip]
2016-11-16 12:04:33 +01:00
Achilleas Pipinellis b6447f3027 Add steps to Redis HA source installation 2016-11-16 11:51:28 +01:00
Achilleas Pipinellis dc54239683 Merge examples of Redis master/slave + Sentinels 2016-11-16 11:42:12 +01:00
Achilleas Pipinellis 178d5ae971 Rearrange Redis HA source installations sections 2016-11-16 10:21:44 +01:00
Achilleas Pipinellis a75c5f1951 Add clear instructions for the different Redis HA setups 2016-11-16 10:20:59 +01:00
Achilleas Pipinellis 9b70c09d07 Refactor Redis HA docs
[ci skip]
2016-11-15 22:06:32 +01:00
Drew Blessing 6a5891185c Clarify LDAP troubleshooting ldap_search example [ci skip]
A customer noted an error/lack of clarity in the LDAP documentation
with the `ldap_search` example. Previously, if taken literally, the
customer may have expected the `$` variables to be automatically
replaced or if they paste the exact `user_filter` contents the
parentheses would have been incorrect. Let's just simply the filter
and use exactly what's in the configuration.
2016-11-15 15:06:04 -06:00
Achilleas Pipinellis 39a9af1594 Swap HA setups 2016-11-15 14:07:38 +01:00
Ben Bodenmiller 5b6c633ed7 use single quote for consistency 2016-11-12 19:18:28 +00:00
Ben Bodenmiller bfbf23d788 update redis server details 2016-11-12 04:05:51 +00:00
Ben Bodenmiller 3a1b21febb add missing sudo skip-auto-migration 2016-11-12 03:45:33 +00:00
Patricio Cano e840749b84 Refactored Sidekiq Throttler and updated documentation 2016-11-11 11:14:58 -06:00
Achilleas Pipinellis cc2bf503db Add missing link to GH issue 2016-11-11 17:53:26 +01:00
Achilleas Pipinellis b575b00402 Rearrange sections in Sentinel docs
[ci skip]
2016-11-10 19:00:06 +01:00
Patricio Cano 1d3ada80ad Added documentation and CHANGELOG item. 2016-11-10 11:38:11 -06:00
Achilleas Pipinellis fb0dff6ea8 Move some things over 2016-11-10 15:51:13 +01:00
Achilleas Pipinellis c43b540095 Move experimental heading at the bottom under changelog 2016-11-10 13:21:34 +01:00
Achilleas Pipinellis 646f81afac Fix typos of Redis sentinel docs 2016-11-10 13:14:22 +01:00
Gabriel Mazetto 1e4f867446 Remade documentation for Redis HA with Omnibus 2016-11-10 07:07:30 +01:00
Sean McGivern de8c2b79c0 Merge branch 'ldap_check_bind' into 'master'
Improve ldap:check errors

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/21621. 

See merge request !6601
2016-11-09 15:37:23 +00:00
Drew Blessing dc30783057 Introduce better credential and error checking to `rake gitlab:ldap:check`
It was previously possible for invalid credential errors to go unnoticed
in this task. Users would believe everything was configured correctly and
then sign in would fail with 'invalid credentials'. This adds a specific
bind check, plus catches errors connecting to the server. Also, specs :)
2016-11-08 15:46:10 -06:00
Gabriel Mazetto 494c2785fd Fixed some documentation and moved Source install specific to other file. 2016-11-08 06:41:56 +01:00
Gabriel Mazetto 92e603727f Fixed documentation and added redis/sentinel roles instruction 2016-11-08 06:38:29 +01:00
Gabriel Mazetto 1dcbff1c4b Few more fixes to Sentinel documentation to address MR feedback 2016-11-08 06:38:29 +01:00
Gabriel Mazetto 0ca14544df Reduce the ammount of lines to disable services and update TOC 2016-11-08 06:38:29 +01:00
Gabriel Mazetto 3242ea6d40 Improved Redis HA and Sentinel documentation. 2016-11-08 06:38:29 +01:00
Gabriel Mazetto c4d3c0de1f Improved documentation on HA sentinel part and Redis replication troubleshooting. 2016-11-08 06:38:29 +01:00
Gabriel Mazetto f54d60b41d Updated password examples and improved omnibus troubleshooting 2016-11-08 06:38:29 +01:00
Gabriel Mazetto f6d29583b0 Small fixes on Sentinel documentation for CE 2016-11-08 06:38:29 +01:00
Gabriel Mazetto c76ff8cf32 Improved redis sentinel documentation for CE 2016-11-08 06:38:29 +01:00
Jacob Vosmaer 6bcc52a536 Refine Git garbage collection 2016-11-04 14:30:11 +01:00
Douwe Maan 5ef2bd192a Merge branch '24059-round-robin-repository-storage' into 'master'
Resolve "Introduce round-robin project creation to spread load over multiple shards"

## What does this MR do?

Allow multiple shards to be enabled in the admin settings page, balancing project creation across all enabled shards.

## Are there points in the code the reviewer needs to double check?

* `f.select ..., multiple: true` isn't the most beautiful UI in the world, but switching to `collection_check_boxes` (or a facsimile thereof) isn't trivial
* Should `pick_repository_storage` be a method of `ApplicationSetting`, or `Project`? It's going to accrete logic over time so perhaps it should be its own class already?
* This is written to avoid the need for a database migration, so it is`serialize :repository_storage` without `, Array`. This is tested, but alternatives include:
  * Add a database migration
  * Write a custom Coder that will accept a String or Array in `load` and always `dump an Array.

## Why was this MR needed?

## Screenshots (if relevant)

![Screen_Shot_2016-11-03_at_14.42.41](/uploads/7de15d6c1b3fa60bb7a34d6a7d9f00ce/Screen_Shot_2016-11-03_at_14.42.41.png)

## Does this MR meet the acceptance criteria?

- [X] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md) entry added
- [X] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)
- [x] API support added
- Tests
  - [X] Added for this feature/bug
  - [ ] All builds are passing
- [X] Conform by the [merge request performance guides](http://docs.gitlab.com/ce/development/merge_request_performance_guidelines.html)
- [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 it does - rebase it please)
- [X] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)

## What are the relevant issue numbers?

Closes #24059

See merge request !7273
2016-11-04 11:37:49 +00:00
Nick Thomas fa4f904f25 Document multiple repository storage paths 2016-11-04 04:01:08 +00:00
Lukas Erlacher e900e53aa5 Show log corresponding to env in admin/logs
No matter which environment Gitlab was running as, the admin/logs view
always showed production.log. This commit selects the logfile based
on Rails.env.

- Rename ProductionLogger to EnvironmentLogger
- Make EnvironmentLogger logfile depend on env
- Update spinach test for log tabs
2016-11-03 22:02:47 +01:00