Ticket #3190 (closed enhancement: fixed)

Opened 3 years ago

Last modified 13 months ago

Roster cache in database

Reported by: Liorithiel Owned by: asterix
Priority: normal Milestone: 0.13
Component: history Version:
Severity: minor Keywords: logs roster database
Cc: Blocked By:
OS: All Blocking:

Description

logs.db could have a cache of user roster, as an another table. Purpose: show roster even when offline, a backup of roster (in case of server being down), play with roster from outside gajim (f.e. external scripts to parse logs, like beagle).

It would store only jid/nickname mapping or full vcards.

Attachments

Change History

in reply to: ↑ description   Changed 3 years ago by anonymous

  • priority changed from low to normal
  • os set to All

Replying to Liorithiel:

logs.db could have a cache of user roster, as an another table. Purpose: show roster even when offline, a backup of roster (in case of server being down), play with roster from outside gajim (f.e. external scripts to parse logs, like beagle). It would store only jid/nickname mapping or full vcards.

This would be *realy* nice to see in gajim. Are there any activities about it? Local roster is a must have, I think.

  Changed 3 years ago by asterix

yep, would be nice, but no activity about that for the moment

  Changed 13 months ago by johnny

won't the roster versioning branch give us this?

  Changed 13 months ago by asterix

  • milestone set to 0.13

it does, but contact is currently not loaded from DB at startup. Soon ...

  Changed 13 months ago by Yann Leboulanger <asterix@…>

  • status changed from new to closed
  • resolution set to fixed

(In [1076fc9700f5d9c9ba0192aebe6a708be0a92a17]) merge elghinn's branch (roster versioning) to trunk. Fixes #4661, #3190

Add/Change #3190 (Roster cache in database)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Next status will be 'needinfo'
 
Note: See TracTickets for help on using tickets.