Proto commits in metal-stack/metal-api

These 12 commits are when the Protocol Buffers files have changed:

Commit:0d83e33
Author:Stefan Majer
Committer:GitHub

Machine Registration must now contain Partition (#583)

The documentation is generated from this commit.

Commit:affa2f8
Author:Stefan Majer
Committer:GitHub

Support different disk types for size matching (#528)

Commit:9aa6fc7
Author:Stefan Majer
Committer:GitHub

Initial GPU Support (#512)

Commit:98eb923
Author:Stefan Majer
Committer:GitHub

Fix typos (#518)

Commit:2156944
Author:GrigoriyMikhalkin
Committer:GitHub

Support NIC identifiers as alternative to MAC addresses (#351)

Commit:f9e34bc
Author:Grigoriy Mikhalkin

Add hostname field to Boot Register request

Commit:d28de00
Author:Gerrit
Committer:GitHub

Move wait service to grpc boot service. (#289)

Commit:43ece5a
Author:Stefan Majer
Committer:GitHub

Grpc boot service (#279)

Commit:206645f
Author:Stefan Majer
Committer:GitHub

Expose event endpoint for events via grpc (#275)

Commit:2097478
Author:Sandro Koll
Committer:GitHub

add bmc superuser password endpoint (#101)

Commit:31dcac0
Author:Sandro Koll
Committer:GitHub

Fail fast (#94) * WaitResponse -> KeepPatientResponse to enhance readability * check also the context while trying to send a keep-patient response * do not update wait status if an error occurred

Commit:9744203
Author:Sandro Koll
Committer:GitHub

use grpc server regarding wait-for-allocation feature (#55) * use grpc server regarding wait-for-allocation feature