summaryrefslogtreecommitdiffstats
path: root/server/api
Commit message (Collapse)AuthorAgeFilesLines
* [server/registration] Fix bay 0 interpeted as false in the if statementHEADmasterJannik Schönartz2022-02-181-1/+1
|
* [server/registration] Make bay optional instead of 0 as fallbackJannik Schönartz2022-02-171-1/+3
|
* [backends/idoit] import fixJannik Schönartz2022-02-011-1/+1
|
* [server/backends] Add method for importing only a specific backend typeJannik Schönartz2022-02-011-0/+41
|
* [server/registration] Accepting bas ids as location for clients instead of ↵Jannik Schönartz2022-01-171-1/+4
| | | | only names
* [server/registration] Adjust the new username contacts in the new parsingJannik Schönartz2021-07-131-5/+2Star
|
* [server/idoit/registration] Change contact from name / lastname to username ↵Jannik Schönartz2021-07-131-3/+6
| | | | & cut netmask from ip
* [server/registration] Small edid parse bugfixJannik Schönartz2021-06-291-1/+1
|
* [server/registration] Adjust hw collection parsing to the new scheme (edid ↵Jannik Schönartz2021-06-291-18/+22
| | | | restruct to keys and group by drives)
* [server/registration] For v2 check if client already existsJannik Schönartz2021-06-241-0/+7
|
* [server/registration/idoit] Rework to new hw-collection method + restruce of ↵Jannik Schönartz2021-06-221-117/+181
| | | | the idoit external backend
* [server/registration] parse lspci to get gpu info, add additional values in ↵Jannik Schönartz2021-04-131-4/+15
| | | | lspci
* [server/registration] Fix stupid nesting -.-Jannik Schönartz2021-04-061-33/+31Star
|
* [server/registration] Small initialization bug fixJannik Schönartz2021-04-061-1/+1
|
* [server/registration] Fix error message when there is a fixed ip but no hostnameJannik Schönartz2021-04-061-5/+8
|
* [server/registration] Small bugfixesJannik Schönartz2021-03-231-1/+1
|
* [server/registration] Show error msg and name input when infoblox has a ↵Jannik Schönartz2021-03-231-1/+12
| | | | fixed ip but no hostname
* [server/registration] Add support for the new hw collection python script ↵Jannik Schönartz2021-03-231-8/+212
| | | | (not fully finished)
* [server/external-backends] Add error logging of object deletion in the ↵Jannik Schönartz2021-03-091-2/+7
| | | | external backends
* [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
* [permissionmanager] frontend use own getChilds functionChristian Hofmaier2020-07-022-6/+19
|
* [server] PM integration in all missing api-points but groupsJannik Schönartz2020-06-0813-7/+177
|
* [users/ipxe/backends] PM integrationJannik Schönartz2020-06-023-21/+92
|
* [webapp/external-backends] Remove step 3 from stepper & eslint fixesJannik Schönartz2020-05-081-1/+1
|
* [server/registration] Manual registration: Add client to the manual selected ↵Jannik Schönartz2020-05-071-1/+2
| | | | group
* [server/registration] Fix manual registraionJannik Schönartz2020-04-211-0/+1
|
* [server/registration] Add domain selection to the semi-automatic registrationJannik Schönartz2020-04-171-7/+35
|
* [server/log] Add log when setting dhcp ip in the client registration failedJannik Schönartz2020-04-081-1/+6
|
* [permissionmanager] fix bug blacklist getting deleted when resavingChristian Hofmaier2020-03-291-5/+4Star
|
* [webapp] show part of the path (full path on hover) in the select boxes for ↵Udo Walter2020-03-252-3/+10
| | | | selecting groups and clients
* [configloader] add api to get a config by idUdo Walter2019-12-011-0/+6
|
* [configloader] eslint fixesUdo Walter2019-12-011-2/+0Star
|
* [server/log] Add iprange log when a group was editedJannik Schönartz2019-12-012-2/+16
|
* [configloader] enabled new configloaderUdo Walter2019-12-011-307/+3Star
|
* [server/log] Add logging to all modulesJannik Schönartz2019-12-0112-66/+1153
| | | | | | | | | | | | | | | | | | | 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
* [configloader] bugfixes in the beta configloader:Udo Walter2019-11-271-3/+15
| | | | | | add hook sources correct handeling of multiple sources remove merging of multiple sources with the same config
* [server/external-backends/infoblox] Add infoblox fix for a client ↵Jannik Schönartz2019-11-271-3/+3
| | | | registration in a network where the bas has no permission
* [server/configloader] Add a better (dynamic) default config, delete the old ↵Jannik Schönartz2019-10-282-6/+3Star
| | | | default config & eslint fix
* [groups] Add first implementation of the new config path uiUdo Walter2019-10-241-2/+16
|
* [configloader] new confighelper and test api to get a priority list of ↵Udo Walter2019-10-241-0/+14
| | | | loaded configs
* [server/registration] Fix ipxe url bug and add delay before chainingJannik Schönartz2019-10-231-3/+4
| | | | | Ipxe can't handle url chains with a specific ports. Port forwarding has to be done on the server e.g. via haproxy 5s delay after adding a client to prevent the ipxe script from chaining to fast and booting the wrong config
* [server/registration] Automatic registration now sets the hostname (dhcp) as ↵Jannik Schönartz2019-10-161-9/+24
| | | | the name for the client
* [webapp/clients] Add the choice to select backends when deleting clientsJannik Schönartz2019-10-161-1/+1
| | | | | | | | [group/clients] Checkbox list of the clients in the permanently delete dialog [server/backendhelper] Only deletes from the selected backends (array with backendids)
* [registration] Skip dhcp stuff for SERVERSJannik Schönartz2019-06-071-1/+1
|
* [permissionmanager] remove console log and tab animationChristian Hofmaier2019-05-201-1/+0Star
|
* [permissionmanager] frontend reworkChristian Hofmaier2019-05-202-16/+18
| | | | | | | | | - bulk call for loading childs of groups - change submit to save/create - reload site after role changes - skip blacklist when no groups selected - performance improvements - new dialog system
* [eventmanager] fix date/time picker languageChristian Hofmaier2019-05-061-1/+2
|
* [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