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).
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.
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.
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.