mathieui
f38c61a6b9
XMLStream: Only fire "disconnected" after removal of related objects
...
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-17 18:30:57 +01:00
Link Mauve
2631b25e3e
Merge branch 'ad-mucjoin-component-event' into 'master'
...
XEP-0045: Add a groupchat_join MUC event for components
See merge request poezio/slixmpp!98
2021-01-12 20:36:36 +01:00
mathieui
2b11d81b86
XEP-0045: Add a groupchat_join MUC event for components
2021-01-12 20:29:27 +01:00
Link Mauve
ca465032e7
Merge branch 'xep-0045-fixes-misc' into 'master'
...
Misc fixes for XEP-0045
See merge request poezio/slixmpp!97
2021-01-10 15:12:20 +01:00
mathieui
6369ee0e5f
XEP-0045: Better component handling
2021-01-10 15:07:48 +01:00
mathieui
1e23167ce4
XEP-0045: Better "groupchat_presence" targeting
...
(do not make EVERY SINGLE presence go through the 0045 handler)
2021-01-10 15:07:48 +01:00
mathieui
cccc1253aa
XEP-0045: add more elements (<actor/>)
2021-01-10 15:07:48 +01:00
mathieui
fb31e9c1fd
Merge branch 'test-skip-dependency' into 'master'
...
CI: Skip test if the emoji dep is not here
See merge request poezio/slixmpp!96
2021-01-10 11:27:48 +01:00
mathieui
b4dd1e0132
CI: Skip test if the emoji dep is not here
2021-01-10 11:12:00 +01:00
Link Mauve
525855c17b
Fix homepage in DOAP. Thanks mathieui!
2021-01-01 14:35:55 +01:00
mathieui
ce0d615786
Merge branch 'muc-mypy-fixes' into 'master'
...
XEP-0045: Fix issues found by mypy
See merge request poezio/slixmpp!95
2020-12-27 19:44:31 +01:00
Emmanuel Gil Peyrot
1e08c90018
XEP-0045: Add a set_subject() helper
2020-12-27 02:59:43 +01:00
Emmanuel Gil Peyrot
c05cafc963
XEP-0045: Add missing reason for affiliation and role changes
...
This is especially useful for ban/kick reasons.
2020-12-27 02:59:09 +01:00
Emmanuel Gil Peyrot
166b265de0
XEP-0045: Fix issues found by mypy
2020-12-27 01:14:17 +01:00
mathieui
d91eea3a3a
Merge branch 'fix-moderation-stanzaid' into 'master'
...
XEP-0425: Use stanzaid in integration test
See merge request poezio/slixmpp!93
2020-12-14 19:04:50 +01:00
mathieui
569b9c5ee2
XEP-0425: Use stanzaid in integration test
...
It only worked due to a prosody quirk
2020-12-14 18:59:51 +01:00
a3ca4c11c3
Merge branch 'retract-in-groupchats' into 'master'
...
XEP-0424: fire event even with groupchat messages
See merge request poezio/slixmpp!92
2020-12-13 23:39:12 +01:00
mathieui
489e419e38
XEP-0424: fire event even with groupchat messages
2020-12-13 22:48:17 +01:00
Link Mauve
0b2594aa2c
Merge branch 'doap-predict-next-version' into 'master'
...
doap: add next release link
See merge request poezio/slixmpp!91
2020-12-12 16:59:36 +01:00
mathieui
1b3a00c894
doap: add next release link
2020-12-12 16:57:07 +01:00
Link Mauve
ef201b6ae9
Merge branch 'oopsdate-doap' into 'master'
...
doap: replace NEXT with 1.6.0
See merge request poezio/slixmpp!90
2020-12-12 16:55:03 +01:00
mathieui
69af0fc1dc
doap: replace NEXT with 1.6.0
2020-12-12 16:52:42 +01:00
mathieui
7ecdc7fced
Merge branch 'update-slix-version' into 'master'
...
Release: update version to 1.6.0
See merge request poezio/slixmpp!89
2020-12-12 16:44:34 +01:00
mathieui
39c624f958
Release: update version to 1.6.0
2020-12-12 16:43:29 +01:00
Link Mauve
4c9591d5c9
Merge branch 'create-extras-require' into 'master'
...
setup.py: Move emoji and aiohttp to extras_require
See merge request poezio/slixmpp!88
2020-12-12 16:33:15 +01:00
mathieui
31841ef3bf
setup.py: Move emoji and aiohttp to extras_require
2020-12-12 16:30:34 +01:00
Link Mauve
6773dc4409
Merge branch 'fix-moderation' into 'master'
...
XEP-0425: small fix & integration test
See merge request poezio/slixmpp!86
2020-12-12 14:51:25 +01:00
Link Mauve
71888b24a6
Merge branch 'retraction-event' into 'master'
...
XEP-0424: Add an event for message retraction
See merge request poezio/slixmpp!87
2020-12-12 14:45:49 +01:00
mathieui
3b00c56bdc
XEP-0424: Add an event for message retraction
...
+ update the integration test
2020-12-12 14:43:18 +01:00
mathieui
bf17c32705
XEP-0425: Add integration test
2020-12-12 14:34:43 +01:00
mathieui
bc58c5a045
XEP-0425: Fix plugin registration, and add element
2020-12-12 14:33:48 +01:00
Link Mauve
d6be776640
Merge branch 'move-plugin-index-away' into 'master'
...
docs: move the plugin index away from the main page
See merge request poezio/slixmpp!85
2020-12-10 21:15:17 +01:00
mathieui
878870255f
docs: move the plugin index away from the main page
...
it’s too big
2020-12-10 20:45:26 +01:00
Link Mauve
1e2d15b8f5
Merge branch 'docs-event-sphinx-plugins' into 'master'
...
Docs: add more events, add plugins to the doc
See merge request poezio/slixmpp!84
2020-12-10 19:45:30 +01:00
mathieui
155fc58a22
docs: add sphinx_autodoc_typehints dep
2020-12-10 19:22:40 +01:00
mathieui
95d40a3ca3
docs: update docstrings for sphinx conformity
...
Remove most references to timeout/callback/ifrom/timeout_callbacks args
2020-12-10 19:22:40 +01:00
mathieui
010bf6dd70
docs: fix rest issues
2020-12-10 19:22:40 +01:00
mathieui
9d61655215
docs: Add plugins
2020-12-10 19:22:40 +01:00
mathieui
f768a980d8
docs: update event index
2020-12-10 19:22:38 +01:00
mathieui
d371828041
Merge branch 'rai' into 'master'
...
XEP-0437: Room Activity Indicators
See merge request poezio/slixmpp!83
2020-12-08 18:59:04 +01:00
mathieui
b63dc3bc8c
XEP-047: Room Activity Indicators
...
Implement the XEP
2020-12-08 18:56:26 +01:00
Link Mauve
8258202681
Merge branch 'xep-0333-fixes' into 'master'
...
XEP-0333: Fix some issues
See merge request poezio/slixmpp!80
2020-12-07 21:25:18 +01:00
Link Mauve
c892fba778
Merge branch 'xep-0439-improved' into 'master'
...
XEP-0439: add events & tests
See merge request poezio/slixmpp!82
2020-12-07 21:21:43 +01:00
mathieui
758dfb930c
XEP-0439: add integration tests
2020-12-07 20:59:04 +01:00
mathieui
91c3d64ca2
XEP-0439: Add events
2020-12-07 20:58:16 +01:00
mathieui
340b0f0f16
Merge branch 'no-emoji-required' into 'master'
...
CI: do not require the emoji package
See merge request poezio/slixmpp!81
2020-12-07 20:32:27 +01:00
mathieui
a1ef32a122
CI: do not require the emoji package
2020-12-06 21:58:10 +01:00
mathieui
ef6dab81b9
itests: Add a chat markers test
2020-12-06 21:45:53 +01:00
mathieui
b3e2a8eb91
XEP-0333: Add missing feature, and a send_marker method
2020-12-06 21:45:22 +01:00
mathieui
11ac5867ff
XEP-0333: Rename plugin file from "hints" to "markers"
2020-12-06 21:29:11 +01:00