3 Commits

Author SHA1 Message Date
Aaron Suen
d5b0f8f0c8 Remove the "none" built-in role
This was causing problems with basic_privs moderator
access because it was trying to re-grant all privs again.
For now, players can work around it by using a /revoke all
before assigning a role intended to be exclusive.
2020-05-24 20:25:43 -04:00
Aaron Suen
214e48ec61 Fix role debugging code, add CDB metadata. 2019-12-04 18:54:54 -05:00
Aaron Suen
4eb735c20a Initial working roles management mod.
Define roles as sets of privs that can be granted/revoked
as a group.  Special keywords to make it easier to
rebuild a user's priv set from scratch.
2019-10-05 16:50:42 -04:00