118 Commits (master)

Author SHA1 Message Date
Rapptz cc78cfedb6 Add permissions for changing or managing nicknames. 9 years ago
Khazhismel Kumykov 160cbc81e7 Clarify channel-specific permissions documentation. 9 years ago
Rapptz 855fa7e553 Documentation fixes for Permissions related code. 9 years ago
Rapptz db4cc791dd Update license of files to 2016. 9 years ago
Rapptz 5a1d7a2d94 Change permissions to remove the can_ prefix. 9 years ago
abalabahaha 483384595b Unflip kick/ban permission bits 9 years ago
Rapptz f1f0e169e4 Add __slots__ where appropriate to data classes. 9 years ago
Rapptz 51d91c2a82 Most data classes now support hashing. 9 years ago
Rapptz 434fc5c79e Remove the non-classmethod attributes in Permissions. 9 years ago
Rapptz 9137d92f67 All data classes now support !=, == and str(obj). 9 years ago
Rapptz 98ba68bb66 Simplified permissions bit operations. 9 years ago
Rapptz b94dffaf87 Change Permissions constants to be class method factories instead. 10 years ago
Rapptz 8fbaa29e9c Document Permissions constants and set default permissions to 0. 10 years ago
Rapptz 61f62c1468 Add Channel.permissions_for and PrivateChannel.permissions_for. 10 years ago
Rapptz 2559051e06 Pass kwargs to all constructors for future proofing. 10 years ago
Rapptz afdada133f Permissions are now properties rather than functions. 10 years ago
Rapptz b7fc383013 Python3 import fixes. 10 years ago
Rapptz bcaf33e304 Preliminary work on permission parsing. 10 years ago