Skip to content
timocratic edited this page Sep 13, 2010 · 7 revisions

This is a forked repository. Have a look at
brynary’s rack-bug wiki
for more information.

Todo

  • Allow disabling of “dangerous” rack_bug actions (and not even showing them in templates) as an optional setting (return appropriate HTTP status?)
  • Port log panel time output from my work copy, but maybe use a global start_time in Bug#call itself this time
  • Port log panel stacktraces with nifty hover effect for further lines (so they are compact to display) from work
  • Port tabbed log levels from work copy
  • Use builder and options for deciding either to use RedirectInterceptor and similar – doesn’t need a call time check in that middleware
  • Cut require of redis out of panel (and hack to avoid it in test) – if used would be required by app
  • Make interface for Panels to determine if their prereqs exists (such as Rails::Info or AR). If not remove self from “rack-bug.panels”
  • Come up with more consistent global wrapper for Rails object and it’s methods (.logger, .root, .backtrace_cleaner, etc) that handles it’s existence or lack thereof in one place?
Clone this wiki locally