Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add function param/return types, fix a lot more phpstorm complaints | Simon Rettberg | 2023-11-14 | 13 | -319/+292 |
| | |||||
* | Roundup of issues reported by PHPStorm | Simon Rettberg | 2023-11-02 | 3 | -10/+9 |
| | | | | Mostly redundant checks, logic errors, dead code, etc. | ||||
* | [serversetup-bwlp-ipxe] Fix missing column in query | Simon Rettberg | 2023-10-23 | 1 | -2/+2 |
| | |||||
* | [serversetup-bwlp-ipxe] Rewording, add "new tab" icon to links | Simon Rettberg | 2023-08-02 | 2 | -4/+11 |
| | |||||
* | [serversetup-bwlp-ipxe] Add error handling, remove dead code | Simon Rettberg | 2023-01-31 | 1 | -41/+7 |
| | |||||
* | [serversetup-bwlp-ipxe] Encode ipxe script depending on iPXE version | Simon Rettberg | 2022-10-27 | 2 | -7/+19 |
| | | | | Newer iPXE versions require UTF-8 | ||||
* | [serversetup-bwlp-ipxe] Fix pvsmgr hack (accessed wrong field) | Simon Rettberg | 2022-05-02 | 1 | -5/+9 |
| | |||||
* | [serversetup-bwlp-ipxe] Remove dead code | Simon Rettberg | 2022-05-02 | 2 | -24/+0 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix array access | Simon Rettberg | 2022-05-02 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Force default boot entry to MiniLinux for dedicated ↵ | Simon Rettberg | 2022-05-02 | 3 | -10/+93 |
| | | | | PVSmgr | ||||
* | [serversetup-bwlp-ipxe] Add GRUB localboot method | Simon Rettberg | 2022-03-09 | 1 | -6/+4 |
| | | | | | Requires new satellite server 3.11+ Got rid of EFI syslinux boot mode, it never worked properly. | ||||
* | [serversetup-bwlp-ipxe] Fix "locations" module name -> create constraint | Simon Rettberg | 2022-03-09 | 1 | -1/+1 |
| | |||||
* | [locations] Modularize additional column handling | Simon Rettberg | 2022-03-09 | 3 | -0/+59 |
| | | | | | Additional columns are now added through a hook, moving specialized code where it belongs. | ||||
* | [statistics] Adapt hw-data parsing to new json format for display | Simon Rettberg | 2022-03-09 | 1 | -8/+16 |
| | |||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 5 | -10/+10 |
| | | | | | | | * 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 | ||||
* | [serversetup-bwlp-ipxe] Add message when exiting from iPXE | Simon Rettberg | 2021-05-03 | 2 | -2/+4 |
| | |||||
* | [serversetup-bwlp-ipxe] Disallow editing .special entries | Simon Rettberg | 2021-04-27 | 3 | -4/+18 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix localboot via exit | Simon Rettberg | 2021-04-27 | 2 | -2/+6 |
| | |||||
* | [inc/Trigger] Remember ::ipxe() result and return it on subsequent calls | Simon Rettberg | 2021-04-20 | 1 | -1/+3 |
| | | | | | | | 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 | 10 | -79/+267 |
| | |||||
* | Fix deprecated curly braces string indexing (PHP 7.4) | Simon Rettberg | 2021-03-25 | 4 | -8/+8 |
| | |||||
* | [serversetup-bwlp-ipxe] Location-override: Show default, label for="" | Simon Rettberg | 2021-03-03 | 2 | -5/+8 |
| | | | | | Make label clickable by adding id/for pairs. Show menu default entry below menu name. | ||||
* | [serversetup-bwlp-ipxe] Fix invisible title in location menu selector | Simon Rettberg | 2021-03-03 | 1 | -3/+6 |
| | | | | Closes #3839 | ||||
* | [serversetup-bwlp-ipxe] Fix redirect for invalid/no IP set | Simon Rettberg | 2020-12-18 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Re-interoduce direct boot for one-item menus | Simon Rettberg | 2020-11-04 | 2 | -2/+12 |
| | | | | | Menus with only one item and a timeout of 0 will directly boot the entry. | ||||
* | [serversetup-bwlp-ipxe] Empty menu item title = use bootentry title | Simon Rettberg | 2020-10-26 | 4 | -17/+18 |
| | | | | | | | | | | We now leave the input box for the menu item title empty, which shows the matching bootentry's title as the placeholder. This will then also be what's displayed in the actual menu. This way, updating the boot entry's title will update the displayed menu item, if it wasn't overridden previously. Closes #3690 | ||||
* | [serversetup-bwlp-ipxe] stupidtable for bootentry list | Simon Rettberg | 2020-10-26 | 2 | -6/+6 |
| | |||||
* | [serversetup-bwlp-ipxe] Add "Edit" link for bootentries in menu editor | Simon Rettberg | 2020-10-23 | 2 | -2/+8 |
| | | | | | Add link to the popup where you select a boot entry for a menu entry in a menu. | ||||
* | [serversetup-bwlp-ipxe] Fix UUID validation | Simon Rettberg | 2020-10-21 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Re-introduce support for menuid param | Simon Rettberg | 2020-09-22 | 2 | -2/+9 |
| | |||||
* | [serversetup-bwlp-ipxe/rebootcontrol] Fix translations | Simon Rettberg | 2020-09-03 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix UTF-8 fix, fix gaps not being displayed | Simon Rettberg | 2020-08-28 | 2 | -3/+6 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix setting imgfree for boot entries | Simon Rettberg | 2020-08-13 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Use single quotes in SQL | Simon Rettberg | 2020-08-13 | 1 | -2/+2 |
| | |||||
* | [serversetup-bwlp-ipxe] Show all machines in Localboot override list | Simon Rettberg | 2020-08-13 | 1 | -3/+1 |
| | | | | | | 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. | ||||
* | [serversetup-bwlp-ipxe/statistics] Sanitize strings from clients | Simon Rettberg | 2020-07-31 | 3 | -7/+8 |
| | | | | | | 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. | ||||
* | [serversetup-bwlp-ipxe] Progress on new structure (+bash) | Simon Rettberg | 2020-07-10 | 6 | -31/+177 |
| | |||||
* | [serversetup-bwlp-ipxe] Start refactoring ipxe script generator | Simon Rettberg | 2020-06-10 | 8 | -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. | ||||
* | [serversetup-bwlp-ipxe] Fix: Imported PXELINUX entries are invalid | Simon Rettberg | 2020-04-17 | 1 | -2/+3 |
| | |||||
* | [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 | ||||
* | [serversetup-ipxe] Properly init entry if mode is not StandardBootEntry | Simon Rettberg | 2020-01-24 | 2 | -3/+3 |
| | | | | Fixes #3687 | ||||
* | [serversetup-bwlp-ipxe] Fast fix for required fields | Steffen Ritter | 2020-01-20 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Make first menu being added the default | Simon Rettberg | 2020-01-17 | 1 | -1/+3 |
| | |||||
* | [serversetup-bwlp-ipxe] Add required tags to required inputs in the menu ↵ | Udo Walter | 2020-01-16 | 1 | -1/+14 |
| | | | | entry form | ||||
* | [serversetup-bwlp-ipxe] Add some missing language tags | Jannik Schönartz | 2020-01-16 | 1 | -0/+5 |
| | |||||
* | [serversetup-bwlp-ipxe] Show title of referenced menus in entry list | Steffen Ritter | 2019-12-17 | 2 | -3/+5 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix pre-filling title for menu entry | Simon Rettberg | 2019-12-16 | 1 | -2/+2 |
| | | | | | When adding a new item to a menu, the title should be set to the menu entry's name. This broke when the UI was refactored in commit:0064f98651c62 | ||||
* | Fix some typos (found by codespell) | Stefan Weil | 2019-12-14 | 2 | -2/+2 |
| | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> | ||||
* | [serversetup-bwlp-ipxe] Fix updating of default boot entries | Simon Rettberg | 2019-12-11 | 1 | -1/+2 |
| | | | | | Fix: "builtin" and "module" columns would not be updated if the according entry already exists. | ||||
* | [serversetup-bwlp-ipxe/minilinux] Add comments, fix minor logic bug | Simon Rettberg | 2019-12-10 | 2 | -5/+22 |
| | | | | | | Saving a boot entry didn't properly check the validity of a hook's ID, which was broken anyways, so the invalid check didn't uncover that the actual cheking code didn't work either. |