summaryrefslogtreecommitdiffstats
path: root/modules-available/locations
Commit message (Collapse)AuthorAgeFilesLines
* [locations] Show current boot menu per location, add edit buttonSimon Rettberg2019-01-114-18/+61
|
* [locations] Fix invalid array accessSimon Rettberg2019-01-021-1/+1
|
* [locations] Restore row with unassigned machinesSimon Rettberg2018-04-252-3/+12
|
* [locations] Fix machine countingSimon Rettberg2018-04-251-1/+1
|
* [inc/Module] Overhaul dependency loading and handling of js/cssSimon Rettberg2018-04-131-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 Rettberg2018-04-091-4/+15
| | | | | | be accessible Closes #3340
* [locations] Handle statistics permissions when showing/linking machine statsSimon Rettberg2018-03-282-1/+19
|
* [locations] Make subnet list editable again :)Simon Rettberg2018-03-281-4/+4
| | | | Closes #3331
* Update translationsSimon Rettberg2018-03-212-4/+4
|
* [roomplanner] Add permissionsSimon Rettberg2018-02-272-5/+5
|
* [baseconfig] Add permissionsSimon Rettberg2018-02-241-0/+10
|
* [locations] Fix location list: Filter invalid location idsSimon Rettberg2018-02-221-0/+2
|
* [locations] Update translationsSimon Rettberg2018-02-154-14/+16
|
* [locations] One permission for direct subnet editing; restructure handling a bitSimon Rettberg2018-02-145-154/+150Star
|
* [permissionmanager] Introduce "location-aware" flag for permissionsSimon Rettberg2018-02-121-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 ifUdo Walter2018-01-101-1/+0Star
| | | | the user does not have permisson for location 0
* Merge branch 'permission-manager' of openslx.org:openslx-ng/slx-admin into ↵Simon Rettberg2017-12-153-9/+27
|\ | | | | | | permission-manager
| * [permissionmanager] added support for localized permission descriptions;Udo Walter2017-12-073-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 clickableSimon Rettberg2017-12-072-12/+12
| |
* | [locations] Fix creating/editing locations at root (no parent)Simon Rettberg2017-12-051-3/+6
|/ | | | Fixes #3260
* [location] WTF?Simon Rettberg2017-12-011-2/+1Star
|
* [locations] Move overlap warnings to topSimon Rettberg2017-12-011-10/+13
|
* Merge branch 'master' into permission-managerSimon Rettberg2017-12-012-1/+26
|\
| * [roomplanner] Refactor to use runmodeSimon Rettberg2017-11-301-0/+25
| |
| * [locations] english text in en templateJonathan Bauer2017-11-301-2/+2
| |
* | Merge remote-tracking branch 'origin/master' into permission-managerUdo Walter2017-11-211-24/+32
|\| | | | | | | | | | | # Conflicts: # modules-available/backup/templates/_page.html # style/default.css
| * [dozmod] Improve location & exam mode detectionSimon Rettberg2017-11-141-4/+13
| |
| * [locations] Missing typecast for locationidSimon Rettberg2017-11-031-1/+1
| |
| * [locations] fix missing locationId on ip/uuid ...Jonathan Bauer2017-09-051-19/+18Star
| | | | | | | | | | ... 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 Walter2017-10-185-5/+45
| | | | | | | | scroll into view; subnet list now sorted by startip;
* | [locations] changed coloring of naviation buttons from blue to 'pressed down'Udo Walter2017-10-132-2/+2
| |
* | [locations] moved 'delete location' button to the bottom and added text;Udo Walter2017-10-132-5/+3Star
| | | | | | | | resized select field in 'add location' row;
* | [locations] implemented new permission systemUdo Walter2017-10-037-41/+153
| |
* | [statistics] fixed inconsistenciesUdo Walter2017-09-281-1/+1
| |
* | [locations] small design changesUdo Walter2017-09-253-10/+6Star
| |
* | [locations] fixed inconsistencies + small design changesUdo Walter2017-09-135-55/+104
|/
* [locations] Open room planner in new window with reduced UISimon Rettberg2017-07-141-3/+2Star
|
* [locations] Add/improve commentsSimon Rettberg2017-07-131-6/+6
|
* [*] Adapt to new baseconfig APISimon Rettberg2017-07-111-4/+5
|
* [locationinfo] Location edit part done so farSimon Rettberg2017-06-121-0/+41
|
* [locationinfo] Started rewrite for panel-based approachSimon Rettberg2017-06-101-0/+5
|
* [locations] Make Location::buildTree() public again for nowSimon Rettberg2017-05-171-1/+1
|
* Merge branch 'master' into location-info-panelSimon Rettberg2017-04-272-1/+18
|\
| * [baseconfig] Display inherited value and source when editing module specific ↵Simon Rettberg2017-04-262-1/+18
| | | | | | | | | | | | | | | | settings This optionally requires a callback to find the inheritance source in the module in question. The locations module was updated accordingly. This implements #3120
* | [locations] Make Location::getTree() publicSimon Rettberg2017-04-181-1/+1
| |
* | [locations] Return recursive list of children in getLocationsAssoc()Simon Rettberg2017-04-131-2/+8
|/
* [statistics/locations] Update/set subnetlocationid field in DB if the DB has ↵Simon Rettberg2017-01-112-31/+37
| | | | been updated
* [locations] Remove debug messageSimon Rettberg2016-12-141-1/+0Star
|
* [statistics/locations/..] Cache calculated locationid of machine in machine ↵Simon Rettberg2016-12-062-89/+185
| | | | | | | | | | | | | | | table We now have three columns for the locationid: - subnetlocationid Updated whenever the clientip of a client changes on bootup, or when locations/subnets are edited in the locations module. - fixedlocationid Takes the role of the old locationid field - set when a machine is placed in a room via roomplanner, set to NULL otherwise. - locationid Set to fixedlocationid if it's not NULL, to subnetlocationid otherwise. The field is updated by a BEFORE UPDATE trigger.
* [locations] Also make sure the opened location is in viewSimon Rettberg2016-11-301-1/+2
|