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-02-19Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-02-10Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-02-04Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-29Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-15Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-02Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-27Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-19Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-16Add latest changes from gitlab-org/gitlab@masterogolowinski-master-patch-80898GitLab Bot
2019-12-05Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-01Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-28Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-25Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-21Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-07Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-29Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-18Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-16Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-03Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-18Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-10Add Scalability/FileUploads copAlessio Caiazza
This cop prevents you from using file in API, it points you to the development documentation about workhorse file acceleration.
2019-08-28Fix InjectEnterpriseEditionModule cop for qa/Yorick Peterse
This ensures the InjectEnterpriseEditionModule cop is able to detect the prepend patterns used in the qa/ directory. Previously it would not detect them as all EE QA modules reside in QA::EE, and not the top-level EE namespace.
2019-08-28Replace it_behaves_like with include_examplesVitali Tatarintev
Improve specs output readability by replacing `it_behaves_like` with `include_examples` in `BeSuccessMatcher`
2019-08-28Remove Rubocop::SpecHelper fileVitali Tatarintev
2019-08-28Inline shared examples for BeSuccessMatcherVitali Tatarintev
Former shared examples were used only once. Inlining them makes tests more clear.
2019-08-28Refactor BeSuccessMatcher specs for readabilityVitali Tatarintev
2019-08-28Utilize Rubocop's Include for BeSuccessMatcherVitali Tatarintev
Use Rubocop's Include instead of manually checking the matcher in controllers specs.
2019-08-28Add support of not_to/to_not to BeSuccessMatcherVitali Tatarintev
BeSuccessMatcher now supports following examples: ``` expect(response).to be_success expect(response).to_not be_success expect(response).not_to be_success is_expected.to be_success is_expected.to_not be_success is_expected.not_to be_success ```
2019-08-28Refactor BeSuccessMatcher specsVitali Tatarintev
2019-08-28Replace double quotes with single quotesVitali Tatarintev
2019-08-28Enable frozen string literalVitali Tatarintev
2019-08-28Autocorrect `be_success` to `be_successful`Vitali Tatarintev
2019-08-28Add Rubocop check to avoid using `be_success`Vitali Tatarintev
Prevent using `be_success` call in controller specs to avoid getting following deprecation warning: ``` DEPRECATION WARNING: The success? predicate is deprecated and will be removed in Rails 6.0. Please use successful? as provided by Rack::Response::Helpers. ```
2019-08-26Utilize RuboCop's Include/Exclude configPeter Leitzen
Stop checking the file location programmatically.
2019-08-24Adds cop to enforce string limits on migrationsMayra Cabrera
This cop will analyze migrations that add columns with string, and report an offense if the string has no limit enforced Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/64505
2019-08-01Add RSpec/TopLevelDescribePath copSean McGivern
The RSpec/FilePath cop checks that a spec file's path is correct, but only if the file describes a constant. We want to check, for any file with a top-level `describe`, whether the file path ends in `_spec.rb`. We don't care what comes before that; just that it will be executed by RSpec at all.
2019-07-30Extend cop for verifying injecting of EE modulesYorick Peterse
This extends the InjectEnterpriseEditionModule RuboCop cop so that it verifies the following: 1. The line number the injection occurs on (as before). 2. The method used (e.g. prepend instead of prepend_if_ee). 3. The argument type passed when using the new module injection methods.
2019-07-11Change element_with_pattern cop to not use quotesddavison
Using quotes within string validations can be messy. Let's use a typical CSS selector for an unquoted attribute Update the cop spec to validate appropriate new message
2019-07-10Add a rubocop for Rails.loggerMayra Cabrera
Suggests to use a JSON structured log instead Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/54102
2019-06-21Add a cop to ensure we authorize GraphQL typesBob Van Landuyt
2019-05-28Merge branch 'qa-extend-click-visit-actions' into 'master'Dan Davison
Implement dynamic validation on QA Pages Closes gitlab-qa#280 See merge request gitlab-org/gitlab-ce!25704
2019-05-22Link to issue in CodeReuse/ActiveRecord messageLuke Duncalfe
This provides the user with some context as to why certain ActiveRecord methods are blacklisted.
2019-05-20Implement dynamic validation on QA Pagesddavison
Elements now have the ability to be required on pages or not Currently using the default wait mechanism Altered the ElementWithPattern Cop to fit new splat for init
2019-04-29Add Rubocop rule to ban include ActionView::ContextStan Hu
2019-04-15Forbid the use of `#reload` and prefer `#reset`Kamil TrzciƄski
The `#reload` makes to load all objects into memory, and the main purpose of `#reload` is to drop the association cache. The `#reset` seems to solve exactly that case.
2019-03-28Properly handle `ee` migration specsHeinrich Lee Yu
2019-01-16Fix detecting nested EE constants in RuboCopYorick Peterse
The InjectEnterpriseEditionModule cop would not detect certain nested EE constants such as `EE::Foo::Bar::Baz`. This could result in it not enforcing `prepend` being placed on the last line. This commit fixes this by just performing a string match on the line, instead of relying on AST matching.
2018-12-13Added Cop for injecting EE modulesYorick Peterse
This Cop enforces the rule that injecting EE modules (using prepend, include, or extend) is done by placing the injection on the last line of a file, instead of somewhere in the middle. By placing these lines at the very end, merge conflicts will not happen.