Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [roomplanner] Ugly workaround for modal-close-bug on Firefox | Simon Rettberg | 2019-08-01 | 1 | -1/+16 |
| | |||||
* | [roomplanner] Search only returns clients allowed in that room | Simon Rettberg | 2019-08-01 | 2 | -3/+9 |
| | | | | | Don't return clients that wouldn't be allowed to be assigned to that location according to the rules in the Location class. | ||||
* | [roomplanner] Fix check for successful DB write | Simon Rettberg | 2019-07-23 | 1 | -1/+1 |
| | |||||
* | [roomplanner] Support creating recursive/composed rooms | Simon Rettberg | 2019-07-23 | 8 | -213/+537 |
| | |||||
* | [roomplanner] First prototype of composed room editor | Simon Rettberg | 2019-07-17 | 7 | -42/+401 |
| | | | | | | | 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] Use .cachedScript() from slx-fixes | Simon Rettberg | 2019-07-17 | 1 | -4/+4 |
| | |||||
* | [roomplanner] Make highlight green, not red | Simon Rettberg | 2019-04-25 | 1 | -2/+2 |
| | |||||
* | [roomplanner] Swap translate/rotate in SVG | Simon Rettberg | 2019-04-24 | 1 | -1/+1 |
| | |||||
* | [roomplanner] Fix svg rotate logic | Simon Rettberg | 2019-04-23 | 1 | -9/+7 |
| | |||||
* | [roomplanner] Don't generate roomplan if pointless | Simon Rettberg | 2019-04-16 | 1 | -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 pretty | Simon Rettberg | 2019-03-18 | 3 | -27/+121 |
| | |||||
* | [statistics/roomplanner] Add SVG roomplan generator | Simon Rettberg | 2019-03-15 | 3 | -39/+94 |
| | | | | Show in machine details if machine is part of some location's room plan. | ||||
* | [roomplanner] Fix search feature: load user in ajax call | Simon Rettberg | 2018-07-16 | 1 | -0/+1 |
| | |||||
* | [roomplanner] Fix deleting PCs not from current location subnet | Simon Rettberg | 2018-04-24 | 1 | -0/+1 |
| | |||||
* | [inc/Module] Overhaul dependency loading and handling of js/css | Simon Rettberg | 2018-04-13 | 1 | -2/+9 |
| | | | | This is supposed to prevent unneeded js/css from being pulled in | ||||
* | Update translations | Simon Rettberg | 2018-04-13 | 4 | -2/+12 |
| | |||||
* | [roomplanner] Add icon to PCs that opens machine details from statistics module | Simon Rettberg | 2018-04-10 | 4 | -41/+54 |
| | |||||
* | [roomplanner] Add permissions | Simon Rettberg | 2018-02-27 | 10 | -427/+529 |
| | |||||
* | [permissionmanager] Implement permissions: | Simon Rettberg | 2018-02-19 | 1 | -0/+10 |
| | | | | | | | Permissinmanager is now protected by permissions. In order to prevent complete lockout, the user with userid == 1 will always be able to edit and assign permissions. (TODO: Communicate this somehow) | ||||
* | [exams/roomplanner] Hybrid PVS managers become dedicated in exam mode | Simon Rettberg | 2018-02-08 | 2 | -1/+21 |
| | | | | Hopefully fixes #3066 | ||||
* | [statistics] Move replace-hook to statistics subdir | Simon Rettberg | 2018-01-18 | 1 | -0/+0 |
| | |||||
* | [statistics] Add "replace machines" feature (not linked to anywhere yet) | Simon Rettberg | 2018-01-11 | 1 | -0/+7 |
| | |||||
* | Fix A LOT of type problems, logic flaws, uninitialized variables etc. | Simon Rettberg | 2017-12-16 | 3 | -16/+15 |
| | | | | | Most of them were found by phpstorm, so I put in some time and went through the list, fixing quite a bunch of them. | ||||
* | [roomplanner] Fix deleting PCs after loading room plan | Simon Rettberg | 2017-12-15 | 1 | -3/+8 |
| | |||||
* | Update translations | Simon Rettberg | 2017-12-04 | 1 | -0/+4 |
| | |||||
* | [runmode] Properly block simple editor if requested; add customized delete URL | Simon Rettberg | 2017-12-04 | 1 | -1/+2 |
| | |||||
* | Fix several PHP notices about undefined indexes, variables, not-arrays | Simon Rettberg | 2017-12-01 | 3 | -4/+7 |
| | |||||
* | [roomplanner] Sort already placed machines to the bottom | Simon Rettberg | 2017-12-01 | 3 | -17/+36 |
| | |||||
* | [roomplanner] Fallback to ip if hostname is empty | Simon Rettberg | 2017-12-01 | 1 | -0/+6 |
| | |||||
* | [statistics, roomplanner, locationinfo] Ignore machines with runmode:isclient==0 | Simon Rettberg | 2017-12-01 | 1 | -2/+11 |
| | |||||
* | [roomplanner] Set SLX_AUTOLOGIN for dedicated managers | Simon Rettberg | 2017-11-30 | 1 | -1/+1 |
| | |||||
* | [roomplanner] Refactor to use runmode | Simon Rettberg | 2017-11-30 | 3 | -21/+93 |
| | |||||
* | Update translations | Steffen Ritter | 2017-11-30 | 3 | -16/+7 |
| | |||||
* | [exams/roomplanner] Smarter coordination of run mode (exam mode on/off etc) | Simon Rettberg | 2017-11-14 | 1 | -0/+3 |
| | |||||
* | [roomplanner] Sanitize input (ASCII columns) | Simon Rettberg | 2017-07-25 | 1 | -4/+5 |
| | |||||
* | [*] Adapt to new baseconfig API | Simon Rettberg | 2017-07-11 | 1 | -3/+3 |
| | |||||
* | [roomplanner] Support : in mac search, use small display of client | Simon Rettberg | 2017-07-06 | 1 | -3/+7 |
| | |||||
* | [roomplanner] Add "fit to content" zoom button | Simon Rettberg | 2017-03-28 | 4 | -13/+61 |
| | | | | Implements #2965 | ||||
* | [roomplanner] Make hiding of rooms in api more clever | Simon Rettberg | 2017-02-13 | 1 | -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] Fix clipped tooltips, add border to PCs | Simon Rettberg | 2016-12-07 | 2 | -11/+8 |
| | |||||
* | [roomplanner] Tighten up computer list, better search result caching | Simon Rettberg | 2016-12-07 | 4 | -42/+54 |
| | |||||
* | [roomplanner] Show if PC is already placed in another room | Simon Rettberg | 2016-12-06 | 3 | -8/+24 |
| | |||||
* | [roomplanner] Update locationid -> fixedlocationid | Simon Rettberg | 2016-12-06 | 2 | -2/+2 |
| | |||||
* | [statistics/locations/..] Cache calculated locationid of machine in machine ↵ | Simon Rettberg | 2016-12-06 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Update translations | Simon Rettberg | 2016-12-01 | 2 | -0/+2 |
| | |||||
* | [roomplanner] baseconfig hook: Add variable for hybrid mode | Simon Rettberg | 2016-11-14 | 1 | -2/+6 |
| | |||||
* | added README file | Andreas Berenz | 2016-10-06 | 1 | -0/+26 |
| | |||||
* | removed obsolete 'obstacle' attribute | Andreas Berenz | 2016-10-06 | 2 | -70/+53 |
| | |||||
* | Merge branch 'modularization' of git.openslx.org:openslx-ng/slx-admin into ↵ | Christian Klinger | 2016-09-30 | 1 | -2/+30 |
|\ | | | | | | | modularization | ||||
| * | some added comments | Andreas Berenz | 2016-09-29 | 1 | -2/+30 |
| | |