summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-24XEP-0199: Fix handler default parameter, add typingmathieui
Clear futures when disabling the keepalive, and do it on every disconnect instead of only at session end.
2021-01-22XEP-0199: cancel ongoing handlers on session endmathieui
and keep track of them but be careful to not store too many fix for #3442
2021-01-22iq: only update the future if it is not donemathieui
2021-01-19Merge branch 'disconnect-event-after-cleanup' into 'master'mathieui
XMLStream: Only fire "disconnected" after removal of related objects See merge request poezio/slixmpp!99
2021-01-17XMLStream: Only fire "disconnected" after removal of related objectsmathieui
Otherwise we could end up reconnecting and getting some useful things like the XML parser or other stuff removed afterwards. Also, move 'session_end' before 'disconnected', it makes more sense that way.
2021-01-12Merge branch 'ad-mucjoin-component-event' into 'master'Link Mauve
XEP-0045: Add a groupchat_join MUC event for components See merge request poezio/slixmpp!98
2021-01-12XEP-0045: Add a groupchat_join MUC event for componentsmathieui
2021-01-10Merge branch 'xep-0045-fixes-misc' into 'master'Link Mauve
Misc fixes for XEP-0045 See merge request poezio/slixmpp!97
2021-01-10XEP-0045: Better component handlingmathieui
2021-01-10XEP-0045: Better "groupchat_presence" targetingmathieui
(do not make EVERY SINGLE presence go through the 0045 handler)
2021-01-10XEP-0045: add more elements (<actor/>)mathieui
2021-01-10Merge branch 'test-skip-dependency' into 'master'mathieui
CI: Skip test if the emoji dep is not here See merge request poezio/slixmpp!96
2021-01-10CI: Skip test if the emoji dep is not heremathieui
2021-01-01Fix homepage in DOAP. Thanks mathieui!Link Mauve
2020-12-27Merge branch 'muc-mypy-fixes' into 'master'mathieui
XEP-0045: Fix issues found by mypy See merge request poezio/slixmpp!95
2020-12-27XEP-0045: Add a set_subject() helperEmmanuel Gil Peyrot
2020-12-27XEP-0045: Add missing reason for affiliation and role changesEmmanuel Gil Peyrot
This is especially useful for ban/kick reasons.
2020-12-27XEP-0045: Fix issues found by mypyEmmanuel Gil Peyrot
2020-12-14Merge branch 'fix-moderation-stanzaid' into 'master'mathieui
XEP-0425: Use stanzaid in integration test See merge request poezio/slixmpp!93
2020-12-14XEP-0425: Use stanzaid in integration testmathieui
It only worked due to a prosody quirk
2020-12-13Merge branch 'retract-in-groupchats' into 'master'Maxime Buquet
XEP-0424: fire event even with groupchat messages See merge request poezio/slixmpp!92
2020-12-13XEP-0424: fire event even with groupchat messagesmathieui
2020-12-12Merge branch 'doap-predict-next-version' into 'master'slix-1.6.0Link Mauve
doap: add next release link See merge request poezio/slixmpp!91
2020-12-12doap: add next release linkmathieui
2020-12-12Merge branch 'oopsdate-doap' into 'master'Link Mauve
doap: replace NEXT with 1.6.0 See merge request poezio/slixmpp!90
2020-12-12doap: replace NEXT with 1.6.0mathieui
2020-12-12Merge branch 'update-slix-version' into 'master'mathieui
Release: update version to 1.6.0 See merge request poezio/slixmpp!89
2020-12-12Release: update version to 1.6.0mathieui
2020-12-12Merge branch 'create-extras-require' into 'master'Link Mauve
setup.py: Move emoji and aiohttp to extras_require See merge request poezio/slixmpp!88
2020-12-12setup.py: Move emoji and aiohttp to extras_requiremathieui
2020-12-12Merge branch 'fix-moderation' into 'master'Link Mauve
XEP-0425: small fix & integration test See merge request poezio/slixmpp!86
2020-12-12Merge branch 'retraction-event' into 'master'Link Mauve
XEP-0424: Add an event for message retraction See merge request poezio/slixmpp!87
2020-12-12XEP-0424: Add an event for message retractionmathieui
+ update the integration test
2020-12-12XEP-0425: Add integration testmathieui
2020-12-12XEP-0425: Fix plugin registration, and add elementmathieui
2020-12-10Merge branch 'move-plugin-index-away' into 'master'Link Mauve
docs: move the plugin index away from the main page See merge request poezio/slixmpp!85
2020-12-10docs: move the plugin index away from the main pagemathieui
it’s too big
2020-12-10Merge branch 'docs-event-sphinx-plugins' into 'master'Link Mauve
Docs: add more events, add plugins to the doc See merge request poezio/slixmpp!84
2020-12-10docs: add sphinx_autodoc_typehints depmathieui
2020-12-10docs: update docstrings for sphinx conformitymathieui
Remove most references to timeout/callback/ifrom/timeout_callbacks args
2020-12-10docs: fix rest issuesmathieui
2020-12-10docs: Add pluginsmathieui
2020-12-10docs: update event indexmathieui
2020-12-08Merge branch 'rai' into 'master'mathieui
XEP-0437: Room Activity Indicators See merge request poezio/slixmpp!83
2020-12-08XEP-047: Room Activity Indicatorsmathieui
Implement the XEP
2020-12-07Merge branch 'xep-0333-fixes' into 'master'Link Mauve
XEP-0333: Fix some issues See merge request poezio/slixmpp!80
2020-12-07Merge branch 'xep-0439-improved' into 'master'Link Mauve
XEP-0439: add events & tests See merge request poezio/slixmpp!82
2020-12-07XEP-0439: add integration testsmathieui
2020-12-07XEP-0439: Add eventsmathieui
2020-12-07Merge branch 'no-emoji-required' into 'master'mathieui
CI: do not require the emoji package See merge request poezio/slixmpp!81