Proto commits in romnn/ldap-manager

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

Commit:8f3efed
Author:romnnn

bugfixes

The documentation is generated from this commit.

Commit:73102b6
Author:romnnn

web: more lint and type checks

Commit:0e2d4f5
Author:romnnn

implement update user

Commit:d781bc8
Author:romnnn

add more tests

Commit:d8fd343
Author:romnnn

add group member test

Commit:20f6285
Author:romnnn

implement more tests

Commit:96cad81
Author:romnnn

refactoring and some tests working

Commit:570c42e
Author:romnnn

improve http and grpc serving without a common base

Commit:f4df366
Author:romnnn

restructure

Commit:fe2ba7a
Author:romnnn

update repo name

Commit:d817522
Author:romnnn

Implement group management

Commit:f3f6e6c
Author:romnnn

Implement fine grained auth and updating of users

Commit:b2e5213
Author:romnnn

Add default admin user and basic jwt authentication for admin

Commit:2b1bd4b
Author:romnnn

implement adding and removing groups to a user

Commit:8dd6dec
Author:romnnn

refactor frontend and small bugfixes

Commit:f4f023b
Author:romnnn

Implement frontend REST api calls

Commit:3799375
Author:romnnn

implement grpc gateway and compile protos to javascript for the frontend

Commit:0a35b97
Author:romnnn

refactor to use proto generated request types for the base implementation

Commit:7d5133f
Author:romnnn

refactor to enable grpc and http server implementations

Commit:348d92f
Author:romnnn

check in compiled grpc service

Commit:4e79bb6
Author:romnnn

Add first grpc service definition