| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Pass trusted_proxies to action_dispatch as IPAddrs instead of strings
Without this setting your own trusted_proxies does not work.
Fixes an issue introduce in: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3524
Fixes: https://gitlab.com/gitlab-org/gitlab-ce/issues/17004
See merge request !3970
|
| |
| |
| |
| | |
Without this setting your own trusted_proxies does not work.
|
|\ \
| | |
| | |
| | |
| | | |
Instrument methods used in email diffs
See merge request !4038
|
| | |
| | |
| | |
| | |
| | |
| | | |
Make all of the nested constant instrumentation for core app code work
the same way, add mailer instrumentation, and add instrumentation to the
premailer gem.
|
|/ /
| |
| |
| |
| |
| | |
This reverts commit 1cc614f2bdd30b4fce35ee9e680f9272b9012978.
It was causing the ActiveJob integration to fail, so unfortunately we'll have to add the gem again.
|
| | |
|
|/
|
|
| |
As described in their Docs: https://docs.getsentry.com/on-premise/clients/ruby/integrations/rails/
|
|\
| |
| |
| |
| |
| |
| | |
Disable Rack Attack if admin disables it in config file
Grack::Auth already checks this variable. These holdouts were not disabled, leading to confusion when debugging a customer issue.
See merge request !3918
|
| |
| |
| |
| |
| | |
Grack::Auth already checks this variable. These holdouts were not
disabled, leading to confusion when debugging a customer issue.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Send 'admin emails' weekly, not daily
Daily seems to be to spammy, so let's default to weekly instead.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/15520
See merge request !3923
|
| | |
| | |
| | |
| | | |
Daily seems to be to spammy, so let's default to weekly instead.
|
| | | |
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
These changes were pulled from GitLab EE to support configuring
an alternative API URL than the default https://api.github.com.
In addition, the `verify_ssl` flag allows users to disable SSL cert
checking.
One modification: add a default `args` option if it does not exist
to avoid breaking existing configurations.
|
|/
|
|
|
|
| |
The extra gem isn’t necessary anymore since Rails 4.2 has ActiveJob integration.
Resolves #15575.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Auto git fsck
Closes https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3232
See merge request !3232
|
| |\ |
|
| | | |
|
| |\ \ |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
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.
|