Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-18 | Add initial XEP-0084 support. | Lance Stout | |
It does not auto-retrieve and store avatars yet, but everything is there to do so. | |||
2012-06-18 | Simplify and update XEP-0033 to latest plugin format. | Lance Stout | |
2012-06-18 | Add initial support for xml:lang for streams and stanza plugins. | Lance Stout | |
Remaining items are suitable default actions for language supporting interfaces. | |||
2012-06-13 | Fix loading cached disco identity data. | Lance Stout | |
2012-06-06 | Don't request registration forms unless the register event is handled. | Lance Stout | |
Some servers end the stream if registration can not be completed in-band, which means always requesting the form can prevent regular login. | |||
2012-05-14 | Add MUC events for room configuration changes. | Lance Stout | |
New events: groupchat_config_status muc::[room JID]::config_status | |||
2012-05-04 | Fix loading plugins from custom modules when passing the module itself. | Lance Stout | |
Loading plugins from custom modules when passed as a string still works. | |||
2012-04-30 | Collapse initial payload to a single stanza instead of a list if only one ↵ | Lance Stout | |
stanza is found. | |||
2012-04-30 | Add full support for initial payloads with adhoc commands, plus test. | Lance Stout | |
2012-04-30 | Allow providing initial payload to adhoc commands. | Lance Stout | |
2012-04-29 | Use the correct 'from' jid when requesting vcards for avatars. | Lance Stout | |
2012-04-29 | Don't raise errors when receiving an iq error for vcards. | Lance Stout | |
2012-04-09 | Add initial support for XEP-0153. | Lance Stout | |
2012-04-08 | Initial support for XEP-0231. | Lance Stout | |
2012-04-08 | Fix looking up local and cached vcards. | Lance Stout | |
2012-04-08 | Fix errors in caps related to unwrapped disco data and full JIDs. | Lance Stout | |
2012-04-08 | Ensure that wrapped disco results retain requesting iq id. | Lance Stout | |
2012-04-07 | Add nickname element to the XEP-0054 plugin. | Lance Stout | |
2012-04-07 | Add initial XEP-0054 plugin. | Lance Stout | |
2012-04-06 | Add support for XEP-0027 | Lance Stout | |
2012-04-06 | Simplify registering API handler defaults. | Lance Stout | |
2012-04-06 | Don't break test plugins that use None instead of a stream object. | Lance Stout | |
2012-04-06 | Update XEP-0012 plugin to use new api. | Lance Stout | |
2012-04-06 | Fix XEP-0115 with the new API registry. | Lance Stout | |
2012-04-06 | Begin experiment with a centralized API callback registry. | Lance Stout | |
The API registry generalizes the node handler system from the xep_0030 plugin so that other plugins can use it. | |||
2012-04-03 | Fix MUC invite events so that they actually work. | Lance Stout | |
2012-04-03 | Fix memory leak with adhoc command sessions. | Lance Stout | |
Fixes issue #155 | |||
2012-03-27 | Reset stream management state on session_end. | Lance Stout | |
2012-03-27 | Make the XEP-0198 ack debug message less confusing. | Lance Stout | |
2012-03-21 | Correct handling of acks for XEP-0198 under heavy load. | Lance Stout | |
2012-03-19 | Fix unicode issues in test cases for Py3+ introduced by issue #150. | Lance Stout | |
2012-03-19 | Merge pull request #150 from correl/rpc_value_fixes | Lance Stout | |
Updated XEP-0009 to handle unicode strings | |||
2012-03-18 | Add initial support for XEP-0198 for stream management. | Lance Stout | |
2012-03-16 | Fix requesting receipts on a message that has not been bound to a stream. | Lance Stout | |
2012-03-16 | Re-add support for special case of 'presence' expiry value. | Lance Stout | |
2012-03-16 | Update subscription event expiry value to use time objects. | Lance Stout | |
2012-03-16 | Add events for configuration and subscription notifications. | Lance Stout | |
New events: pubsub_config pubsub_subscription | |||
2012-03-16 | Fix error when assigning form values that include booleans. | Lance Stout | |
2012-03-16 | Fix requiring receipt request messages to have ID values. | Lance Stout | |
2012-03-16 | Expand support for XEP-0184. | Lance Stout | |
New stanza interfaces: Adding a message receipt request: msg['request_receipt'] = True Adding a message receipt: msg['receipt'] = '123-24234' Retrieving the acked message ID: ack_id = msg['receipt'] print(ack_id) '123-24234' New configuration options: auto_ack: If True, auto reply to messages that request receipts. Defaults to True auto_request: If True, auto add receipt requests to appropriate outgoing messages. Defaults to False | |||
2012-03-12 | Move XEP-0172 to new system. | Lance Stout | |
2012-03-12 | Move XEP-0118 to the new system. | Lance Stout | |
2012-03-12 | Move XEP-0108 to new system. | Lance Stout | |
2012-03-12 | Move XEP-0107 to new system. | Lance Stout | |
2012-03-12 | Move XEP-0080 to the new system. | Lance Stout | |
2012-03-12 | Move XEP-0163 to new system. | Lance Stout | |
Also includes new register_pep() method for doing the necessary stanza and disco registration, plus pubsub node event mapping. | |||
2012-03-12 | Cleanup plugin import logic. | Lance Stout | |
Checking for a 'xep' or 'rfc' attribute is more reliable for detecting an old style plugin than 'name'. | |||
2012-03-12 | Enable using post_init() to resolve circular dependencies. | Lance Stout | |
We really shouldn't have any. However, we may later introduce one with XEP-0030 and XEP-0059. | |||
2012-03-12 | Move XEP-0115 to the new system. | Lance Stout | |
2012-03-12 | Remove extra logging statement, add backward compatible references. | Lance Stout | |