Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2012-03-12 | Handle loading plugins on demand. | Lance Stout | |
Plugins that are referenced as dependencies, but have not been registered now will be imported. Newer plugins should register themselves automatically, but older style plugins will be explicitly registered after import. | |||
2012-03-12 | Ensure the adhoc command items node exists. | Lance Stout | |
If the plugin is loaded and no commands are defined, we can at least return a proper empty response instead of an item-not-found error. | |||
2012-03-12 | Move XEP-0249 to the new system. | Lance Stout | |
2012-03-12 | Move XEP-0224 to new system. | Lance Stout | |