summaryrefslogtreecommitdiffstats
path: root/modules-available/permissionmanager/templates
Commit message (Collapse)AuthorAgeFilesLines
* [permissionmanager] Add role description field; install some default rulesSimon Rettberg2018-04-132-3/+11
| | | | Closes #3356
* [permissionmanager] Introduce dedicated "permission denied" pageSimon Rettberg2018-03-291-0/+21
| | | | Closes #3350
* [permissionmanager] fixed tree issue with deselecting parent-permissions ↵permission-managerChristian Hofmaier2018-03-271-0/+9
| | | | (Ticket: #3327)
* [permissionmanager] Implement permissions:Simon Rettberg2018-02-195-13/+27
| | | | | | | 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] Tweak style, fix role filtering (and make it AND), minor ↵Simon Rettberg2018-02-129-139/+113Star
| | | | cleanups
* [permissionmanager] Introduce "location-aware" flag for permissionsSimon Rettberg2018-02-123-36/+31Star
| | | | | | | | | | This flag tells wether the permission can be restricted to certain locations in a meaningful way. This flag has to be set in the permissions.json of the according module. For example, the permission to reboot the server cannot be limited to certain locations in a meaningful way, while the view of the client log can be filtered to only show log entries for clients in specific locations.
* [permissionmanager] Sanitize language tag namesSimon Rettberg2018-01-115-22/+22
|
* [permissionmanager] removed openRoleEdior function;Udo Walter2017-12-216-56/+92
| | | | | | | | 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] removed alert from roleeditorUdo Walter2017-12-141-1/+1
|
* [permissionmanager] added support for localized permission descriptions;Udo Walter2017-12-072-4/+9
| | | | | moved add/delete buttons to the right; items in the user and locations table can now be selected by clicking anywhere in the table row;
* [permissionmanager] new permission and location chooser in roleeditorUdo Walter2017-11-307-154/+80Star
|
* [permissionmanager] added key relationships to install script;Udo Walter2017-11-215-24/+24
| | | | | changed nested php for loops to sql code; standardized sql column naming; small bugfixes;
* [baseconfig][baseconfig_partitions_cdn][eventlog][minilinux][permissionmanag ↵Christian Hofmaier2017-09-293-25/+33
| | | | er][rebootcontrol][statisics_reporting][syslog] fixed inconsistencies
* [js_stupidtable] changed one-line code to formatted code;Udo Walter2017-05-153-5/+5
| | | | modified to show sorting arrows on columns and different mouse cursor on hover
* [permissionmanager] added possibility to get a list of allowed locations for ↵Udo Walter2017-04-251-8/+8
| | | | a given permission + bugfixes
* [permissionmanager] changed description to tooltipsUdo Walter2017-04-102-2/+8
|
* [permission-manager] moved multiple code, added text-search to rolesTableChristian Hofmaier2017-04-104-109/+36Star
|
* [permission-manager] added permission check functionality + bugfixesUdo Walter2017-04-102-12/+12
|
* [permission-manager] corrected wrong indentation for much better readabilityChristian Hofmaier2017-04-072-57/+57
|
* [permission-manager] filter for roles in user and location table, changed ↵Christian Hofmaier2017-04-072-45/+162
| | | | structure of role-spans in both tables
* [permission-manager] renamed some files, moved html generation to templates,Udo Walter2017-04-077-1/+28
| | | | using bind variables in mysql code, changed order of modules in role editor
* [permission-manager] added possibility to select all permissionsUdo Walter2017-03-311-6/+19
|
* [permission-manager] fixed hardcoded stringsUdo Walter2017-03-291-6/+6
|
* [permission-manager] first fill of location tableChristian Hofmaier2017-03-291-3/+14
|
* [permission-manager] changed include/exclude to all/selectedUdo Walter2017-03-291-9/+17
|
* [permission-manager] changed module id to module nameUdo Walter2017-03-281-2/+2
|
* [permission-manager] added role editor (new role and edit role)Udo Walter2017-03-281-0/+127
|
* [permission-manager] first part of UI, database table, sql queries and db ↵Christian Hofmaier2017-03-284-4/+259
| | | | methods
* [permission-manager] renamed module folderUdo Walter2017-03-141-0/+4