Initial commit

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Change the username to a new username field, and make character.name actually have the character's name again.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix a syntax error.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for group pings.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for multiple hostnames

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix some bugs

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix some bugs, endure pings reach users regardless of which host they're on, and catch BadSignatureErrors.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Refactor muc.py and the Ticket model, and show the domain and MUCs that a user is eligble to join on the management page.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Check if a user can join a room before they are given roles.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add vCard support

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add permission to exempt from receiving a ping

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for bots

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>