summaryrefslogtreecommitdiffstats
path: root/server/lib
Commit message (Collapse)AuthorAgeFilesLines
* [log] Fix category name & eslint fixJannik Schönartz2021-03-161-1/+1
|
* [eventhelper] another bugfixUdo Walter2021-03-161-1/+1
|
* [confighelper] fix event active checkUdo Walter2021-03-161-2/+1Star
|
* [scheduler] catch error if there is no next eventUdo Walter2021-03-161-0/+1
|
* [scheduler] bugfixUdo Walter2021-03-161-12/+14
|
* [server/external-backends] Add error logging of object deletion in the ↵Jannik Schönartz2021-03-096-16/+49
| | | | external backends
* [server/pci] Restructure parseIds output & small bug fixesJannik Schönartz2021-02-021-12/+22
|
* [server/pci] Add lib for downloading and parsing the current pci id fileJannik Schönartz2021-01-291-0/+192
|
* [server/wol] Add non-capital letters to mac validatorJannik Schönartz2020-12-151-1/+1
|
* [server/external-backends/idoit] Add GPU information to the client if availableJannik Schönartz2020-12-151-0/+22
|
* [server/ipxebuilder] Add a leading zero to the datetime naming scheme of the ↵Jannik Schönartz2020-10-261-1/+1
| | | | ipxe builds
* [server/ipxebuilder] Fixed month in console output. Thx JavaScript for nothing!Jannik Schönartz2020-09-071-1/+1
|
* [ipxe builder] Add try-catch when reading the builds directoryJannik Schönartz2020-08-311-6/+10
|
* npm install needed [ipxe builder] Rework to link directorys instead of ↵Jannik Schönartz2020-08-311-6/+53
| | | | single files
* [server/embedded-script] Move the bas wallpaper to a later point in the processJannik Schönartz2020-08-131-0/+6
|
* [permissionmanager] return group objects instead of id listChristian Hofmaier2020-07-021-5/+23
|
* [permissionmanager] add new function to get allowed childs onlyChristian Hofmaier2020-06-142-1/+84
| | | | get allowed childs of given ids for given permission
* [server] PM integration in all missing api-points but groupsJannik Schönartz2020-06-0814-26/+122
|
* [users/ipxe/backends] PM integrationJannik Schönartz2020-06-024-0/+49
|
* [permissionamanger] fix superadmin-permission getting recreated with every ↵Christian Hofmaier2020-05-261-2/+4
| | | | restart
* [permissionmanager] fix loop in checks for group/clientChristian Hofmaier2020-05-231-28/+39
|
* [webapp/external-backends] Remove step 3 from stepper & eslint fixesJannik Schönartz2020-05-081-7/+7
|
* [server/external-backends] Add timeout to infoblox, skip not connected ↵Jannik Schönartz2020-05-073-8/+26
| | | | backends in getDhcp and add better check forthe iDoIT response
* [permissionmanager] fix loops in parent checksChristian Hofmaier2020-04-291-3/+7
|
* [server/external-backend/idoit] Catch better error messagesJannik Schönartz2020-04-291-2/+6
|
* [server/registration] Add domain selection to the semi-automatic registrationJannik Schönartz2020-04-172-2/+20
|
* [permissionmanager] split permissions in one file per moduleChristian Hofmaier2020-04-134-40/+45
|
* [server/external-backends] Infoblox: Instead of only getting the next 20 ↵Jannik Schönartz2020-04-081-5/+15
| | | | free IPs, GET THEM ALL!
* [permissionmanager] allow whitelist inside blacklistChristian Hofmaier2020-03-291-20/+27
|
* [webapp] show part of the path (full path on hover) in the select boxes for ↵Udo Walter2020-03-251-1/+54
| | | | selecting groups and clients
* [permissionmanager] rework list gettersChristian Hofmaier2020-01-171-36/+11Star
|
* [configloader] remove port from dynamic menuUdo Walter2019-12-011-2/+1Star
|
* [configloader] add api to get a config by idUdo Walter2019-12-011-11/+11
|
* [configloader] eslint fixesUdo Walter2019-12-011-17/+9Star
|
* [server/log] Add iprange log when a group was editedJannik Schönartz2019-12-011-1/+1
|
* [server/infoblox] Fix unreachable code bug / fix eslintJannik Schönartz2019-12-011-5/+4Star
|
* [server/log] Add logging to all modulesJannik Schönartz2019-12-012-4/+25
| | | | | | | | | | | | | | | | | | | 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-79/+108
| | | | | | 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-2/+9
| | | | 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-8/+33
| | | | default config & eslint fix
* [groups] Add first implementation of the new config path uiUdo Walter2019-10-241-4/+35
|
* [configloader] new confighelper and test api to get a priority list of ↵Udo Walter2019-10-242-13/+236
| | | | loaded configs
* [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-222-9/+114
| | | | | | | | | | 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
* [external-backends/idoit] Small bug fixJannik Schönartz2019-06-071-1/+1
|
* eslintJannik Schönartz2019-06-071-5/+4Star
|
* [external-backends/idoit] Add bay assignment to the rack segments.Jannik Schönartz2019-06-071-2/+16
|
* [external-backends/idoit] New idoit version -> bugfixes -> remove workaroundsJannik Schönartz2019-06-071-15/+13Star
|
* [ipxe builder] Merge efi and bios ipxe builder to one tab & add parameters uiJannik Schönartz2019-05-051-85/+55Star
| | | | | | | | | | | [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
* [eventmanager + configloader] safe time string instead of unix timestampChristian Hofmaier2019-04-191-1/+1
|