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
2022-10-20Add latest changes from gitlab-org/gitlab@15-5-stable-eev15.5.0-rc42GitLab Bot
2022-09-20Add latest changes from gitlab-org/gitlab@15-4-stable-eev15.4.0-rc42GitLab Bot
2022-08-18Add latest changes from gitlab-org/gitlab@15-3-stable-eev15.3.0-rc42GitLab Bot
2022-02-18Add latest changes from gitlab-org/gitlab@14-8-stable-eev14.8.0-rc42GitLab Bot
2021-07-20Add latest changes from gitlab-org/gitlab@14-1-stable-eev14.1.0-rc42GitLab Bot
2021-06-16Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42GitLab Bot
2021-05-19Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42GitLab Bot
2020-09-19Add latest changes from gitlab-org/gitlab@13-4-stable-eeGitLab Bot
2020-08-20Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot
2020-07-20Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot
2020-05-20Add latest changes from gitlab-org/gitlab@13-0-stable-eeGitLab Bot
2020-02-21Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-02-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-02-03Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-16Add latest changes from gitlab-org/gitlab@masterogolowinski-master-patch-80898GitLab Bot
2019-12-03Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-12Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-29Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-21Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-06-25Change HTTP Status Code when repository disabledSam Battalio
2019-03-30Revise merged branch check to green light up to N branchesStan Hu
The main point of this check is to ensure we aren't checking all branches, not that we have an exact count.
2019-03-30Fix API /project/:id/branches not returning correct merge statusStan Hu
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24034 introduced a regression where only the first 20 branches were used to determine whether a branch has been merged because the pagination was applied incorrectly. Requesting the second page of branches via the API would always have the wrong merge status. We fix this by properly paginating the branches before requesting their merge status. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56250
2018-12-27Fix timeout issues retrieving branches via APIStan Hu
47d4890d changed the order of pagination so that the full list of branches would be passed to Gitaly to determine which ones had been merged, but this operation can timeout for large repositories with many branches. We only need to determine whether the found branches have been merged, so limit the scan to those. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55724
2018-12-19Update specs to rails5 formatblackst0ne
Updates specs to use new rails5 format. The old format: `get :show, { some: params }, { some: headers }` The new format: `get :show, params: { some: params }, headers: { some: headers }`
2018-07-11Resolve "Rename the `Master` role to `Maintainer`" BackendMark Chao
2018-06-26Remove duplicate specDouwe Maan
2018-06-25Fix branch API can_push attribute and add specsDouwe Maan
2018-03-05Update API: add search param to branchesbunufi
2017-10-18Get Project Branch API shows an helpful error message on invalid refnameJacopo
In API v4 when requesting a branch with an invalid refname shows an helpful error message: 'The branch refname is invalid'.
2017-09-19Use set in some API specsRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-09-05Add branch existence check to the APIv4 branches via HEAD requestblackst0ne
2017-08-28Add tests for the unmodified headerRobert Schilling
2017-07-27Fix the /projects/:id/repository/branches endpoint to handle dots in the ↵Rémy Coutable
branch name when the project full patch contains a `/` Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-08Add confirm delete protected branch modalSam Rose
2017-04-21Unnecessary "include WaitForAjax" and "include ApiHelpers"Jacopo
Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs. Removed unnecessary usage of `api:true`
2017-03-20Allow unauthenticated access to some Branch API GET endpointsRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-02-28Return 204 for delete endpointsRobert Schilling
2017-02-24Return 202 with JSON body on async removals on V4 APIOswaldo
2017-02-21Change branch_name param to branch throughout V4 APIOswaldo Ferreira
2017-02-16Add a custom pagination matcherRobert Schilling
2017-02-16Paginate all endpoints that return an arrayRobert Schilling
2017-02-14entities: use the RepoCommit entity for branch commitsBen Boeckel
Fixes #23895.
2017-01-27Use `:empty_project` where possible in request specsRobert Speicher
2016-12-08Allow branch names with dots on API endpointFelipe Artur
2016-12-02Merge branch 'update-api-spec-files' into 'master' Rémy Coutable
Update API spec files to describe the correct class by changing `API::API` to the corresponding class, for example `API::AwardEmoji`. Closes #24902 See merge request !7718
2016-11-30API: Expose branch statusRobert Schilling
2016-11-28Changed API spec files to describe the correct classLivier
Restore changes for api spec files Fix error in rspec Users Delete extra space Repositories-spec
2016-11-21Refactor cache refreshing/expiringYorick Peterse
This refactors repository caching so it's possible to selectively refresh certain caches, instead of just expiring and refreshing everything. To allow this the various methods that were cached (e.g. "tag_count" and "readme") use a similar pattern that makes expiring and refreshing their data much easier. In this new setup caches are refreshed as follows: 1. After a commit (but before running ProjectCacheWorker) we expire some basic caches such as the commit count and repository size. 2. ProjectCacheWorker will recalculate the commit count, repository size, then refresh a specific set of caches based on the list of files changed in a push payload. This requires a bunch of changes to the various methods that may be cached. For one, data should not be cached if a branch used or the entire repository does not exist. To prevent all these methods from handling this manually this is taken care of in Repository#cache_method_output. Some methods still manually check for the existence of a repository but this result is also cached. With selective flushing implemented ProjectCacheWorker no longer uses an exclusive lease for all of its work. Instead this worker only uses a lease to limit the number of times the repository size is updated as this is a fairly expensive operation.
2016-11-09Add button to delete all merged branchesToon Claes
It adds a button to the branches page that the user can use to delete all the branches that are already merged. This can be used to clean up all the branches that were forgotten to delete while merging MRs. Fixes #21076.
2016-10-31GrapeDSL for branches endpointsZ.J. van de Weg