summaryrefslogtreecommitdiffstats
path: root/modules-available/serversetup-bwlp-ipxe
Commit message (Collapse)AuthorAgeFilesLines
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-1413-319/+292Star
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-023-10/+9Star
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [serversetup-bwlp-ipxe] Fix missing column in querySimon Rettberg2023-10-231-2/+2
|
* [serversetup-bwlp-ipxe] Rewording, add "new tab" icon to linksSimon Rettberg2023-08-022-4/+11
|
* [serversetup-bwlp-ipxe] Add error handling, remove dead codeSimon Rettberg2023-01-311-41/+7Star
|
* [serversetup-bwlp-ipxe] Encode ipxe script depending on iPXE versionSimon Rettberg2022-10-272-7/+19
| | | | Newer iPXE versions require UTF-8
* [serversetup-bwlp-ipxe] Fix pvsmgr hack (accessed wrong field)Simon Rettberg2022-05-021-5/+9
|
* [serversetup-bwlp-ipxe] Remove dead codeSimon Rettberg2022-05-022-24/+0Star
|
* [serversetup-bwlp-ipxe] Fix array accessSimon Rettberg2022-05-021-1/+1
|
* [serversetup-bwlp-ipxe] Force default boot entry to MiniLinux for dedicated ↵Simon Rettberg2022-05-023-10/+93
| | | | PVSmgr
* [serversetup-bwlp-ipxe] Add GRUB localboot methodSimon Rettberg2022-03-091-6/+4Star
| | | | | 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 constraintSimon Rettberg2022-03-091-1/+1
|
* [locations] Modularize additional column handlingSimon Rettberg2022-03-093-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 displaySimon Rettberg2022-03-091-8/+16
|
* Moderize Database handlingSimon Rettberg2021-05-115-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 iPXESimon Rettberg2021-05-032-2/+4
|
* [serversetup-bwlp-ipxe] Disallow editing .special entriesSimon Rettberg2021-04-273-4/+18
|
* [serversetup-bwlp-ipxe] Fix localboot via exitSimon Rettberg2021-04-272-2/+6
|
* [inc/Trigger] Remember ::ipxe() result and return it on subsequent callsSimon Rettberg2021-04-201-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 selectorSimon Rettberg2021-04-2010-79/+267
|
* Fix deprecated curly braces string indexing (PHP 7.4)Simon Rettberg2021-03-254-8/+8
|
* [serversetup-bwlp-ipxe] Location-override: Show default, label for=""Simon Rettberg2021-03-032-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 selectorSimon Rettberg2021-03-031-3/+6
| | | | Closes #3839
* [serversetup-bwlp-ipxe] Fix redirect for invalid/no IP setSimon Rettberg2020-12-181-1/+1
|
* [serversetup-bwlp-ipxe] Re-interoduce direct boot for one-item menusSimon Rettberg2020-11-042-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 titleSimon Rettberg2020-10-264-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 listSimon Rettberg2020-10-262-6/+6
|
* [serversetup-bwlp-ipxe] Add "Edit" link for bootentries in menu editorSimon Rettberg2020-10-232-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 validationSimon Rettberg2020-10-211-1/+1
|
* [serversetup-bwlp-ipxe] Re-introduce support for menuid paramSimon Rettberg2020-09-222-2/+9
|
* [serversetup-bwlp-ipxe/rebootcontrol] Fix translationsSimon Rettberg2020-09-031-1/+1
|
* [serversetup-bwlp-ipxe] Fix UTF-8 fix, fix gaps not being displayedSimon Rettberg2020-08-282-3/+6
|
* [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.
* [serversetup-bwlp-ipxe/statistics] Sanitize strings from clientsSimon Rettberg2020-07-313-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 Rettberg2020-07-106-31/+177
|
* [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.
* [serversetup-bwlp-ipxe] Fix: Imported PXELINUX entries are invalidSimon Rettberg2020-04-171-2/+3
|
* [serversetup-bwlp-ipxe] Quick fix for hotkey defaultSteffen Ritter2020-01-311-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 StandardBootEntrySimon Rettberg2020-01-242-3/+3
| | | | Fixes #3687
* [serversetup-bwlp-ipxe] Fast fix for required fieldsSteffen Ritter2020-01-201-1/+1
|
* [serversetup-bwlp-ipxe] Make first menu being added the defaultSimon Rettberg2020-01-171-1/+3
|
* [serversetup-bwlp-ipxe] Add required tags to required inputs in the menu ↵Udo Walter2020-01-161-1/+14
| | | | entry form
* [serversetup-bwlp-ipxe] Add some missing language tagsJannik Schönartz2020-01-161-0/+5
|
* [serversetup-bwlp-ipxe] Show title of referenced menus in entry listSteffen Ritter2019-12-172-3/+5
|
* [serversetup-bwlp-ipxe] Fix pre-filling title for menu entrySimon Rettberg2019-12-161-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 Weil2019-12-142-2/+2
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* [serversetup-bwlp-ipxe] Fix updating of default boot entriesSimon Rettberg2019-12-111-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 bugSimon Rettberg2019-12-102-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.