summaryrefslogtreecommitdiffstats
path: root/modules-available/permissionmanager/inc/getpermissiondata.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* [permissionmanager] Add role description field; install some default rulesSimon Rettberg2018-04-131-2/+2
| | | | Closes #3356
* [permissionmanager] Ensure uniqueness in role_x_location table, consistent ↵Simon Rettberg2018-02-201-3/+3
| | | | table naming, drop unused id field
* [permissionmanager] Implement permissions:Simon Rettberg2018-02-191-2/+20
| | | | | | | Permissinmanager is now protected by permissions. In order to prevent complete lockout, the user with userid == 1 will always be able to edit and assign permissions. (TODO: Communicate this somehow)
* [permissionmanager] GetPermissionData: Fix code style, simplify getRoles()Simon Rettberg2018-02-121-18/+15Star
|
* [permissionmanager] removed openRoleEdior function;Udo Walter2017-12-211-14/+26
| | | | | | | | changed searchFieldFunction() to use jQuery; fixed checkboxes in roleeditor not selecting on a click on the label; added selected row highlighting; disabled buttons if there are no users/roles selected; made role badges in user/location tables clickable; added phpdoc comments to most php functions;
* [permissionmanager] fixed bug: role without locations was shown as role with ↵Udo Walter2017-11-211-3/+2Star
| | | | all locations;
* [permissionmanager] added key relationships to install script;Udo Walter2017-11-211-52/+32Star
| | | | | changed nested php for loops to sql code; standardized sql column naming; small bugfixes;
* [permission-manager] filter for roles in user and location table, changed ↵Christian Hofmaier2017-04-071-12/+26
| | | | structure of role-spans in both tables
* [permission-manager] renamed some files, moved html generation to templates,Udo Walter2017-04-071-0/+97
using bind variables in mysql code, changed order of modules in role editor