summaryrefslogtreecommitdiffstats
path: root/modules-available/serversetup-bwlp-ipxe/inc
Commit message (Collapse)AuthorAgeFilesLines
* [serversetup-bwlp-ipxe] Add implementation of GRUB menu builderSimon Rettberg2024-02-231-0/+330
|
* [serversetup-bwlp-ipxe] Add initial support for GRUB menusSimon Rettberg2024-02-232-2/+5
|
* [serversetup-bwlp-ipxe] Add missing null checkSimon Rettberg2024-01-151-1/+3
|
* [serversetup-bwlp-ipxe] Call parent constructor IPxeMenuSimon Rettberg2024-01-151-3/+6
|
* [serversetup-bwlp-ipxe] Move PXELinux classes to own filesSimon Rettberg2024-01-153-174/+176
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-1412-281/+257Star
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-022-3/+3
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [serversetup-bwlp-ipxe] Fix missing column in querySimon Rettberg2023-10-231-2/+2
|
* [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.
* [statistics] Adapt hw-data parsing to new json format for displaySimon Rettberg2022-03-091-8/+16
|
* Moderize Database handlingSimon Rettberg2021-05-113-5/+5
| | | | | | | * 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] Fix localboot via exitSimon Rettberg2021-04-272-2/+6
|
* [serversetup-bwlp-ipxe] Add iPXE version selectorSimon Rettberg2021-04-201-0/+82
|
* Fix deprecated curly braces string indexing (PHP 7.4)Simon Rettberg2021-03-253-4/+4
|
* [serversetup-bwlp-ipxe] Re-interoduce direct boot for one-item menusSimon Rettberg2020-11-041-1/+0Star
| | | | | 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-262-4/+7
| | | | | | | | | | 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] Fix UUID validationSimon Rettberg2020-10-211-1/+1
|
* [serversetup-bwlp-ipxe] Re-introduce support for menuid paramSimon Rettberg2020-09-221-1/+1
|
* [serversetup-bwlp-ipxe] Fix UTF-8 fix, fix gaps not being displayedSimon Rettberg2020-08-281-2/+2
|
* [serversetup-bwlp-ipxe/statistics] Sanitize strings from clientsSimon Rettberg2020-07-312-6/+7
| | | | | | 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-105-27/+159
|
* [serversetup-bwlp-ipxe] Start refactoring ipxe script generatorSimon Rettberg2020-06-106-192/+740
| | | | | | | 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-ipxe] Properly init entry if mode is not StandardBootEntrySimon Rettberg2020-01-241-1/+1
| | | | Fixes #3687
* Fix some typos (found by codespell)Stefan Weil2019-12-141-1/+1
| | | | 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-101-2/+20
| | | | | | 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.
* [serversetup-bwlp-ipxe] Fix initrd= command line for EFISimon Rettberg2019-12-071-5/+9
| | | | | | initrd=cpio1,cpio2 is syslinux syntax and not understood by the kernel when booting in EFI mode. The proper way to this is initrd=cpio1 initrd=cpio2 ...
* [serversetup-bwlp-ipxe] Fix query accordingly :-/Simon Rettberg2019-10-291-2/+2
|
* [serversetup-bwlp-ipxe] Update default menu entriesSimon Rettberg2019-10-291-26/+19Star
| | | | Adapt to new minilinux module stuff.
* [serversetup-bwlp-ipxe/minilinux] Further improvementsSimon Rettberg2019-10-173-29/+62
| | | | | | * Distinction between BIOS and EFI for ipxe hook in minilinux * Debug KCL modifier customizable by update meta data * Bugfixes, minor refactoring...
* [serversetup-bwlp-ipxe/minilinux] Implement minilinux hook for ipxeSimon Rettberg2019-10-163-7/+130
|
* [serversetup-bwlp-ipxe]Simon Rettberg2019-09-245-97/+414
|
* [serversetup-bwlp-ipxe] Show default selection of inherited menuSimon Rettberg2019-04-172-0/+17
|
* [serversetup-bwlp-ipxe] Make sure we always have a default entrySimon Rettberg2019-04-162-0/+9
|
* [serversetup-bwlp-ipxe] Show parent menu in location assign dialogSimon Rettberg2019-04-161-0/+5
|
* [serversetup-bwlp-ipxe] Add debug-shell boot entrySimon Rettberg2019-04-111-1/+16
|
* [serversetup-bwlp-ipxe] Fix resetting of default bootentries on installSimon Rettberg2019-04-031-1/+2
|
* [serversetup-bwlp-ipxe] Reset bwlp bootentries on installSimon Rettberg2019-04-031-3/+3
|
* [serversetup-bwlp-ipxe] PHP 5.6 compatSimon Rettberg2019-03-281-2/+2
|
* [serversetup-bwlp-ipxe] Localboot: Individual settings for BIOS/EFISimon Rettberg2019-03-271-5/+36
|
* [serversetup-bwlp-ipxe] Kill unused PxeMenu->hash()Simon Rettberg2019-03-251-33/+0Star
|
* [serversetup-bwlp-ipxe] Direct boot for menus with one itemSimon Rettberg2019-03-251-0/+23
|