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

Build: #2844 was successful Scheduled with changes by Guus der Kinderen

Stages & jobs

  1. Build and Package

Build result summary

Details

Completed
Queue duration
2 seconds
Duration
11 minutes
Labels
None
Agent
bamboo-agent-iowa.igniterealtime.org
Revision
eabe65a79607e2db05dc269268f6b5649bf6bf91
Total tests
1742
Successful since
#2817 ()

Tests

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen eabe65a79607e2db05dc269268f6b5649bf6bf91 OF-2821: Admin Console Client Sessions page with configurable columns
In OF-2706, the 'resource' column disappeared from the admin console page that showed the overview of client sessions. This proved to be problematic for some users.

In this commit, the columns that are shown on that page can be configured by each admin user. To do so, a new configuration page is added (accessible through a small link in the top-right corner of the session summary page). Settings are saved per-user, to allow for personal preferences.
Guus der Kinderen Guus der Kinderen 5aa197aeb3afd98eefe9d43f1340cdf85b077b47 OF-2940: After database install, run database upgrade check
With this change, any database upgrade scripts that update the database content beyond what is in the database install script will be executed directly after the install scripts are executed.
Guus der Kinderen Guus der Kinderen ae463288aa9edbb027e4533b96405bb3eb96f6c3 Update i18n/src/main/resources/openfire_i18n.properties
Co-authored-by: Dan Caseley <dan@caseley.me.uk>
Guus der Kinderen Guus der Kinderen e839e457860a4e226bc81ceed3da16561643af34 OF-2952: Warn admins of certificate expiry
This commit adds a new feature that periodically checks if TLS certificates are expired, or are about to expire.

When such an expired is detected, an XMPP message is sent out to all admins (similar to the notifications sent out on available plugin updates).

A new admin console page has been added that can be used to configure this functionality.
Guus der Kinderen Guus der Kinderen d4ad8bb7f4630f5ad3dfaa630bd64a0dffd89f4a OF-2883: Add fallback to older style base64 encoding for security.xml
In Openfire 4.9.0, the base64 encoder was changed. This causes a compatibility issue with security.xml files that
were generated by older values, that use the 'MIME' type of decoding (with linebreaks) that's not used in later versions.
While persisting data in 'security.xml', linebreaks are replaced by white space.

With the changes in this commit, the decoder checks for white space, and uses the older-style type of decoding when found.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-2706Could not obtain issue details from Jira
Unknown Issue TypeOF-2821Could not obtain issue details from Jira
Unknown Issue TypeOF-2883Could not obtain issue details from Jira
Unknown Issue TypeOF-2940Could not obtain issue details from Jira
Unknown Issue TypeOF-2952Could not obtain issue details from Jira

Shared artifacts

Artifact File size
install4j-generated media 4 KB