Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [exams] Simplify permissions, add some error messages | Simon Rettberg | 2018-02-12 | 4 | -172/+145 |
| | |||||
* | [statistics] Rename permissions a bit | Simon Rettberg | 2018-02-12 | 4 | -13/+13 |
| | |||||
* | [permissionmanager] Tweak style, fix role filtering (and make it AND), minor ↵ | Simon Rettberg | 2018-02-12 | 15 | -276/+184 |
| | | | | cleanups | ||||
* | [permissionmanager] Introduce "location-aware" flag for permissions | Simon Rettberg | 2018-02-12 | 23 | -169/+309 |
| | | | | | | | | | | 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. | ||||
* | [backup] Use permission helpers | Simon Rettberg | 2018-02-09 | 3 | -20/+15 |
| | |||||
* | Merge branch 'master' into permission-manager | Simon Rettberg | 2018-02-09 | 90 | -629/+1111 |
|\ | |||||
| * | [exams] Fix table design | Simon Rettberg | 2018-02-08 | 1 | -1/+1 |
| | | |||||
| * | [exams/roomplanner] Hybrid PVS managers become dedicated in exam mode | Simon Rettberg | 2018-02-08 | 4 | -2/+42 |
| | | | | | | | | Hopefully fixes #3066 | ||||
| * | Update translations | Simon Rettberg | 2018-02-08 | 6 | -6/+18 |
| | | |||||
| * | [syslog] Add option to anonymize log entries after X days | Simon Rettberg | 2018-02-08 | 3 | -0/+60 |
| | | | | | | | | Closes #3301 | ||||
| * | [runmode] Fix error message if generic editor is not allowed, allow dnbd3 editor | Simon Rettberg | 2018-02-07 | 2 | -2/+2 |
| | | |||||
| * | Merge branch 'master' of dnbd3:openslx-ng/slx-admin | Simon Rettberg | 2018-02-07 | 11 | -66/+78 |
| |\ | |||||
| | * | [locationinfo] Fix styling of tooltip btns | Steffen Ritter | 2018-02-06 | 11 | -66/+78 |
| | | | | | | | | | | | | also made the style of two close btns consistent to the rest | ||||
| * | | Merge branch 'master' of dnbd3:openslx-ng/slx-admin | Simon Rettberg | 2018-02-05 | 1 | -3/+6 |
| |\| | |||||
| | * | [statistics_reporting] Translation for 'settings' | Steffen Ritter | 2018-02-05 | 1 | -3/+6 |
| | | | |||||
| * | | [statistics_reporting] Fix perVM and perUser (type mismatch in SQL) | Simon Rettberg | 2018-02-05 | 4 | -11/+6 |
| |/ | |||||
| * | [statistics] Move replace-hook to statistics subdir | Simon Rettberg | 2018-01-18 | 5 | -1/+1 |
| | | |||||
| * | [minilinux] Check md5 if filesize and mtime failed to hint at changed files | Simon Rettberg | 2018-01-17 | 1 | -1/+2 |
| | | |||||
| * | [syslog] Make client ip clickable, linking to statistics | Steffen Ritter | 2018-01-16 | 2 | -3/+3 |
| | | |||||
| * | [statistics] Properly display runmode name in client list | Simon Rettberg | 2018-01-15 | 2 | -1/+12 |
| | | |||||
| * | [runmode] Do not allow re-assigning clients to new runmode if old mode ↵ | Simon Rettberg | 2018-01-15 | 6 | -10/+26 |
| | | | | | | | | | | | | | | | | | | doesn't support the generic editor Doing so might leave some stale data in the old module, so we better prevent it so the user has to manually remove the client from the old runmode using the non-generic way (module specific) first. | ||||
| * | [statistics] Fix runtime filter (had math backwards) | Simon Rettberg | 2018-01-15 | 1 | -6/+6 |
| | | |||||
| * | [statistics] Fix typo in last commit | Simon Rettberg | 2018-01-15 | 1 | -1/+1 |
| | | |||||
| * | [statistics] Fix "filter by cores" button in client list | Simon Rettberg | 2018-01-15 | 1 | -6/+6 |
| | | | | | | | | Closes #3284 | ||||
| * | [statistics] Fix display of machine usage history bar | Simon Rettberg | 2018-01-12 | 1 | -2/+2 |
| | | |||||
| * | [permissionmanager] Sanitize language tag names | Simon Rettberg | 2018-01-11 | 8 | -44/+44 |
| | | |||||
| * | Update translations + add global tags | Simon Rettberg | 2018-01-11 | 21 | -53/+37 |
| | | | | | | | | lang_username, lang_user and lang_password are now global tags | ||||
| * | [locationinfo] URL: Add field to specify reload interval in minutes | Simon Rettberg | 2018-01-11 | 3 | -1/+26 |
| | | |||||
| * | [statistics] Add "replace machines" feature (not linked to anywhere yet) | Simon Rettberg | 2018-01-11 | 11 | -3/+174 |
| | | |||||
| * | [translations] Focus first untranslated tag | Simon Rettberg | 2018-01-11 | 1 | -2/+6 |
| | | |||||
| * | [translations] Guess using a VCS isn't enough? | Simon Rettberg | 2018-01-11 | 1 | -85/+2 |
| | | |||||
| * | Update translations | Simon Rettberg | 2018-01-08 | 6 | -10/+18 |
| | | |||||
| * | [statistics] Add filters for uptime and hostname | Simon Rettberg | 2018-01-08 | 5 | -7/+55 |
| | | | | | | | | Closes #3278 | ||||
| * | [statistics_reporting] Don't leak locationid in remote report | Simon Rettberg | 2018-01-08 | 1 | -1/+1 |
| | | |||||
| * | [statistics_reporting] Query rewrite: Use iterative approach | Simon Rettberg | 2018-01-04 | 7 | -324/+499 |
| | | | | | | | | | | | | | | Several simple test cases yielded incorrect results, also sessions partially overlapping with the selected hours were not handled properly. Iterative processing of logged events instead of single humongous unmaintainable SQL query. | ||||
* | | [systemstatus] lang-descriptions for permissions | Christian Hofmaier | 2018-01-30 | 3 | -3/+27 |
| | | |||||
* | | [systemstatus] implemented permission-system. alot of show-permissions to ↵ | Christian Hofmaier | 2018-01-26 | 3 | -251/+316 |
| | | | | | | | | view things. and a server-reboot permission. | ||||
* | | [statistics] added permissions to view client logs; | Udo Walter | 2018-01-18 | 6 | -4/+33 |
| | | | | | | | | | | removed unused query arguments from Paginate::exec (caused an error if query arguments that are actually used in the query are passed to Paginate::exec) | ||||
* | | [minilinux] implemented permission-system. you can't see the side without ↵ | Christian Hofmaier | 2018-01-16 | 5 | -39/+59 |
| | | | | | | | | any permission. there are only 2 permissions: show the side and update content (which includes the show permission). | ||||
* | | [baseconfig_partitions_cdn] updated permission-descriptions | Christian Hofmaier | 2018-01-16 | 2 | -8/+8 |
| | | |||||
* | | [baseconfig_partitions_cdn] implemented permission-system. you can only see ↵ | Christian Hofmaier | 2018-01-16 | 7 | -31/+99 |
| | | | | | | | | site if you have atleast one permission. fixed the save-button (it's working now!). Didn't know what to do with this download-button. | ||||
* | | [rebootcontrol] this time with correct modul-tag in front. Changed buttons ↵ | Christian Hofmaier | 2018-01-11 | 2 | -8/+5 |
| | | | | | | | | so that they don't open the modals to reboot/shutdown if user has no permission. Deleted some redundancy from stylesheet | ||||
* | | Merge remote-tracking branch 'origin/permission-manager' into permission-manager | Udo Walter | 2018-01-10 | 12 | -137/+363 |
|\ \ | |||||
| * | | [exams] implemented permission system | Christian Hofmaier | 2018-01-09 | 5 | -54/+117 |
| |/ | |||||
| * | [exams] reworked permission system from "click and you get error" to "button ↵ | Christian Hofmaier | 2018-01-02 | 7 | -83/+246 |
| | | | | | | | | is disabled due to lack of permission". you now can only add/delete/edit based on locations you have permission for. you need permission for all locations of an exam to edit/delete it, but you can see it if you have at least permission for one of the locations. | ||||
* | | [locations] fixed root location not getting disabled in the dropdown if | Udo Walter | 2018-01-10 | 1 | -1/+0 |
|/ | | | | the user does not have permisson for location 0 | ||||
* | [statistics] added permissions to view client statistics, delete clients and ↵ | Udo Walter | 2017-12-28 | 7 | -34/+105 |
| | | | | edit notes of clients | ||||
* | [eventlog] added permission to view the log | Udo Walter | 2017-12-28 | 7 | -23/+39 |
| | |||||
* | [vmstore] added permissions to choose internal, nfs or cifs vm storage | Udo Walter | 2017-12-28 | 8 | -9/+48 |
| | |||||
* | [serversetup-bwlp] added permissions to edit boot address and menu and | Udo Walter | 2017-12-27 | 7 | -9/+39 |
| | | | | to download the usb image |