Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-05 | Prevent excess loading from the roster db. | Lance Stout | |
Fixes issue #148 | |||
2012-01-17 | Fix roster key issue for non-JID keys. | Lance Stout | |
2012-01-16 | Use jid.bare as a key instead of a JID instance. | Rodolfo Henrique Carvalho | |
2012-01-11 | update_caps() can now do presence broadcasting. | Lance Stout | |
As part of adding this feature: - fixed bug in update_caps() not assigning verstrings - fixed xep_0004 typo - can now use None as a roster key which will map to boundjid.bare - fixed using JID objects in disco node handlers - fixed failing test related to get_roster Several of these bugs I've fixed before, so I either didn't push them earlier, or I clobbered something when merging. *shrug* | |||
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-11-06 | Restore original behaviour for auto_authorize and auto_subscribe. | Lance Stout | |
The change to using the new roster broke the original auto_* values and used per-roster versions. The original auto_* values will now set the behaviour globally. Use the per-roster values to override for a specific JID. | |||
2011-10-07 | Fix typos in the roster update method. | Lance Stout | |
2011-08-18 | Add some convenience methods to rosters. | Lance Stout | |
Can now use len(self.client_roster) to get the number of JIDs in the roster, and self.client_roster.groups() to get a dict of groups and the JIDs in those groups. | |||
2011-08-17 | Update plugins that use Iq stanzas to work with new exceptions. | Lance Stout | |
2011-06-18 | Need to store unavailable presence as last sent if broadcasted. | Lance Stout | |
2011-06-18 | Store unavailable presence as last sent presence. | Lance Stout | |
2011-06-16 | Integrate roster with ClientXMPP. | Lance Stout | |
Roster updates are now passed through to the roster when using self.update_roster, etc. | |||
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 | |