2014-10-08 12:11:06 -04:00
|
|
|
"use strict";
|
2014-05-14 17:53:23 -04:00
|
|
|
|
|
|
|
|
var privileges = {};
|
|
|
|
|
|
2016-06-14 16:25:48 +03:00
|
|
|
privileges.userPrivilegeList = ['find', 'read', 'topics:read', 'topics:create', 'topics:reply', 'purge', 'mods'];
|
2016-06-13 18:23:01 -04:00
|
|
|
privileges.groupPrivilegeList = ['groups:find', 'groups:read', 'groups:topics:read', 'groups:topics:create', 'groups:topics:reply', 'groups:purge', 'groups:moderate'];
|
2016-06-08 10:37:46 +03:00
|
|
|
|
2016-06-08 10:51:37 +03:00
|
|
|
privileges.privilegeList = privileges.userPrivilegeList.concat(privileges.groupPrivilegeList);
|
2016-06-08 10:37:46 +03:00
|
|
|
|
2014-05-15 10:38:02 -04:00
|
|
|
require('./privileges/categories')(privileges);
|
|
|
|
|
require('./privileges/topics')(privileges);
|
2014-05-14 17:53:23 -04:00
|
|
|
require('./privileges/posts')(privileges);
|
2015-09-25 17:08:00 -04:00
|
|
|
require('./privileges/users')(privileges);
|
2014-05-14 17:53:23 -04:00
|
|
|
|
|
|
|
|
module.exports = privileges;
|