summaryrefslogtreecommitdiff
path: root/sleekxmpp/roster/item.py
AgeCommit message (Collapse)Author
2012-10-22Respond to probes when the subscription is 'from', not 'to'.Lance Stout
2012-06-19PEP8 formatting updates.Lance Stout
2012-06-18Simplify tracking last sent presence using outgoing filters.Lance Stout
2012-04-07Trigger got_online after resource information has been saved.Lance Stout
2012-03-07Add support for roster versioning.Lance Stout
This was XEP-0237, but is now part of RFC 6121. Roster backends should now expose two additional methods: version(jid): Return the version of the given JID's roster. set_version(jid, version): Update the version of the given JID's roster. A new state field will be passed to the backend if an item has been marked for removal. This is 'removed' which will be set to True.
2012-03-05Save existing roster content when setting a new backend.Lance Stout
2012-01-10Make the roster easier to inspect.Lance Stout
The __repr__ version now looks like a regular dictionary.
2011-11-28Ensure that saving a roster item includes the correct subscription value.Lance Stout
Fixes issue #118
2011-11-18Also fire changed_status when the status text changes for a resource.Lance Stout
2011-11-18Fix changed_status eventLance Stout
Once again only fires when a resource's presence show value changes.
2011-11-06Fix a crash when removing a contact.Lance Stout
Original author: louiz
2011-06-18Store unavailable presence as last sent presence.Lance Stout
2011-06-16Integrate roster with BaseXMPP.Lance Stout
Last sent stanzas are saved regardless of if the roster is used directly or self.send_presence
2011-06-16Split roster.py into a directory.Lance Stout