Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-07 | Add 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-05 | Save existing roster content when setting a new backend. | Lance Stout | |
2012-01-10 | Make the roster easier to inspect. | Lance Stout | |
The __repr__ version now looks like a regular dictionary. | |||
2011-11-28 | Ensure that saving a roster item includes the correct subscription value. | Lance Stout | |
Fixes issue #118 | |||
2011-11-18 | Also fire changed_status when the status text changes for a resource. | Lance Stout | |
2011-11-18 | Fix changed_status event | Lance Stout | |
Once again only fires when a resource's presence show value changes. | |||
2011-11-06 | Fix a crash when removing a contact. | Lance Stout | |
Original author: louiz | |||
2011-06-18 | Store unavailable presence as last sent presence. | Lance Stout | |
2011-06-16 | Integrate roster with BaseXMPP. | Lance Stout | |
Last sent stanzas are saved regardless of if the roster is used directly or self.send_presence | |||
2011-06-16 | Split roster.py into a directory. | Lance Stout | |