Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-01 | Owners can modify subscriptions/affiliations. With tests. | Lance Stout | |
94% coverage for the main pubsub plugin! (91% including stanzas) | |||
2011-09-01 | Users can retrieve their affiliations now, with tests. | Lance Stout | |
2011-09-01 | Add ability for a user to get retrieve subscriptions, with tests. | Lance Stout | |
2011-09-01 | Add tests for pubsub subscription options. | Lance Stout | |
2011-09-01 | Add tests for retrieving pubsub items. | Lance Stout | |
2011-09-01 | Fix memory reference bugs. | Lance Stout | |
2011-08-31 | XEP-0060 v1.13 dictates publishing/retracting one item at a time. | Lance Stout | |
2011-08-31 | Simplify pubsub tests. | Lance Stout | |
We don't really care about empty responses, so let's use block=False. | |||
2011-08-31 | Add test for purging a pubsub node. | Lance Stout | |
2011-08-31 | Retract stanzas are behaving oddly when using stanza values. | Lance Stout | |
2011-08-31 | Test publishing multiple items, and with options. | Lance Stout | |
2011-08-31 | Test publishng an item with options. | Lance Stout | |
2011-08-31 | Test publishing a single item. | Lance Stout | |
2011-08-31 | More pubsub unit tests! | Lance Stout | |
2011-08-31 | Fix pubsub get_items. | Lance Stout | |
- item_ids checked for None - pubsub node is set | |||
2011-08-31 | Fix 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-31 | Added pubsub error stanza. | Lance Stout | |
iq['error']['pubsub']['condition'] iq['error']['pubsub']['unsupported'] | |||
2011-08-31 | Create a tox config for automating tests for different Python versions. | Lance Stout | |
To use: sudo pip install tox tox | |||
2011-08-30 | Add tests for pubsub unsubscribe. | Lance Stout | |
2011-08-30 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop | Lance Stout | |
2011-08-30 | fixed form accessors in pubsub stanzas | Nathan Fritz | |
2011-08-30 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop | Lance Stout | |
2011-08-30 | fixed test further... but now I have an out of order problem | Nathan Fritz | |
2011-08-30 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop | Lance Stout | |
2011-08-30 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop | Nathan Fritz | |
2011-08-30 | added publish-options element | Nathan Fritz | |
2011-08-30 | Get/set pubsub subscription options. | Lance Stout | |
2011-08-30 | Test pubsub subscribe. | Lance Stout | |
2011-08-30 | Test and fix XEP-0060 delete_node() | Lance Stout | |
2011-08-30 | Fix typo | Lance Stout | |
2011-08-29 | Finish up all major actions in the current XEP-0060. | Lance Stout | |
Still need tests and docs. | |||
2011-08-29 | Stub out missing functionality for pubsub | Lance Stout | |
2011-08-26 | The ifrom parameter doesn't need special treatment. | Lance Stout | |
2011-08-26 | Add docs + extended Iq send arguments to pubsub methods. | Lance Stout | |
2011-08-26 | Fix typos in XEP-0060, start of docs and tests. | Lance Stout | |
2011-08-25 | Simplify the main process loop. | Lance Stout | |
2011-08-25 | Make the timeout for event queue checks configurable. | Lance Stout | |
Now defaults xmlstream.WAIT_TIMEOUT, and settable with self.wait_timeout. The new default timeout is 1sec instead of 5sec. | |||
2011-08-25 | Added XMLStream.configure_dns. | Lance Stout | |
This can be overridden to do custom configuration for the DNS resolver, or any other DNS related tasks such as calling the system's res_init(). | |||
2011-08-25 | Session timeout now defaults to 45sec, but can be adjusted. | Lance Stout | |
e.g. self.session_timeout = 15 It is also managed by XMLStream instead of ClientXMPP now. | |||
2011-08-25 | Handle sending stanzas in chunks if the socket has poor performance. | Lance Stout | |
2011-08-25 | Shutdown socket before closing. | Lance Stout | |
2011-08-25 | Update scheduler with locks and ability to remove tasks. | Lance Stout | |
Scheduled tasks must have a unique name. | |||
2011-08-25 | Add overridable method self.configure_socket(). | Lance Stout | |
Allows for setting app specific socket timeouts and other socket options. | |||
2011-08-25 | Fix tests in Python3. | Lance Stout | |
2011-08-24 | Fix handling of DNS exceptions. | Lance Stout | |
2011-08-24 | Clean and get setup.py working once and for all. | Lance Stout | |
Fixes: README.rst now included Double line spacing removed from long_description Source package now includes tests, examples, etc using Manifest.in README.rst typos fixed Added README.rst section on installing dnspython for Python3 Version bumped to RC2 Version is now taken from sleekxmpp.version.__version__ without having to pull in the entire library Added 'test' command for setup.py Simplified testall.py Docs build cleanly from source package after installation | |||
2011-08-23 | Remove extra debugging code that made it into a commit.sleek-1.0-RC11.0-RC1 | Lance Stout | |
2011-08-19 | Make Iq exceptions more discoverable and simpler to use. | Lance Stout | |
IqError and IqTimeout now extend XMPPError, so if you don't care about the difference, you can use: try: self.do_something_with_iqs() except XMPPError: # Error? Timeout? I don't care! pass If you do need to distinguish between timeouts and error replies, you can still continue to use: try: self.do_somethin_with_iqs() except IqError as err: pass except IqTimeout: pass If you don't catch any Iq errors and you're processing a stanza then an error response will be sent, just like normal if you raise XMPPError or any other exception, except that the error messages will be generic to prevent leaking too much information. | |||
2011-08-18 | Update the README | Lance Stout | |
Now includes how to generate the docs, run tests, and the basic boilerplate for Sleek based projects. | |||
2011-08-18 | Route all unhandled exceptions through XMLStream.exception. | Lance Stout | |
Or through an equivalent override. |