Proto commits in xmlking/micro-apps

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

Commit:e12b09a
Author:Sumanth Chinthagunta

refactor: auth for graphql

The documentation is generated from this commit.

Commit:3e6d89e
Author:Sumanth Chinthagunta

refactor: split apps into services and pipelines

Commit:fd4b1f1
Author:Sumanth Chinthagunta

feat(buf): update buf to v1

The documentation is generated from this commit.

Commit:8d643e8
Author:Sumanth Chinthagunta

feat(proto): now using lambda-based builders also experimenting with google.protobuf.FieldMask

Commit:21aa90b
Author:Sumanth Chinthagunta

style(style): lint code and fix format issues

Commit:c3d699e
Author:Sumanth Chinthagunta

feat(proto): adding new keying & linking services

Commit:d96d6b1
Author:Sumanth Chinthagunta

feat(envoy): now using envoy as proxy for gRPC services also updated deps and enabled TLS and client certs

Commit:4676f52
Author:Sumanth Chinthagunta

refactor(account-grpc): refactor based on grpc-death-star sample thanks to https://github.com/leveretka/grpc-death-star

Commit:d8e62f4
Author:Sumanth Chinthagunta

feat(account-grpc): adding new kotlin-grpc example

Commit:d387e6c
Author:xmlking

feat(proto): adding proto module