Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [statistics] stuf | Simon Rettberg | 2021-10-04 | 1 | -7/+1 |
| | |||||
* | [statistics] Backup vorm urlaub | Simon Rettberg | 2021-08-24 | 2 | -3/+4 |
| | |||||
* | [inc/User] Make sure user has a token | Simon Rettberg | 2021-06-28 | 1 | -10/+18 |
| | |||||
* | [eventlog] Add event filtering and notification system | Simon Rettberg | 2021-06-25 | 3 | -6/+232 |
| | |||||
* | [locations/minilinux] Minor cleanups and fixes | Simon Rettberg | 2021-06-24 | 3 | -19/+30 |
| | |||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 3 | -23/+15 |
| | | | | | | | * 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 | ||||
* | [session] Add option to bind session to IP address | Simon Rettberg | 2021-05-11 | 1 | -2/+2 |
| | |||||
* | [main+Session] Move session from /tmp/ to session table | Simon Rettberg | 2021-05-11 | 3 | -58/+86 |
| | |||||
* | [inc/Trigger] Remember ::ipxe() result and return it on subsequent calls | Simon Rettberg | 2021-04-20 | 1 | -1/+4 |
| | | | | | | | This fixes triggering two or more compile runs in one request, which is most likely pointless as it would generate the same result. Just remember the return value (task id) from the first onvication and return it right away. | ||||
* | [serversetup-bwlp-ipxe] Add iPXE version selector | Simon Rettberg | 2021-04-20 | 3 | -17/+38 |
| | |||||
* | Fix deprecated curly braces string indexing (PHP 7.4) | Simon Rettberg | 2021-03-25 | 3 | -5/+5 |
| | |||||
* | [locations/rebootcontrol] Inherit openingtimes for WOL/shutdown | Simon Rettberg | 2021-03-19 | 1 | -0/+13 |
| | | | | | | | | | | 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 | ||||
* | [sysconfig] Display duplicate files for generated system config | Simon Rettberg | 2020-11-03 | 1 | -1/+1 |
| | | | | Implements #3670 | ||||
* | [inc/Taskmanager] waitComplete(): Better timeout handling | Simon Rettberg | 2020-09-22 | 1 | -3/+3 |
| | | | | | | | Sleep before first query, since we assume that we either just obtained the status object and nothing much has changed since then, or we passed in a deserialized task id from much earlier, where 100ms don't matter that much. | ||||
* | [Trigger/Event] Fix minor warnings | Simon Rettberg | 2020-09-22 | 2 | -4/+10 |
| | |||||
* | [Module] Add phpdoc | Simon Rettberg | 2020-09-17 | 1 | -1/+6 |
| | |||||
* | [inc/Util] formatDuration: Add leading zero | Simon Rettberg | 2020-08-27 | 1 | -1/+7 |
| | | | | | Conditionally add leading zero to years, months, days if we printed the next-larger unit already, for beeter display in tables. | ||||
* | [serversetup-bwlp-ipxe/statistics] Sanitize strings from clients | Simon Rettberg | 2020-07-31 | 1 | -0/+33 |
| | | | | | | 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. | ||||
* | [systemstatus/sysconfig] Manage LDADP via systemd | Simon Rettberg | 2020-07-07 | 2 | -64/+3 |
| | | | | | | | 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 | ||||
* | [inc/Request] Don't treat 0 as empty | Simon Rettberg | 2020-06-18 | 1 | -1/+1 |
| | |||||
* | [inc/Permission] add mergeWithDisallowed | Simon Rettberg | 2020-05-18 | 1 | -0/+24 |
| | |||||
* | [inc/Database] Force strict mode with CONFIG_DEBUG | Simon Rettberg | 2020-04-27 | 1 | -0/+1 |
| | |||||
* | [statistics] New filter UI | Simon Rettberg | 2020-04-20 | 1 | -1/+22 |
| | |||||
* | [inc/IpUtil] parseCidr(): Handle IP-only param just like /32 | Simon Rettberg | 2020-04-16 | 1 | -2/+9 |
| | |||||
* | [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. | ||||
* | [dnbd3] Run mount script when toggling dnbd3 usage | Simon Rettberg | 2020-02-26 | 1 | -1/+5 |
| | | | | | | 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. | ||||
* | [inc/Taskmanager] Reset connection on error | Simon Rettberg | 2020-02-25 | 1 | -2/+23 |
| | |||||
* | [inc/Util] Fix rounding based on OS bitness | Simon Rettberg | 2020-01-14 | 1 | -1/+6 |
| | |||||
* | [inc/Util] Fix rounding of large (float) values | Simon Rettberg | 2020-01-10 | 1 | -1/+1 |
| | |||||
* | [permissionmanager] Make default roles "builtin" i.e. not modifiable | Simon Rettberg | 2020-01-09 | 1 | -1/+9 |
| | |||||
* | [inc/Taskmanager] Switch to new TCP interface | Simon Rettberg | 2020-01-07 | 1 | -26/+85 |
| | |||||
* | [inc/Trigger] Pass dnbd3 status to MountVmStore task | Simon Rettberg | 2019-12-17 | 1 | -0/+1 |
| | |||||
* | Fix some typos (found by codespell) | Stefan Weil | 2019-12-14 | 5 | -5/+5 |
| | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> | ||||
* | [inc/Render] Add qstr_urlencode as global mustache var | Simon Rettberg | 2019-12-13 | 2 | -2/+7 |
| | |||||
* | [inc/Session] Add timeout param to Session::set(), purge on load | Simon Rettberg | 2019-12-10 | 1 | -5/+22 |
| | |||||
* | [inc/IpUtil] Add missing class | Simon Rettberg | 2019-12-10 | 1 | -0/+72 |
| | |||||
* | [statistics/rebootcontrol] Add WOL button to statistics module | Simon Rettberg | 2019-12-07 | 1 | -0/+24 |
| | | | | | * Overhauled task display in rebootcontrol module * Can only add subnets by CIDR now instead of start and end | ||||
* | [statistics/rebootcontrol] Implement editing subnet | Simon Rettberg | 2019-11-27 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] Start adding WOL functionality | Simon Rettberg | 2019-11-22 | 1 | -1/+10 |
| | |||||
* | [inc/Taskmanagercallback] Remove unused function | Simon Rettberg | 2019-11-22 | 1 | -17/+1 |
| | |||||
* | [inc/Request] add REQUIRED flag for automatic error message | Simon Rettberg | 2019-11-22 | 1 | -9/+22 |
| | | | | | | If $default is set to Request::REQUIRED for get() post() or any(), the method will display an error message and halt execution if the given parameter is either missing or empty. | ||||
* | [translation] Get rid of up_json_encode | Simon Rettberg | 2019-11-06 | 1 | -180/+0 |
| | | | | This was needed in pre-5.4.0 times. Long gone. | ||||
* | [inc/Util] Add method to agressively unset a cookie | Simon Rettberg | 2019-10-31 | 3 | -2/+24 |
| | | | | | This tries to work around problems with the cookie path and trailing slashes. | ||||
* | [inc/Util] Simplify user download function | Simon Rettberg | 2019-10-18 | 1 | -13/+2 |
| | |||||
* | [serversetup-bwlp-ipxe] UI/UX tweaks | Simon Rettberg | 2019-10-17 | 1 | -0/+12 |
| | | | | | | * Decluttered bootentry View in menu editor * Show details for hook bootentry in menu editor * Buttons for "save and reload" in menu/bootentry editor | ||||
* | [serversetup-bwlp-ipxe/minilinux] Implement minilinux hook for ipxe | Simon Rettberg | 2019-10-16 | 1 | -1/+10 |
| | |||||
* | [minilinux] Rewrite for multiple version/sources handling | Simon Rettberg | 2019-10-09 | 3 | -42/+25 |
| | | | | | | | | | | | * You can supply multiple sources for updates (URLs) * Sources can provide multiple branches * Each branch can supply multiple versions (eg. updates) TODO: Set global default version TODO: Supply hook to serversetup-ipxe to add specific boot entries TODO: UX polish TODO: phpdoc/polish | ||||
* | [serversetup-bwlp-ipxe] | Simon Rettberg | 2019-09-24 | 1 | -0/+37 |
| | |||||
* | [inc/Render] Remove legacy functions | Simon Rettberg | 2019-07-16 | 1 | -20/+0 |
| | |||||
* | [inc/Render] Add lang property to html tag | Simon Rettberg | 2019-07-11 | 1 | -1/+1 |
| |