gitlab-org--gitlab-foss/app/controllers/admin
Mayra Cabrera 3cefc5d7df Add RateLimiter to RawController
* Limits raw requests to 300 per minute and per raw path.
* Add a new attribute to ApplicationSettings so user can change this
value on their instance.
* Uses Gitlab::ActionRateLimiter to limit the raw requests.
* Add a new method into ActionRateLimiter to log the event into auth.log

Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/48717
2019-07-24 19:49:31 +00:00
..
clusters Check instance cluster feature at policy level 2019-05-07 08:37:04 +12:00
abuse_reports_controller.rb Enable frozen string in app/controllers/**/*.rb 2018-09-18 21:22:45 -07:00
appearances_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
application_controller.rb Check instance cluster feature at policy level 2019-05-07 08:37:04 +12:00
application_settings_controller.rb Add RateLimiter to RawController 2019-07-24 19:49:31 +00:00
applications_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
background_jobs_controller.rb Remove display of local Sidekiq process in /admin/sidekiq 2018-11-15 06:37:12 -08:00
broadcast_messages_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
clusters_controller.rb Check instance cluster feature at policy level 2019-05-07 08:37:04 +12:00
dashboard_controller.rb Remove the ForkedProjectLink model 2018-10-19 11:57:20 +02:00
deploy_keys_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
gitaly_servers_controller.rb Enable frozen string in app/controllers/**/*.rb 2018-09-18 21:22:45 -07:00
groups_controller.rb Add subgroup_creation_level to the list of allowed group params 2019-07-19 11:55:46 -07:00
health_check_controller.rb Make Admin::HealthCheckController EE-compatible 2018-12-17 17:44:00 +01:00
hook_logs_controller.rb Enable frozen string in app/controllers/**/*.rb 2018-09-18 21:22:45 -07:00
hooks_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
identities_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
impersonation_tokens_controller.rb Added write_repository scope for personal access token 2019-04-15 13:05:55 +00:00
impersonations_controller.rb Add config to disable impersonation 2018-11-29 09:37:16 +01:00
jobs_controller.rb Enable frozen string in app/controllers/**/*.rb 2018-09-18 21:22:45 -07:00
keys_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
labels_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
logs_controller.rb Add Kubernetes logs to monitoring UI 2019-05-27 09:52:51 -05:00
projects_controller.rb Redirect to admin projects index if project was deleted from admin page 2019-05-29 20:18:40 +00:00
requests_profiles_controller.rb Bring backward compatibility for request profiles 2019-07-23 09:30:00 +00:00
runner_projects_controller.rb Enable frozen string in app/controllers/**/*.rb 2018-09-18 21:22:45 -07:00
runners_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
services_controller.rb Disable existing offenses for the CodeReuse cops 2018-09-11 17:32:00 +02:00
spam_logs_controller.rb Externalize strings in admin controllers 2019-03-21 14:31:34 +01:00
system_info_controller.rb Enable frozen string in app/controllers/**/*.rb 2018-09-18 21:22:45 -07:00
users_controller.rb CE Port: Log impersonation actions in audit log 2019-07-23 11:44:09 +05:30