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-03-29Handle missing keys in sentry api responseReuben Pereira
- Do not raise error when there are missing non-essential keys in sentry api response. - Add specs for to check for missing keys behavior.
2019-03-29Merge branch '50199-quick-actions-refactor' into 'master'Sean McGivern
Extend quick actions dsl Closes #50199 See merge request gitlab-org/gitlab-ce!26095
2019-03-29Merge branch '59462-applicatonsettings-not-tolerant-of-missing-db-columns' ↵Stan Hu
into 'master' Use a Gitlab::FakeApplicationSettings when migrations are pending Closes #59462 See merge request gitlab-org/gitlab-ce!26601
2019-03-29Extend quick actions dslAlexandru Croitor
* Extend quick actions dsl to allow specifying model types to which given quick action applies * Rename issuable attribute to noteable in interpret_service.rb * Refactor and reorder quick action specs * Create a shared example spec for each quick action to be used for issue, merge request and commit specs. https://gitlab.com/gitlab-org/gitlab-ce/issues/50199
2019-03-29Merge branch 'persist-fulll-ref-path-for-mr-pipelines' into 'master'Kamil Trzciński
Use merge request HEAD ref for detached merge request pipelines Closes #58454 See merge request gitlab-org/gitlab-ce!25504
2019-03-29Merge branch 'sh-fix-gitaly-find-commit-caching' into 'master'Kamil Trzciński
Allow ref name caching CommitService#find_commit Closes #57083 See merge request gitlab-org/gitlab-ce!26248
2019-03-29Merge branch '10735-geo-gitlab-revision-can-return-not-consistent-results' ↵Sean McGivern
into 'master' Use a fixed git abbrev parameter when we fetch a git revision See merge request gitlab-org/gitlab-ce!26707
2019-03-29Create detached merge request pipelinesShinya Maeda
By using `refs/merge-requests/:iid/head` ok ok Improve naming nicely Add nice tests add nice tests fix some more revert
2019-03-28Use a fixed git abbrev parameter when we fetch a git revisionValery Sizov
2019-03-28Memoize old_blob and new_blob to improve performanceIgor
2019-03-28Fix Auto DevOps missing domain error handlingDylan Griffith
For some reason this value can be an empty string and we want to ensure that we correctly fail the job before a deploy. This is particularly problematic at the moment when coupled with https://gitlab.com/gitlab-org/gitlab-ce/issues/54760 as the user has no easy way to recover without destroying the cluster and starting over.
2019-03-28Guard against nested allows with ref name cachingStan Hu
This avoids the case: ``` allow_ref_name_caching do allow_ref_name_caching do # using-feature end end ```
2019-03-27Merge branch 'sh-add-gitaly-duration-logs' into 'master'Douglas Barbosa Alexandre
Log Gitaly RPC duration to api_json.log and production_json.log See merge request gitlab-org/gitlab-ce!26652
2019-03-27Allow ref name caching CommitService#find_commitStan Hu
For a given merge request, it's quite common to see duplicate FindCommit Gitaly requests because the Gitaly CommitService caches the request by the commit SHA, not by the ref name. However, most of the duplicate requests use the ref name, so the cache is never actually used in practice. This leads to unnecessary requests that slow performance. This commit allows certain callers to bypass the ref name to OID conversion in the cache. We don't do this by default because it's possible the tip of the branch changes during the commit, which would cause the caller to get stale data. This commit also forces the Ci::Pipeline to use the full ref name so that caching can work for merge requests. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57083
2019-03-27Merge branch 'osw-multi-line-suggestions-creation-strategy' into 'master'Andreas Brandl
Prepares suggestion implementation for multi-line support See merge request gitlab-org/gitlab-ce!26057
2019-03-27Prepare suggestion implementation for multi-lineOswaldo Ferreira
Adds the groundwork needed in order to persist multi-line suggestions, while providing the parsing strategy which will be reused for the **Preview** as well.
2019-03-27Log Gitaly RPC duration to api_json.log and production_json.logStan Hu
This makes it easier to debug Gitaly performance issues in the field. This commit also makes the tracking of query time thread-safe via RequestStore.
2019-03-27Resolve "Get milestone by title via API"Fabio Busatto
2019-03-27Merge branch 'bvl-allow-more-repos-per-resource-ce' into 'master'James Lopez
Allow multiple repositories per project See merge request gitlab-org/gitlab-ce!26539
2019-03-27Merge branch '48132-display-output-from-pre-receive-scripts' into 'master'Dmitriy Zaporozhets
Allow custom hooks errors to appear in GitLab UI Closes #48132 See merge request gitlab-org/gitlab-ce!25625
2019-03-27Use a Gitlab::FakeApplicationSettings when migrations are pendingRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-03-26Merge branch 'osw-multi-assignees-merge-requests-migration' into 'master'Douglas Barbosa Alexandre
Add multiple MR assignees migration and background table population See merge request gitlab-org/gitlab-ce!26496
2019-03-26Merge branch 'backport-api-parameters' into 'master'Robert Speicher
Backport EE API parameters in lib/api See merge request gitlab-org/gitlab-ce!26369
2019-03-26Merge branch 'fix-hidden-statistics' into 'master'Nick Thomas
Show statistics also when repository is disabled Closes #59390 See merge request gitlab-org/gitlab-ce!26509
2019-03-26Backport parameters for API::ParametersYorick Peterse
This backports the EE specific parameters for API::Parameters, wrapping them in a conditional.
2019-03-26Backport parameters for API::UsersYorick Peterse
This backports the EE specific parameters for API::Users, and wraps them in a conditional.
2019-03-26Backport API parameters for API::SettingsYorick Peterse
This backports the API parameters from API::Settings that were added in EE, wrapping them in a conditional.
2019-03-26Backport changes to API::ProtectedBranchesYorick Peterse
This backports EE specific parameters EE adds to API::ProtectedBranches, and wraps them in a conditional.
2019-03-26Backport parameters from API::ProjectsYorick Peterse
This backports various parameter changes EE makes to API::Projects, along with moving some code around to make it easier to extend in EE.
2019-03-26Backport API::Issues parameters from EEYorick Peterse
This backports the parameters that EE adds to API::Issues, and wraps them in conditionals so they are only used in EE.
2019-03-26Backport API::Helpers::ProjectsHelpers from EEYorick Peterse
This backports all changes made to this module in EE to CE, and wraps EE specific code in a conditional.
2019-03-26Backport EE API parameters for API::GroupsYorick Peterse
This backports the API parameters for API::Groups from EE to CE, ensuring both implementations use the same code. EE specific parameters are wrapped in an `if` statement for two reasons: 1. It allows us to completely disable the parameters in CE. 2. It removes the need for adding a source comment to signal that the parameters are EE only.
2019-03-26Force to recreate all diffs on importKamil Trzciński
If for whatever reason we fail to import MR data, subsequent run will fail as we try to insert duplicate data. Instead of trying to recover, lets delete all and retry again.
2019-03-26Allow multiple repositories per projectBob Van Landuyt
This changes the repository type from a binary `wiki?` to a type. So we can have more than 2 repository types. Now everywhere we called `.wiki?` and expected a boolean, we check that type.
2019-03-26Merge branch ↵Sean McGivern
'58805-allow-incomplete-commit-data-to-be-fetched-from-collection' into 'master' Enrich commits with full data in CommitCollection Closes #58805 See merge request gitlab-org/gitlab-ce!26445
2019-03-26Merge branch '54916-extended-tooltip-for-merge-request-links' into 'master'Phil Hughes
Resolve "Extended tooltip for merge request links" Closes #54916 See merge request gitlab-org/gitlab-ce!25221
2019-03-26Allow custom hooks errors to appear in GitLab UILuke Duncalfe
Error messages from custom pre-receive hooks now appear in the GitLab UI. This is re-enabling a feature that had been disabled in merge request https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18646 The feature had been disabled due to security concerns that information which was not intended to be public (like stack traces) would leak into public view. PreReceiveErrors (from pre-receive, post-receive and update custom hooks) are now filtered for messages that have been prefixed in a particular way. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/48132
2019-03-26Add multiple assignees migration and table populationOswaldo Ferreira
This will be further required for supporting multi-assignees MRs
2019-03-26Apply suggestion to lib/gitlab/danger/helper.rbMike Greiling
2019-03-25Update frontend-specific files in reviewer rouletteMike Greiling
2019-03-25Merge branch 'ce-1974-update-user-name-upon-ldap-sync' into 'master'Douwe Maan
Backport 'Update user name upon LDAP sync' from EE See merge request gitlab-org/gitlab-ce!26432
2019-03-25Merge branch 'winh-eslint-config-danger' into 'master'Mike Greiling
Mark .eslintrc.yml as frontend change for Danger See merge request gitlab-org/gitlab-ce!26549
2019-03-25Merge branch 'sh-fix-github-import-creator' into 'master'Douglas Barbosa Alexandre
GitHub importer: Use the project creator to create branches from forks Closes #59396 See merge request gitlab-org/gitlab-ce!26510
2019-03-25Mark .eslintrc.yml as frontend change for DangerWinnie Hellmann
2019-03-25Backport 'Update user name upon LDAP sync' from EERémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-03-25Add error tracking usage countsLogan King
2019-03-23GitHub importer: Use the project creator to create branches from forksStan Hu
The project owner may actually be a group, in which case the branch creation would fail due to a lack of username. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59396
2019-03-23Show statistics also when repository is disabledPeter Marko
2019-03-22Set proper default-branch on GitHub ImportKamil Trzciński
2019-03-22Add highest_role method to UserThiago Presa