forked from External/greenlight
GRN2-176: Create a role editor that allows admins to specify what permissions each role has (#709)
* Add roles editor * Add colour selection ability to roles * Add ability to assign roles to users in the UI * Remove rolify and replace it with our own custom roles implemenation * - Fix all existing roles functionality - Fix super admins * Fix bugs with new customers not have default roles * Add can't create room setting * Code improvements * Fix migration * Add tests for new methods * Translate reserved role names * Pull roles from saml/ldap * Fix rspec * Fix scrutinizer issues * Fix email promoted/demoted tests * Apply comments * Redirect directly to the main room * Add comments
This commit is contained in:
committed by
Jesus Federico
parent
02b342b157
commit
4fc1714db8
@ -149,6 +149,8 @@ GEM
|
||||
rails-dom-testing (>= 1, < 3)
|
||||
railties (>= 4.2.0)
|
||||
thor (>= 0.14, < 2.0)
|
||||
jquery-ui-rails (6.0.1)
|
||||
railties (>= 3.2.16)
|
||||
json (2.2.0)
|
||||
jwt (2.2.1)
|
||||
libv8 (7.3.492.27.1)
|
||||
@ -257,7 +259,6 @@ GEM
|
||||
syslog_protocol
|
||||
request_store (1.4.1)
|
||||
rack (>= 1.4)
|
||||
rolify (5.2.0)
|
||||
rspec-core (3.8.2)
|
||||
rspec-support (~> 3.8.0)
|
||||
rspec-expectations (3.8.4)
|
||||
@ -363,6 +364,7 @@ DEPENDENCIES
|
||||
i18n-language-mapping (~> 0.1.0)
|
||||
jbuilder (~> 2.5)
|
||||
jquery-rails (~> 4.3.3)
|
||||
jquery-ui-rails
|
||||
listen (~> 3.0.5)
|
||||
lograge
|
||||
mini_racer
|
||||
@ -381,7 +383,6 @@ DEPENDENCIES
|
||||
recaptcha
|
||||
redcarpet
|
||||
remote_syslog_logger
|
||||
rolify
|
||||
rspec-rails (~> 3.7)
|
||||
rubocop
|
||||
sassc-rails
|
||||
|
Reference in New Issue
Block a user