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
2019-03-22Add highest_role method to UserThiago Presa
2019-03-21Merge branch '57115-just-in-time-k8s-resource-creation' into 'master'Clement Ho
Create project-specific Kubernetes resources just-in-time See merge request gitlab-org/gitlab-ce!25586
2019-03-20Add feature flag for build preparing stateTiger
The flag is on by default, but allows us to revert back to the old behaviour if we encounter any problems.
2019-03-20Create framework for build prerequisitesTiger
Introduces the concept of Prerequisites for a CI build. If a build has unmet prerequisites it will go through the :preparing state before being made available to a runner. There are no actual prerequisites yet, so current behaviour is unchanged.
2019-03-19Merge branch 'feature/users-search-results' into 'master'Sean McGivern
Add users search results to global search Closes #25973 See merge request gitlab-org/gitlab-ce!21197
2019-03-14return 400 on users search and feature is disabledAlexis Reigel
as the params block is evaluated when loading the class and the db connection is not available yet we can't use the feature toggle inside that block.
2019-03-14add users search to search apiAlexis Reigel
2019-03-13Reduce queries in spec/requests/api/merge_requests_spec.rbRémy Coutable
This reduces the queries from 97137 to 65136 and the query time from 02:04 to 01:27 in spec/requests/api/merge_requests.rb. Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-03-12Remove fake repository_path responseFabio Papa
The repository_path is no longer needed since https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/231, which closes https://gitlab.com/gitlab-org/gitlab-shell/issues/135.
2019-03-12Merge branch 'bvl-internal-auth-using-header' into 'master'Nick Thomas
Authenticate the internal API using a header See merge request gitlab-org/gitlab-ce!25924
2019-03-11Authenticate the internal API using a headerBob Van Landuyt
Instead of mixing in the shared secret into the querystring or body, we could also specify it in a header.
2019-03-11Add spec for `/api/internal/discover` without userBob Van Landuyt
The behavior for GitLab shell calling `/discover` when a user is not found is currently untested. We are relying on this behaviour to make GitLab reply "Welcome to GitLab, Anonymous!".
2019-03-07Merge branch 'osw-merge-to-ref-changes-for-ci-team' into 'master'Douwe Maan
Make merge to refs/merge-requests/:iid/merge not raise when FF-only enabled Closes #58393 See merge request gitlab-org/gitlab-ce!25653
2019-03-07Merge branch 'sh-optimize-todos-api' into 'master'Sean McGivern
Significantly reduce N+1 queries in /api/v4/todos endpoint Closes #40378 See merge request gitlab-org/gitlab-ce!25711
2019-03-06Provide reliable source and target IDsOswaldo Ferreira
Returns the source and target IDs used to create the merge commit on Gitaly.
2019-03-06Merge branch '41888-access-personal-snippets-by-api' into 'master'Robert Speicher
Allow all snippets to be accessed by API Closes #41888 See merge request gitlab-org/gitlab-ce!25772
2019-03-06Significantly reduce N+1 queries in /api/v4/todos endpointStan Hu
By preloading associations and batching issuable metadata lookups, we can significantly cut the number of SQL queries needed to load the Todos API endpoint. On GitLab.com, my own tests showed my user's SQL queries went from 365 to under 60 SQL queries. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40378
2019-03-06Allow GraphQL requests without CSRF tokenBob Van Landuyt
With this we allow authentication using a session or using personal access token. Authentication using a session, and CSRF token makes it easy to play with GraphQL from the Graphiql endpoint we expose. But we cannot enforce CSRF validity, otherwise authentication for regular API clients would fail when they use personal access tokens to authenticate.
2019-03-06Merge branch 'api-mr-put-labels' into 'master'Sean McGivern
PUT MergeRequest API endpoint - accept labels as an array See merge request gitlab-org/gitlab-ce!19914
2019-03-06Add array support for labelsAlexandru Croitor
* Support label parameter as comma separated and array of strings for merge requests and issues api endpoints
2019-03-06API: delete job_artifacts of a single jobRoger Rüttimann
2019-03-06PUT MergeRequest API endpoint - accept labels as an arrayMario de la Ossa
2019-03-06Allow all personal snippets to be accessed by APINick Thomas
Previously, you could only access personal snippets in the API if you had authored them. The documentation doesn't state that this is the case, and it's quite surprising.
2019-03-05Add metadata about the GitLab server to GraphQLNick Thomas
2019-03-04Merge dev master into GitLab.com masterYorick Peterse
2019-03-04Merge branch 'security-2773-milestones-fix' into 'master'Yorick Peterse
[master] Check issue milestone availability See merge request gitlab/gitlabhq!2788
2019-03-04Merge branch 'security-commit-private-related-mr' into 'master'Yorick Peterse
Don't allow non-members to see private related MRs Closes #2787 See merge request gitlab/gitlabhq!2866
2019-03-04Merge branch 'security-protect-private-repo-information' into 'master'Yorick Peterse
Fix leaking private repository information in API See merge request gitlab/gitlabhq!2881
2019-03-04Merge branch 'security-tags-oracle' into 'master'Yorick Peterse
Prevent Releases links API to leak tag existence Closes #2795 See merge request gitlab/gitlabhq!2893
2019-03-04Merge branch ↵Yorick Peterse
'2802-security-add-public-internal-groups-as-members-to-your-project-idor' into 'master' Add public/internal groups as members to your Project(IDOR) See merge request gitlab/gitlabhq!2898
2019-03-04Merge branch 'security-50334' into 'master'Yorick Peterse
Fix git clone revealing private repo's presence See merge request gitlab/gitlabhq!2937
2019-03-01Add suffix for merge request eventShinya Maeda
Fix ok Add spec Fix ok Fix Add changelog Fix Add memoization a fix
2019-02-27add tag_list param to runners apiAlexis Reigel
2019-02-27Merge branch ↵Kamil Trzciński
'10014-ee-spec-models-ci-build_spec-rb-ee-spec-requests-api-runner_spec-rb-and-ee-spec-services-ci-process_pipeline_service_spec-rb-are-all-failing-ce' into 'master' Revert "Merge branch 'revert-8baf9e5f' into 'master'" See merge request gitlab-org/gitlab-ce!25584
2019-02-27Merge branch '42086-project-fetch-statistics-api-http-only' into 'master'Nick Thomas
Resolve "Project fetch statistics API (HTTP only)" Closes #42086 See merge request gitlab-org/gitlab-ce!23596
2019-02-27Revert "Merge branch 'revert-8baf9e5f' into 'master'"Matija Čupić
This reverts commit f5201a816f2eff9393e16f362403451e5d86ee6c, reversing changes made to 48e6db0dad6f256e8423e0bd6c9b254803f50ccf.
2019-02-27Merge branch 'osw-merge-refs-refreshing-api' into 'master'Douwe Maan
API support for MR merge to temporary merge ref path Closes #57252 See merge request gitlab-org/gitlab-ce!24918
2019-02-27Add project http fetch statistics APIJacopo
The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days.
2019-02-27Reduce code duplicationAlexander Koval
Move logic of obtaining Issuable data to separate method
2019-02-27Added: Documentation for the APINermin Vehabovic
Added: Specs for the API action
2019-02-26Revert "Merge branch '56726-fix-n+1-in-issues-and-merge-requests-api' into ↵Heinrich Lee Yu
'master'" This reverts merge request !25042
2019-02-26Revert "Merge branch '13784-simple-masking-of-protected-variables-in-logs' ↵Kamil Trzciński
into 'master'" This reverts merge request !25293
2019-02-26Reduce code duplicationAlexander Koval
Move logic of obtaining Issuable data to separate method
2019-02-26Merge branch 'ce-revert-d5ce84fd' into 'master'Lin Jen-Shin
Revert "Merge branch 'revert-82d7b5a0-ce' into 'master'" Closes #57857 and #50747 See merge request gitlab-org/gitlab-ce!25559
2019-02-26Add API support for refreshing merge ref pathOswaldo Ferreira
Add a merge_requests/:iid/merge_to_ref API which make use of the groundwork to write merge results into refs/merge-requests/:iid/merge.
2019-02-26Add Maskable concern for CI variablesMatija Čupić
This adds a concern that abstracts the concept of masking a variable, including the RegEx for validation.
2019-02-26Merge branch 'filter-confidential-issues' into 'master'Kamil Trzciński
Ability to filter confidential issues Closes #50747 See merge request gitlab-org/gitlab-ce!24960
2019-02-26Merge branch 'sh-fix-cpp-templates-404' into 'master'Nick Thomas
Fix 404s when C++ .gitignore template selected Closes #57857 See merge request gitlab-org/gitlab-ce!25416
2019-02-25Revert "Merge branch 'sh-fix-cpp-templates-404' into 'master'"Michael Kozono
This reverts commit 4b282e9ce1ae246c4538b3ede18d1380ea778029, reversing changes made to b6f37434a7022be1be40c0d0519aea3ceca25ea5.
2019-02-25Revert "Merge branch ↵Michael Kozono
'49449-add-an-api-endpoint-for-bulk-updating-issues-and-mrs' into 'master'" This reverts commit 7981c0292b07a0138b096fa082341fcb13e9ce2b, reversing changes made to 9202bbd129537a698b986e6295d0c783b5a84815.