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-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-05-20Add latest changes from gitlab-org/gitlab@13-0-stable-eeGitLab Bot
2020-04-14Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-03-03Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-02-06Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-30Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-08-31Avoid calling freeze on already frozen strings in app/modelsdineshpanda
2019-08-27Add encrypted optional option to DeployToken authentication fieldEtienne Baqué
2019-07-02Add username to deploy tokensKrasimir Angelov
This new attribute is optional and used when set instead of the default format `gitlab+deploy-token-#{id}`. Empty usernames will be saved as null in the database. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/50228.
2019-03-28Inherit from ApplicationRecord instead of ActiveRecord::BaseNick Thomas
2018-11-05Memorize project to avoid re-queryMark Chao
[skip ci]
2018-08-02Fix deploy tokens without `expire_at` crashesBob Van Landuyt
2018-08-02Merge branch 'frozen-string-enable-app-models' into 'master'Rémy Coutable
Enable frozen string in app/models/*.rb See merge request gitlab-org/gitlab-ce!20851
2018-07-27Rename the module and add a simple test to checkLin Jen-Shin
if all methods are also presented in the user.
2018-07-27Enable frozen string in app/models/*.rbgfyoung
Partially addresses #47424.
2018-07-25Introduce PolicyCheckable for checking policiesLin Jen-Shin
2018-07-23Resolve "Deploy Tokens failed to clone LFS repository"Mayra Cabrera
2018-04-20Refactor deploy token methods on Ci::BuildMayra Cabrera
Also include a class method for retriving the gitlab_deploy_token on DeployTokens
2018-04-20Rename special deploy token to make it more descriptiveMayra Cabrera
Also: - Includes more specs - Improves a bit the documentation
2018-04-20Expose deploy token to CI/CD jobs as environment variableMayra Cabrera
- If a deploy token with a name 'gitlab-deploy-token' is exists for the project, CI_DEPLOY_USER and CI_DEPLOY_PASSWORD variables will be expose
2018-04-18Revert the addition of goldiloaderYorick Peterse
This reverts the addition of the "goldiloader" Gem and all use of it. While this Gem is very promising it's causing a variety of problems on GitLab.com due to it eager-loading too much data in places where we don't expect/can handle this. At least for the time being this means we have to go back to manually fixing N+1 query problems, but at least those should not cause a negative impact on availability.
2018-04-10Verify that deploy token has valid access when pulling container registry imageMayra Cabrera
2018-04-09Add cop for has_many :through without disabled autoloadingSean McGivern
Goldiloader is great, but has several issues with has_many :through relations: * https://github.com/salsify/goldiloader/issues/12 * https://github.com/salsify/goldiloader/issues/14 * https://github.com/salsify/goldiloader/issues/18 Rather than try to figure out which applies in each case, we should just do the drudge work of manually disabling autoloading for all relations of this type. We can always use regular preloading for specific cases, but this way we avoid generating invalid queries through Goldiloader's magic.
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-07Handles default expires_at date directly into DeployToken modelMayra Cabrera
2018-04-07Addresses database commentsMayra Cabrera
- Adds a default on expires_at datetime - Modifies deploy tokens views to handle default expires at value - Use datetime_with_timezone where possible - Remove unused scopes
2018-04-07Increase test suite around deploy tokens behaviorMayra Cabrera
Also, fixes broken specs
2018-04-07Include ProjectDeployTokensMayra Cabrera
Also: - Changes scopes from serializer to use boolean columns - Fixes broken specs
2018-04-07Support Deploy Tokens properly without hacking abilitiesKamil Trzciński
2018-04-07Addreses backend review suggestionsMayra Cabrera
- Remove extra method for authorize_admin_project - Ensure project presence - Rename 'read_repo' to 'read_repository' to be more verbose
2018-04-07Address UX reviewMayra Cabrera
- Keep 'Deploy Section' open upon save, otherwise the token might get lost - When an error appears, display the error inside the form and also keep the Deploy Section open - Changue copy of revoke modal
2018-04-07Implement 'read_repo' for DeployTokensMayra Cabrera
This will allow to download a repo using the token from the DeployToken
2018-04-07Create barebones for DeploytokenMayra Cabrera
Includes: - Model, factories, create service and controller actions - As usual, includes specs for everything - Builds UI (copy from PAT) - Add revoke action Closes #31591