Commit Graph

24 Commits (ea2f97e9ed8317dc9a62e45d9a807dca7e3700a5)

Author SHA1 Message Date
Matthew Wild b08fa464dc mod_authz_internal: Improve error message when invalid role specified 9 months ago
Matthew Wild d384d98c11 mod_authz_internal: Fix error messages 11 months ago
Matthew Wild dc810fea2d mod_authz_internal: Fix return values of secondary role management methods 11 months ago
Kim Alvefur 879cb1672f mod_authz_internal: Make host considered the parent configurable 12 months ago
Matthew Wild c7005840e6 mod_authz_internal: Make 'prosody:guest' default role for all unknown JIDs 12 months ago
Kim Alvefur e47e8e7ec7 mod_authz_internal: Hint at roles for external JIDs being read-only 1 year ago
Kim Alvefur 69e11f7524 plugins: Use get_option_array for some list shaped options 2 years ago
Matthew Wild f7323ed6e4 core, plugins: Split prosody:user role into prosody:{guest,registered,member} 3 years ago
Kim Alvefur 98922d54b1 plugins: Prefix module imports with prosody namespace 3 years ago
Kim Alvefur cb65c58950 mod_authz_internal: Fix wrong role name field in user_can_assume_role() 3 years ago
Kim Alvefur 4d46c27840 authz: Add method for retrieving all roles 3 years ago
Kim Alvefur 988e651630 mod_authz_internal: Fix warning due to global use 3 years ago
Matthew Wild 5ed7f1638c mod_authz_internal: Allow specifying default role for public (remote) users 3 years ago
Matthew Wild 9b8c2cd1c9 mod_authz_internal: Allow configuring role of local-server/parent-host users 3 years ago
Matthew Wild f75ac951b5 mod_authz_internal: Expose convenience method to test if user can assume role 3 years ago
Matthew Wild f5768f63c9 mod_authz_internal, and more: New iteration of role API 3 years ago
Matthew Wild c0b857e5fb mod_authz_internal: Use util.roles, some API changes and config support 3 years ago
Matthew Wild d73714b4f4 Switch to a new role-based authorization framework, removing is_admin() 4 years ago
Matthew Wild 58e6c71f12 usermanager, mod_authz_internal: Add methods to fetch users/JIDs of given role 4 years ago
Kim Alvefur f2f1714e47 mod_authz_internal: Ignore unused argument for now [luachec] 5 years ago
Jonas Schäfer 03d38b2a67 mod_authz_internal: add support for setting roles of a local user 5 years ago
Matthew Wild 8d04879adf usermanager, mod_authz_*: Merge mod_authz_config and mod_authz_internal into the latter 6 years ago
Matthew Wild 34abcc8bd5 mod_authz_internal, usermanager: Rename to mod_authz_config 6 years ago
Matthew Wild 1f437623ad usermanager, mod_authz_internal: Move admin-checking functionality into a module. Fixes #517 (ish). 6 years ago