Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-30Enable Gitaly by default in GitLab 9.3Jacob Vosmaer
2017-05-26Duplicate gitaly init variables in 'default' fileJacob Vosmaer
This is needed because these variables depend (directly or indirectly) on the 'app_root' variable which can be changed in the default file. If app_root has a non-standard value, the value of e.g. gitaly_dir generated in the init script becomes invalid.
2017-04-06Use config.toml to configure GitalyJacob Vosmaer
2017-03-21Add gitaly source installation instructionsJacob Vosmaer
2017-03-20Merge branch '3kami3/gitlab-ce-real_ip'Rémy Coutable
See merge request !9623. Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-03-08The GitLab Pages external-http and external-https arguments can be specified ↵Nick Thomas
multiple times
2017-03-03https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9623#note_245736553kami3
Fixed issues pointed out.
2017-03-03Stop setting Strict-Transport-Securty header from within the appPaweł Chojnacki
2017-03-01Add real_ip setting to nginx example.3kami3
ref) https://docs.gitlab.com/omnibus/settings/nginx.html#configuring-gitlab-trusted_proxies-and-the-nginx-real_ip-module
2017-02-07Fix syntax error in init.d/gitlab after Pages -> CEDrew Blessing
Cherry-picked ‘Fix syntax error in conditional statement’
2017-02-01Add missing gitlab-pages related vars in init.d/gitlabAchilleas Pipinellis
2017-02-01Simplify NGINX server_name regexAchilleas Pipinellis
2017-02-01chmod 644 gitlab.default.exampleAchilleas Pipinellis
No need to be executable since it is sourced in /etc/init.d/gitlab
2017-02-01Set pages daemon to falseAchilleas Pipinellis
2017-02-01Add missing variables for gitlab-pagesAchilleas Pipinellis
[ci skip]
2017-02-01Change the pages daemon proxy listen port to 8090Achilleas Pipinellis
So as to be consistent with what is set in Omnibus
2017-02-01Change NGINX pages configs to account for the Pages daemonAchilleas Pipinellis
2017-02-01Add init scripts for GitLab Pages daemonAchilleas Pipinellis
2017-02-01Fix confusing implementation detail in nginx config about how gitlab-pages ↵Kamil Trzcinski
work [ci skip]
2017-02-01Bring back GitLab Pages SSL configKamil Trzcinski
2017-02-01Revert "Store pages in shared/pages/fqdn/fqdn/public or ↵Kamil Trzcinski
shared/pages/fqdn/subpath/public - makes it simpler to implement CNAMEs in future" This reverts commit 86a2a78f0d13a678899460638add6b862059433e.
2017-02-01Store pages in shared/pages/fqdn/fqdn/public or ↵Kamil Trzcinski
shared/pages/fqdn/subpath/public - makes it simpler to implement CNAMEs in future
2017-02-01Add GitLab PagesKamil Trzcinski
- The pages are created when build artifacts for `pages` job are uploaded - Pages serve the content under: http://group.pages.domain.com/project - Pages can be used to serve the group page, special project named as host: group.pages.domain.com - User can provide own 403 and 404 error pages by creating 403.html and 404.html in group page project - Pages can be explicitly removed from the project by clicking Remove Pages in Project Settings - The size of pages is limited by Application Setting: max pages size, which limits the maximum size of unpacked archive (default: 100MB) - The public/ is extracted from artifacts and content is served as static pages - Pages asynchronous worker use `dd` to limit the unpacked tar size - Pages needs to be explicitly enabled and domain needs to be specified in gitlab.yml - Pages are part of backups - Pages notify the deployment status using Commit Status API - Pages use a new sidekiq queue: pages - Pages use a separate nginx config which needs to be explicitly added
2017-01-28update scripts and docs to reference the newly namespaced rake taskMike Greiling
2016-12-12Upgrade NGINX configuration files to add websocket supportNick Thomas
2016-08-08Revert "Defend against 'Host' header injection"Jacob Vosmaer
This reverts commit 47b5b441395921e9f8e9982bb3f560e5db5a67bc. See https://gitlab.com/gitlab-org/gitlab-ce/issues/17877#note_13488047
2016-07-12Defend against 'Host' header injectionJacob Vosmaer
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/17877 . This change adds 'defense in depth' against 'Host' HTTP header injection. It affects normal users in the following way. Suppose your GitLab server has IP address 1.2.3.4 and hostname gitlab.example.com. Currently, if you enter 1.2.3.4 in your browser, you get redirected to 1.2.3.4/users/sign_in. After this change, you get redirected from 1.2.3.4 to gitlab.example.com/users/sign_in. This is because the address you typed in the address bar of your browser ('1.2.3.4'), which gets stored in the 'Host' header, is now being overwritten to 'gitlab.example.com' in NGINX. In this change we also make NGINX clear the 'X-Forwarded-Host' header because Ruby on Rails also uses that header the same wayas the 'Host' header. We think that for most GitLab servers this is the right behavior, and if not then administrators can change this behavior themselves at the NGINX level.
2016-05-23Add note about port needed in NGINX configAchilleas Pipinellis
2016-05-22Add NGINX config file for RegistryAchilleas Pipinellis
2016-04-28Replace gitlab-workhorse with GitLab Workhorse where appropriateAchilleas Pipinellis
2016-04-22Add a branded 503 static error pageRobert Speicher
[ci skip] Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/15398
2016-04-14Remove deprecated NGINX CI configAchilleas Pipinellis
2016-03-11Do not serve anything via nginx as we have workhorseArtem Sidorenko
Otherwise this might 'hide' problems https://github.com/gitlabhq/gitlabhq/issues/10053#issuecomment-188919319
2016-02-10Merge branch 'doc_relative_url' into 'master' Achilleas Pipinellis
Add documentation on relative URL support closes #12773 See merge request !2770
2016-02-09Edit configuration files for relative URL supportAchilleas Pipinellis
[ci skip]
2016-02-08Merge branch 'fix-init' into 'master' Rémy Coutable
Fixed init.d script not working on OS X -s flag of su doesn't work correctly on OS X, logging in as the user and not running the requested command. By moving the bash shell init inside the su command we avoid the issue Fixes Issue #3309 See merge request !1728
2016-02-08Fixed init.d script not working on OS Xritave
-s flag of su doesn't work correctly on some systems, loging in the user and not running the requested command. By moving the bash shell init inside the su command we avoid the issue
2016-02-08suppress only errors in init-script while determining canonical path of ↵Harald Spaethe
gitlab_workhorse_dir
2016-01-25Consistent rails_socket use.fbretel
2016-01-21Init script changes for gitlab-workhorse in 8.4Jacob Vosmaer
2015-12-24Fix spelling of "it's" to "its" where appropriate.cafuego
2015-12-15Update init script options for gitlab-workhorseJacob Vosmaer
2015-12-11Pass all requests from NGINX to gitlab-workhorseJacob Vosmaer
2015-12-07Merge pull request #9892 from stetskevych/fix_nginx_ssl_configJacob Vosmaer
Fix gitlab-ssl nginx config to work when multiple server_names are served over https
2015-12-06Fix gitlab-ssl nginx config to work when multiple server_names are served ↵Vyacheslav Stetskevych
over https
2015-12-04Check GitLab Workhorse status in init.d script when reporting all components ↵Stan Hu
are up and running Closes https://github.com/gitlabhq/gitlabhq/issues/9869
2015-11-27Fix alignmentRobert Speicher
[ci skip]
2015-11-27Fix indentation in NGINX configJacob Vosmaer
2015-11-27Repeat "client_max_body_size 0" everywhereJacob Vosmaer
It turns out that if we do not the declaration from "location /" wins.
2015-11-19Merge branch 'client-max-body-size' into 'master' Robert Speicher
Do not limit workhorse POST/PUT size in NGINX Limiting, if any, should happen in gitlab-workhorse. See merge request !1831