Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [systemstatus] Add dnbd3-master-proxy to service status | Simon Rettberg | 2020-07-30 | 1 | -0/+1 |
| | |||||
* | [remoteaccess] Fix/Improve WOL behavior | Simon Rettberg | 2020-07-30 | 2 | -8/+12 |
| | | | | | | | | Enable rebootcontrol module in ensureMachinesRunning(), so it works from the call in api.inc.php. Consider machines that we sent a WOL packet to during the last 90 seconds as online when counting number of idle machines, so slow booting machines won't cause us to wake too many machines. | ||||
* | [statistics_reporting] Fix numer of unique users and server CPU model | Simon Rettberg | 2020-07-30 | 2 | -3/+2 |
| | |||||
* | [locationinfo] Add option to show hostnames | Simon Rettberg | 2020-07-30 | 7 | -19/+69 |
| | |||||
* | [inc/Request] Don't treat 0 as empty | Simon Rettberg | 2020-07-30 | 1 | -1/+1 |
| | |||||
* | [locations] Show colored bars for used/idle/offline in overview | Simon Rettberg | 2020-07-30 | 3 | -13/+22 |
| | |||||
* | [locationinfo] Make colors for idle clients more distinct from offline | Simon Rettberg | 2020-07-30 | 1 | -1/+1 |
| | | | | | Added a little light green bar at the top. This should still make it easy to distinguish from red wrt Red-Blind/Protanopia etc. | ||||
* | [remoteaccess] Remove TODO and debug spam | Simon Rettberg | 2020-07-30 | 2 | -10/+3 |
| | |||||
* | [remoteaccess] Add permissions, add "delete group" functionality | Simon Rettberg | 2020-07-30 | 7 | -30/+132 |
| | |||||
* | [default.css] Make labels with disabled class gray | Simon Rettberg | 2020-07-30 | 1 | -1/+5 |
| | |||||
* | [inc/Permission] add mergeWithDisallowed | Simon Rettberg | 2020-07-30 | 1 | -0/+24 |
| | |||||
* | [remoteaccess] Fix DB query to add rooms to groups | Steffen Ritter | 2020-05-18 | 1 | -1/+2 |
| | |||||
* | [rebootcontrol] Set var, do not assume set by caller | Simon Rettberg | 2020-05-15 | 1 | -0/+1 |
| | |||||
* | [rebootcontrol/statistics] Move subnet size handling to hook | Simon Rettberg | 2020-05-15 | 1 | -0/+24 |
| | |||||
* | [remoteaccess] New module | Simon Rettberg | 2020-05-15 | 13 | -0/+496 |
| | |||||
* | [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-15 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] wakeMachines(): Return machines that can't be reached | Simon Rettberg | 2020-05-07 | 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. | ||||
* | [roomplanner] Disable logout timeout for dedicated manager | Simon Rettberg | 2020-05-07 | 1 | -0/+1 |
| | |||||
* | [statistics] Fix handling POST for sub-pages | Simon Rettberg | 2020-05-07 | 1 | -17/+18 |
| | | | | Fixes machine replace etc. | ||||
* | [rebootcontrol] Update translations, fix typo | Simon Rettberg | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | [locations] Add missing array key | Simon Rettberg | 2020-05-07 | 1 | -1/+2 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix: Imported PXELINUX entries are invalid | Simon Rettberg | 2020-05-07 | 1 | -2/+3 |
| | |||||
* | [roomplanner] Remove debug spam | Simon Rettberg | 2020-05-07 | 1 | -1/+0 |
| | |||||
* | [inc/IpUtil] parseCidr(): Handle IP-only param just like /32 | Simon Rettberg | 2020-05-07 | 1 | -2/+9 |
| | |||||
* | [statistics] Make sort order in client list match the location tree | Simon Rettberg | 2020-05-07 | 2 | -2/+15 |
| | | | | | | It's still not showing the actual tree, but sorting is the same as the location list now, but obviously skipping locations where no clients match the display filter. | ||||
* | [statistics] Show current user in client list | Simon Rettberg | 2020-05-07 | 2 | -1/+10 |
| | |||||
* | [statistics] Add hook for client machine events | Simon Rettberg | 2020-05-07 | 1 | -0/+3 |
| | | | | Now other modules can react to poweron/off etc. | ||||
* | [rebootcontrol] Fix indirect subnet to subnet WOL | Simon Rettberg | 2020-05-07 | 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. | ||||
* | [dozmod] Remobe special section from menu | Simon Rettberg | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | [runmode] Fix undefined variable accessv3.9a | Simon Rettberg | 2020-02-27 | 1 | -5/+4 |
| | |||||
* | [minilinux] dnbd3-check: Handle RID, support 32bit php | Simon Rettberg | 2020-02-27 | 1 | -5/+9 |
| | |||||
* | Update translations | Simon Rettberg | 2020-02-27 | 11 | -18/+19 |
| | |||||
* | [rebootcontrol] Add "delete subnet" button | Simon Rettberg | 2020-02-27 | 6 | -0/+25 |
| | |||||
* | [baseconfig] Allow disabling override for shadowed fields | Simon Rettberg | 2020-02-27 | 1 | -2/+4 |
| | |||||
* | [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 |
| | |||||
* | [inc/Database] Convert bool params to 1 or 0 | Simon Rettberg | 2020-02-27 | 1 | -0/+9 |
| | | | | | PDO unfortunately only does (string)<bool> for boolean params, which converts false to '' instead of '0'. This breaks MariaDB in strict mode. | ||||
* | [minilinux] Update translations | Simon Rettberg | 2020-02-27 | 2 | -0/+2 |
| | |||||
* | [minilinux] Show warning if stage4 cannot be replicated | Simon Rettberg | 2020-02-26 | 3 | -0/+81 |
| | |||||
* | [backup/systemstatus] Show up/downloads in backup page | Simon Rettberg | 2020-02-26 | 13 | -104/+150 |
| | | | | | Add AJAX API to dozmod module to query the fileserver status of dmsd. | ||||
* | [dnbd3] Run mount script when toggling dnbd3 usage | Simon Rettberg | 2020-02-26 | 2 | -2/+7 |
| | | | | | | Pass the new "if local only" option, so the script only acutally runs if internal storage is being used, since that takes care of properly enabling or disabling the NFS server. | ||||
* | [dnbd3] Remove unused code | Simon Rettberg | 2020-02-25 | 1 | -7/+1 |
| | |||||
* | [inc/Taskmanager] Reset connection on error | Simon Rettberg | 2020-02-25 | 1 | -2/+23 |
| | |||||
* | [permissionmanager] Properly reset builtin roles on upgrade | Simon Rettberg | 2020-02-24 | 1 | -0/+3 |
| | |||||
* | [backup] Increase sleep before reboot | Simon Rettberg | 2020-02-24 | 1 | -1/+1 |
| | | | | | | Sometimes the WebUI would poll the Taskmanager too slowly, missing that the restore task finished and never waiting for the reboot. | ||||
* | Revert "[locationinfo] Force interactive if split-login"v3.9 | Simon Rettberg | 2020-02-09 | 1 | -9/+1 |
| | | | | | | | | | | | | | Forcing interactive mode when split-login is enabled is already implemented for slx-browser, but chromium was excluded: It might be desired to have a full screen app that can be exited by Ctrl-W or via javascript. slx-browser simply doesn't support these mechanisms, thus we force interactive mode for it. If chromium should also be forced into interactive mode it would be easier to just change the existing code to be unconditional. This reverts commit b2798e8a80f7a395027c65ea2905a773d45a6be8. | ||||
* | [locationinfo] Force interactive if split-login | Steffen Ritter | 2020-02-05 | 1 | -1/+9 |
| | | | | | | | | | If we use split-login, users need the possibility to close the browser session. Chromiums non-interactive kiosk mode is always fullscreen without an clickable breakout. So if split-login is used in combination with chromium, we force interactive mode. slx-browser has no interactive mode, so doesn't make any difference. | ||||
* | [serversetup-bwlp-ipxe] Quick fix for hotkey default | Steffen Ritter | 2020-01-31 | 1 | -2/+2 |
| | | | | | Necessary at least on Debian 10 because of newer mariadb defaults STRICT_TRANS_TABLES fixes #3689 |