Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_vcard_legacy: Include avatar data even if metadata can't be loaded | Kim Alvefur | 2018-09-07 | 1 | -3/+4 |
| | | | | | | | | | Normally both nodes should have the same configuration and matching items, but we can't depend on it without having some code that enforces it, which does not exist at the time of this commit. Including the avatar itself should be prioritised. The image format can be derived from magic bytes. | ||||
* | mod_vcard_legacy: Return old vcard if neither vcard4 or avatar available | Kim Alvefur | 2018-09-07 | 1 | -0/+4 |
| | |||||
* | mod_vcard_legacy: Handle avatar without vcard4 | Kim Alvefur | 2018-09-07 | 1 | -4/+0 |
| | | | | | | | Since vcards are just avatar containers in many modern clients, aborting in case of no vcard4 data is not optimal. The upgrade mechanism needs further tweaks. | ||||
* | mod_vcard_legacy: Rename variable for consistency | Kim Alvefur | 2018-09-07 | 1 | -2/+2 |
| | | | | | The variable holding the PEP service was `pep_service`, except in the XEP-0153 section. | ||||
* | mod_vcard_legacy: Return error in case saving avatar fails | Kim Alvefur | 2018-09-06 | 1 | -2/+7 |
| | |||||
* | mod_vcard_legacy: Factor out error handling into a function | Kim Alvefur | 2018-09-06 | 1 | -5/+11 |
| | | | | This is a lite version of pubsub_error_reply() in mod_pubsub | ||||
* | mod_vcard_legacy: Use correct method to clear avatar data | Kim Alvefur | 2018-09-06 | 1 | -1/+1 |
| | |||||
* | mod_vcard_legacy: Announce feature on bare JID per XEP | Kim Alvefur | 2018-09-01 | 1 | -1/+3 |
| | |||||
* | mod_vcard_legacy: Clear avatars on setting a vcard-temp | Kim Alvefur | 2018-09-01 | 1 | -0/+4 |
| | | | | Otherwise it is not possible to remove avatars | ||||
* | mod_vcard_legacy: Support external avatars | Kim Alvefur | 2018-09-01 | 1 | -0/+2 |
| | |||||
* | mod_vcard_legacy: Handle incomplete avatar info | Kim Alvefur | 2018-09-01 | 1 | -5/+9 |
| | |||||
* | mod_vcard_legacy: Respond with old vcard | Kim Alvefur | 2018-08-21 | 1 | -0/+6 |
| | |||||
* | mod_vcard_legacy: Respond to attempts to set the legacy vcard-temp | Kim Alvefur | 2018-08-21 | 1 | -0/+123 |
| | |||||
* | mod_vcard_legacy: Add support for address field | Kim Alvefur | 2018-08-21 | 1 | -0/+15 |
| | |||||
* | mod_vcard_legacy: Include avatar data from XEP-0084 PEP node | Kim Alvefur | 2018-08-20 | 1 | -0/+14 |
| | |||||
* | mod_vcard_legacy: Add translation of telephone field | Kim Alvefur | 2018-09-01 | 1 | -0/+14 |
| | |||||
* | mod_vcard_legacy: Add translation of email field | Kim Alvefur | 2018-09-01 | 1 | -0/+13 |
| | |||||
* | mod_vcard_legacy: Attach vcard-temp avatar hash to outgoing presence | Kim Alvefur | 2018-08-20 | 1 | -0/+19 |
| | |||||
* | mod_vcard_legacy: Responds to vcard-temp queries with translated vcard4 data | Kim Alvefur | 2018-08-21 | 1 | -0/+55 |