summaryrefslogtreecommitdiffstats
path: root/modules-available/rebootcontrol
Commit message (Collapse)AuthorAgeFilesLines
* Add tests using PHPUnitSimon Rettberg2025-12-124-4/+13
| | | | | | | Tests generated by Junie AI. Might not have the best possible quality but at least we got something, and if it turns out to be complete rubbish, we can just throw it out again without any issues, as this is independent of the actual code base.
* A few more HTTP code audit log fixupsSimon Rettberg2025-08-041-1/+1
|
* Implicitly nullable types are deprecated in PHP 8.3, make explicitSimon Rettberg2025-08-012-8/+8
|
* [minilinux/rebootcontrol/statistics] Refactor to better suit audit loggingSimon Rettberg2025-07-242-2/+2
|
* Add audit logging of POST actionsSimon Rettberg2025-05-222-3/+5
|
* [rebootcontrol] POST -> GET for fetching client status via AJAXSimon Rettberg2025-05-092-13/+18
|
* [rebootcontrol] Improve predefined exec templateSimon Rettberg2025-04-024-4/+9
|
* Update translationsSimon Rettberg2024-12-032-0/+2
|
* [rebootcontrol] Make exec output look more like on terminalSimon Rettberg2024-11-272-4/+8
| | | | Set line-height so that '│' chars in e.g. tree are connected.
* [rebootcontrol] Add exec job to list dnbd3-proxy cacheSimon Rettberg2024-11-271-2/+23
|
* [rebootcontrol/statistics] Add templates for useful remote exec commandsSimon Rettberg2024-09-2010-12/+167
|
* [rebootcontrol] Only run the Taskmanager check if we got work to doSimon Rettberg2024-09-071-6/+15
|
* [rebootcontrol] Fix the "bogus" array to string warningSimon 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