| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
Issuables: Move some code from create services to Sidekiq workers
See merge request !13326
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Support group milestone references
Closes #34778
See merge request !13289
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Group milestones can only be referred to by name, not IID. They also do not
support cross-project references.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Reset only migration models
Closes #36052
See merge request !13336
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
So that we could make sure migration tests could run even if
geo is not setup in EE.
This is because we have a model like this:
``` ruby
class Geo::BaseRegistry < ActiveRecord::Base
def self.connection
raise 'Geo secondary database is not configured' unless Gitlab::Geo.geo_database_configured?
super
end
end
```
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Circuitbreaker for storage paths
Closes #32207, #33117, gitlab-com/infrastructure#1946, and gitlab-com/infrastructure#1775
See merge request !11449
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
# Conflicts:
# app/models/repository.rb
# spec/models/repository_spec.rb
|
| | | | |
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, when a user wants to assign an issue/MR to himself, he needs
to type his full username or select it from the suggested ones in the
dropdown list.
This commits suggest a faster solution which is typing `/assign me`
Closes #35304.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
CE: Move EE-specific files to a standalone directory
Closes gitlab-ee#3097
See merge request !13311
|
| | | |
| | | |
| | | |
| | | | |
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2483
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Revert "Merge branch 'rs-warm-capybara-only-in-ci' into 'master'"
See merge request !13292
|
| |/ /
| | |
| | | |
This reverts merge request !12761
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Ensure DeviseHelpers is loaded before inclusion in LoginHelpers
Closes #35701
See merge request !13261
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`:mailer` is needed to pick it easily, while
`type: :mailer` is needed for picking it automatically for
tests located in spec/mailers/*_spec.rb
It's a bit complicated in spec/services/notification_service_spec.rb
but we'll leave it alone for now.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Ensure we run installation Rake tasks in a clean env in TestEnv
Closes #35859
See merge request !13249
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If we call `system('rake', 'taks_name')`, `ENV['RUBYOPT']` is set to
`'-rbundler/setup'` but some tasks (e.g. `gitlab:gitaly:install` need
a clean env since they install their own Gem bundle.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
Make the 'issuables list meta-data' shared example less dangerous
See merge request !13236
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This shared example would take an object's database ID and create a
number of objects based on it. If for some reason the ID were a high
number, like 20, this would create `20 + 21 + 22` objects.
Not only was this dangerous from a performance perspective, it was
entirely unnecessary, as the behavior it was testing is already
well-tested in the unit test for the underlying object. For a controller
test, which is what's including this shared example, all we need to do
is verify that the assigned object contains the correct `id => object`
Hash, which is what we now test for.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Ensure all project factories use `:repository` trait or `:empty_project`
See merge request !13238
|
| |/ / |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
'master'
Add kube_namespace and standardize common variables for additional metrics queries
See merge request !13169
|
| | |
| | |
| | |
| | | |
whitespace
|
| | |
| | |
| | |
| | | |
+ small whitespace fix to better separate tests
|
| | | |
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
[CE] Added Legacy Storage format
See merge request !13149
|
| |/ |
|
|/ |
|
|
|
|
|
|
| |
Capybara + :js specs
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\
| |
| |
| |
| | |
Support the fact that Gitaly uses bundler
See merge request !13135
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
GPG signed commits
Closes #20268
See merge request !9546
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Remove superfluous tags in RSpec examples.
Closes #34319
See merge request !12754
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
Fix the `/projects/:id/repository/branches endpoint` to handle dots in the branch name when the project full patch contains a `/`
See merge request !13115
|