Ticket #206 (closed enhancement: fixed)

Opened 5 years ago

Last modified 5 years ago

Always keep a log of recent XML messages

Reported by: jppavao Owned by:
Priority: major Milestone: 1.0
Component: Debugging Aids Version: version 0.8
Keywords: Cc:

Description

XML debug should probably be enabled by default, with a cap of 1 or 2 megabytes of XML kept. That way, when the user opens the console, it is already pre-filled with the most recent messages exchanged with the server.

Change History

Changed 5 years ago by melo

See #204. Same concept.

See Psi 0.12 and their Dump RingBuf? option (screenshot attached to #204).

Changed 5 years ago by jppavao

  • milestone set to 1.0

Changed 5 years ago by jppavao

  • status changed from new to closed
  • resolution set to fixed

(In [241]) The console now automatically keeps track of the most recently exchanged XML stanzas in the background when logging is disabled. When logging is enabled, all the messages that were stored in that buffer are dumped to the console window before live logging begins. This background buffer is currently capable of holding up to 1000 stanzas. Closes #206.

Changed 5 years ago by jppavao

  • status changed from closed to reopened
  • resolution fixed deleted

The console only starts keeping track of the most recent stanzas from the moment the console window is opened for the first time. Any stanza received or sent before that happens is never logged in any way whatsoever.

Changed 5 years ago by jppavao

  • status changed from reopened to closed
  • resolution set to fixed

(In [242]) Fixed an issue with the tracking of recently exchanged XML stanzas in the background in the XML console. Closes #206.

Note: See TracTickets for help on using tickets.