1.10.5 • Published 2 years ago

linagora.esn.contact.collect v1.10.5

Weekly downloads
56
License
AGPL-3.0
Repository
-
Last release
2 years ago

linagora.esn.contact.collect

This module listen to OpenPaaS Events for collected data and create contacts in the CardDAV server when needed.

Installation

This module can be installed in OpenPaaS as other modules. Check the documentation for more details.

Technical considerations

The contact collector module listen to events on the collector:email exchanges on the OpenPaaS AMQP provider (RabbitMQ). Once a message is received, it is processed to add new emails as contacts in a specific CardDAV addressbook (collected address book) of the current user.

Messages

  • Message payload is a JSON as String.
  • Message must contain the userId or the userEmail which will be used to identify the OpenPaaS user to collect emails for.
  • Message must contain an array of emails.
{
  "userId": "57fca675a91c8d01a36ac26b",
  "emails": ["user1@open-paas.org", "User2 <user2@open-paas.org>", "John Doe <john.doe@open-paas.org>", "user3@open-paas.org"]
}

{ "userEmail": "admin@open-paas.org", "emails": "user1@open-paas.org", "User2 <user2@open-paas.org>", "John Doe <john.doe@open-paas.org>", "user3@open-paas.org" }

AddressBook

Contacts created from emails are stored in the specific collected addressbook of the current user (the user defined by the message userId or userEmail). If the full name of the user can be extracted from the email, it will be use as contact fn. If not, the email will be used.

1.10.5

2 years ago

1.10.4

2 years ago

1.10.3

2 years ago

1.10.2

2 years ago

1.10.0

2 years ago

1.9.0-rc9

3 years ago

1.10.0-rc1

2 years ago

1.9.0-rc8

3 years ago

1.9.0-rc6

3 years ago

1.9.0-rc5

3 years ago

1.9.0-rc4

3 years ago

1.9.0-rc3

3 years ago

1.9.0-rc2

3 years ago

1.9.0-rc1

3 years ago

1.9.0-beta2

3 years ago

1.8.1-rc9

3 years ago

1.9.0-beta1

3 years ago

1.8.1-rc8

3 years ago

1.8.1-rc7

4 years ago

1.8.1-rc6

4 years ago

1.8.1-rc5

4 years ago

1.8.1-rc4

4 years ago

1.8.1-rc3

4 years ago

1.8.1-rc2

4 years ago

1.8.1-rc1

4 years ago

1.8.0

4 years ago

1.8.0-rc3

4 years ago

1.8.0-rc2

4 years ago

1.8.0-rc1

4 years ago

1.8.0-beta1

4 years ago

1.7.5

4 years ago

1.7.5-rc3

4 years ago

1.7.5-rc2

4 years ago

1.7.5-rc1

4 years ago

1.7.4

4 years ago

1.7.4-rc1

4 years ago

1.7.3

4 years ago

1.7.3-rc3

4 years ago

1.7.3-rc2

4 years ago

1.7.3-rc1

4 years ago

1.7.2

4 years ago

1.7.2-rc3

4 years ago

1.7.2-rc2

4 years ago

1.7.2-rc1

4 years ago

1.7.1

4 years ago

1.7.0

4 years ago

1.6.3

4 years ago

1.7.0-rc1

4 years ago

1.6.2

4 years ago

1.6.2-rc1

4 years ago

1.6.1

4 years ago

1.6.1-rc1

4 years ago

1.6.0

4 years ago

1.6.0-rc2

4 years ago

1.6.0-rc1

4 years ago

1.4.10

5 years ago

1.5.0

5 years ago

1.4.9

5 years ago

1.5.0-rc1

5 years ago

1.4.8

5 years ago

0.11.0

5 years ago

0.10.0

5 years ago

1.4.7

5 years ago

1.4.6

5 years ago

1.4.5

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.4.0-beta1

5 years ago

1.3.5

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.2

6 years ago

1.2.0

6 years ago

1.2.0-beta1

6 years ago

1.1.0

6 years ago

1.1.0-beta2

6 years ago

1.1.0-beta1

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.6.3

6 years ago

0.6.2

6 years ago

0.6.1

6 years ago

0.6.0

6 years ago

0.5.8

6 years ago

0.5.7

6 years ago

0.5.6

6 years ago

0.5.5

6 years ago

0.5.4

6 years ago

0.5.3

6 years ago

0.5.1

6 years ago

0.5.0

6 years ago