├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ └── ruby.yml ├── .gitignore ├── CHANGES.md ├── Gemfile ├── Gemfile.lock ├── MIT-LICENSE ├── README.md ├── Rakefile ├── app ├── assets │ ├── config │ │ └── rails_performance_manifest.js │ └── images │ │ ├── activity.svg │ │ ├── bot.svg │ │ ├── close.svg │ │ ├── details.svg │ │ ├── download.svg │ │ ├── export.svg │ │ ├── external.svg │ │ ├── git.svg │ │ ├── github.svg │ │ ├── home.svg │ │ ├── import.svg │ │ ├── menu.svg │ │ ├── rails_performance │ │ └── .keep │ │ ├── stat.svg │ │ └── user.svg ├── controllers │ ├── .keep │ └── rails_performance │ │ ├── base_controller.rb │ │ ├── concerns │ │ └── csv_exportable.rb │ │ └── rails_performance_controller.rb ├── engine_assets │ ├── javascripts │ │ ├── apex_ext.js │ │ ├── application.js │ │ ├── autoupdate.js │ │ ├── charts.js │ │ ├── navbar.js │ │ ├── panel.js │ │ └── table.js │ └── stylesheets │ │ ├── panel.css │ │ ├── responsive.css │ │ └── style.css ├── helpers │ ├── .keep │ └── rails_performance │ │ └── rails_performance_helper.rb └── views │ ├── .keep │ └── rails_performance │ ├── _panel.html.erb │ ├── layouts │ └── rails_performance.html.erb │ ├── rails_performance │ ├── _export.html.erb │ ├── _recent_row.html.erb │ ├── _summary.html.erb │ ├── _trace.html.erb │ ├── crashes.html.erb │ ├── custom.html.erb │ ├── delayed_job.html.erb │ ├── grape.html.erb │ ├── index.html.erb │ ├── rake.html.erb │ ├── recent.html.erb │ ├── requests.html.erb │ ├── resources.html.erb │ ├── sidekiq.html.erb │ ├── slow.html.erb │ ├── summary.js.erb │ └── trace.js.erb │ └── shared │ └── _header.html.erb ├── bin └── rails ├── config └── routes.rb ├── docs ├── custom_data.png ├── deploys.png ├── rails_performance.gif ├── rails_performance.png ├── rails_performance_cpu_memory_storage.png ├── rails_performance_recent_requests.png ├── rails_performance_updated_home.png └── recent_requests_with_sidebar.png ├── lib ├── generators │ └── rails_performance │ │ └── install │ │ ├── USAGE │ │ ├── install_generator.rb │ │ └── templates │ │ └── initializer.rb ├── rails_performance.rb └── rails_performance │ ├── data_source.rb │ ├── engine.rb │ ├── engine_assets.rb │ ├── engine_assets │ ├── controller.rb │ └── helper.rb │ ├── events │ └── record.rb │ ├── extensions │ └── trace.rb │ ├── gems │ ├── custom_ext.rb │ ├── delayed_job_ext.rb │ ├── grape_ext.rb │ ├── rake_ext.rb │ └── sidekiq_ext.rb │ ├── instrument │ └── metrics_collector.rb │ ├── interface.rb │ ├── models │ ├── base_record.rb │ ├── collection.rb │ ├── custom_record.rb │ ├── delayed_job_record.rb │ ├── grape_record.rb │ ├── rake_record.rb │ ├── request_record.rb │ ├── resource_record.rb │ ├── sidekiq_record.rb │ └── trace_record.rb │ ├── rails │ ├── middleware.rb │ └── query_builder.rb │ ├── reports │ ├── annotations_report.rb │ ├── base_report.rb │ ├── breakdown_report.rb │ ├── crash_report.rb │ ├── percentile_report.rb │ ├── recent_requests_report.rb │ ├── requests_report.rb │ ├── resources_report.rb │ ├── response_time_report.rb │ ├── slow_requests_report.rb │ ├── throughput_report.rb │ └── trace_report.rb │ ├── system_monitor │ ├── resource_chart.rb │ └── resources_monitor.rb │ ├── thread │ └── current_request.rb │ ├── utils.rb │ └── version.rb ├── rails_performance.gemspec └── test ├── base_record_test.rb ├── controllers └── rails_exportable │ └── concerns │ └── csv_exportable_test.rb ├── custom_record_test.rb ├── delayed_job_record_test.rb ├── dummy ├── .rubocop.yml ├── .ruby-version ├── Rakefile ├── app │ ├── api │ │ ├── api.rb │ │ ├── worker1.rb │ │ ├── worker2.rb │ │ └── worker3.rb │ ├── assets │ │ ├── config │ │ │ └── manifest.js │ │ ├── images │ │ │ └── .keep │ │ └── stylesheets │ │ │ └── application.css │ ├── channels │ │ └── application_cable │ │ │ ├── channel.rb │ │ │ └── connection.rb │ ├── controllers │ │ ├── account │ │ │ └── site_controller.rb │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ └── home_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ └── home_helper.rb │ ├── javascript │ │ └── packs │ │ │ └── application.js │ ├── jobs │ │ └── application_job.rb │ ├── mailers │ │ └── application_mailer.rb │ ├── models │ │ ├── application_record.rb │ │ ├── concerns │ │ │ └── .keep │ │ └── user.rb │ ├── views │ │ ├── account │ │ │ └── site │ │ │ │ └── about.html.erb │ │ ├── home │ │ │ ├── _abc.html.erb │ │ │ ├── about.html.erb │ │ │ ├── blog.html.erb │ │ │ ├── contact.html.erb │ │ │ └── index.html.erb │ │ └── layouts │ │ │ ├── application.html.erb │ │ │ ├── mailer.html.erb │ │ │ └── mailer.text.erb │ └── workers │ │ ├── advanced_worker.rb │ │ ├── crash_worker.rb │ │ ├── second_worker.rb │ │ └── simple_worker.rb ├── bin │ ├── delayed_job │ ├── dev │ ├── rails │ ├── rake │ ├── rubocop │ ├── setup │ └── thrust ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── cable.yml │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── application_controller_renderer.rb │ │ ├── assets.rb │ │ ├── backtrace_silencers.rb │ │ ├── content_security_policy.rb │ │ ├── cookies_serializer.rb │ │ ├── devise.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── new_framework_defaults_7_2.rb │ │ ├── new_framework_defaults_8_0.rb │ │ ├── permissions_policy.rb │ │ ├── rails_performance.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ ├── devise.en.yml │ │ └── en.yml │ ├── puma.rb │ ├── routes.rb │ ├── spring.rb │ └── storage.yml ├── db │ ├── migrate │ │ ├── 20200124165229_create_users.rb │ │ ├── 20200211113709_populate_users.rb │ │ ├── 20210415073240_create_delayed_jobs.rb │ │ ├── 20230401083258_add_devise_to_users.rb │ │ ├── 20230401083434_fake_users.rb │ │ ├── 20241125100650_add_service_name_to_active_storage_blobs.active_storage.rb │ │ ├── 20241125100651_create_active_storage_variant_records.active_storage.rb │ │ └── 20241125100652_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb │ └── schema.rb ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── tasks.rake ├── log │ └── .keep └── public │ ├── 400.html │ ├── 404.html │ ├── 406-unsupported-browser.html │ ├── 422.html │ ├── 500.html │ ├── apple-touch-icon-precomposed.png │ ├── apple-touch-icon.png │ ├── favicon.ico │ ├── icon.png │ ├── icon.svg │ └── robots.txt ├── duration_test.rb ├── engine_assets_test.rb ├── events_test.rb ├── grape_endpoints_test.rb ├── grape_record_test.rb ├── rails_performance_controller_test.rb ├── rails_performance_test.rb ├── rake_ext_test.rb ├── rake_record_test.rb ├── request_record_test.rb ├── resources_monitoring_test.rb ├── sidekiq_record_test.rb ├── sidekiq_test.rb ├── test_helper.rb └── utils_test.rb /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/CHANGES.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/config/rails_performance_manifest.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/activity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/activity.svg -------------------------------------------------------------------------------- /app/assets/images/bot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/bot.svg -------------------------------------------------------------------------------- /app/assets/images/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/close.svg -------------------------------------------------------------------------------- /app/assets/images/details.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/details.svg -------------------------------------------------------------------------------- /app/assets/images/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/download.svg -------------------------------------------------------------------------------- /app/assets/images/export.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/export.svg -------------------------------------------------------------------------------- /app/assets/images/external.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/external.svg -------------------------------------------------------------------------------- /app/assets/images/git.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/git.svg -------------------------------------------------------------------------------- /app/assets/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/github.svg -------------------------------------------------------------------------------- /app/assets/images/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/home.svg -------------------------------------------------------------------------------- /app/assets/images/import.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/import.svg -------------------------------------------------------------------------------- /app/assets/images/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/menu.svg -------------------------------------------------------------------------------- /app/assets/images/rails_performance/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/stat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/stat.svg -------------------------------------------------------------------------------- /app/assets/images/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/assets/images/user.svg -------------------------------------------------------------------------------- /app/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/rails_performance/base_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/controllers/rails_performance/base_controller.rb -------------------------------------------------------------------------------- /app/controllers/rails_performance/concerns/csv_exportable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/controllers/rails_performance/concerns/csv_exportable.rb -------------------------------------------------------------------------------- /app/controllers/rails_performance/rails_performance_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/controllers/rails_performance/rails_performance_controller.rb -------------------------------------------------------------------------------- /app/engine_assets/javascripts/apex_ext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/apex_ext.js -------------------------------------------------------------------------------- /app/engine_assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/application.js -------------------------------------------------------------------------------- /app/engine_assets/javascripts/autoupdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/autoupdate.js -------------------------------------------------------------------------------- /app/engine_assets/javascripts/charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/charts.js -------------------------------------------------------------------------------- /app/engine_assets/javascripts/navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/navbar.js -------------------------------------------------------------------------------- /app/engine_assets/javascripts/panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/panel.js -------------------------------------------------------------------------------- /app/engine_assets/javascripts/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/javascripts/table.js -------------------------------------------------------------------------------- /app/engine_assets/stylesheets/panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/stylesheets/panel.css -------------------------------------------------------------------------------- /app/engine_assets/stylesheets/responsive.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/stylesheets/responsive.css -------------------------------------------------------------------------------- /app/engine_assets/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/engine_assets/stylesheets/style.css -------------------------------------------------------------------------------- /app/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/helpers/rails_performance/rails_performance_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/helpers/rails_performance/rails_performance_helper.rb -------------------------------------------------------------------------------- /app/views/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/rails_performance/_panel.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/_panel.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/layouts/rails_performance.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/layouts/rails_performance.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/_export.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/_export.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/_recent_row.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/_recent_row.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/_summary.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/_summary.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/_trace.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/_trace.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/crashes.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/crashes.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/custom.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/custom.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/delayed_job.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/delayed_job.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/grape.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/grape.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/index.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/rake.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/rake.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/recent.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/recent.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/requests.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/requests.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/resources.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/resources.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/sidekiq.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/sidekiq.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/slow.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/slow.html.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/summary.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/summary.js.erb -------------------------------------------------------------------------------- /app/views/rails_performance/rails_performance/trace.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/rails_performance/trace.js.erb -------------------------------------------------------------------------------- /app/views/rails_performance/shared/_header.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/app/views/rails_performance/shared/_header.html.erb -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/bin/rails -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/config/routes.rb -------------------------------------------------------------------------------- /docs/custom_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/custom_data.png -------------------------------------------------------------------------------- /docs/deploys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/deploys.png -------------------------------------------------------------------------------- /docs/rails_performance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/rails_performance.gif -------------------------------------------------------------------------------- /docs/rails_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/rails_performance.png -------------------------------------------------------------------------------- /docs/rails_performance_cpu_memory_storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/rails_performance_cpu_memory_storage.png -------------------------------------------------------------------------------- /docs/rails_performance_recent_requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/rails_performance_recent_requests.png -------------------------------------------------------------------------------- /docs/rails_performance_updated_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/rails_performance_updated_home.png -------------------------------------------------------------------------------- /docs/recent_requests_with_sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/docs/recent_requests_with_sidebar.png -------------------------------------------------------------------------------- /lib/generators/rails_performance/install/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/generators/rails_performance/install/USAGE -------------------------------------------------------------------------------- /lib/generators/rails_performance/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/generators/rails_performance/install/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/rails_performance/install/templates/initializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/generators/rails_performance/install/templates/initializer.rb -------------------------------------------------------------------------------- /lib/rails_performance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance.rb -------------------------------------------------------------------------------- /lib/rails_performance/data_source.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/data_source.rb -------------------------------------------------------------------------------- /lib/rails_performance/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/engine.rb -------------------------------------------------------------------------------- /lib/rails_performance/engine_assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/engine_assets.rb -------------------------------------------------------------------------------- /lib/rails_performance/engine_assets/controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/engine_assets/controller.rb -------------------------------------------------------------------------------- /lib/rails_performance/engine_assets/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/engine_assets/helper.rb -------------------------------------------------------------------------------- /lib/rails_performance/events/record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/events/record.rb -------------------------------------------------------------------------------- /lib/rails_performance/extensions/trace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/extensions/trace.rb -------------------------------------------------------------------------------- /lib/rails_performance/gems/custom_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/gems/custom_ext.rb -------------------------------------------------------------------------------- /lib/rails_performance/gems/delayed_job_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/gems/delayed_job_ext.rb -------------------------------------------------------------------------------- /lib/rails_performance/gems/grape_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/gems/grape_ext.rb -------------------------------------------------------------------------------- /lib/rails_performance/gems/rake_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/gems/rake_ext.rb -------------------------------------------------------------------------------- /lib/rails_performance/gems/sidekiq_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/gems/sidekiq_ext.rb -------------------------------------------------------------------------------- /lib/rails_performance/instrument/metrics_collector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/instrument/metrics_collector.rb -------------------------------------------------------------------------------- /lib/rails_performance/interface.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/interface.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/base_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/base_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/collection.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/custom_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/custom_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/delayed_job_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/delayed_job_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/grape_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/grape_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/rake_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/rake_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/request_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/request_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/resource_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/resource_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/sidekiq_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/sidekiq_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/models/trace_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/models/trace_record.rb -------------------------------------------------------------------------------- /lib/rails_performance/rails/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/rails/middleware.rb -------------------------------------------------------------------------------- /lib/rails_performance/rails/query_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/rails/query_builder.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/annotations_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/annotations_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/base_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/base_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/breakdown_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/breakdown_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/crash_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/crash_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/percentile_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/percentile_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/recent_requests_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/recent_requests_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/requests_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/requests_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/resources_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/resources_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/response_time_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/response_time_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/slow_requests_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/slow_requests_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/throughput_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/throughput_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/reports/trace_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/reports/trace_report.rb -------------------------------------------------------------------------------- /lib/rails_performance/system_monitor/resource_chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/system_monitor/resource_chart.rb -------------------------------------------------------------------------------- /lib/rails_performance/system_monitor/resources_monitor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/system_monitor/resources_monitor.rb -------------------------------------------------------------------------------- /lib/rails_performance/thread/current_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/thread/current_request.rb -------------------------------------------------------------------------------- /lib/rails_performance/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/utils.rb -------------------------------------------------------------------------------- /lib/rails_performance/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/lib/rails_performance/version.rb -------------------------------------------------------------------------------- /rails_performance.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/rails_performance.gemspec -------------------------------------------------------------------------------- /test/base_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/base_record_test.rb -------------------------------------------------------------------------------- /test/controllers/rails_exportable/concerns/csv_exportable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/controllers/rails_exportable/concerns/csv_exportable_test.rb -------------------------------------------------------------------------------- /test/custom_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/custom_record_test.rb -------------------------------------------------------------------------------- /test/delayed_job_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/delayed_job_record_test.rb -------------------------------------------------------------------------------- /test/dummy/.rubocop.yml: -------------------------------------------------------------------------------- 1 | AllCops: 2 | TargetRubyVersion: 3.2 3 | -------------------------------------------------------------------------------- /test/dummy/.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-3.2.2 2 | -------------------------------------------------------------------------------- /test/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/Rakefile -------------------------------------------------------------------------------- /test/dummy/app/api/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/api/api.rb -------------------------------------------------------------------------------- /test/dummy/app/api/worker1.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/api/worker1.rb -------------------------------------------------------------------------------- /test/dummy/app/api/worker2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/api/worker2.rb -------------------------------------------------------------------------------- /test/dummy/app/api/worker3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/api/worker3.rb -------------------------------------------------------------------------------- /test/dummy/app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/assets/config/manifest.js -------------------------------------------------------------------------------- /test/dummy/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /test/dummy/app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /test/dummy/app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /test/dummy/app/controllers/account/site_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/controllers/account/site_controller.rb -------------------------------------------------------------------------------- /test/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /test/dummy/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /test/dummy/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /test/dummy/app/helpers/home_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/helpers/home_helper.rb -------------------------------------------------------------------------------- /test/dummy/app/javascript/packs/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/javascript/packs/application.js -------------------------------------------------------------------------------- /test/dummy/app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/jobs/application_job.rb -------------------------------------------------------------------------------- /test/dummy/app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /test/dummy/app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/models/application_record.rb -------------------------------------------------------------------------------- /test/dummy/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/models/user.rb -------------------------------------------------------------------------------- /test/dummy/app/views/account/site/about.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/account/site/about.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/home/_abc.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/home/_abc.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/home/about.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/home/about.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/home/blog.html.erb: -------------------------------------------------------------------------------- 1 |

