summaryrefslogtreecommitdiffstats
path: root/modules-available/locations/inc
Commit message (Collapse)AuthorAgeFilesLines
* [statistics/locations] Add locationid constraints; update on deleteSimon Rettberg2019-04-031-7/+20
| | | | | We didn't update subnetlocationid when deleting a location, leading to machines pointing to invalid locations.
* [locations] Fix invalid array accessSimon Rettberg2019-01-021-1/+1
|
* [locations] One permission for direct subnet editing; restructure handling a bitSimon Rettberg2018-02-141-1/+1
|
* [location] WTF?Simon Rettberg2017-12-011-2/+1Star
|
* Merge branch 'master' into permission-managerSimon Rettberg2017-12-011-0/+25
|\
| * [roomplanner] Refactor to use runmodeSimon Rettberg2017-11-301-0/+25
| |
* | 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] implemented new permission systemUdo Walter2017-10-031-1/+2
|/
* [locations] Add/improve commentsSimon Rettberg2017-07-131-6/+6
|
* [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-271-0/+16
|\
| * [baseconfig] Display inherited value and source when editing module specific ↵Simon Rettberg2017-04-261-0/+16
| | | | | | | | | | | | | | | | 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-111-0/+35
| | | | been updated
* [statistics/locations/..] Cache calculated locationid of machine in machine ↵Simon Rettberg2016-12-061-47/+106
| | | | | | | | | | | | | | | 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/statistics] Make machine counting more consistentSimon Rettberg2016-09-091-1/+4
|
* [roomplanner] Show location name in titleSimon Rettberg2016-09-071-0/+5
|
* [locations] Fix wrong overlap function for subnet collision detectionSimon Rettberg2016-08-151-2/+1Star
|
* Added link from locations module to roomplanner.Christian Klinger2016-08-091-0/+11
|
* [exams] Indent location by tree depth; fix ordering of locations in vis.jsSimon Rettberg2016-06-241-0/+2
|
* [locations/sysconfig] Implement location specific sysconfigSimon Rettberg2016-06-221-3/+5
|
* [location] Support passing array of selected locs to getLocations()Simon Rettberg2016-06-171-5/+6
|
* [locations] Handle machine UUID param to determine locationSimon Rettberg2016-06-161-0/+54
|
* [dozmod/api] Get actual location listSimon Rettberg2016-06-091-1/+1
|
* [location] Move getLocationRootChain to heler classSimon Rettberg2016-06-081-0/+25
|
* [locations] Add machine count to each locationSimon Rettberg2016-05-251-12/+129
|
* Get baseconfig ready for modularizationSimon Rettberg2016-05-131-0/+157