summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins
AgeCommit message (Collapse)Author
2011-11-19Tidy up logging calls.Lance Stout
2011-11-20This change stops sleekxmpp from spending huge amounts of time unnecessarily ↵Vijay Pandurangan
computing logging data that may never be used. This is a HUGE performance improvement; in some of my test runs, unnecessary string creation was accounting for > 60% of all CPU time. Note that using % in a string will _always_ perform the sting substitutions, because the strings are constructed before the function is called. So log.debug('%s' % expensiveoperation()) will take about the same CPU time whether or not the logging level is DEBUG or INFO. if you use , no substitutions are performed unless the string is actually logged
2011-10-11Update the docs for XEP-0060 publish method.Lance Stout
2011-10-10Fix MUC methods to optionally specify the sending JID.Lance Stout
Should fix issue #107
2011-10-05XEP-0009 will likely be updated to use <base64 /> instead of <Base64 />Lance Stout
Both are supported when reading, but <base64 /> will be used for output.
2011-10-04Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-10-04Fix missing import statement.Lance Stout
Fixes issue #105
2011-10-03Make RPC events threadedCorrel Roush
Allows, for example, an RPC service to make remote RPC calls with its own connection without blocking its own thread waiting for the result.
2011-09-02Make get_node_config block by default.Lance Stout
2011-09-01remove ping schedule on disconnectNathan Fritz
2011-09-01Mark pubsub state stanzas as non-standard.Lance Stout
2011-09-01More stanza cleanup for pubsub.Lance Stout
2011-09-01Some more minor cleanup.Lance Stout
2011-09-01Clean up pubsub#event stanzas.Lance Stout
2011-09-01Clean up pubsub#owner stanzas.Lance Stout
2011-09-01Add support for notify attribute when retracting an item.Lance Stout
2011-09-01Add ability to get global/node default subscription options.Lance Stout
2011-09-01Clean up pubsub stanzas.Lance Stout
2011-09-01Owners can modify subscriptions/affiliations. With tests.Lance Stout
94% coverage for the main pubsub plugin! (91% including stanzas)
2011-09-01Users can retrieve their affiliations now, with tests.Lance Stout
2011-09-01Add ability for a user to get retrieve subscriptions, with tests.Lance Stout
2011-09-01Add tests for pubsub subscription options.Lance Stout
2011-09-01Add tests for retrieving pubsub items.Lance Stout
2011-08-31XEP-0060 v1.13 dictates publishing/retracting one item at a time.Lance Stout
2011-08-31Add test for purging a pubsub node.Lance Stout
2011-08-31Retract stanzas are behaving oddly when using stanza values.Lance Stout
2011-08-31Test publishng an item with options.Lance Stout
2011-08-31Test publishing a single item.Lance Stout
2011-08-31More pubsub unit tests!Lance Stout
2011-08-31Fix pubsub get_items.Lance Stout
- item_ids checked for None - pubsub node is set
2011-08-31Fix requesting pubsub node configuration, and add tests.Lance Stout
- <default /> doesn't have a type attribute in the XEP - <configure /> isn't used anymore for requesting default configuration
2011-08-31Added pubsub error stanza.Lance Stout
iq['error']['pubsub']['condition'] iq['error']['pubsub']['unsupported']
2011-08-30Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-08-30fixed form accessors in pubsub stanzasNathan Fritz
2011-08-30Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-08-30fixed test further... but now I have an out of order problemNathan Fritz
2011-08-30Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-08-30Merge branch 'develop' of github.com:fritzy/SleekXMPP into developNathan Fritz
2011-08-30added publish-options elementNathan Fritz
2011-08-30Get/set pubsub subscription options.Lance Stout
2011-08-30Test and fix XEP-0060 delete_node()Lance Stout
2011-08-30Fix typoLance Stout
2011-08-29Finish up all major actions in the current XEP-0060.Lance Stout
Still need tests and docs.
2011-08-29Stub out missing functionality for pubsubLance Stout
2011-08-26The ifrom parameter doesn't need special treatment.Lance Stout
2011-08-26Add docs + extended Iq send arguments to pubsub methods.Lance Stout
2011-08-26Fix typos in XEP-0060, start of docs and tests.Lance Stout
2011-08-17Update plugins that use Iq stanzas to work with new exceptions.Lance Stout
2011-08-17Return '' instead of None from form fields with no values.Lance Stout
2011-08-13Add form.field back in for backwards compatibility.Lance Stout