summaryrefslogtreecommitdiffstats
path: root/modules-available/serversetup-bwlp-ipxe
Commit message (Collapse)AuthorAgeFilesLines
* [serversetup-bwlp-ipxe] Fix: Don't clear screen between menusSimon Rettberg2026-01-281-2/+4
|
* A few more HTTP code audit log fixupsSimon Rettberg2025-08-041-0/+2
|
* Implicitly nullable types are deprecated in PHP 8.3, make explicitSimon Rettberg2025-08-012-2/+2
|
* [locations] Cleanup Location classSimon Rettberg2025-07-071-1/+1
| | | | | | | | | | There was a mess of functions which mostly, but not quite, did the same things. Get rid of a couple of them and fix call sites to use alternative ones that also fit the job. While at it, add phpdoc and comments to the remaining functions, trying to clarify what they were designed for. Lastly, the return type of functions that retrieve a location id has been changed from false|int to ?int (nullable types are just nicer).
* [serversetup-bwlp-ipxe] Remove unused functionSimon Rettberg2025-05-261-5/+0Star
|
* [serversetup-bwlp-ipxe] Set menu timeout to 1 second in exam modeSimon Rettberg2025-05-261-1/+6
|
* [serversetup-bwlp-ipxe] Open entry editor as popup from menu editorSimon Rettberg2025-05-223-16/+54
| | | | | | ... so we don't lose any changes we made, which might or might not happen when navigating away from the page. We'd be at the mercy of the browser restoring the modified state when navigating back.
* Add audit logging of POST actionsSimon Rettberg2025-05-221-8/+13
|
* [serversetup-bwlp-ipxe] Fix display of referencing menu listSimon Rettberg2024-11-061-1/+1
|
* [serversetup-bwlp-ipxe] serversetup_bootentry.module must not be NULLSimon Rettberg2024-07-232-10/+23
| | | | | | I'm not entirely sure how the column ended up being NULL in one instance, but this should not happen and makes no sense, so change the table definition accordingly to avoid script errors.
* [serversetup-bwlp-ipxe] Minor grub tweaksSimon Rettberg2024-07-021-1/+3
|
* [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-233-3/+17
|
* [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-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
|