Commit graph

10 commits

Author SHA1 Message Date
Philipp Hörist
79684d90d5 Simplify vcard avatar code
- Use nbxmpp properties
2018-12-28 13:38:15 +01:00
Philipp Hörist
fd6dec1208 Handle presence without from attr correctly
Fixes #9472
2018-12-03 15:40:43 +01:00
Philipp Hörist
09c5183575 Fix pylint errors in common/modules 2018-09-11 22:25:55 +02:00
Philipp Hörist
be6c2d4f7a Add XEP-0398 optimizations
- If the server implements XEP-0398 we dont need to add the avatar sha
anymore, the server adds it for us.
- It also means we dont have to query our own avatar from vcard at start
because the server tells us the avatar sha that is published with the inital
presence reflection
2018-09-01 20:40:20 +02:00
Philipp Hörist
c68f4f1041 Send all presence through the presence module 2018-09-01 18:06:21 +02:00
Ave O
c3a359ba23
Change to gender-neutral alternatives of pronouns 2018-07-11 23:15:56 +03:00
Philipp Hörist
59428d2f2f Register all available modules automatically 2018-07-07 13:52:44 +02:00
Philipp Hörist
1e9fb205ee Fix regression from 8b800f46 2018-07-06 23:54:29 +02:00
Philipp Hörist
9c6a8df658 Fix updating room avatar correctly 2018-06-30 20:02:16 +02:00
Philipp Hörist
8b800f4646 Refactor VCard code into own modules 2018-06-30 19:32:36 +02:00