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
2021-04-21Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43GitLab Bot
2020-11-19Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42GitLab Bot
2020-10-21Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42GitLab Bot
2020-07-20Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot
2020-06-23Add latest changes from gitlab-org/gitlab@13-1-stable-eeGitLab Bot
2020-06-18Add latest changes from gitlab-org/gitlab@13-1-stable-eeGitLab Bot
2019-10-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2018-11-28Fix API::Namespaces to accept namepaces with dotsImre Farkas
It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to API::NAMESPACE_OR_PROJECT_REQUIREMENTS
2018-09-30Enable frozen string in lib/api and lib/backupgfyoung
Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190
2018-09-11Disable existing offenses for the CodeReuse copsYorick Peterse
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
2018-07-09Updates from `rubocop -a`Lin Jen-Shin
2018-05-04Fix API to remove deploy key from project instead of deleting it entirelyDouwe Maan
2018-03-28Set user when adding deploy key to project using APIDouwe Maan
2018-01-17Make ruby lint happyOswaldo Ferreira
2018-01-17Merge branch 'sh-migrate-can-push-to-deploy-keys-projects-10-3' into ↵Douwe Maan
'security-10-3' [10.3] Migrate `can_push` column from `keys` to `deploy_keys_project` See merge request gitlab/gitlabhq!2276 (cherry picked from commit f6ca52d31bac350a23938e0aebf717c767b4710c) 1f2bd3c0 Backport to 10.3
2017-08-31API: Use defined project requirementsRobert Schilling
2017-08-28Conditionally destroy a ressourceRobert Schilling
2017-08-28API: Respect the 'If-Unmodified-Since' for delete endpointsRobert Schilling
2017-07-20Update grape gemDmitriy Zaporozhets
New version of the gem returns 200 status code on delete with content instead of 204 so we explicitly set status code to keep existing behavior Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2017-06-20Fix edit button for deploy keys available from other projectsAlexander Randa
2017-06-02Implement ability to update deploy keysAlexander Randa
2017-04-05Enable creation of deploy keys with write access via the APIMark Fletcher
* Documentation was incorrectly advertising the missing param
2017-03-16Add `requirements: { id: %r{[^/]+} }` for all projects and groups namespaced ↵Rémy Coutable
API routes Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-02-20API: Remove `DELETE projects/:id/deploy_keys/:key_id/disable`Robert Schilling
2017-02-16Paginate all endpoints that return an arrayRobert Schilling
2017-02-07Remove /projects/:id/keys/.. endpointsRobert Schilling
2017-01-24Merge branch 'grapify-deploy-keys' into 'master' Rémy Coutable
Grapify all endpoints of the deploy keys API See merge request !8721
2017-01-23Merge branch 'fix-users-deleting-public-deployment-keys' into 'security' Robert Speicher
Fix users being able to delete instance public deployment keys See merge request !2049
2017-01-23Grapify all endpoints of the deploy keys APIRobert Schilling
2016-11-14Use declared_params helper in APIRobert Schilling
2016-10-26Fixes various errors when adding deploy keys caused by not exiting the ↵Joshua Welsh
control flow. When adding a deploy key that already exists in the project the existing key would not be returned, resulting in an attempt to create a new one, which in turn caused a 500 error due to an ActiveRecord exception. When adding a deploy key that exists within another project the key would be joined to the project, but would also attempt to create a new one, which resulted in a 400 error due to the key already existing. Fixes #22741 Fixes #21754 Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-08-08Namespace EnableDeployKeyService under ProjectsZ.J. van de Weg
2016-08-05Create service for enabling deploy keysZ.J. van de Weg
2016-08-04Move deploy_key tests to deploy_key_spec.rbZ.J. van de Weg
Also, fix the failing test in the process
2016-08-03Use Grape DSL for deploy keys endpointsZ.J. van de Weg
Also a minor clean up of the post endpoint
2016-08-03Endpoints to enable and disable deploy keysZ.J. van de Weg
Resolves #20123
2016-07-20Change `return`s for `next`s to please rubocop (behaviour is the same)Alejandro Rodríguez
2016-07-20Add /deploy_keys API to retrieve all deploy keys regardless of project ↵Alejandro Rodríguez
affiliation Also, in favour of consistency, deprecate `/projects/:id/keys/...` routes in favour of `/projects/:id/deploy_keys/...`
2014-09-16Improve error reporting on users APIjubianchi
* users (#6878, #3526, #4209): Validation error messages are now exposed through 400 responses, 409 response are sent in case of duplicate email or username * MRs (#5335): 409 responses are sent in case of duplicate merge request (source/target branches), 422 responses are sent when submiting MR fo/from unrelated forks * issues * labels * projects
2014-01-19Remove deprecated findersskv
2013-10-29API: set gitlab-ci service for projectDmitriy Zaporozhets
2013-09-30API: Protect project deploy keys from unauthorized accessDmitriy Zaporozhets
2013-06-06Split Project api on several parts: deploy_keys, hooks, snippets etcDmitriy Zaporozhets