summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [ipxe builder] Disable building/cleaning if a build process is already runningJannik Schönartz2019-01-314-55/+132
|
* [backends] Fixed offset-y depricated errorsJannik Schönartz2019-01-313-3/+3
|
* Add permission functions for clientsChristian Hofmaier2019-01-211-1/+56
|
* [webapp/datatable] add button to filter only selected rowsUdo Walter2019-01-1615-102/+87Star
| | | | + some scrolling bugfixes
* [webapp] small bugfixesUdo Walter2019-01-153-2/+3
|
* mergeChristian Hofmaier2019-01-1515-226/+976
|\
| * [webapp/datatable] bugfixesUdo Walter2019-01-151-5/+12
| |
| * [webapp/datatable] Add ability to select multiple rows with shift clickUdo Walter2019-01-151-29/+49
| |
| * [webapp/datatable] Add ability to only show selected entriesUdo Walter2019-01-151-4/+27
| |
| * eslint fixes :|Jannik Schönartz2019-01-152-19/+18Star
| |
| * [ipxe builder] Add ipxe builder moduleJannik Schönartz2019-01-159-40/+485
| | | | | | | | | | EFI and BIOS version can be build and configured Fancy log to see the stdout and stderr
| * [webapp/datatable] Add search clear + show all selected buttonUdo Walter2019-01-151-7/+19
| |
| * [webapp] add second iteration of the virtual table with more featuresUdo Walter2019-01-155-183/+427
| | | | | | | | | | search (normal, regex, case sensitive, per column, multiple search filter) sorting + ui polishing
* | Add permission functions for groupsChristian Hofmaier2019-01-141-0/+83
|/
* [server] eslint fixesJannik Schönartz2019-01-133-8/+12
|
* [server] Add ipxe efi support. Grep hw drive infoJannik Schönartz2019-01-1311-85/+499
| | | | | | | 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
* [webapp] add first version of a virtualized table for better performanceUdo Walter2019-01-137-90/+393
|
* [server] eslint fixesUdo Walter2019-01-134-12/+10Star
|
* Change API to new structureChristian Hofmaier2019-01-112-60/+55Star
|
* Timeout dynamic config menuChristian Hofmaier2019-01-101-2/+8
|
* Rename registrations in registration.Jannik Schönartz2018-12-116-15/+15
|
* [registration/idoit] TPM upload functionality + improve hw specsJannik Schönartz2018-12-116-80/+177
| | | | | | 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.
* [groups,clients,configurator] api rework to the new formatUdo Walter2018-12-0417-231/+291
|
* eslint fix :)Jannik Schönartz2018-12-033-55/+55
|
* [idoit] Add idoit add / update functionalityJannik Schönartz2018-12-039-151/+500
| | | | | | | | | | 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.
* Fix Error when no parent has a configChristian Hofmaier2018-12-031-1/+2
|
* [sequelize] Change clientid constraint onDelete Set NULL to cascade. Delete ↵Jannik Schönartz2018-12-033-31/+6Star
| | | | unnessesary ipxe file.
* eslint fixesUdo Walter2018-11-265-18/+21
|
* [webapp/groups] small bugfix + sticky tabbarUdo Walter2018-11-263-5/+8
|
* [webapp+server] Add first implementation of a websocket to alert webclients ↵Udo Walter2018-11-2619-44/+688
| | | | | | of events and to synchronize notification across multiple webapp instances of the same user
* [webapp] small bugfixUdo Walter2018-11-241-1/+1
|
* [webapp] Add notification systemUdo Walter2018-11-247-63/+290
| | | | Components can call this. and this. to display notifications
* mergeUdo Walter2018-11-222-7/+7
|\
| * eslint fixes :)Jannik Schönartz2018-11-222-7/+7
| |
* | [webapp] replace script textareas with a code editorUdo Walter2018-11-229-18/+133
|/ | | | npm install is necessary to load the editor module
* [external-backends] Fix: Delete clients in the backend is now working properly.Jannik Schönartz2018-11-223-10/+15
|
* [server/models] fix backend model primary keysUdo Walter2018-11-211-2/+14
|
* [server/registration] bugfixUdo Walter2018-11-211-3/+2Star
|
* [registration] Switch API to bas.intra domain.Jannik Schönartz2018-11-211-4/+5
|
* [server/registration] remove reboot between ipxe hooksUdo Walter2018-11-212-2/+4
|
* [ipxe] Switch to bas.intra domain and fix permission denied callJannik Schönartz2018-11-214-7/+7
| | | | | Swtiched to the new bas.intra.uni-freiburg.de domain Builing undionly.kpxe was producing permission denied errors. -> build all works.
* mergeJannik Schönartz2018-11-2111-31/+42
|\
| * mergeChristian Hofmaier2018-11-1928-74/+935
| |\
| | * [webapp/groups] add loading indicator to the group and client tablesUdo Walter2018-11-154-2/+18
| | |
| | * [groups] API method getGroup: forgot to include clients with all=trueUdo Walter2018-11-151-9/+13
| | |
| | * [groups] fix api method to get a group taking way to long with all=trueUdo Walter2018-11-156-26/+17Star
| | | | | | | | | | | | This also fixes timeout crashes that occurred if a group had a lot of subgroups
| * | mergeChristian Hofmaier2018-11-191-3/+3
| | |
* | | [registrations] Fix: scripts with sortvalue 0 were ignored.Jannik Schönartz2018-11-211-2/+4
| |/ |/|
* | [idoit] Clients are now added to the idoit backendJannik Schönartz2018-11-126-4/+348
| | | | | | | | | | | | | | | | 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
* | [registration] add configurator for registration hooksUdo Walter2018-11-1214-35/+478
| |