Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #2160 was successful Changes by Dan Caseley <dan@caseley.me.uk> and Guus der Kinderen

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
1 minute
Labels
None
Agent
Default Agent
Revision
f4a1aac5bdbced5eea1e2db32bc821bfc9dad323
Total tests
456
Successful since
#2137 ()

Tests

Code commits

Author Commit Message Commit date
Dan Caseley <dan@caseley.me.uk> Dan Caseley <dan@caseley.me.uk> f4a1aac5bdbced5eea1e2db32bc821bfc9dad323 Merge pull request #1874 from guusdk/OF-1840_logfile-and-viewer-adjustments
OF-1840 & OF-2286: Modification of logviewer
Guus der Kinderen Guus der Kinderen 5afa1d8da672afac56c47b345b95f73fe5ea0f93 OF-1840: Add jansi config to (windows) launchers
Windows natively does not support ANSI control characters. To enable this, a system property needs to be configured that prevents bypassing of a library that ships with log4j.
Guus der Kinderen Guus der Kinderen c990225ac5a1ddb275fa75f30b85217636ddc9da OF-2286: Allow log file to be downloaded from Admin Console
By looking at the code, somewhere in 2004 @billjive anticipated that we'd do this some glorious day in the future. Let that day be today!
Guus der Kinderen Guus der Kinderen 09388c012cf65dcbf1fcad8a475329811e23ffb6 OF-1840: Change log file usage
This drops the separation of logged message over different log files by log level. Effectively, this removes all but the 'all.log' file, renaming that to Openfire log.

A drop-down selection has been added, to retain functionality for those that desire to look at only a singular severity of logged messages.

Additionally, this commit adds ANSI-based color to the log level as printed on each line. This provides a very helpful visual hint, drawing attention to the more important log lines.

This change introduces ANSI control characters to the log file. Native readers often can handle these (for example, 'less' has the -R option for this). It's good to remember that the log configuration can be easily modified by end users, by modifying the log4j2.xml configuration file with their own preferences (which can be used to undo this change).

Corresponding changes have been made to the admin console. As the default ANSI coloring as applied by Log4j2 works best on a dark background, the background of the displayed log is changed to be dark.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-1840Could not obtain issue details from Jira
Unknown Issue TypeOF-2286Could not obtain issue details from Jira