SleekXMPP/sleekxmpp/plugins
Lance Stout a3d111be12 Added new XEP-0050 implementation.
Backward incompatibility alert!

Please see examples/adhoc_provider.py for how to use the new
plugin implementation, or the test examples in the files
tests/test_stream_xep_0050.py and tests/test_stanza_xep_0050.py.

Major changes:
    - May now have zero-step commands. Useful if a command is
      intended to be a dynamic status report that doesn't
      require any user input.
    - May use payloads other than data forms, such as a
      completely custom stanza type.
    - May include multiple payload items, such as multiple
      data forms, or a form and a custom stanza type.
    - Includes a command user API for calling adhoc commands
      on remote agents and managing the workflow.
    - Added support for note elements.

Todo:
    - Add prev action support.

You may use register_plugin('old_0050') to continue using the
previous XEP-0050 implementation.
2011-03-24 09:35:36 -04:00
..
xep_0009 Replace the print statement by a log.debug call 2011-02-09 10:02:14 +08:00
xep_0030 Updated XEP-0128 plugin to work with the new XEP-0030 plugin. 2011-03-22 20:42:43 -04:00
xep_0050 Added new XEP-0050 implementation. 2011-03-24 09:35:36 -04:00
xep_0059 Need to run post_init properly. 2011-01-09 10:03:32 -05:00
xep_0085 Add tests for XEP-0085, fix some bugs. 2011-02-24 14:15:02 -05:00
xep_0092 Fix error in stanza handler registration in XEP-0092. 2011-03-18 17:30:29 -04:00
xep_0128 Updated XEP-0128 plugin to work with the new XEP-0030 plugin. 2011-03-22 20:42:43 -04:00
xep_0199 fixes to ping: auto-ping off by default, fixed ping-time of zero bug, fixed class name mismatch 2011-02-15 15:24:58 -08:00
xep_0249 Fix typo. 2011-03-23 19:00:20 -04:00
__init__.py Updated the list of plugins in sleekxmpp.plugins.__init__ 2010-12-16 18:29:56 -05:00
base.py pep8 fixes on core library 2010-10-20 19:43:53 -07:00
gmail_notify.py Use boundjid in plugins instead of the deprecated accessors. 2010-12-16 15:38:00 -05:00
jobs.py Some Python 3.1+ compatibility fixes. 2010-12-16 15:29:17 -05:00
old_0004.py Fix setup.py and old_0004.py typo bugs. 2011-01-12 12:22:48 -05:00
old_0009.py Introduced new XEP-0009 into develop. 2011-01-13 08:40:53 +01:00
old_0050.py Added new XEP-0050 implementation. 2011-03-24 09:35:36 -04:00
stanza_pubsub.py fixed socket name collision in xmlstream.py and fixed python 3.x compatibility 2010-10-14 10:58:07 -07:00
xep_0004.py This fixes the configuration stuff, because type is form not submit with setNodeConfiguration. 2011-02-07 23:55:46 +08:00
xep_0012.py Logging no longer uses root logger. 2010-11-06 01:28:59 -04:00
xep_0033.py Fixed typo in XEP-0033 plugin. 2010-10-01 21:25:27 -04:00
xep_0045.py xep_0045: fix the 'to' value when configuring room 2011-01-27 09:34:32 +08:00
xep_0060.py Use boundjid in plugins instead of the deprecated accessors. 2010-12-16 15:38:00 -05:00
xep_0078.py My hunch is that these should also be updated. 2011-01-23 02:08:29 +08:00
xep_0086.py * converted sleekxmpp to Python 3.x 2009-08-31 22:46:31 +00:00
xep_0202.py Fixes for XEP-0202 2011-01-31 15:40:00 -05:00