You are here: Foswiki>Tasks Web>Item10483 (17 Aug 2015, GeorgeClark)Edit Attach

Item10483: Preserve change reports and make browsable

pencil
Priority: Enhancement
Current State: Confirmed
Released In: n/a
Target Release: minor
Applies To: Engine
Component: Configure
Branches:
Reported By: ArthurClemens
Waiting For:
Last Change By: GeorgeClark
After a change we show a message on the front page of configure. It would be better to store those messages to track down changes in time. For new admins taking over a task and for sites managed by multiple admins (like f.o.).

-- ArthurClemens - 13 Mar 2011

Arthur, changes are recorded in core/working/logs/configure.log in tml table format.

-- GeorgeClark - 13 Mar 2011

Great, so we only need to make a screen for that and a parser that recognizes TML.

-- ArthurClemens - 13 Mar 2011

Or an admin restricted macro that will display information from working/logs.

-- GeorgeClark - 13 Mar 2011

1.2 Configure now has a log viewer tab that should satisfy this requirement.

It supports plugins for additional log file types. I provided builtins for the common files/formats, and a sample plugin.

Plugins for the logger contribs are left as an exercise for the reader.

-- TimotheLitt - 18 Jan 2013

The code I wrote works for the configure log.

For the other logs, it's OK for the old plain file loggs, but it needs to use the logger API.

However, the logger API needs some enhancements to be usable....George Clark is exploring this with me. Stay tuned.

-- TimotheLitt - 19 Jan 2013

Since this task was specific to the configure log, I'm marking it as waiting for release. The configure log viewer was implemented under another task.

The cleanup of the general log viewers will be covered by Item12667

-- GeorgeClark - 20 Dec 2013

Setting back to Confirmed. The LogViewer feature was lost with the latest configure rewrite.

-- GeorgeClark - 20 Dec 2014
 

ItemTemplate edit

Summary Preserve change reports and make browsable
ReportedBy ArthurClemens
Codebase trunk
SVN Range
AppliesTo Engine
Component Configure
Priority Enhancement
CurrentState Confirmed
WaitingFor
Checkins
TargetRelease minor
ReleasedIn n/a
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release01x01Checkins
Topic revision: r12 - 17 Aug 2015, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy