Uploaded image for project: 'ejabberd development'
  1. ejabberd development
  2. EJAB-114

Shared roster should use user vcard nickname when available

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: ejabberd 1.0.0, ejabberd 1.1.0, ejabberd 1.1.1, ejabberd 1.1.2, ejabberd 1.1.3
    • Component/s: Shared rosters
    • Labels:
      None

      Description

      Today, shared roster are added as JID in user roster.
      The shared roster module should use the VCard nickname when possible to initiate the roster entry.

        Issue Links

          Activity

          mremond@process-one.net Mickaël Rémond created issue -
          mremond@process-one.net Mickaël Rémond made changes -
          Field Original Value New Value
          Fix Version/s ejabberd 1.2 [ 10050 ]
          Fix Version/s ejabberd 1.1.2 [ 10061 ]
          mremond@process-one.net Mickaël Rémond made changes -
          Attachment mod_shared_roster.erl.diff [ 10936 ]
          mremond@process-one.net Mickaël Rémond made changes -
          Patch Patch Awaiting Integration
          Hide
          mremond@process-one.net Mickaël Rémond added a comment -

          The patch is working but the only supported module is mod_vcard.

          Before integration, it need to be modified for compliance with:

          • mod_vcard
          • mod_vcard_odbc
          • mod_vcard_ldap
            [
          Show
          mremond@process-one.net Mickaël Rémond added a comment - The patch is working but the only supported module is mod_vcard. Before integration, it need to be modified for compliance with: mod_vcard mod_vcard_odbc mod_vcard_ldap [
          mremond@process-one.net Mickaël Rémond made changes -
          Comment [ The patch is working is vcard module is mod_vcard.

          Before integration, it need to be modified for compliance with:
          - mod_vcard
          - mod_vcard_odbc
          - mod_vcard_ldap
          ]
          Hide
          mremond@process-one.net Mickaël Rémond added a comment -

          Will be applied during the rework of the relational database integration in ejabberd 2.1.0

          Show
          mremond@process-one.net Mickaël Rémond added a comment - Will be applied during the rework of the relational database integration in ejabberd 2.1.0
          mremond@process-one.net Mickaël Rémond made changes -
          Component/s Relational databases support [ 10061 ]
          Fix Version/s ejabberd 2.1.0 [ 10140 ]
          Fix Version/s ejabberd 2.0.0 [ 10050 ]
          Affects Version/s ejabberd 1.1.3 [ 10130 ]
          Affects Version/s ejabberd 1.1.2 [ 10061 ]
          Assignee Mickaël Rémond [ mremond ]
          mremond@process-one.net Mickaël Rémond made changes -
          Workflow jira [ 11085 ] development v2 [ 13503 ]
          mremond@process-one.net Mickaël Rémond made changes -
          Workflow development v2 [ 13503 ] development v3 [ 13860 ]
          Hide
          badlop Badlop added a comment - - edited

          This bug was also being tracked in:
          http://www.jabber.ru/bugzilla/show_bug.cgi?id=174
          http://www.jabber.ru/bugzilla/show_bug.cgi?id=301

          Related feature request and patch:
          Define nickname of members with: Alias<username@server.domain>
          http://yo.jabber.ru/bugzilla/show_bug.cgi?id=311

          Show
          badlop Badlop added a comment - - edited This bug was also being tracked in: http://www.jabber.ru/bugzilla/show_bug.cgi?id=174 http://www.jabber.ru/bugzilla/show_bug.cgi?id=301 Related feature request and patch: Define nickname of members with: Alias<username@server.domain> http://yo.jabber.ru/bugzilla/show_bug.cgi?id=311
          Hide
          badlop Badlop added a comment -

          The database rework was postponed after 2.1.0.

          Show
          badlop Badlop added a comment - The database rework was postponed after 2.1.0.
          badlop Badlop made changes -
          Fix Version/s ejabberd 2.1.0 [ 10140 ]
          mremond@process-one.net Mickaël Rémond made changes -
          Assignee Badlop [ badlop ]
          Fix Version/s ejabberd 3.0.0 [ 10280 ]
          Hide
          badlop Badlop added a comment -

          Patch updated to current 2.1.2.

          Show
          badlop Badlop added a comment - Patch updated to current 2.1.2.
          badlop Badlop made changes -
          Attachment mod_shared_roster.erl.diff [ 15838 ]
          badlop Badlop made changes -
          Fix Version/s ejabberd 2.1.3 [ 10453 ]
          Fix Version/s ejabberd 3.0.0-alpha [ 10240 ]
          Fix Version/s ejabberd 3.0.0 [ 10280 ]
          Component/s Relational databases support [ 10061 ]
          Hide
          badlop Badlop added a comment -

          Patch applied to ejabberd Git 2.1.x and master.

          Show
          badlop Badlop added a comment - Patch applied to ejabberd Git 2.1.x and master.
          badlop Badlop made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          badlop Badlop made changes -
          Link This issue is duplicated by EJAB-1194 [ EJAB-1194 ]
          mremond@process-one.net Mickaël Rémond made changes -
          Workflow development v3 [ 13860 ] Development v4 [ 80476 ]

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development