Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #1719 was successful Scheduled with changes by 3 people

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Build result summary

Details

Completed
Queue duration
7 minutes
Duration
3 minutes
Labels
None
Revision
a744c0d45d0d93b0d7521cf81e6d20ae66a8c1cd
Total tests
472
Successful since
#1548 ()

Tests

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen a744c0d45d0d93b0d7521cf81e6d20ae66a8c1cd OF-2349: Show default value for property on admin console
The system property page shows default values for each property, but the space for that is limited. Longer values are abbreviated, which makes it hard to determine exactly what their content is.

This commit adds the full default value in the 'edit' form.
Guus der Kinderen Guus der Kinderen 7248f8204f7a6313e95b0b0c0da60e6ed9fcd64e OF-2254: Admin console to show if system property was set by user
Apart from distinghishing between a property value that is, or is not equal to the default value of the property, it is convenient to be able to tell if a property is equal to the default value (this helps to guard against property values for which the default is changed between Openfire releases). This commit adds a column that can be used to determine if the property value has been explicitly set (instead of it just being a default).
Anno van Vliet <anno.vanvliet@devops.ncia.nato.int> Anno van Vliet <anno.vanvliet@devops.ncia.nato.int> cc0b26a1802287d5f5a6f2a57a6f349715a2e4c6 OF-2348: Fix removing jars of a plugin after destroy. A Plugin is should be 'hot' re-deployable, but this fails when jar files cannot be removed. An extra line is added to close the Plugin classloader to free the resources and jars used by the plugin.
Guus der Kinderen Guus der Kinderen db98c1a795c84a10baf6509c0d649fa0ea4c416f Replace deprecated usage of Log
Guus der Kinderen Guus der Kinderen 3f09bc4203342131fc4ff0b6b35a30af99e25b26 OF-1840: Improve log configuration behavior
The last change for OF-1840 didn't work well when the level for the root logger was configured to be 'debug' in the log4j2.xml file.

This commit contains changes that:
- Remove methods that have been deprecated for approximately 10 years.
- Use the root logger to evaluate what is the current log level, rather than the logger that is used in the Log class
- Rename the 'debug enabled' functionality on the admin console to 'trace enabled', as that is the lowest level available in the logging framework that's used.
- Rework the implementation that allows admin users to toggle between levels.

Jira issues

IssueDescriptionStatus
4 more issues…
Unknown Issue TypeOF-1840Could not obtain issue details from Jira
Unknown Issue TypeOF-2254Could not obtain issue details from Jira
Unknown Issue TypeOF-2339Could not obtain issue details from Jira
Unknown Issue TypeOF-2340Could not obtain issue details from Jira
Unknown Issue TypeOF-2343Could not obtain issue details from Jira