gajim-plural/gajim/common/modules
Philipp Hörist 0b5c8a3b46 Dont retract pep items on UserXEPs
This leads to multiple problems

1. We cant assume only items with id='current' are stored in the node
which would lead to retracting 'current' but another item would become
the last published and sent to users

2. Even if we have a SingletonNode retracting the only item means the Node
would be empty and offline clients would not receive the last published item
on coming online, because there is no item anymore

Instead we always publish an empty item from now on
2018-10-07 00:46:41 +02:00
..
__init__.py Add annotations and fix pylint/mypy errors 2018-10-07 00:46:38 +02:00
adhoc_commands.py Fix pylint errors 2018-10-07 00:46:37 +02:00
annotations.py Add annotations and fix pylint/mypy errors 2018-10-07 00:46:38 +02:00
atom.py Fix pylint errors 2018-10-07 00:46:37 +02:00
blocking.py Add annotations 2018-10-07 00:46:38 +02:00
bookmarks.py Fix unsued-import pylint errors 2018-10-07 00:46:40 +02:00
caps.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
carbons.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
chatstates.py Move message handler into own module 2018-07-22 12:33:55 +02:00
dataforms.py Fix pylint errors 2018-10-07 00:46:37 +02:00
date_and_time.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
delimiter.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
discovery.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
entity_time.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
http_auth.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
httpupload.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
last_activity.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
mam.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
message.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
metacontacts.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
misc.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
muc.py Fix pylint errors 2018-10-07 00:46:37 +02:00
pep.py Dont retract pep items on UserXEPs 2018-10-07 00:46:41 +02:00
ping.py Add annotations and fix pylint/mypy errors 2018-10-07 00:46:38 +02:00
presence.py Fix pylint errors 2018-10-07 00:46:37 +02:00
privacylists.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
pubsub.py Fix pylint errors 2018-10-07 00:46:37 +02:00
receipts.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
register.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
roster.py Fix pylint errors 2018-10-07 00:46:37 +02:00
roster_item_exchange.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
search.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
security_labels.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
software_version.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
user_activity.py Fix sending empty pep data 2018-10-07 00:46:41 +02:00
user_avatar.py Dont retract pep items on UserXEPs 2018-10-07 00:46:41 +02:00
user_location.py Add annotations and fix pylint/mypy errors 2018-10-07 00:46:38 +02:00
user_mood.py Fix sending empty pep data 2018-10-07 00:46:41 +02:00
user_nickname.py Fix sending empty pep data 2018-10-07 00:46:41 +02:00
user_tune.py Add annotations and fix pylint/mypy errors 2018-10-07 00:46:38 +02:00
util.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
vcard_avatars.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00
vcard_temp.py Fix pylint errors in common/modules 2018-10-07 00:46:37 +02:00