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-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-08-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-07-03Deprecate diverging commit count with max parameterJohn Cai
In 12.0, we turned the feature flag on that effectively turned off the --max-count flag for the count diverging commits call. Since we have commit graphs turned on, this did not affect preformance negatively. Thus, we want to deprecate the call that passes --max-count
2018-09-07Enable frozen string for app/helpers/**/*.rbgfyoung
Partially addresses #47424.
2018-03-06Add overview of branches and a filter for active/stale branchesTakuya Noguchi
2018-02-20Move button list logic to project presenterOswaldo Ferreira
2018-01-05Use --left-right and --max-count for counting diverging commitsLin Jen-Shin (godfat)
2017-07-05Create and use project path helpers that only need a project, no namespaceDouwe Maan
2017-05-08Add confirm delete protected branch modalSam Rose
2017-04-06Protected Tags backend review changesJames Edwards-Jones
Added changelog
2017-04-03Moved Project#protected_branch? to ProtectedBranch, similar for tagsJames Edwards-Jones
2016-07-19implements the basic filter functionalitytiagonbotelho
2016-07-18Revert "Revert "Merge branch '18193-developers-can-merge' into 'master' ""Rémy Coutable
This reverts commit 530f5158e297f3cde27f3566cfe13bad74ba3b50. See !4892. Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-07-13Revert "Merge branch '18193-developers-can-merge' into 'master' "Robert Speicher
This reverts commit 9ca633eb4c62231e4ddff5466c723cf8e2bdb25d, reversing changes made to fb229bbf7970ba908962b837b270adf56f14098f.
2016-07-13Refactor `Gitlab::GitAccess`Timothy Andrew
1. Don't use case statements for dispatch anymore. This leads to a lot of duplication, and makes the logic harder to follow. 2. Remove duplicated logic. - For example, the `can_push_to_branch?` exists, but we also have a different way of checking the same condition within `change_access_check`. - This kind of duplication is removed, and the `can_push_to_branch?` method is used in both places. 3. Move checks returning true/false to `UserAccess`. - All public methods in `GitAccess` now return an instance of `GitAccessStatus`. Previously, some methods would return true/false as well, which was confusing. - It makes sense for these kinds of checks to be at the level of a user, so the `UserAccess` class was repurposed for this. The prior `UserAccess.allowed?` classmethod is converted into an instance method. - All external uses of these checks have been migrated to use the `UserAccess` class 4. Move the "change_access_check" into a separate class. - Create the `GitAccess::ChangeAccessCheck` class to run these checks, which are quite substantial. - `ChangeAccessCheck` returns an instance of `GitAccessStatus` as well. 5. Break out the boolean logic in `ChangeAccessCheck` into `if/else` chains - this seems more readable. 6. I can understand that this might look like overkill for !4892, but I think this is a good opportunity to clean it up. - http://martinfowler.com/bliki/OpportunisticRefactoring.html
2016-07-06Revert back to not defining a default Git access protocol.Patricio Cano
2016-07-06Default Git access protocol to `web`Patricio Cano
2016-07-06Rename ENV['PROTOCOL'] to ENV['GL_PROTOCOL'] to conform to what GitLab Shell ↵Patricio Cano
expects and make the `protocol` param in `GitAccess` mandatory.
2016-06-20Unify check branch name existPaco Guzman
2016-06-13Only show branches for revert / cherry-pickSean McGivern
Tags are immutable, so we can't add a commit to either revert or cherry-pick another commit to them.
2015-12-08Default target branch to patch-n when editing file in protected branchDouwe Maan
2015-03-24Refactor GitAccess to use instance variables.Douwe Maan
2015-01-21developer can push to protected branchesValery Sizov
2014-06-02Dont show new file link on protected branch for developersDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-05-22Add BranchesHelperDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>