summaryrefslogtreecommitdiffstats
path: root/server/ipxe
Commit message (Collapse)AuthorAgeFilesLines
* [server/ipxe_builder] Update genereal.h (include vram settings)Jannik Schönartz2021-03-231-0/+4
|
* [server/ipxe_builder] Update embedded ipxe + configJannik Schönartz2021-03-232-17/+36
|
* [ipxe] This was uncommited on productive ...Jannik Schönartz2021-03-161-1/+1
|
* [server/embedded-script] Move the bas wallpaper to a later point in the processJannik Schönartz2020-08-132-6/+7
|
* [server/configloader] Add a better (dynamic) default config, delete the old ↵Jannik Schönartz2019-10-281-31/+0Star
| | | | default config & eslint fix
* [registration] Add even more labels and spacesJannik Schönartz2019-05-161-0/+2
|
* [registration] Add categories to the registration ipxe menuJannik Schönartz2019-05-161-0/+3
|
* [registration] Little clean up of the registration ipxe menuJannik Schönartz2019-05-161-15/+0Star
|
* [ipxe builder] Merge efi and bios ipxe builder to one tab & add parameters uiJannik Schönartz2019-05-056-294/+4Star
| | | | | | | | | | | [server] Remove all req, res from the shell.js library Add ipxe config for the build parameters & parameter list Add api getter/setter methods for the ipxe config [webapp] Add ui for repository, branch and build targets Output: All of the scroll to bottom is now clickable
* [server/bashscript] Remove old grep hw data script and add NMVe support.Jannik Schönartz2019-04-192-268/+178Star
|
* [ipxe] Adjust minilinux path for the new public file structureJannik Schönartz2019-04-172-2/+3
|
* [server] Add public file directoryJannik Schönartz2019-04-162-4/+4
|
* [ipxe] Wallpaper and minilinux: tftp -> httpsJannik Schönartz2019-04-163-4/+4
|
* [server] Small bug fixes on the production serverJannik Schönartz2019-04-152-1/+5
|
* [server/external-backends] Fix dhcp registration stuffJannik Schönartz2019-04-081-5/+3Star
|
* [server/backends] Add infoblox ipxe ip selection stuffJannik Schönartz2019-04-081-0/+1
|
* [server/registration] Performance improvements & add automatic registration ↵Jannik Schönartz2019-03-313-11/+21
| | | | | | | | | with custom name Manual registration now sends the client as json idoit: Add server bug fixes shell: Fix building pcbios ipxe version eslint fixes
* [external-backends/idoit] Add server rack segmentation & add multiple ip supportJannik Schönartz2019-03-253-14/+148
|
* [server/registration/backends] Rework addClient and updateClient to receive jsonJannik Schönartz2019-03-202-3/+174
| | | | | Add idoit workaround for saving floats again Rework the grepSystemInfo bash script to match the new api
* [server/registration] Add client with json instead of parameters (ipxe)Jannik Schönartz2019-03-181-5/+3Star
|
* [server/registration] Add server registrationJannik Schönartz2019-03-182-0/+32
|
* [server] Fix idoit client id and default efi chainJannik Schönartz2019-03-051-1/+2
|
* [server/ipxe] Fix codemirror only loading on click bug & add the fixes for ↵Jannik Schönartz2019-02-278-9/+30
| | | | the tamas demo to the git
* [ipxe builder] Add ipxe builder moduleJannik Schönartz2019-01-152-0/+20
| | | | | EFI and BIOS version can be build and configured Fancy log to see the stdout and stderr
* [server] Add ipxe efi support. Grep hw drive infoJannik Schönartz2019-01-138-67/+420
| | | | | | | Grep drive info and upload it to idoit Add EFI / BIOS configs for building ipxe Add function to build efi ipxe version Add default.ipxe script
* Rename registrations in registration.Jannik Schönartz2018-12-112-7/+7
|
* [registration/idoit] TPM upload functionality + improve hw specsJannik Schönartz2018-12-112-3/+23
| | | | | | Improved IdoIT hw specs capture. Including multiple ram slots. Set purpose of the automatic registration to Pool PC. Added upload files to idoit for uploading the tpm and ssl key.
* [idoit] Add idoit add / update functionalityJannik Schönartz2018-12-031-46/+18Star
| | | | | | | | | | backend_x_ db changed. (Not storing NULL clientids anymore) Therefore the backendobject needs to be deleted before the client in the bas db is deleted. Uploading a file in idoit method added. Testing method for uploading files via curl for the tpm stuff. Added feedback option, to get a api-viable returnvalue and not the ipxe script. idoit update method for the additional hw values added. hwinfo script should now collect and update some informations. Testing inc.
* [sequelize] Change clientid constraint onDelete Set NULL to cascade. Delete ↵Jannik Schönartz2018-12-031-25/+0Star
| | | | unnessesary ipxe file.
* [server/registration] remove reboot between ipxe hooksUdo Walter2018-11-211-0/+2
|
* [ipxe] Switch to bas.intra domain and fix permission denied callJannik Schönartz2018-11-213-6/+6
| | | | | Swtiched to the new bas.intra.uni-freiburg.de domain Builing undionly.kpxe was producing permission denied errors. -> build all works.
* [registration] Set registration state when client is addedJannik Schönartz2018-10-112-0/+81
| | | | | | [configloader] Add functionality to boot the ipxe script or minilinux. Add ipxe script, which boots the minilinux. Add script to grep the hw data with dmidecode
* [ipxe] Add wallpaper to the embeded script, clean default script.Jannik Schönartz2018-10-102-40/+5Star
|
* [external-backends/idoit] Rework getDataTree from promises to async / awaitJannik Schönartz2018-09-172-1/+0Star
|
* [registration] Add spaces and parent path to the manual registrationJannik Schönartz2018-08-291-1/+0Star
|
* [registration/dhcp] Implement dhcp as external-backendJannik Schönartz2018-08-284-41/+34Star
| | | | | | | | Registration -> Registrations to match API guidelines. Fixed shell script to only build undionly.kpxe. Added infoblock external-backend. Removed dhcp from config.json Fixed ipxe scripts to match the registrations.
* [tftp] Remove tftpJannik Schönartz2018-08-202-16/+10Star
| | | | | Remove tftp server because an external tftp is used. Adding client from registrationscript is now working.
* [firstregistration] First start of the new client registrationJannik Schönartz2018-08-174-5/+114
| | | | | | Router now also can use non auth methods. (Used for the registration calls) Added ipxe scripts for the registration Added backend methods for dynamic ipxe scripts and first try of a dhcp api call
* [server/ipxe] Fixed the embedded ipxe script to the router restructure.Jannik Schönartz2018-07-311-1/+1
|
* [server/ipxe] Building ipxe with external configs.Jannik Schönartz2018-07-173-1/+276
|
* [server] Initial commit to add the node server stuff.Jannik Schönartz2018-07-021-0/+27