| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| |
| |
| | |
Redis configuration consistency
Related https://gitlab.com/gitlab-org/gitlab-ce/commit/cf669551f69edd66913d22c96cf1de1302e7990e
See merge request !3697
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Allow Omniauth providers to be marked as external
Related to #4009
With this MR we will be able to allow the user to set which Omniauth Providers they would like to have as external. All users login in via these providers will be marked as external, even if they already had an account before. If the provider is removed form the list of external providers, the users will be marked as internal at their next login.
MR for Omnibus: gitlab-org/omnibus-gitlab!727
/cc @dblessing @DouweM
See merge request !3657
|
| | | |
| | |
| | |
| | | |
external
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Move RepositoryArchiveCacheWorker to sidekiq-cron
Closes #15105
See merge request !3663
|
| | | |/
| |/|
| | |
| | | |
Closes #15105
|
| | | |
| | |
| | |
| | | |
other trusted proxies to be configured.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Instrument all service classes
This will help us see where (mostly) Sidekiq code is spending time.
See merge request !3675
|
| | |/ /
| | |
| | |
| | | |
Fixes gitlab-org/gitlab-ce#15162
|
| |/ /
| |
| |
| |
| |
| | |
Instrumenting this class together with Gitlab::ReferenceExtractor causes
a StackError for some reason. Since Gitlab::ReferenceExtractor has most
of the interesting code we'll only instrument that class.
|
| |/ |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Redis connection pool
Split from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3232
Having an easily accessible Redis connection pool allows us to do more
cool stuff with Redis in GitLab (instead of having to go through e.g.
the Rails cache).
See merge request !3521
|
| | | |
|
| | |
| |
| |
| |
| | |
This allows us to track how much time of a transaction is spent in
dealing with cached data.
|
| | | |
|
| | | |
|
| |/
|
|
| |
Closes #14943.
|
| |
|
|
|
|
|
| |
I’ve removed everything related to the feature based on this commit:
ce08f919f34fd8849834365
Resolves #10857.
|
| |
|
|
|
| |
# Conflicts:
# Gemfile.lock
|
| | |
|
| |
|
| |
This reverts commit 5a586f364c5d2b866d6a074eff7996f05585b7d5
|
| |
|
| |
This reverts merge request !3191
|
| |\
| |
| |
| |
| |
| |
| | |
Support Golang subpackage fetching
Closes #13805
See merge request !3191
|
| | |
| |
| |
| | |
Closes #13805
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Use a custom Devise failure app to handle unauthenticated .zip requests
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/12944
See merge request !2828
|
| | | |
| | |
| | |
| | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/12944
|
| | | |
| | |
| | |
| | |
| | | |
This code is mostly a copy-paste from existing pull requests so there's
no point in running Rubocop on it.
|
| | | |
| | |
| | |
| | |
| | | |
This ensures that options such as `using: :gin` and PostgreSQL operator
classes are ignored when loading a schema into a MySQL database.
|
| | |/
|/|
| |
| |
| |
| | |
This is needed to support creating/dumping/loading indexes that use the
gin_trgm_ops operator class on PostgreSQL. These changes are taken from
Rails pull request https://github.com/rails/rails/pull/19090.
|
| |/ |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
Don't load all of GitLab in mail_room
Fixes #12731
cc @jacobvosmaer
See merge request !3005
|
| | |
| |
| |
| | |
Fixes #12731
|
| |/
|
|
| |
in order to have it the same way like in omnibus
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This reverts commit b0145d765b94d2cef86b10b6dd22895779cfef33.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The pattern in the `::reference_pattern` class method in the
ExternalIssue model does not match all valid forms of JIRA project
names. I have updated the regex to match JIRA project names with numbers
and underscores. More information on valid JIRA project names can be
found here:
https://confluence.atlassian.com/jira/changing-the-project-key-format-192534.html
* The first character must be a letter,
* All letters used in the project key must be from the Modern Roman Alphabet and upper case, and
* Only letters, numbers or the underscore character can be used.
|
| | |
|
| |
|
|
|
| |
This adds instrumentation for the instance methods of
Gitlab::Git::Repository.
|
| | |
|
| |\
| |
| |
| |
| |
| |
| | |
sentry-integration
Conflicts:
db/schema.rb
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
Fix #9963 reference_filter "Encoding::CompatibilityError" bug with some complex URL;
https://github.com/gitlabhq/gitlabhq/pull/9964
@DouweM
See merge request !2383
|
| | |
| |
| |
| | |
ref: https://github.com/ruby/ruby/commit/238b979f1789f95262a267d8df6239806f2859cc
|
| |/
|
|
| |
This reverts commit ae7de2f8510d6d4b69120f168122e26d69dda256.
|