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
2020-05-20Add latest changes from gitlab-org/gitlab@13-0-stable-eeGitLab Bot
2019-08-22JwtController avoids activating session checksJames Edwards-Jones
This used without a session and issues a sessionless token, so we should avoid causing access checks based on the session.
2019-04-16Externalize several strings inMartin Wortschack
- app/services - app/controllers - app/presenters
2019-04-15Added write_repository scope for personal access tokenHoratiu Eugen Vlad
2018-09-19Enable frozen string in app/controllers/**/*.rbgfyoung
Enables frozen string for the following: * app/controllers/*.rb * app/controllers/admin/**/*.rb * app/controllers/boards/**/*.rb * app/controllers/ci/**/*.rb * app/controllers/concerns/**/*.rb Partially addresses #47424.
2018-08-01Support multiple scopes when using authing container registry scopesKamil Trzciński
2018-07-09Updates from `rubocop -a`Lin Jen-Shin
2018-04-07Handle limit for datetime attributes on MySQLMayra Cabrera
The TIMESTAMP data type is used for values that contain both date and time parts. TIMESTAMP has a range of '1970-01-01 00:00:01' UTC to '2038-01-19 03:14:07' UTC. A Forever lib class was included to handle future dates for PostgreSQL and MySQL, also changes were made to DeployToken to enforce Forever.date Also removes extra conditional from JwtController
2018-04-07Removes logic from Jwt and handle different scenarios on Gitlab::AuthMayra Cabrera
- When using 'read_repo' password and project are sent, so we used both of them to fetch for the token - When using 'read_registry' only the password is sent, so we only use that for fetching the token
2018-04-07Implement read_registry for DeployTokensMayra Cabrera
2017-11-02Consistently use PersonalAccessToken instead of PersonalTokenDouwe Maan
2017-06-21Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon
2017-06-08Instruct user to use a personal access token for Git over HTTPRobin Bobbitt
If internal auth is disabled and LDAP is not configured on the instance, present the user with a message to create a personal access token if his Git over HTTP auth attempt fails.
2017-06-06Fix test failuresZ.J. van de Weg
2017-06-05Create read_registry scope with JWT authZ.J. van de Weg
This is the first commit doing mainly 3 things: 1. create a new scope and allow users to use it 2. Have the JWTController respond correctly on this 3. Updates documentation to suggest usage of PATs There is one gotcha, there will be no support for impersonation tokens, as this seems not needed. Fixes gitlab-org/gitlab-ce#19219
2017-05-10Enable the Style/TrailingCommaInLiteral copRémy Coutable
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-02-23Revert "Prefer leading style for Style/DotPosition"Douwe Maan
This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
2017-02-23Enable Style/MultilineHashBraceLayoutDouwe Maan
2017-02-23Prefer leading style for Style/DotPositionDouwe Maan
2017-02-23Enable Style/MutableConstantDouwe Maan
2016-12-16Enable Style/MultilineOperationIndentation in Rubocop, fixes #25741Rydkin Maxim
2016-11-09Merge branch 'unauthenticated-container-registry-access' into 'security'Alejandro Rodriguez
Restore unauthenticated access to public container registries Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/24284 See merge request !2025 Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-09-27Be nice to Docker Clients talking to JWT/authKamil Trzcinski
2016-09-20Improve JwtController implementationKamil Trzcinski
2016-09-16Rename capabilities to authentication_abilitiesKamil Trzcinski
2016-09-15Fix specs after merging LFS changesKamil Trzcinski
2016-09-15Fix existing authorization specsKamil Trzcinski
2016-09-15Add access specsKamil Trzcinski
2016-09-15Use `build_read_container_image` and use `build_download_code`Kamil Trzcinski
2016-09-13Make result to return project and capabilities grantedKamil Trzcinski
2016-09-13Use a permissions of user to access all dependent projects from CI jobs ↵Kamil Trzcinski
(this also includes a container images, and in future LFS files)
2016-09-01Project tools visibility levelFelipe Artur
2016-06-10Improve Gitlab::Auth method namesJacob Vosmaer
Auth.find was a very generic name for a very specific method. Auth.find_in_gitlab_or_ldap was inaccurate in GitLab EE where it also looks in Kerberos.
2016-06-06Remove code duplication in JwtControllerJacob Vosmaer
2016-06-03Remove instances of Auth.newJacob Vosmaer
2016-05-30Make authentication service for Container Registry to be compatible with < ↵Kamil Trzcinski
Docker 1.11
2016-05-23Fix the CI login to Container Registry (the gitlab-ci-token user)Kamil Trzcinski
2016-05-15Improve JwtControllerKamil Trzcinski
2016-05-15Rename JWT to JSONWebTokenKamil Trzcinski
2016-05-14Add TODOKamil Trzcinski
2016-05-14Improve code design after reviewKamil Trzcinski
2016-05-14Use Auth::ContainerRegistryAuthenticationServiceKamil Trzcinski
2016-05-14Improve JwtController codeKamil Trzcinski
2016-05-14Move JWT to Gitlab::JWTKamil Trzcinski
2016-05-12Fix CI testsKamil Trzcinski
2016-05-09Rename DockerAuthenticationService to ContainerRegistryAuthenticationServiceKamil Trzcinski
2016-05-09Make code more clear in what is doneKamil Trzcinski
2016-05-02Split docker authentication serviceKamil Trzcinski
2016-05-02Added JWT controllerKamil Trzcinski