gitlab-org--gitlab-foss/config/initializers
Yorick Peterse 916183a7fd
Add methods for injecting EE modules
This adds the methods prepend_if_ee, extend_if_ee, and include_if_ee
that can be used to inject EE specific modules in EE.

These methods are exposed as an initializer that is loaded as soon as
possible. For tests that use fast_spec_helper.rb we must load this
initializer manually, as the Rails environment is not loaded. This is
not the most pretty setup, but unfortunately there is no alternative
that we can use.
2019-07-30 14:52:54 +02:00
..
0_acts_as_taggable.rb
0_as_concern.rb Properly implement prepending for Concern 2018-09-11 18:45:49 +08:00
0_inflections.rb Copy inflections from EE 2019-06-25 10:29:50 -05:00
0_inject_enterprise_edition_module.rb Add methods for injecting EE modules 2019-07-30 14:52:54 +02:00
0_license.rb Remove unneeded monkey-patch 2019-07-25 12:21:38 +08:00
0_post_deployment_migrations.rb Ensure the schema is loaded with post_migrations included 2018-09-11 18:41:14 -07:00
0_thread_cache.rb Add a memory cache local to the thread to reduce Redis load 2019-07-01 22:23:01 -07:00
1_postgresql_only.rb Only support postgresql 2019-06-19 14:11:00 +01:00
01_secret_token.rb Store Let's Encrypt private key in settings 2019-05-28 04:47:34 +00:00
1_settings.rb Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14597 2019-07-24 17:56:48 +03:00
2_gitlab.rb
5_backend.rb
6_validations.rb Remove ignored circuit_breaker columns 2019-06-28 10:30:40 +02:00
7_prometheus_metrics.rb Fix pid providing for Prometheus 2019-07-18 13:54:11 +00:00
7_redis.rb
8_devise.rb Bump devise to 4.6 2019-05-21 16:56:27 +00:00
8_gitaly.rb
9_fast_gettext.rb
action_dispatch_http_mime_negotiation.rb Fix typos in the whole gitlab-ce project 2019-05-20 14:11:44 +00:00
action_mailer_hooks.rb Implement action mailer delivery metrics observer 2018-07-16 13:40:55 +02:00
active_record_build_select.rb Fix project auto dev ops failure 2019-04-23 08:31:23 +08:00
active_record_data_types.rb Remove dead MySQL code 2019-07-23 16:53:03 +01:00
active_record_lifecycle.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
active_record_preloader.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
active_record_query_cache.rb Use transactions in JS feature specs 2019-07-12 10:39:14 +08:00
active_record_schema_ignore_tables.rb
active_record_table_definition.rb Rails5 MySQL fix rename_column as part of cleanup_concurrent_column_type_change 2018-07-09 23:27:06 +02:00
ar_speed_up_migration_checking.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
attr_encrypted_no_db_connection.rb Correctly handle data-loss scenarios when encrypting columns 2018-11-27 18:24:18 +00:00
backtrace_silencers.rb
batch_loader.rb
bootstrap_form.rb Replace label-light with label-bold. Because it's bold, not light 2018-07-19 17:11:31 -05:00
bullet.rb
chronic_duration.rb
config_initializers_active_record_locking.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
console_message.rb CE-EE parity for files in config/initializers 2019-07-08 15:04:38 -05:00
cookies_serializer.rb
correlation_id.rb Log and pass correlation-id between Unicorn, Sidekiq and Gitaly 2018-12-06 20:46:14 +01:00
date_time_formats.rb
default_url_options.rb
deprecations.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
devise_password_length.rb.example
direct_upload_support.rb Update validator 2018-06-04 22:31:01 +02:00
doorkeeper.rb Merge branch 'security-fix-uri-xss-applications' into 'master' 2018-11-28 19:14:15 -05:00
doorkeeper_openid_connect.rb Fix #44332 - Add support for profile and email 2019-02-06 16:48:36 +00:00
elastic_client_setup.rb Add frozen_string_literal to EE files now in CE 2019-07-08 20:06:24 -05:00
etag_caching.rb
fill_shards.rb Fix syntax error in initializers/fill_shards 2018-11-07 17:25:29 +00:00
fix_local_cache_middleware.rb
flipper.rb
fog_core_patch.rb Fix double space before comment 2019-03-01 09:28:37 +00:00
fog_google_https_private_urls.rb Fix attachments not displaying inline with Google Cloud Storage 2018-09-05 17:01:54 -07:00
forbid_sidekiq_in_transactions.rb Fix race in forbid_sidekiq_in_transactions.rb 2019-07-04 17:13:06 +02:00
geo.rb Add frozen_string_literal to EE files now in CE 2019-07-08 20:06:24 -05:00
gettext_rails_i18n_patch.rb Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
gitlab_shell_secret_token.rb
gitlab_workhorse_secret.rb
go_get.rb
graphql.rb GraphQL Type authorization 2019-04-03 14:36:33 +13:00
grpc.rb
hamlit.rb
health_check.rb CE-EE parity for files in config/initializers 2019-07-08 15:04:38 -05:00
hipchat_client_patch.rb Protect Gitlab::HTTP against DNS rebinding attack 2019-05-30 10:47:31 -03:00
http_hostname_override.rb Protect Gitlab::HTTP against DNS rebinding attack 2019-05-30 10:47:31 -03:00
httpclient_patch.rb Make httpclient respect system SSL configuration 2019-07-15 10:07:10 -07:00
jira.rb Replace 'JIRA' with 'Jira' 2019-06-28 13:25:56 +00:00
kaminari_active_record_relation_methods_with_limit.rb [API] Omit X-Total{,-Pages} when count > 10k 2019-01-22 18:13:04 +01:00
kaminari_config.rb
load_balancing.rb Remove unneeded monkey-patch 2019-07-25 12:21:38 +08:00
lograge.rb Add Rugged calls and duration to API and Rails logs 2019-07-18 06:53:39 -07:00
macos.rb Add experimental support for Puma 2018-10-25 17:50:15 +01:00
mime_types.rb register ico mime type 2018-06-05 16:20:20 +02:00
mini_magick.rb force minimagick to use graphicsmagick 2018-06-05 16:20:22 +02:00
new_framework_defaults.rb Actually set raise_on_unfiltered_parameters to true 2019-01-16 22:36:01 +01:00
octokit.rb Do not allow localhost url redirection in GitHub Integration 2019-07-05 15:09:04 +05:30
omniauth.rb Disable SAML if OmniAuth is disabled 2018-07-20 18:54:46 +08:00
pages.rb
peek.rb Remove line profiler from performance bar 2019-07-30 10:00:52 +01:00
postgresql_cte.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
postgresql_limit_fix.rb
premailer.rb Prevent premailer from converting HTML entities 2019-04-04 15:02:00 +08:00
query_limiting.rb
rack_attack.rb.example
rack_attack_git_basic_auth.rb
rack_attack_global.rb Merge branch 'security-fix-pat-web-access' into 'master' 2018-11-28 19:13:59 -05:00
rack_attack_logging.rb Limit user information to RackAttack throttles 2019-07-09 03:58:49 +00:00
rack_lineprof.rb
rack_timeout.rb Enable puma by default in GDK 2019-07-09 23:31:32 +10:00
rbtrace.rb Add experimental support for Puma 2018-10-25 17:50:15 +01:00
relative_naming_ci_namespace.rb
relative_url.rb.sample
request_context.rb
request_profiler.rb
routing_draw.rb Put EE routes in EE files under EE directories 2018-10-26 14:27:05 +08:00
rspec_profiling.rb Batch insert CI rspec_profiling data 2019-03-12 09:51:37 +00:00
seed_fu.rb Add EE fixtures to SeedFu path 2019-05-10 20:21:12 +05:30
sentry.rb refactor: remove Sentry from application settings 2019-06-25 21:17:19 +02:00
server_uptime.rb
session_store.rb
sherlock.rb
sidekiq.rb Adds direct monitoring for sidekiq metrics 2019-07-29 11:53:12 +00:00
sidekiq_cluster.rb Add frozen_string_literal to EE files now in CE 2019-07-08 20:06:24 -05:00
smtp_settings.rb.sample
sprockets_base_file_digest_key.rb Monkey-patch Sprockets to prevent cache ballooning 2019-02-05 13:38:52 +01:00
static_files.rb Remove rails 4 support in CI, Gemfiles, bin/ and config/ 2018-12-14 19:36:22 +01:00
time_zone.rb
tracing.rb Migrate correlation and tracing code to LabKit 2019-04-18 09:57:16 +02:00
transaction_metrics.rb Adds metrics to measure database transactions 2019-06-28 12:46:51 +02:00
trusted_proxies.rb Run rubocop -a 2019-03-13 13:42:43 +00:00
warden.rb Guard against a login attempt with invalid CSRF token 2018-09-26 12:20:43 -07:00
workhorse_multipart.rb
wrap_parameters.rb
zz_metrics.rb Merge branch 'rs-zz-metrics' into 'master' 2019-07-17 17:48:33 +00:00