Glimpse / Home

Project Glimpse: Node Edition - Spend less time debugging and more time developing.
http://node.getglimpse.com
Other
252 stars 9 forks source link

[Feature] Allow expanding/collapsing the entire hierarchy of a logged object #22

Closed lostintangent closed 8 years ago

lostintangent commented 8 years ago

Repro steps:

  1. Add a log message to one of your service's middleware/routes that logs a multi-level object (e.g. { foo: { bar: { baz: 23 } }).
  2. Run the app to ensure that the above log is executed
  3. Open up the Glimpse client and select the respective request
  4. Select the Log sub tab
  5. Expand the object in the Message column

Expected: To be able to continue expanding the subsequent "levels" of the object hierarchy Actual: It appears to only allow expanding/collapsing the object's root level members, and then displays everything else inline, which could get hard to read if object's were logged as a result of web service calls/etc.

logobject

Awesome object visualizations was a big point of feedback when we worked on the F12 side, and is something that Chrome has done really well. This isn't super high pri, but it would be a nice-to-have for sure.

nikmd23 commented 8 years ago

I consider this to be a bug. We'll get it fixed.

nebrius commented 8 years ago

@avanderhoorn you've done some prototype work on this, correct? If so, do you want to take this task, or would you prefer @philliphoff or I take it?

nikmd23 commented 8 years ago

👌

nikmd23 commented 8 years ago

This is now available in version 0.14.1. For more information, please see our announcement. If you continue to experience this issue, please let us know. - :heart: the Glimpse team.