ayende/ravendb — pull request #183 by ToshB (2012-12-05 17:13:01+00:00)
Title: Mvc integration fixes

Part 2 of my profiler rewrite, with better handling for RequestDetails popup, and better file structure.

RequestDetails-popup is now shared, replacing the contents when showing new request instead of opening multiple views on top of each other.

Improved close behavior: Clicking esc with details open first closes request details, then a second click closes profiler. Clicking in profilerview or the same request-details link when request details are open also closes requestdetails-window.

Moved all files used in build into js-folder, added built js-file to gitignore to prevent having a changed file on every build. File still needs to be part of solution in order to mark as embedded resource.

Added GZip-compression to files before returning to client to minimize file size, along with one day caching.