Add support for fetching configured and maximal retention period (#82)
Andrzej Wójcik (Tigase) opened 6 months ago

Add support for fetching configured and maximal retention period

Andrzej Wójcik (Tigase) added "Related" Customers/atom#38 6 months ago
Andrzej Wójcik (Tigase) added "Related" tigase/_server/server-core#1537 6 months ago
Andrzej Wójcik (Tigase) changed state to 'In Progress' 6 months ago
Previous Value Current Value
Open
In Progress
Referenced from commit 6 months ago
Andrzej Wójcik (Tigase) commented 6 months ago

I've implemented ad-hoc command at user bare JID on node urn:xmpp:mam#configure. This command will have a field with name (var) set to retentionInDays and value of this field will be set to the message retention time in days.

If option is user configurable, field will be of type text-single and submittion of a new form with a new value will change retention time . If the value is enforced by the installation, then this field will be of type fixed.

To make it fully work as expected, MAM component requires configuration for removing expired messages.

Andrzej Wójcik (Tigase) changed state to 'In QA' 6 months ago
Previous Value Current Value
In Progress
In QA
Referenced from commit 2 months ago
wojciech.kapcia@tigase.net commented 2 months ago

There was a tiny bug in MAM VHostExtension preventing configuration of the Number of days and always falling back to UserDefined which was reflected in the ad-hoc returned result.

issue 1 of 1
Type
Task
Priority
Normal
Assignee
Version
none
Sprints
n/a
Customer
n/a
Iterations
Issue Votes (0)
Watchers (3)
Reference
tigase/_server/tigase-message-archiving#82
Please wait...
Page is in error, reload to recover