Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-30 | Fixed typos in ElementBase._fix_ns | Lance Stout | |
2010-08-30 | Updated ElementBase.match to respect namespaces with slashes. | Lance Stout | |
Required adding option to _fix_ns to not propagate namespaces to child elements. | |||
2010-08-27 | Added unit tests for StanzaBase. | Lance Stout | |
2010-08-27 | Updated StanzaBase with documentation. | Lance Stout | |
2010-08-26 | Added comments to _fix_ns to clarify the cleaning procedure. | Lance Stout | |
2010-08-26 | Fixed ElementBase._fix_ns and related methods to respect namespaces which ↵ | Lance Stout | |
contain forward slashes. | |||
2010-08-26 | Fixed indentation in StanzaBase. | Lance Stout | |
2010-08-26 | Clarify ElementBase documentation. | Lance Stout | |
2010-08-26 | Fixed line lengths in ElementBase to comply with PEP8. | Lance Stout | |
2010-08-26 | Finished the update of ElementBase with docs and unit tests. | Lance Stout | |
Corrected bugs in equality comparisons between stanzas. | |||
2010-08-26 | Updated the remaining ElementBase methods. | Lance Stout | |
Remaining ElementBase todos: Write the class documentation for ElementBase. Write unit tests for the __magic__ methods. | |||
2010-08-25 | Fixed ElementBase.match to respect namespaces. | Lance Stout | |
2010-08-25 | Updated ElementBase.match and added unit tests. | Lance Stout | |
2010-08-25 | Updated ElementBase._delSub and added unit tests. | Lance Stout | |
_delSub can now accept a path and will optionally remove any empty parent elements after deleting the target elements. | |||
2010-08-24 | Fixed indenting issue. | Lance Stout | |
2010-08-24 | Updated ElementBase._setSubText and added unit tests. | Lance Stout | |
_setSubText can now handle elements specified by an XPath expression, and will build up the element tree as needed, reusing an existing elements in the path. | |||
2010-08-24 | Updated ElementBase._getSubText and added unit tests. | Lance Stout | |
Also added ElementBase._fix_ns() to apply the stanza namespace to elements that don't have a namespace. | |||
2010-08-21 | added form compatibility with old api, stanzas now bool() to True on 2.x, ↵ | fritzy | |
jid attributes will return '' if not set | |||
2010-08-19 | Updated ElementBase methods _getAttr, _setAttr, and _delAttr with docs and ↵ | Lance Stout | |
tests. | |||
2010-08-19 | Small cleanup in ElementBase.__setitem__ | Lance Stout | |
2010-08-19 | Updated ElementBase.__delitem__ and added unit tests. | Lance Stout | |
2010-08-19 | Updated ElementBase.__setitem__ and added unit tests. | Lance Stout | |
2010-08-13 | Updated ElementBase.__getitem__ with docs and unit tests. | Lance Stout | |
2010-08-13 | Updated getStanzaValues and setStanzaValues with docs and unit tests. | Lance Stout | |
2010-08-13 | Updated ElementBase.enable and ElementBase.initPlugin | Lance Stout | |
2010-08-13 | Updated ElementBase.setup, and added unit tests. | Lance Stout | |
2010-08-13 | Updated ElementBase.__init__ | Lance Stout | |
2010-08-13 | Adjust first level indenting in ElementBase to prepare for cleanup. | Lance Stout | |
2010-08-13 | Updated registerStanzaPlugin and the XML test type. | Lance Stout | |
2010-08-12 | Cleaned stanzabase imports. | Lance Stout | |
2010-08-05 | Replaced the ToString class with a tostring function. | Lance Stout | |
The sleekxmpp.xmlstream.tostring and sleekxmpp.xmlstream.tostring26 packages have been merged to sleekxmpp.xmlstream.tostring. The __init__.py file will import the appropriate tostring function depending on the Python version. The setup.py file has been updated with the package changes. ElementBase is now a direct descendent of object and does not subclass ToString. Stanza objects now return their XML contents for __repr__. | |||
2010-07-30 | Added optional default value to _getAttr. | Lance Stout | |
2010-07-29 | Modified ElementBase _getSubText, _setSubText, and _delSubText to | Lance Stout | |
use the namespace in a tag name if one is given and to use self.namespace otherwise. | |||
2010-07-26 | Merge branch 'experimental' of git@github.com:fritzy/SleekXMPP into experimental | Nathan Fritz | |
2010-07-26 | removed jid from stanzabase to external file | Nathan Fritz | |
2010-07-26 | Replaced traceback calls to use logging.exception where applicable. | Lance Stout | |
2010-07-20 | Issue 26. Only set from address in reply() for components | Joe Hildebrand | |
2010-07-20 | Updated license notices to use the correct MIT format. Also corrected ↵ | Lance Stout | |
references to nonexistant license.txt to LICENSE. | |||
2010-07-19 | stanza should not have setValues/getValues because that conflicts with ↵ | Nathan Fritz | |
attribute accessors | |||
2010-07-19 | indent problem on stanzabase | Nathan Fritz | |
2010-07-19 | Condensed all of the stanzaPlugin functions into a single ↵ | Lance Stout | |
registerStanzaPlugin function. Updated plugins and tests to use new function. | |||
2010-06-07 | Needed to use copy.deepcopy() to copy XML objects to make sure that the ↵ | Lance Stout | |
entire tree is copied. | |||
2010-06-06 | Added a __copy__ method to both ElementBase and StanzaBase. | Lance Stout | |
Stanzas may now be copied using copy.copy(), which will be useful to prevent stanza objects from being shared between event handlers. | |||
2010-05-31 | Scheduler waits too longer, and pubsubstate registration was backwards | Nathan Fritz | |
2010-05-27 | added pubsub state stanzas and scheduled events | Nathan Fritz | |
2010-05-25 | Modified the return values for several methods so that they can be chained. | Lance Stout | |
For example: iq.reply().error().setPayload(something.xml).send() | |||
2010-05-12 | fixed a rather large memory leak | Nathan Fritz | |
2010-04-22 | bugfixes and continuing to work on pubsub tests | Nathan Fritz | |
2010-04-21 | added pubsub#event stanzas, multi-subtypes iterable stanzas, pubsub#event ↵ | Nathan Fritz | |
test coverage | |||
2010-04-19 | added pubsub tests and fixed match on iterator error | Nathan Fritz | |