summaryrefslogtreecommitdiffstats
path: root/modules-available/rebootcontrol
Commit message (Collapse)AuthorAgeFilesLines
* [rebootcontrol] Fix the "bogus" array to string warningHEADmasterSimon Rettberg2024-03-041-4/+6
| | | | | | | After all it wasn't bogus, but caused by array_unique internally casting everything to string by default, which causes a warning for arrays. Thankfully we have an elephant for figuring out things like this.
* [rebootcontrol] Check for null-locationSimon Rettberg2024-01-111-1/+1
|
* Update translationsSteffen Ritter2023-12-221-1/+1
|
* [rebootcontrol] Hide client2client subnets in details view if disabledSimon Rettberg2023-12-142-6/+12
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-1410-53/+44Star
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-022-3/+0Star
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [rebootcontrol] Remove API prototypeSimon Rettberg2023-11-021-36/+0Star
|
* [rebootcontrol] Make subnet deletion timoeut match that of machinesSimon Rettberg2023-09-211-1/+1
| | | | Closes #3941
* [rebootcontrol] WOL from Server > WOL from other subnet's clientSimon Rettberg2022-12-051-2/+4
|
* [rebootcontrol/vmstore] Fix ArrayUtil::sortByColumn() callsSimon Rettberg2022-12-021-1/+1
|
* [rebootcontrol] Work around bogus warnings in older PHP versionsSimon Rettberg2022-09-121-1/+4
|
* [rebootcontrol/main] Add subkey column to property_list tableSimon Rettberg2022-07-041-3/+3
| | | | | This makes it easier to reference to list entries that have non-trivial data values, e.g. long json data.
* [rebootcontrol] Fix permission checkSimon Rettberg2022-07-011-3/+3
|
* [rebootcontrol] Add dedicated permission to view wol/reboot/exec jobsSimon Rettberg2022-06-104-1/+8
| | | | Closes #3909
* [rebootcontrol] Show error message if user has no action.* permissionSimon Rettberg2022-06-102-1/+10
|
* [rebootcontrol] Don't word-wrap in last seen column of subnet tableSimon Rettberg2022-06-031-1/+1
|
* [rebootcontrol] Make machines clickable in wol/reboot/exec status pageSimon Rettberg2022-05-303-10/+20
|
* [rebootcontrol] Pick better variable namesSimon Rettberg2022-05-301-22/+30
|
* [rebootcontrol] Run reachability checks a little more oftenSimon Rettberg2022-05-241-2/+2
|
* [rebootcontrol] Change WakeOnLan task call struct to new formatSimon Rettberg2022-05-241-6/+10
|
* [rebootcontrol] Force type of ByRef param to arraySimon Rettberg2022-05-231-1/+1
|
* FixSimon Rettberg2022-05-211-1/+1
|
* [remoteaccess] Mark locations that have access restrictions in placeSimon Rettberg2022-05-211-4/+6
|
* Update translationsSimon Rettberg2022-05-132-0/+2
|
* [rebootcontrol] Optional parameter should default to nullSimon Rettberg2022-05-131-2/+2
| | | | Otherwise, passing an undefined variable results in an error
* [rebootcontrol] Add typesSimon Rettberg2022-05-121-10/+10
|
* [inc/Util] Add types, move error printing functions to their own classSimon Rettberg2022-05-021-1/+1
|
* [rebootcontrol] Show time of execution for WOL/reboot/shutdownSimon Rettberg2022-05-027-2/+15
|
* [rebootcontrol] Show location for automated WOL test tasksSimon Rettberg2022-05-021-1/+2
|
* [locations/remoteaccess] Add option to veto remoteaccess modeSimon Rettberg2022-04-292-49/+83
| | | | | | | 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.
* [rebootcontrol] Add option to override destination broadcast addressSimon Rettberg2022-03-235-24/+55
|
* [rebootcontrol] Adapt do new WakeOnLan taskSimon Rettberg2022-03-092-200/+187Star
|
* [eventlog] Add event filtering and notification systemSimon Rettberg2021-06-251-0/+37
|
* Moderize Database handlingSimon Rettberg2021-05-116-16/+16
| | | | | | | * 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
* [main+Session] Move session from /tmp/ to session tableSimon Rettberg2021-05-112-2/+0Star
|
* [rebootcontrol] Simple support for displaying SVG from stdoutSimon Rettberg2021-04-261-0/+7
|
* [rebootcontrol] Show '-' for "subnet 2 subnet"-count if disabledSimon Rettberg2021-03-191-0/+4
|
* [locations/rebootcontrol] Inherit openingtimes for WOL/shutdownSimon Rettberg2021-03-192-56/+203
| | | | | | | | | | 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-173-13/+26
|
* [rebootcontrol] Simplify some logic, improve schedulerSimon Rettberg2021-03-173-96/+83Star
|
* [locations/rebootcontrol] FormattingSimon Rettberg2021-03-172-36/+55
|
* [rebootcontrol] Handle scheduler overlapsChristian Hofmaier2021-03-163-42/+85
| | | | | - Overlaps < 5 min are ignored, < 15 triggers reboot - Database: Make 1 line out of 2
* Update translationsSteffen Ritter2021-03-101-5/+5
|
* [rebootcontrol] Increase subnet delete timeoutSimon Rettberg2021-03-031-1/+1
|
* [rebootcontrol] add Scheduler Cron JobChristian Hofmaier2021-02-231-0/+23
|
* [rebootcontrol] calculate next execution time functionChristian Hofmaier2020-12-221-4/+31
|
* [rebootcontrol] rename scheduler table and associated queriesChristian Hofmaier2020-12-082-15/+15
|
* [locations] Add scheduler to openingtimes modalChristian Hofmaier2020-12-032-0/+67
| | | | | - only load/safe without further functionality - add backend to rebootcontrol
* [rebootcontrol] WOL: Make UDP-Port and c2c discovery configurableSimon Rettberg2020-09-036-21/+63
| | | | | | | | | The port setting only applies to WOL-packets sent from the satellite server. Testing the reachability of client subnets between each other is usually pointless, since a subnet that is reachable from another subnet can also be reached form the satelitte server, unless some fancy firewall rules are in place.
* [serversetup-bwlp-ipxe/rebootcontrol] Fix translationsSimon Rettberg2020-09-032-5/+5
|