userstatus Plugin Archive

Below is a list of versions that are available for the userstatus plugin. To find other plugins, please review this listing of most recent releases of all plugins.

Plugins extend and enhance the functionality of Openfire. To install plugins, copy the .jar file into the plugins directory of your Openfire installation.

User Status Plugin Readme

Overview

Openfire plugin to save the user status to the database.

This plugin automatically saves the last status (presence, IP address, logon and logoff time) per user and resource to userStatus table in the Openfire database.

Optionally you can archive user status entries (IP address, logon and logoff time) for a specified time. History entries are stored in the userStatusHistory table. The settings for history archiving can be configured on the "User Status Settings" page that you'll find on the "Server" tab of the Openfire Admin Console.

Limitations

Of the databases supported by Openfire, this plugin does notsupport Oracle. This is not due to any technical reason, just nobody hassubmitted the needed sql script to initialize the userStatus plugin databaseschema for Oracle.

Database Schema

The userStatus table contains the last status per user and resource:

CREATE TABLE userStatus (    username        VARCHAR(64)         NOT NULL,    resource        VARCHAR(64)         NOT NULL,    online          TINYINT             NOT NULL,    presence        CHAR(15),    lastIpAddress   CHAR(45)            NOT NULL,    lastLoginDate   CHAR(15)            NOT NULL,    lastLogoffDate  CHAR(15),    PRIMARY KEY pk_userStatus (username, resource));

The userStatusHistory table contains the archived status entries if enabled:

CREATE TABLE userStatusHistory (    historyID       BIGINT              NOT NULL,    username        VARCHAR(64)         NOT NULL,    resource        VARCHAR(64)         NOT NULL,    lastIpAddress   CHAR(45)            NOT NULL,    lastLoginDate   CHAR(15)            NOT NULL,    lastLogoffDate  CHAR(15)            NOT NULL,    PRIMARY KEY pk_userStatusHistory (historyID));
Copyright © 2007,2017 Stefan Reuter
Releases Info File Version Released Openfire Version
Plugin User Status Plugin
Openfire plugin to save the user status to the database.
ReadMe Changelog Download 1.3.0 Tue Nov 28 13:58:42 UTC 2023 4.0.0 +
Plugin User Status Plugin
Openfire plugin to save the user status to the database.
ReadMe Changelog Download 1.2.3 Tue May 02 17:06:38 UTC 2023 4.0.0 - 4.8.0
Plugin User Status Plugin
Openfire plugin to save the user status to the database.
ReadMe Changelog Download 1.2.2 Tue Oct 29 00:00:00 UTC 2019 4.0.0 +
Plugin User Status Plugin
Openfire plugin to save the user status to the database.
ReadMe Changelog Download 1.2.1 Sat Jun 01 00:00:00 UTC 2019 4.0.0 +
Plugin User Status Plugin
Openfire plugin to save the user status to the database.
ReadMe Changelog Download 1.2.0 Wed Dec 13 00:00:00 UTC 2017 4.0.0 +
Plugin User Status Plugin
Openfire plugin to save the user status to the database.
ReadMe Changelog Download 1.0.4 Thu Jan 03 18:56:34 UTC 2019 3.6.0 +

The plugins below, so-called SNAPSHOTS, are build automatically by the continuous integration system. They represent the latest development, but are untested.

Snapshots Info File Version Built at Openfire Version
Plugin User Status Plugin
ReadMe Changelog Download 1.3.1-SNAPSHOT Tue Nov 28 13:58:19 UTC 2023 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.3.0-SNAPSHOT Mon Nov 27 17:36:53 UTC 2023 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.4-SNAPSHOT Tue May 02 17:05:48 UTC 2023 4.0.0 - 4.8.0
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Thu Apr 21 13:34:35 UTC 2022 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Wed Oct 27 13:47:01 UTC 2021 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Tue Feb 09 09:24:53 UTC 2021 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Tue Oct 13 11:29:47 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Tue Oct 13 00:38:19 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Thu Apr 02 13:42:53 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Tue Feb 11 15:22:14 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Tue Feb 11 14:23:39 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Fri Jan 31 19:32:52 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.3-SNAPSHOT Fri Jan 31 19:18:44 UTC 2020 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.2-SNAPSHOT Tue Oct 29 10:40:45 UTC 2019 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.2-SNAPSHOT Tue Oct 29 10:25:37 UTC 2019 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.2-SNAPSHOT Sun Oct 27 02:47:45 UTC 2019 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.2-SNAPSHOT Sun Oct 27 02:25:29 UTC 2019 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.2-SNAPSHOT Sun Oct 27 02:11:51 UTC 2019 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.1-SNAPSHOT Sat Jun 01 11:44:07 UTC 2019 4.0.0 +
Plugin User Status Plugin
ReadMe Changelog Download 1.2.1-SNAPSHOT Fri May 31 14:27:17 UTC 2019 4.0.0 +