api-testing/extensions
Rick d300c4b047
feat: add auth support for server mode (#283)
* chore: refactory the body verify

* feat: add auth support

---------

Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-11-24 11:53:48 +08:00
..
collector feat: support to generate grpc payload as JSON (#264) 2023-11-03 14:13:43 +08:00
store-etcd feat: add auth support for server mode (#283) 2023-11-24 11:53:48 +08:00
store-git feat: add auth support for server mode (#283) 2023-11-24 11:53:48 +08:00
store-mongodb feat: add auth support for server mode (#283) 2023-11-24 11:53:48 +08:00
store-orm feat: add auth support for server mode (#283) 2023-11-24 11:53:48 +08:00
store-s3 feat: add auth support for server mode (#283) 2023-11-24 11:53:48 +08:00
README.md feat: add a new extension: mongodb (#278) 2023-11-18 13:58:34 +08:00

README.md

Ports in extensions:

Name Port
orm 4071
s3 4072
etcd 4073
git 4074
mongodb 4075

Contribute a new extension

  • First, create a directory in current directory. And please keep the same naming convertion.
  • Second, implement the Loader gRPC service which defined by this proto.
  • Finally, add the extension's name into function SupportedExtensions.

Naming conventions

Please follow the following conventions if you want to add a new store extension:

store-xxx

xxx should be a type of a backend storage.

Test

First, build and copy the binary file into the system path. You can run the following command in the root directory of this project:

make build-ext-etcd copy-ext