Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-21 | XEP-0045: Add a helper method to request voice | Emmanuel Gil Peyrot | |
This can be used in a moderated room when we are only a visitor. | |||
2021-02-08 | XEP-0045: Types, visibility, and documentation | mathieui | |
- Make all handlers private (_-prefixed) - Reorder methods in a more thematic order - Add docstrings to public methods - Add types where they were missing - Create new Literal types for closed enums - Make join_muc a wrapper around join_muc_wait and return a Future - Deprecate the current join_muc API - Fix some mypy issues | |||
2021-02-05 | global: rewrite copyright notice to use comments | mathieui | |
2021-01-31 | XEP-0045: make the join_muc_wait timeout parameter optional | mathieui | |
2021-01-31 | XEP-0045: Add a join_muc_wait function | mathieui | |
Which is async, raises on timeout or error, and returns when joined. | |||
2021-01-31 | XEP-0045: Add a specific handler for MUC presence errors | mathieui | |
2021-01-31 | XEP-0045: add a directed event for self-presence | mathieui | |
2021-01-12 | XEP-0045: Add a groupchat_join MUC event for components | mathieui | |
2021-01-10 | XEP-0045: Better component handling | mathieui | |
2021-01-10 | XEP-0045: Better "groupchat_presence" targeting | mathieui | |
(do not make EVERY SINGLE presence go through the 0045 handler) | |||
2021-01-10 | XEP-0045: add more elements (<actor/>) | mathieui | |
2020-12-27 | XEP-0045: Add a set_subject() helper | Emmanuel Gil Peyrot | |
2020-12-27 | XEP-0045: Add missing reason for affiliation and role changes | Emmanuel Gil Peyrot | |
This is especially useful for ban/kick reasons. | |||
2020-12-27 | XEP-0045: Fix issues found by mypy | Emmanuel Gil Peyrot | |
2020-12-10 | docs: update docstrings for sphinx conformity | mathieui | |
Remove most references to timeout/callback/ifrom/timeout_callbacks args | |||
2020-12-04 | XEP-0045: Register the missing invite/decline element | mathieui | |
2020-12-03 | XEP-0045: Misc small fixes. | mathieui | |
2020-12-03 | XEP-0045: Better invitation handling | mathieui | |
2020-12-03 | XEP-0045: Remove "self" returns from stanza methods | mathieui | |
2020-12-03 | XEP-0045: Add status_codes interface to the MUC element | mathieui | |
2020-11-26 | XEP-0045: update methods for asyncio & stanza, typing | mathieui | |
- This rewrites most of the stuff in the plugin by using the newly added elements instead of raw ElementTree stuff with hardcoded namespaces. - Adds methods for affiliation/roles - Adds some type hints - Fix many cases where the call would simply not work since slixmpp exists (and break the API but it was already broken ¯\_(ツ)_/¯) | |||
2020-11-22 | XEP-0045: register the new elements & reformat init | mathieui | |
2020-11-22 | XEP-0045: add more stanza elements | mathieui | |
2020-05-29 | XEP-0045: register_stanza_plgin(Message, MUCMessage) | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Split __init__ | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Add MUCMessage | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Remove unused MUCPresence attributes | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Add some types in stanza | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Add stanza.NS* consts | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Split stanza into sub-module | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Remove useless Python2-ness | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-29 | XEP-0045: Change to a package module | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> |