blog

2 | 3 | <%= render 'abc' %> -------------------------------------------------------------------------------- /test/dummy/app/views/home/contact.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/home/contact.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/home/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/home/index.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /test/dummy/app/workers/advanced_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/workers/advanced_worker.rb -------------------------------------------------------------------------------- /test/dummy/app/workers/crash_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/workers/crash_worker.rb -------------------------------------------------------------------------------- /test/dummy/app/workers/second_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/workers/second_worker.rb -------------------------------------------------------------------------------- /test/dummy/app/workers/simple_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/app/workers/simple_worker.rb -------------------------------------------------------------------------------- /test/dummy/bin/delayed_job: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/delayed_job -------------------------------------------------------------------------------- /test/dummy/bin/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/dev -------------------------------------------------------------------------------- /test/dummy/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/rails -------------------------------------------------------------------------------- /test/dummy/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/rake -------------------------------------------------------------------------------- /test/dummy/bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/rubocop -------------------------------------------------------------------------------- /test/dummy/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/setup -------------------------------------------------------------------------------- /test/dummy/bin/thrust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/bin/thrust -------------------------------------------------------------------------------- /test/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config.ru -------------------------------------------------------------------------------- /test/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/application.rb -------------------------------------------------------------------------------- /test/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/boot.rb -------------------------------------------------------------------------------- /test/dummy/config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/cable.yml -------------------------------------------------------------------------------- /test/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/database.yml -------------------------------------------------------------------------------- /test/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/environment.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/assets.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/devise.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/new_framework_defaults_7_2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/new_framework_defaults_7_2.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/new_framework_defaults_8_0.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/new_framework_defaults_8_0.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/permissions_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/permissions_policy.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/rails_performance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/rails_performance.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /test/dummy/config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/locales/devise.en.yml -------------------------------------------------------------------------------- /test/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /test/dummy/config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/puma.rb -------------------------------------------------------------------------------- /test/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/routes.rb -------------------------------------------------------------------------------- /test/dummy/config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/spring.rb -------------------------------------------------------------------------------- /test/dummy/config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/config/storage.yml -------------------------------------------------------------------------------- /test/dummy/db/migrate/20200124165229_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20200124165229_create_users.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20200211113709_populate_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20200211113709_populate_users.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20210415073240_create_delayed_jobs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20210415073240_create_delayed_jobs.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20230401083258_add_devise_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20230401083258_add_devise_to_users.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20230401083434_fake_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20230401083434_fake_users.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20241125100650_add_service_name_to_active_storage_blobs.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20241125100650_add_service_name_to_active_storage_blobs.active_storage.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20241125100651_create_active_storage_variant_records.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20241125100651_create_active_storage_variant_records.active_storage.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20241125100652_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/migrate/20241125100652_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb -------------------------------------------------------------------------------- /test/dummy/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/db/schema.rb -------------------------------------------------------------------------------- /test/dummy/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/lib/tasks/tasks.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/lib/tasks/tasks.rake -------------------------------------------------------------------------------- /test/dummy/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/public/400.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/400.html -------------------------------------------------------------------------------- /test/dummy/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/404.html -------------------------------------------------------------------------------- /test/dummy/public/406-unsupported-browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/406-unsupported-browser.html -------------------------------------------------------------------------------- /test/dummy/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/422.html -------------------------------------------------------------------------------- /test/dummy/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/500.html -------------------------------------------------------------------------------- /test/dummy/public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dummy/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/icon.png -------------------------------------------------------------------------------- /test/dummy/public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/icon.svg -------------------------------------------------------------------------------- /test/dummy/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/dummy/public/robots.txt -------------------------------------------------------------------------------- /test/duration_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/duration_test.rb -------------------------------------------------------------------------------- /test/engine_assets_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/engine_assets_test.rb -------------------------------------------------------------------------------- /test/events_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/events_test.rb -------------------------------------------------------------------------------- /test/grape_endpoints_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/grape_endpoints_test.rb -------------------------------------------------------------------------------- /test/grape_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/grape_record_test.rb -------------------------------------------------------------------------------- /test/rails_performance_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/rails_performance_controller_test.rb -------------------------------------------------------------------------------- /test/rails_performance_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/rails_performance_test.rb -------------------------------------------------------------------------------- /test/rake_ext_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/rake_ext_test.rb -------------------------------------------------------------------------------- /test/rake_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/rake_record_test.rb -------------------------------------------------------------------------------- /test/request_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/request_record_test.rb -------------------------------------------------------------------------------- /test/resources_monitoring_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/resources_monitoring_test.rb -------------------------------------------------------------------------------- /test/sidekiq_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/sidekiq_record_test.rb -------------------------------------------------------------------------------- /test/sidekiq_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/sidekiq_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/utils_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igorkasyanchuk/rails_performance/HEAD/test/utils_test.rb --------------------------------------------------------------------------------