summaryrefslogtreecommitdiffhomepage
path: root/Replay.hs
Commit message (Collapse)AuthorAge
* --replay: make Space advance to next outputJoey Hess2017-05-04
| | | | This commit was sponsored by John Peloquin on Patreon.
* add license headers to all source filesJoey Hess2017-04-30
|
* don't need Maybe ElapsedTimeJoey Hess2017-04-27
| | | | Make it a monoid and use mempty = 0
* include elapsedTime in ActivityJoey Hess2017-04-26
| | | | | | | | | | | | Time is relative, so the debug-me proof chain doesn't prove when things happened, but it's still useful to have some idea of how long things took to happen. This makes --replay work with logs gotten by --download. Log still includes loggedTimestamp. This is a bit redundant, and is unused now, but it's useful for log files to record when messages were received. This commit was sponsored by Riku Voipio.
* include "session is done" in the session transcriptJoey Hess2017-04-25
| | | | | | Including the process exit status. And cleaner Role.User shutdown sequence.
* stream the logJoey Hess2017-04-22
| | | | | avoid processing it in memory, and allow parse errors at end to not prevent displaying part of it
* reorganized message typesJoey Hess2017-04-19
| | | | | | | | | Make Control messages be out-of-band async messages, without a pointer to a previous message. And then followed the type change through the code for hours.. This commit was sponsored by Nick Daly on Patreon.
* add --replay optionJoey Hess2017-04-18
| | | | This commit was sponsored by Ole-Morten Duesund on Patreon.
* refactor out LogJoey Hess2017-04-18