summaryrefslogtreecommitdiffstats
path: root/modules-available/roomplanner/inc/pvsgenerator.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-8/+6Star
|
* [statistics] Listview: Display roomlayout and unique properties in a sidebarSimon Rettberg2023-01-181-2/+5
| | | | | .... if viewport is wide enouh, it will be a sidebar, otherwise, it will be displayed above the actual list.
* [roomplanner] Disable logout timeout for dedicated managerSimon Rettberg2020-05-071-0/+1
|
* [roomplanner] Support creating recursive/composed roomsSimon Rettberg2019-07-231-171/+35Star
|
* [roomplanner] First prototype of composed room editorSimon Rettberg2019-07-171-3/+4
| | | | | | | 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.
* [roomplanner] Fix svg rotate logicSimon Rettberg2019-04-231-9/+7Star
|
* [roomplanner] Don't generate roomplan if pointlessSimon Rettberg2019-04-161-4/+6
| | | | | | If a UUID for a machine is passed that maps into a location by its IP address, but doesn't have a position in it, don't render a SVG for that location, unless the locationid is explicitly specified too.
* [roomplanner] Implement (auto)rotating SVG, make SVG prettySimon Rettberg2019-03-181-14/+77
|
* [statistics/roomplanner] Add SVG roomplan generatorSimon Rettberg2019-03-151-39/+53
| | | | Show in machine details if machine is part of some location's room plan.
* [exams/roomplanner] Hybrid PVS managers become dedicated in exam modeSimon Rettberg2018-02-081-1/+0Star
| | | | Hopefully fixes #3066
* Fix A LOT of type problems, logic flaws, uninitialized variables etc.Simon Rettberg2017-12-161-1/+0Star
| | | | | Most of them were found by phpstorm, so I put in some time and went through the list, fixing quite a bunch of them.
* Fix several PHP notices about undefined indexes, variables, not-arraysSimon Rettberg2017-12-011-2/+1Star
|
* [statistics, roomplanner, locationinfo] Ignore machines with runmode:isclient==0Simon Rettberg2017-12-011-2/+11
|
* [roomplanner] Set SLX_AUTOLOGIN for dedicated managersSimon Rettberg2017-11-301-1/+1
|
* [roomplanner] Refactor to use runmodeSimon Rettberg2017-11-301-1/+34
|
* [roomplanner] Make hiding of rooms in api more cleverSimon Rettberg2017-02-131-1/+18
| | | | | Don't hide a non-leaf room if at least one its leafs doesn't have a valid room plan (but the non-leaf in question does).
* [roomplanner] Show if PC is already placed in another roomSimon Rettberg2016-12-061-0/+3
|
* [roomplanner] Update locationid -> fixedlocationidSimon Rettberg2016-12-061-1/+1
|
* skip rooms without manager ip because that trips pvsmgr.Christian Klinger2016-09-121-1/+2
|
* use the new pvs.ini format (using md5 right now).Christian Klinger2016-09-121-2/+4
|
* [roomplanner] Filter non-leaf locations without extra query per locationSimon Rettberg2016-09-081-5/+13
|
* [roomplanner] Move pvs generator to api; skip empty rooms; add phpdocSimon Rettberg2016-09-081-19/+36
|
* [roomplanner] Fix formattingSimon Rettberg2016-09-081-144/+144
|
* [roomplanner] Add managerip field, move mgr/tutor fields to ↵Simon Rettberg2016-09-071-4/+7
| | | | location_roomplanner table, add to install.inc.php
* Added a pvs.ini file generator.Christian Klinger2016-09-051-0/+154