Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [rebootcontrol] Optional parameter should default to null | Simon Rettberg | 2022-05-13 | 1 | -2/+2 |
| | | | | Otherwise, passing an undefined variable results in an error | ||||
* | [rebootcontrol] Add types | Simon Rettberg | 2022-05-12 | 1 | -10/+10 |
| | |||||
* | [inc/Util] Add types, move error printing functions to their own class | Simon Rettberg | 2022-05-02 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] Show time of execution for WOL/reboot/shutdown | Simon Rettberg | 2022-05-02 | 7 | -2/+15 |
| | |||||
* | [rebootcontrol] Show location for automated WOL test tasks | Simon Rettberg | 2022-05-02 | 1 | -1/+2 |
| | |||||
* | [locations/remoteaccess] Add option to veto remoteaccess mode | Simon Rettberg | 2022-04-29 | 2 | -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 address | Simon Rettberg | 2022-03-23 | 5 | -24/+55 |
| | |||||
* | [rebootcontrol] Adapt do new WakeOnLan task | Simon Rettberg | 2022-03-09 | 2 | -200/+187![]() |
| | |||||
* | [eventlog] Add event filtering and notification system | Simon Rettberg | 2021-06-25 | 1 | -0/+37 |
| | |||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 6 | -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 table | Simon Rettberg | 2021-05-11 | 2 | -2/+0![]() |
| | |||||
* | [rebootcontrol] Simple support for displaying SVG from stdout | Simon Rettberg | 2021-04-26 | 1 | -0/+7 |
| | |||||
* | [rebootcontrol] Show '-' for "subnet 2 subnet"-count if disabled | Simon Rettberg | 2021-03-19 | 1 | -0/+4 |
| | |||||
* | [locations/rebootcontrol] Inherit openingtimes for WOL/shutdown | Simon Rettberg | 2021-03-19 | 2 | -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 event | Simon Rettberg | 2021-03-17 | 3 | -13/+26 |
| | |||||
* | [rebootcontrol] Simplify some logic, improve scheduler | Simon Rettberg | 2021-03-17 | 3 | -96/+83![]() |
| | |||||
* | [locations/rebootcontrol] Formatting | Simon Rettberg | 2021-03-17 | 2 | -36/+55 |
| | |||||
* | [rebootcontrol] Handle scheduler overlaps | Christian Hofmaier | 2021-03-16 | 3 | -42/+85 |
| | | | | | - Overlaps < 5 min are ignored, < 15 triggers reboot - Database: Make 1 line out of 2 | ||||
* | Update translations | Steffen Ritter | 2021-03-10 | 1 | -5/+5 |
| | |||||
* | [rebootcontrol] Increase subnet delete timeout | Simon Rettberg | 2021-03-03 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] add Scheduler Cron Job | Christian Hofmaier | 2021-02-23 | 1 | -0/+23 |
| | |||||
* | [rebootcontrol] calculate next execution time function | Christian Hofmaier | 2020-12-22 | 1 | -4/+31 |
| | |||||
* | [rebootcontrol] rename scheduler table and associated queries | Christian Hofmaier | 2020-12-08 | 2 | -15/+15 |
| | |||||
* | [locations] Add scheduler to openingtimes modal | Christian Hofmaier | 2020-12-03 | 2 | -0/+67 |
| | | | | | - only load/safe without further functionality - add backend to rebootcontrol | ||||
* | [rebootcontrol] WOL: Make UDP-Port and c2c discovery configurable | Simon Rettberg | 2020-09-03 | 6 | -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 translations | Simon Rettberg | 2020-09-03 | 2 | -5/+5 |
| | |||||
* | [rebootcontrol] busybox timeout was patched to behave like coreutils | Simon Rettberg | 2020-08-26 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] Set var, do not assume set by caller | Simon Rettberg | 2020-05-15 | 1 | -0/+1 |
| | |||||
* | [rebootcontrol] Wait until tasks finish | Simon Rettberg | 2020-05-15 | 1 | -0/+10 |
| | |||||
* | [rebootcontrol] Cleanup, TODO | Simon Rettberg | 2020-05-15 | 1 | -37/+8![]() |
| | |||||
* | [rebootcontrol] cron: Bail out if WOL listening failed | Simon Rettberg | 2020-05-14 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol/statistics] Move subnet size handling to hook | Simon Rettberg | 2020-04-27 | 1 | -0/+24 |
| | |||||
* | [statistics] Fix subnet filter link in client list | Simon Rettberg | 2020-04-22 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] Add button to subnet list to show all matching clients | Simon Rettberg | 2020-04-22 | 2 | -2/+8 |
| | |||||
* | [rebootcontrol] Update translations, fix typo | Simon Rettberg | 2020-04-22 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] wakeMachines(): Return machines that can't be reached | Simon Rettberg | 2020-04-16 | 1 | -1/+2 |
| | | | | | | | | | | | A clumsy way to return a list of machines we can't wake, since their subnet is not reachable. This is required for the upcoming remoteaccess module, since it needs to know how many machines it could actually wake up. This needs some proper refactoring anyways, but we either need separate functions for building a wakeup plan and actually executing it, or change this method so it takes a binch of machines, but you can specify after how many machines it can actually reach, it should just stop and return. | ||||
* | [rebootcontrol] Fix indirect subnet to subnet WOL | Simon Rettberg | 2020-03-27 | 1 | -3/+3 |
| | | | | | | | | The query for getting clients that can reach a client in another subnet was broken in that it didn't check for actual reachability from src to dst. Then the wrong array key was accessed when trying to wake clients via this method. | ||||
* | Update translations | Simon Rettberg | 2020-02-27 | 2 | -2/+2 |
| | |||||
* | [rebootcontrol] Add "delete subnet" button | Simon Rettberg | 2020-02-27 | 6 | -0/+25 |
| | |||||
* | [rebootcontrol] Add debug output to WOL job status page | Simon Rettberg | 2020-02-27 | 1 | -0/+20 |
| | |||||
* | [rebootcontrol] Fix WOL within same subnet | Simon Rettberg | 2020-02-27 | 1 | -0/+2 |
| | |||||
* | [rebootcontrol] Fix WOL via jumphost (missing array index) | Simon Rettberg | 2020-01-24 | 1 | -1/+1 |
| | | | | | Lookup of jumphost depends on the hostid of the jumphost in its according array. | ||||
* | [rebootcontrol] Try harder to silence notice about ref passing | Simon Rettberg | 2020-01-24 | 1 | -2/+3 |
| | | | | | Only variables should be passed by reference in .../rebootcontrol/inc/rebootcontrol.inc.php on line 295 | ||||
* | Update translations | Simon Rettberg | 2020-01-16 | 5 | -25/+87 |
| | |||||
* | [rebootcontrol] Add missing closing tag | Simon Rettberg | 2020-01-13 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] Make use of conditionally showing error log | Simon Rettberg | 2020-01-10 | 1 | -2/+4 |
| | |||||
* | [rebootcontrol] Don't pass string "false" to WOL task | Simon Rettberg | 2020-01-10 | 1 | -2/+2 |
| | |||||
* | [rebootcontrol] Implement deletion of jump host | Simon Rettberg | 2019-12-17 | 2 | -0/+16 |
| | |||||
* | [rebootcontrol] Add help text to subnet list | Simon Rettberg | 2019-12-17 | 3 | -7/+30 |
| | |||||
* | Fix some more typos | Stefan Weil | 2019-12-16 | 2 | -3/+3 |
| | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> |