summaryrefslogtreecommitdiffstats
path: root/server/api/registration.js
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
|
* [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] PM integration in all missing api-points but groupsJannik Schönartz2020-06-081-0/+18
|
* [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
|
* [server/log] Add logging to all modulesJannik Schönartz2019-12-011-7/+66
| | | | | | | | | | | | | | | | | | | 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
* [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-281-1/+1
| | | | default config & eslint fix
* [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
* [registration] Skip dhcp stuff for SERVERSJannik Schönartz2019-06-071-1/+1
|
* [server/external-backends] Add hostname and domain to the network object for ↵Jannik Schönartz2019-04-191-0/+2
| | | | the backends
* [server/registration] If domain gets updated without a hostname, use ↵Jannik Schönartz2019-04-171-1/+6
| | | | clientname as hostname
* [server/external-backends] Fix for the update client mehtod (unnecessary ↵Jannik Schönartz2019-04-171-1/+3
| | | | idoit calls)
* [registration] Fix dhcp mapping when adding a client & better overview ipxe menuJannik Schönartz2019-04-161-6/+18
|
* [server/registration] Add ipxe overview menuJannik Schönartz2019-04-161-9/+56
|
* [server/registration] Bugfix: DHCP mapping was not correctly created if the ↵Jannik Schönartz2019-04-141-1/+4
| | | | dhcp record already existed.
* [server/registration] Set hostname as client name for clients with a fixed ipJannik Schönartz2019-04-141-2/+6
|
* [server/external-backends] Add delete method for the infoblox backend & add ↵Jannik Schönartz2019-04-141-2/+8
| | | | infoblox client mappings method
* [server/external-backends] Fix dhcp registration stuffJannik Schönartz2019-04-081-7/+19
|
* [server/backends] Add infoblox ipxe ip selection stuffJannik Schönartz2019-04-081-3/+79
|
* [server/external-backends] Add direct sync in idoit for some functions ↵Jannik Schönartz2019-04-011-2/+1Star
| | | | (create client, add/remove client to/from groups)
* [server/registration] Performance improvements & add automatic registration ↵Jannik Schönartz2019-03-311-4/+3Star
| | | | | | | | | 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-251-4/+7
|
* [server/registration/backends] Rework addClient and updateClient to receive jsonJannik Schönartz2019-03-201-137/+20Star
| | | | | 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-3/+6
|
* [server/registration] Add server registrationJannik Schönartz2019-03-181-4/+39
|
* [server/registration] Add log to the first registration.Jannik Schönartz2019-03-151-1/+5
|
* [external-backeds] Big idoit rework, to match the updated apiJannik Schönartz2019-03-151-73/+68Star
|
* [server] New clients are automaticly added to the groups of the fitting ↵Jannik Schönartz2019-03-071-64/+46Star
| | | | | | | | | | 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
* [webapp/log] first system log implementation (wip, frontend only atm)Udo Walter2019-03-041-1/+1
|
* [server] eslint fixesJannik Schönartz2019-01-131-1/+1
|
* [server] Add ipxe efi support. Grep hw drive infoJannik Schönartz2019-01-131-10/+27
| | | | | | | 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