Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [locations] Remove list filtering depending on permissions | Simon Rettberg | 2019-08-01 | 1 | -24/+6 |
| | | | | | | | | | Locations where the user isn't allowed to do anything were supposed to be hidden while at the same time making sure that any parent locations would still be shown. That code was buggy and could display nonsensical ordering of locations, and even sometimes hide locations where the user was actually allowed to e.g. edit the assigned config module. Since the location names aren't secret anyways, just get rid of this broken code. | ||||
* | [locations] Sort subnets by address in subnet view | Simon Rettberg | 2019-08-01 | 1 | -1/+3 |
| | |||||
* | [locations] Refine location matching checks | Simon Rettberg | 2019-08-01 | 2 | -21/+28 |
| | |||||
* | [locations] Add warnings/cleanup for bad machine to roomplan mappings | Simon Rettberg | 2019-07-31 | 16 | -697/+1112 |
| | |||||
* | [locations] Optimize some functions in Location class | Simon Rettberg | 2019-07-29 | 2 | -22/+28 |
| | | | | | | | * Casts are faster than settype. * Check if assoc location cache is already populated. * getLocationRootChain can use the parents array from that location instead of building the array from scratch. | ||||
* | [roomplanner] Support creating recursive/composed rooms | Simon Rettberg | 2019-07-23 | 1 | -1/+3 |
| | |||||
* | [roomplanner] First prototype of composed room editor | Simon Rettberg | 2019-07-17 | 1 | -1/+1 |
| | | | | | | | Saving/loading works, but no entry is generated for pvs.ini. Also this approach fails to meaningfully handle rooms with two removable walls where you also want to use both possible combinations of two combined rooms and a single one. | ||||
* | [locations] subnet inputs: disabled -> readonly; disable save button | Simon Rettberg | 2019-05-02 | 1 | -3/+3 |
| | | | | | | | There was unfinished code to disable the save button if there are no actions allowed to perform in the location detail box, which is now working. Also make the text inputs readonly instead of diabled if we're not allowed to edit them, so copy & paste still works. | ||||
* | [statistics/locations] Add locationid constraints; update on delete | Simon Rettberg | 2019-04-03 | 3 | -21/+32 |
| | | | | | We didn't update subnetlocationid when deleting a location, leading to machines pointing to invalid locations. | ||||
* | Introduce JS helper for bootstrap confirm dialogs on button-submit | Simon Rettberg | 2019-03-25 | 2 | -6/+2 |
| | |||||
* | [locations] Fix division by zero | Simon Rettberg | 2019-03-18 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe/locations] Minor fixes | Simon Rettberg | 2019-03-09 | 1 | -1/+1 |
| | |||||
* | [locations] Fix display with old serversetup module | Simon Rettberg | 2019-03-05 | 2 | -3/+3 |
| | |||||
* | [locations] Show current boot menu per location, add edit button | Simon Rettberg | 2019-01-11 | 4 | -18/+61 |
| | |||||
* | [locations] Fix invalid array access | Simon Rettberg | 2019-01-02 | 1 | -1/+1 |
| | |||||
* | [locations] Restore row with unassigned machines | Simon Rettberg | 2018-04-25 | 2 | -3/+12 |
| | |||||
* | [locations] Fix machine counting | Simon Rettberg | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | [inc/Module] Overhaul dependency loading and handling of js/css | Simon Rettberg | 2018-04-13 | 1 | -2/+2 |
| | | | | This is supposed to prevent unneeded js/css from being pulled in | ||||
* | Permissions: Consistency: Make all pages require at least one permission to ↵ | Simon Rettberg | 2018-04-09 | 1 | -4/+15 |
| | | | | | | be accessible Closes #3340 | ||||
* | [locations] Handle statistics permissions when showing/linking machine stats | Simon Rettberg | 2018-03-28 | 2 | -1/+19 |
| | |||||
* | [locations] Make subnet list editable again :) | Simon Rettberg | 2018-03-28 | 1 | -4/+4 |
| | | | | Closes #3331 | ||||
* | Update translations | Simon Rettberg | 2018-03-21 | 2 | -4/+4 |
| | |||||
* | [roomplanner] Add permissions | Simon Rettberg | 2018-02-27 | 2 | -5/+5 |
| | |||||
* | [baseconfig] Add permissions | Simon Rettberg | 2018-02-24 | 1 | -0/+10 |
| | |||||
* | [locations] Fix location list: Filter invalid location ids | Simon Rettberg | 2018-02-22 | 1 | -0/+2 |
| | |||||
* | [locations] Update translations | Simon Rettberg | 2018-02-15 | 4 | -14/+16 |
| | |||||
* | [locations] One permission for direct subnet editing; restructure handling a bit | Simon Rettberg | 2018-02-14 | 5 | -154/+150 |
| | |||||
* | [permissionmanager] Introduce "location-aware" flag for permissions | Simon Rettberg | 2018-02-12 | 1 | -9/+23 |
| | | | | | | | | | | 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. | ||||
* | [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 | ||||
* | Merge branch 'permission-manager' of openslx.org:openslx-ng/slx-admin into ↵ | Simon Rettberg | 2017-12-15 | 3 | -9/+27 |
|\ | | | | | | | permission-manager | ||||
| * | [permissionmanager] added support for localized permission descriptions; | Udo Walter | 2017-12-07 | 3 | -9/+27 |
| | | | | | | | | | | 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; | ||||
* | | [locations] Redesign machine count column, make both counts clickable | Simon Rettberg | 2017-12-07 | 2 | -12/+12 |
| | | |||||
* | | [locations] Fix creating/editing locations at root (no parent) | Simon Rettberg | 2017-12-05 | 1 | -3/+6 |
|/ | | | | Fixes #3260 | ||||
* | [location] WTF? | Simon Rettberg | 2017-12-01 | 1 | -2/+1 |
| | |||||
* | [locations] Move overlap warnings to top | Simon Rettberg | 2017-12-01 | 1 | -10/+13 |
| | |||||
* | Merge branch 'master' into permission-manager | Simon Rettberg | 2017-12-01 | 2 | -1/+26 |
|\ | |||||
| * | [roomplanner] Refactor to use runmode | Simon Rettberg | 2017-11-30 | 1 | -0/+25 |
| | | |||||
| * | [locations] english text in en template | Jonathan Bauer | 2017-11-30 | 1 | -2/+2 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into permission-manager | Udo Walter | 2017-11-21 | 1 | -24/+32 |
|\| | | | | | | | | | | | # Conflicts: # modules-available/backup/templates/_page.html # style/default.css | ||||
| * | [dozmod] Improve location & exam mode detection | Simon Rettberg | 2017-11-14 | 1 | -4/+13 |
| | | |||||
| * | [locations] Missing typecast for locationid | Simon Rettberg | 2017-11-03 | 1 | -1/+1 |
| | | |||||
| * | [locations] fix missing locationId on ip/uuid ... | Jonathan Bauer | 2017-09-05 | 1 | -19/+18 |
| | | | | | | | | | | ... when the client's ip falls within a known range but its uuid has not been recorded yet and the client requests its config by uuid. | ||||
* | | [locations] added warning if subnets are marked for deletion; locations now ↵ | Udo Walter | 2017-10-18 | 5 | -5/+45 |
| | | | | | | | | scroll into view; subnet list now sorted by startip; | ||||
* | | [locations] changed coloring of naviation buttons from blue to 'pressed down' | Udo Walter | 2017-10-13 | 2 | -2/+2 |
| | | |||||
* | | [locations] moved 'delete location' button to the bottom and added text; | Udo Walter | 2017-10-13 | 2 | -5/+3 |
| | | | | | | | | resized select field in 'add location' row; | ||||
* | | [locations] implemented new permission system | Udo Walter | 2017-10-03 | 7 | -41/+153 |
| | | |||||
* | | [statistics] fixed inconsistencies | Udo Walter | 2017-09-28 | 1 | -1/+1 |
| | | |||||
* | | [locations] small design changes | Udo Walter | 2017-09-25 | 3 | -10/+6 |
| | | |||||
* | | [locations] fixed inconsistencies + small design changes | Udo Walter | 2017-09-13 | 5 | -55/+104 |
|/ | |||||
* | [locations] Open room planner in new window with reduced UI | Simon Rettberg | 2017-07-14 | 1 | -3/+2 |
| |