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
path: root/lib
AgeCommit message (Collapse)Author
2019-05-31Setup Phabricator importBob Van Landuyt
This sets up all the basics for importing Phabricator tasks into GitLab issues. To import all tasks from a Phabricator instance into GitLab, we'll import all of them into a new project that will have its repository disabled. The import is hooked into a regular ProjectImport setup, but similar to the GitHub parallel importer takes care of all the imports itself. In this iteration, we're importing each page of tasks in a separate sidekiq job. The first thing we do when requesting a new page of tasks is schedule the next page to be imported. But to avoid deadlocks, we only allow a single job per worker type to run at the same time. For now we're only importing basic Issue information, this should be extended to richer information.
2019-05-31Generate lets_encrypt_private_key on the flyVladimir Shushlin
Remove migration generating lets encrypt key Don't generate private_key if database is readonly For reference: This reverts commit 988a7f70489b99383b95e9f271a2caf6bb5b3a44. This reverts commit 21acbe531592d55caf0e5b8716a3b551dafd6233.
2019-05-31CE port of Move EE specific lines in API::ProjectsImre Farkas
2019-05-31CE port of Move EE specific lines in API::SettingsImre Farkas
2019-05-30Use roulette for single codebase rouletteLin Jen-Shin
2019-05-30Extract roulette to its own moduleLin Jen-Shin
So it's more modular and extensible
2019-05-30Merge branch 'add-wiki-size-to-statistics' into 'master'Stan Hu
Add wiki size to project statistics Closes #57822 See merge request gitlab-org/gitlab-ce!25321
2019-05-29Build visual_review_toolbar with webpackSarah Groff Hennigh-Palermo
It takes a lot of lines to move a script
2019-05-29Added rack-timeout for PumaJan Provaznik
It assures that requests are aborted after 60 seconds, otherwise an exception is raised. This exception is logged by Sentry, also there is a Prometheus counter for measuring number of requests in each state.
2019-05-29Add wiki size to project statisticsPeter Marko
2019-05-29CE port of Move EE specific lines in API::ProtectedBranchesImre Farkas
2019-05-29Add Puma samplerJan Provaznik
This sampler gathers Puma-specific metrics which can be used by Prometheus then.
2019-05-29Updated heading for default state in Web IDEDenys Mishunov
Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/60107
2019-05-29CE port of Move EE specific lines in API::IssuesImre Farkas
2019-05-29Disable proxy in container scanning templatePhilippe Lafoucrière
closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11105
2019-05-29Merge branch 'auto-devops-kubernestes-bump1-11-10' into 'master'Robert Speicher
Bumps Kubernetes in Auto DevOps to 1.11.10 See merge request gitlab-org/gitlab-ce!28525
2019-05-28Add notify_only_default_branch option to PipelinesEmailServicePeter Marko
2019-05-28Fix order dependency with user params during importsLiam McAndrew
2019-05-28CE port of Move EE specific lines in API::VariablesImre Farkas
2019-05-28CE port of Move EE specific lines in API::UsersImre Farkas
2019-05-28Merge branch 'use-source-ref-name-in-webhook' into 'master'Ash McKenzie
Use source ref in pipeline webhook Closes #61553 See merge request gitlab-org/gitlab-ce!28772
2019-05-28Fix removing empty lines via suggestionsIgor
Before this fix, a suggestion which just removes an empty line wasn't appliable
2019-05-28Merge branch 'api_make_protected_boolean_type' into 'master'Jan Provaznik
protected should be Boolean type See merge request gitlab-org/gitlab-ce!28766
2019-05-28Store Let's Encrypt private key in settingsVladimir Shushlin
Storing this key in secrets.yml was a bad idea, it would require users using HA setups to manually replicate secrets across nodes during update, it also needed support from omnibus package * Revert "Generate Let's Encrypt private key" This reverts commit 444959bfa0b79e827a2a1a7a314acac19390f976. * Add Let's Encrypt private key to settings as encrypted attribute * Generate Let's Encrypt private key in database migration
2019-05-28add postgres version to subsequent helm deploysBrandon Dimcheff
If the postgres image version isn't passed to upgrades, helm will revert to the default postgres version. If it crosses incompatible version boundaries, this will break postgres horribly, as it won't be able to read the data files.
2019-05-28Use source ref for pipeline webhookShinya Maeda
When user uses Pipelines for merge requests, the pipeline is a run on a merge request ref instead of branch ref. However, we should send source ref as a webhook in order to respect the original behavior.
2019-05-28Make protected attribute Boolean typeThong Kuah
As documented in https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/api/project_level_variables.md#create-variable and it's a boolean in `db/schema.rb`
2019-05-27Merge branch '51854-api-to-get-all-project-group-members-returns-duplicates' ↵Jan Provaznik
into 'master' Resolve "API to get all project/group members returns duplicates" Closes #51854 See merge request gitlab-org/gitlab-ce!24005
2019-05-27Removes duplicated members from api/projects/:id/members/allJacopo
When using the members/all api the same user was returned multiple times when he was a member of the project/group and also of one of the ancestor groups. Now the member is returned only once giving priority to the membership on the project and maintaining the same behaviour of the members UI.
2019-05-27Add no-tabs class and externalize stringsMartin Wortschack
- Add .no-tabs to login-box - Externalize strings in common signup box - Leverage render_if_exists - Update PO file
2019-05-27CE-port of Refactor EE specific params override in API::GroupsImre Farkas
2019-05-27Merge branch 'chore/remove-circuit-breaker-api' into 'master'Bob Van Landuyt
Remove the circuit breaker API Closes #52467 See merge request gitlab-org/gitlab-ce!28669
2019-05-27Merge branch 'variables-boolean-type' into 'master'Jan Provaznik
Masked should be Boolean type See merge request gitlab-org/gitlab-ce!28758
2019-05-27Add changelog entryJacques Erasmus
Added a changelog entry for the feature
2019-05-27Masked should be Boolean typeThong Kuah
As documented in https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/api/project_level_variables.md#create-variable and it's a boolean in `db/schema.rb`
2019-05-24Merge branch '62151-broken-master' into 'master'Kamil Trzciński
Fix MySQL CI jobs Closes #62156 and #62151 See merge request gitlab-org/gitlab-ce!28593
2019-05-24Remove the circuit breaker APIMarkus Koller
The circuit breaker itself was removed in 11.5, this removes the corresponding API endpoints which returned empty data since then.
2019-05-24Clarify that /copy_metadata only works within same projectWinnie Hellmann
2019-05-24Merge branch 'fix-milestone-references-with-escaped-html-entities' into 'master'Jan Provaznik
Fix milestone references with HTML entities in the name Closes #62114 See merge request gitlab-org/gitlab-ce!28667
2019-05-24Fix milestone references with HTML entities in the nameSean McGivern
When a milestone name contained an HTML entity that would be escaped (&, <, >), then it wasn't possible to refer to this milestone by name, or use it in a quick action. This already worked for labels, but not for milestones. We take care to re-escape un-matched milestones, too.
2019-05-24Update SAST.gitlab-ci.yml - Add SAST_GITLEAKS_ENTROPY_LEVELLucas Charles
This env was missing, causing the variable to not be propagated to child containers and thus, be ineffective
2019-05-24Merge branch '56959-remove-auto-devops-domain-ci-variable' into 'master'Stan Hu
Drop support for AUTO_DEVOPS_DOMAIN See merge request gitlab-org/gitlab-ce!28460
2019-05-24Stop emitting AUTO_DEVOPS_DOMAIN Ci variableThong Kuah
Update documentation to reflect removal
2019-05-24Changes RackAttack logger to use structured logsMayra Cabrera
Creates a new filename to register auth logs. This change should allow SRE's queries to make better queries through logging infrastructure. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54528
2019-05-23Fix OmniAuth OAuth2Generic strategy not loadingStan Hu
In https://github.com/rails/rails/commit/83b767ce, Rails 5.1 removed support for using a String to specify a middleware. When the strategy_class argument is passed from the GitLab YAML config to Devise, Devise passes the string value straight through to Rails, and GitLab would crash with a NoMethodError inside ActionDispatch::MiddlewareStack. To make this OmniAuth strategy work again, we normalize the arguments by converting the strategy_class value into an actual Class. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62216
2019-05-23Merge branch 'api_masked_variables' into 'master'Bob Van Landuyt
API: Allow to get and set "masked" attribute for variables Closes #61754 See merge request gitlab-org/gitlab-ce!28381
2019-05-23Fix issue importing members with owner accessJames Lopez
2019-05-23Merge branch '60250-remove-mr_push_options-flag' into 'master'Stan Hu
Remove the mr_push_options feature flag Closes #60250 See merge request gitlab-org/gitlab-ce!28278
2019-05-22Revert "Merge branch 'revert-04c3c6dd' into 'master'"Rémy Coutable
This reverts commit 744f1f2e7037f5c70c3168d9e2e89b1c327465d2, reversing changes made to c4d930e5f54e7da07c80cc028dfc0f5c08719146.
2019-05-22Fix invalid visibility string comparison in project importStan Hu
This resolves an "ArgumentError: comparison of String with 0 failed" issue where the visibility_level is stored as a string in the project import data because the value comes directly from the Web form. This problem happened upon creating a project from a template or restoring a project. We now cast the value to an integer to guard against these kinds of failures. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61692