summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins/xep_0004.py
AgeCommit message (Collapse)Author
2011-08-11Reorganize XEP-0004.Lance Stout
Changes: May now use underscored method names form.field is replaced by form['fields'] form.get_fields no longer accepts use_dict parameter, it always returns an OrderedDict now form.set_fields will accept either an OrderedDict, or a list of (var, dict) tuples as before. Setting the form type to 'submit' will remove extra meta data from the form fields, leaving just the 'var' and 'value' Setting the form type to 'cancel' will remove all fields.
2011-02-07This fixes the configuration stuff, because type is form not submit with ↵Stefan de Konink
setNodeConfiguration.
2010-12-16Some Python 3.1+ compatibility fixes.Lance Stout
Originally contributed by filipegiusti.
2010-11-06Logging no longer uses root logger.Lance Stout
Each module should now log into its own logger.
2010-09-23added room events for specific rooms, added buildForm to xep_0004 pluginNathan Fritz
2010-08-31xep-0004 merge should deal with dictionariesfritzy
2010-08-21added form compatibility with old api, stanzas now bool() to True on 2.x, ↵fritzy
jid attributes will return '' if not set
2010-08-19added some xep-0004 compatibility changesNathan Fritz
2010-07-20Lots of XEP-0004 bug fixes.Lance Stout
Forms have default type of 'form' setFields now uses a list of tuples instead of a dictionary because ordering is important. getFields defaults to returning a list of tuples, but the use_dict parameter can change that
2010-07-20Updated license notices to use the correct MIT format. Also corrected ↵Lance Stout
references to nonexistant license.txt to LICENSE.
2010-07-19added fromXML/getXML compatiblity to the new xep-0004 w/ deprecated warningsNathan Fritz
2010-07-19made Lance's new XEP-4 stanzas the default, and put xep-0004 as old_0004Nathan Fritz
2010-05-27added pubsub state stanzas and scheduled eventsNathan Fritz
2010-05-26plugins now are checked for post_init having ran when process() is calledNathan Fritz
2010-05-26Fixed error registering a plugin. To add a feature to another plugin, it ↵Hernan E Grecco
should look into xmpp.plugin dict
2010-01-05* major stanza improvementsNathan Fritz
* raise XMPPError in handler to reply with error stanza * started work on pubsub stanzas
2009-10-29* fixed bugs with XEP 50 for componentsNathan Fritz
* configuration-less nodes
2009-10-27* fixed bug with setting boolean values in formsNathan Fritz
* added setValues to forms
2009-10-19x:data form improvementsNathan Fritz
2009-10-19* fixesNathan Fritz
2009-10-19* added form updateNathan Fritz
2009-10-19* added form mergingNathan Fritz
2009-06-03moved seesmic branch to trunkNathan Fritz