summaryrefslogtreecommitdiffstats
path: root/server/lib/external-backends/backendhelper.js
Commit message (Collapse)AuthorAgeFilesLines
* [log] Fix category name & eslint fixJannik Schönartz2021-03-161-1/+1
|
* [server/external-backends] Add error logging of object deletion in the ↵Jannik Schönartz2021-03-091-7/+19
| | | | external backends
* [server/external-backends] Add timeout to infoblox, skip not connected ↵Jannik Schönartz2020-05-071-1/+6
| | | | backends in getDhcp and add better check forthe iDoIT response
* [webapp/clients] Add the choice to select backends when deleting clientsJannik Schönartz2019-10-161-2/+8
| | | | | | | | [group/clients] Checkbox list of the clients in the permanently delete dialog [server/backendhelper] Only deletes from the selected backends (array with backendids)
* [external-backends/idoit] Add more information in idoitJannik Schönartz2019-07-221-1/+5
| | | | | | | | | | Add contact assignment (Search by name in the idoit persons and link them) Add OS + version information Add network device speed/type/name Add dhcp active check for adding a client Small bugfixes Add console logs for the idoit add server requests
* [server/external-backends] Fix for the update client mehtod (unnecessary ↵Jannik Schönartz2019-04-171-0/+1
| | | | idoit calls)
* [server/external-backends] Add dhcp update method & object mapping from ↵Jannik Schönartz2019-04-161-3/+25
| | | | existing entries
* [server/backends] Add infoblox ipxe ip selection stuffJannik Schönartz2019-04-081-1/+27
|
* [server/external-backends] Add direct sync in idoit for some functions ↵Jannik Schönartz2019-04-011-1/+1
| | | | (create client, add/remove client to/from groups)
* [server/registration] Performance improvements & add automatic registration ↵Jannik Schönartz2019-03-311-7/+14
| | | | | | | | | with custom name Manual registration now sends the client as json idoit: Add server bug fixes shell: Fix building pcbios ipxe version eslint fixes
* [server/registration/backends] Rework addClient and updateClient to receive jsonJannik Schönartz2019-03-201-98/+106
| | | | | Add idoit workaround for saving floats again Rework the grepSystemInfo bash script to match the new api
* [server/registration] Add server registrationJannik Schönartz2019-03-181-11/+11
|
* [server/registration] Add log to the first registration.Jannik Schönartz2019-03-151-1/+3
|
* [external-backeds] Big idoit rework, to match the updated apiJannik Schönartz2019-03-151-27/+21Star
|
* [webapp] Add require symbol for the user / account formsJannik Schönartz2019-03-081-1/+1
|
* [server] New clients are automaticly added to the groups of the fitting ↵Jannik Schönartz2019-03-071-3/+18
| | | | | | | | | | 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
* [registration/idoit] TPM upload functionality + improve hw specsJannik Schönartz2018-12-111-0/+13
| | | | | | 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.
* eslint fix :)Jannik Schönartz2018-12-031-6/+6
|
* [idoit] Add idoit add / update functionalityJannik Schönartz2018-12-031-31/+60
| | | | | | | | | | 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.
* [external-backends] Fix: Delete clients in the backend is now working properly.Jannik Schönartz2018-11-221-5/+4Star
|
* [idoit] Clients are now added to the idoit backendJannik Schönartz2018-11-121-0/+58
Delete client in the backends if client is deleted in the bas. Add method for creating the client in the backends Add method for adding additional information to the client in the backend Add backend helper for calling all backends with the matching external id Add idoit mehtod for creating and updating a client