summaryrefslogtreecommitdiffstats
path: root/modules-available
Commit message (Collapse)AuthorAgeFilesLines
* [minilinux] Fix colspanSimon Rettberg2020-09-031-1/+1
|
* [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-033-6/+6
|
* [statistics] Increase auto-delete timeout for old PCs from 1 to 2 yearsSimon Rettberg2020-08-281-1/+1
| | | | | We've had a manual delete function for quite some time now, so automatic deletion is not that important anymore. Set it to two years for now.
* [minilinux] Show which menu(entries) and locations use a versionSimon Rettberg2020-08-285-4/+128
|
* [serversetup-bwlp-ipxe] Fix UTF-8 fix, fix gaps not being displayedSimon Rettberg2020-08-282-3/+6
|
* [dnbd3] Make poxy image list sortable (stupidtable)Simon Rettberg2020-08-272-9/+14
|
* [dnbd3] Fix: idle time won't be displayed if > uptimeSimon Rettberg2020-08-271-1/+1
| | | | | This was a sanity check from before we saved idle time to .meta files in dnbd3-server. Remove.
* [rebootcontrol] busybox timeout was patched to behave like coreutilsSimon Rettberg2020-08-261-1/+1
|
* [dnbd3] Fix randomization of servers with same prioSimon Rettberg2020-08-261-1/+1
|
* [locationinfo] Clarify auto-reload help textSimon Rettberg2020-08-252-5/+4Star
| | | | Communicate that this only triggers if no user is active.
* [serversetup-bwlp-ipxe] Fix setting imgfree for boot entriesSimon Rettberg2020-08-131-1/+1
|
* [serversetup-bwlp-ipxe] Use single quotes in SQLSimon Rettberg2020-08-131-2/+2
|
* [serversetup-bwlp-ipxe] Show all machines in Localboot override listSimon Rettberg2020-08-131-3/+1Star
| | | | | | It's a bad idea to hide machines that haven't been seen in a while, since they could have an override defined, which would get lost if you save the list again.
* [exams] Make warnings for locations work with treesSimon Rettberg2020-08-062-5/+27
|
* [minilinux] Fix gpg key displaySimon Rettberg2020-08-051-2/+2
|
* [dozmod] Update translationsSimon Rettberg2020-08-041-1/+1
|
* [exams] Relax date sanity range when saving examSimon Rettberg2020-08-041-1/+1
| | | | It might be desired to set a date in the past for archival reasons
* [exams] Cast locationList of lecture to stringSimon Rettberg2020-08-031-1/+1
| | | | | If it's a single location, it was turned into a number by jQuery, so .split() failed.
* [serversetup-bwlp-ipxe/statistics] Sanitize strings from clientsSimon Rettberg2020-07-314-17/+22
| | | | | | Some string from the clients might not be well suited for utf-8 representation. Add wrapper functions that clean utf-8 strings, or convert ANSI strings to UTF-8 while removing problematic chars.
* [exams] More sanity checks regarding date/time and locationsSimon Rettberg2020-07-224-65/+170
| | | | | | | | | | Implausible start/end time, or mismatch between defined exam interval and interval of selected lecture will now be reported. Also, if the list of selected locations contains a location that is not also assiged to the selected lecture, a warning will be displayed. This only triggers if the lecture is restricted to certain locations (exclusive mode, aka "islocationprivate" column.
* [remoteaccess] Fix: "active" flag was not honored in getconfig hookSimon Rettberg2020-07-221-1/+3
|
* [exams] Collapse old exams (-90 days)Simon Rettberg2020-07-202-3/+27
|
* [minilinux] (bootentry-hook) Add entry for "latest from branch"Simon Rettberg2020-07-105-9/+32
| | | | | The iPXE menu item of type "minilinux" will now show an option to automatically use the latest locally installed version for each branch.
* [serversetup-bwlp-ipxe] Progress on new structure (+bash)Simon Rettberg2020-07-107-32/+180
|
* [minilinux] Lower update disable to 5 mins (was 10)Simon Rettberg2020-07-101-1/+1
|
* [remoteaccess] Report this as dedicated runmodeSimon Rettberg2020-07-101-0/+1
|
* [statistics] Improve fdisk parsing for goofy fdisk variantsSimon Rettberg2020-07-101-0/+6
|
* [locationinfo] Support styling clients with special runmodeSimon Rettberg2020-07-073-29/+35
| | | | Implemented for remoteaccess runmode for now
* [statistics] Keep track of client runmodeSimon Rettberg2020-07-072-0/+18
|
* [statistics] Fix system model list width in summary modeSimon Rettberg2020-07-071-3/+3
|
* [systemstatus/sysconfig] Manage LDADP via systemdSimon Rettberg2020-07-0712-113/+220
| | | | | | | Finally got rid of our own little service manager. Status/restart handling capabilities were added to the system status page. TODO: Permissions for dnbd3, service (re)starting in general
* [systemstatus] Add dnbd3-master-proxy to service statusSimon Rettberg2020-07-061-0/+1
|
* [remoteaccess] Fix/Improve WOL behaviorSimon Rettberg2020-06-292-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 modelSimon Rettberg2020-06-292-3/+2Star
|
* [locationinfo] Add option to show hostnamesSimon Rettberg2020-06-297-19/+69
|
* [serversetup-bwlp-ipxe] Start refactoring ipxe script generatorSimon Rettberg2020-06-108-461/+749
| | | | | | | This is WIP. Mostly restored all the old functionality. Boot entries are fetched when selected, not embedded in the main script, so password protection is a bit stronger. Hopefully allows for other script generators in the future.
* [statistics] Fix querying location 0 (no location)Simon Rettberg2020-06-031-0/+2
|
* [statistics] Less strict IP address validationSimon Rettberg2020-06-021-6/+0Star
| | | | This didn't actually accept 1.2.3.*
* [locations] Show colored bars for used/idle/offline in overviewSimon Rettberg2020-05-193-13/+22
|
* [locationinfo] Make colors for idle clients more distinct from offlineSimon Rettberg2020-05-191-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 spamSimon Rettberg2020-05-192-10/+3Star
|
* [remoteaccess] Add permissions, add "delete group" functionalitySimon Rettberg2020-05-187-30/+132
|
* [remoteaccess] Fix DB query to add rooms to groupsSteffen Ritter2020-05-181-1/+2
|
* [rebootcontrol] Set var, do not assume set by callerSimon Rettberg2020-05-151-0/+1
|
* [remoteaccess] New moduleSimon Rettberg2020-05-1513-0/+496
|
* [rebootcontrol] Wait until tasks finishSimon Rettberg2020-05-151-0/+10
|
* [rebootcontrol] Cleanup, TODOSimon Rettberg2020-05-151-37/+8Star
|
* [statistics] Make ~ default for location filterSimon Rettberg2020-05-151-2/+1Star
|
* [rebootcontrol] cron: Bail out if WOL listening failedSimon Rettberg2020-05-141-1/+1
|