summaryrefslogtreecommitdiffstats
path: root/server/api/ipxe.js
Commit message (Collapse)AuthorAgeFilesLines
* [ipxe builder] Small bug fix when link wasn't existentJannik Schönartz2020-08-311-6/+8
|
* [ipxe builder] Add try-catch when reading the builds directoryJannik Schönartz2020-08-311-4/+8
|
* npm install needed [ipxe builder] Rework to link directorys instead of ↵Jannik Schönartz2020-08-311-2/+65
| | | | single files
* [users/ipxe/backends] PM integrationJannik Schönartz2020-06-021-5/+35
|
* [server/log] Add logging to all modulesJannik Schönartz2019-12-011-2/+42
| | | | | | | | | | | | | | | | | | | Logging with snapshots: Client: create / edit / delete / added to group / removed from group Group: create / edit / delete / added to group / removed from group Logging without snapshot: Wake-on-lan: wakup Ipxe-Builder: build / clear / cancel / script save IP-Ranges: create / edit / delete Logging: with info in description: User: create / edit / delete / grant role / revoke role Event: create / edit / delete Permission-Manager-Role: create / edit / delete Registration-Hook: create / delete / edit / change order Ipxe Configuration: create / delete / edit Backend: create / edit / delete
* [ipxe builder] Merge efi and bios ipxe builder to one tab & add parameters uiJannik Schönartz2019-05-051-31/+52
| | | | | | | | | | | [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
* [external-backends] Passwords are not send to the frontend anymoreJannik Schönartz2019-03-101-5/+4Star
| | | | | Change error responses to the new response scheme Add set password button in the frontend to deal with the no password policy
* [ipxe] Add parameter to api how many lines the response should send and ↵Jannik Schönartz2019-03-101-3/+9
| | | | adjust frontend
* [server] New clients are automaticly added to the groups of the fitting ↵Jannik Schönartz2019-03-071-1/+1
| | | | | | | | | | subranges Add conflict models Sequelize string operators depricated fix IPv4 is now saved as decimal in the database Add host to config instead of hardcoding Rename ip.js lib to iphelper.js
* [server] Fix ipxe sendlog. Fix idoit missing try catch.Jannik Schönartz2019-03-051-1/+3
|
* [ipxe builder] Add cancel button for the ipxe building process, limit log to ↵Jannik Schönartz2019-02-191-2/+2
| | | | 500 lines
* [ipxe builder] Disable building/cleaning if a build process is already runningJannik Schönartz2019-01-311-9/+22
|
* [ipxe builder] Add ipxe builder moduleJannik Schönartz2019-01-151-2/+61
| | | | | EFI and BIOS version can be build and configured Fancy log to see the stdout and stderr
* [external-backends/idoit] Rework getDataTree from promises to async / awaitJannik Schönartz2018-09-171-1/+1
|
* [tftp] Remove tftpJannik Schönartz2018-08-201-4/+1Star
| | | | | 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-171-45/+17Star
| | | | | | 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/router] Fix eslint errorsJannik Schönartz2018-08-101-1/+0Star
|
* [server/router] Rework routerJannik Schönartz2018-08-101-3/+14
| | | | Reworked the router to match more design guidlines with the REST apis
* [server/ipxe] Fixed the embedded ipxe script to the router restructure.Jannik Schönartz2018-07-311-2/+7
|
* [server] Refactored redundant variable naming. Fixed eslint. :|Jannik Schönartz2018-07-301-1/+1
|
* [server] Changed old modules to the new rounter restructure.Jannik Schönartz2018-07-301-0/+49