Skip to content

Latest commit

 

History

History
179 lines (141 loc) · 7.82 KB

File metadata and controls

179 lines (141 loc) · 7.82 KB
  • Unreleased

  • 1.6.0

  • Fix UsageChart units by @botandrose in #160
  • Add events to usage and percentage charts, too by @botandrose in #161
  • Add unlogged endpoints by @braktar in #158
  • add .gitattributes to prevent issues with differing line endings. by @botandrose in #163
  • Appease standardrb lint job in CI by @botandrose in #164
  • Bump dependencies by @botandrose in #167
  • Run standardrb checks after tests in default rake task by @botandrose in #168
  • Assets revamp by @botandrose in #166
  • Restore rails ujs functionality. by @botandrose in #170
  • Refactor charts to custom element by @botandrose in #169
  • Revamp autoupdate mechanism, add it to Dashboard and System pages by @botandrose in #171
  • fix ci by @botandrose in #173
  • Fix summary charts by adding the data via the html by @botandrose in #172
  • Remove executable permissions bit from non-executable files by @botandrose in #174
  • 1.5.2

    • Fix resource chart method name #153
  • 1.5.1

    • hover tooltip for charts
  • 1.5.0

    • added support for deployment events #150
    • clear memory for sidekiq + other gems #149
  • 1.4.3

  • 1.4.2

    • Filter out slow requests with no duration set #138
    • fix: handle Hash input in extract_duration to prevent =~ error on traces #137
    • Add permissive CSP #139
    • added support for Ruby 3.4 (on CI)
    • fixed compatibility with older Ruby hash syntax
  • 1.4.1

    • switch to ApexCharts #117
    • upgraded dummy app to rails 8 #119
  • 1.4.0

  • 1.3.3

    • little improvements and bug fixes
    • changes in the readme
  • 1.3.2

    • small UI improvements
    • added option to ignore "ignore_trace_headers" (details we show in trace report in header)
  • 1.3.1

    • added percentile report #108
    • removed "redis-namespace" gem as depenedency
  • 1.3.0

    • added csv export #100
    • hide empty tooltips #101
    • added standardrb #103
  • 1.2.3

    • typo fix #91
    • added ignored_paths #96
    • CI for new versions of Ruby
  • 1.2.2

    • fixed issue with undefined helpers #78
    • configuration for include_rake_tasks, include_custom_events monitoring
  • 1.2.1

    • Depend only on railties instead of rails #63
    • Delete unused .travis.yml #62
    • CI: Tell dependabot to update GH Actions #61
  • 1.2.0

    • IMPORTANT: for some time might show incorrect values in the chart (until old records will be expired). Just give it some time
    • PR https://github.com/igorkasyanchuk/rails_performance/pull/53/files
      • support for Rails app without Active Record
      • added icon to indicate that request was received by bot or human
      • little internal refactoring
      • support for app timezone (show datetime in the App timezone)
  • 1.1.0

    • remember "auto-update" state for Recent tab #51
    • added Slow Requests tab #51
  • 1.0.5.3

    • two new options to configure Recent tab config.recent_requests_time_window = 60.minutes config.recent_requests_limit = nil
    • little UI improvements
  • 1.0.5.1, 1.0.5.2

    • hotfixes
  • 1.0.5

    • updated dev dependencies
    • added support for storing custom_data (see readme)
  • 1.0.4

    • Add skipable rake config #44
  • 1.0.3

    • autoupdate Recent tab with recent requests #40
  • 1.0.2

    • Add home button link customization #36
    • Fix navbar toggle #38

1.0.1

  • Rake task integration: respect enabled setting #30

1.0.0

    authenticate :user, -> (user) { user.admin? } do
      mount RailsPerformance::Engine, at: 'rails/performance'
    end
  • refactored code, more tests added
  • added support for Dalayed Job gem
  • added support for Rake tasks
  • added support for Grape API
  • added support for Custom event tracking
  • fix for issue with disabled serve_static_files #29

0.9.9

  • fix "enabled" behavior #23

0.9.8

  • added "ignored_endpoints" options #22
  • small changes in readme #21
  • added generator #20
  • added github actions

0.9.7

  • re-raise error in sidekiq #18
  • match mount url in collector #19

0.9.6

  • support for Ruby 2.2
  • mount at needed path, using configuration option
  • confirmed support for Rails 5.X

0.9.5

  • Isolate namespace and helpers to skip overiding helpers

0.9.4

  • Better thread safe
  • added an additional icon to see the details of the request

0.9.3

  • Rails 4.2 support added (and probably >= 4.0)

0.9.2

  • fixed days calculation

0.9.1

  • sidekiq stats

0.9.0.X

  • fully working version
  • capture all requests
  • detailed information for request
  • 500 crash reports
  • tested on production

0.1.X

  • working prototype