summaryrefslogtreecommitdiffstats
path: root/modules-available/locations/pages
Commit message (Collapse)AuthorAgeFilesLines
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-144-18/+19
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-021-7/+6Star
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [locations] cleanup: Hide/disable move button if action not availableSimon Rettberg2023-05-121-0/+3
| | | | | | Hide the button entirely if there are no movable machines in the displayed list. Disable the button as long as the user selected at least one unmovable machine.
* [locations/news] Add per-location news/help/loginscreentextSimon Rettberg2022-05-031-0/+1
|
* [locations/remoteaccess] Add option to veto remoteaccess modeSimon Rettberg2022-04-291-5/+16
| | | | | | | Remoteaccess mode can now be forced to be disabled for individual locations in locations module, either unconditionally, or whenever the openingtimes schedule says the room is open. A reboot will be triggered whenever the room opens/closes to force clients into the proper runmode.
* [locations/passthrough] Make location assignment recusiveSimon Rettberg2022-03-091-12/+11Star
| | | | | Properly show inherited passthough groups in location list, disable inherited passthrough groups in selection dialog.
* [locations] Modularize additional column handlingSimon Rettberg2022-03-091-130/+40Star
| | | | | Additional columns are now added through a hook, moving specialized code where it belongs.
* Moderize Database handlingSimon Rettberg2021-05-113-7/+7
| | | | | | | * Auto-convert to utf8mb4_unicode_520_ci * Use foreach instead of while to loop over results * Drop useless statement caching * Keep emulated prepares, as we sometimes loop over nested queries
* [locations/rebootcontrol] Inherit openingtimes for WOL/shutdownSimon Rettberg2021-03-191-36/+19Star
| | | | | | | | | | The opening times schedule is now inherited to child locations, so it's easy to toggle WOL or shutdown for individual rooms in a building, where you only have to set the opening times once for the entire building. As of now, WOL and shutdown settings are *not* inherited to child locations, as I'm not sure if you always want to inherit those by default. Closes #3710
* [locations/rebootcontrol] Change ENUM constants; display next eventSimon Rettberg2021-03-171-5/+17
|
* [locations/rebootcontrol] FormattingSimon Rettberg2021-03-171-9/+21
|
* [rebootcontrol] Handle scheduler overlapsChristian Hofmaier2021-03-161-21/+13Star
| | | | | - Overlaps < 5 min are ignored, < 15 triggers reboot - Database: Make 1 line out of 2
* [locations] Avoid potentially duplicate ids in ajax fragmentsSimon Rettberg2020-12-161-6/+5Star
|
* [rebootcontrol] rename scheduler table and associated queriesChristian Hofmaier2020-12-081-2/+2
|
* [locations] Add scheduler to openingtimes modalChristian Hofmaier2020-12-031-0/+42
| | | | | - only load/safe without further functionality - add backend to rebootcontrol
* [locations] Migrate openingtimes from infoscreen to locations moduleChristian Hofmaier2020-09-081-0/+177
| | | | | - move openingtimes from infoscreen db to locations db - read-only openingtimes in infoscreen
* [locations] Show colored bars for used/idle/offline in overviewSimon Rettberg2020-05-191-7/+9
|
* [js_ip/locations] Mode cidr/ip handling to own moduleSimon Rettberg2019-11-271-0/+1
|
* [locations] Show number of machines with configvar overridesSimon Rettberg2019-11-061-2/+15
|
* [locations] trim() subnet address fields, both empty == deleteSimon Rettberg2019-09-092-21/+39
| | | | Closes #3550
* [locations] Remove list filtering depending on permissionsSimon Rettberg2019-08-011-24/+6Star
| | | | | | | | | 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 viewSimon Rettberg2019-08-011-1/+3
|
* [locations] Add warnings/cleanup for bad machine to roomplan mappingsSimon Rettberg2019-07-314-0/+753