The repository provides a building facade for generating HTTP clients for the SpiceDB REST API. It currently is in incubating/showcase state. The target is to provide pre-packaged HTTP clients for various languages. The build infrastructure is backed by the GitHub Actions composed around OpenAPI Generator CLI.
The full documentation can be found on the projects GitHub pages.
The following list is just high level reminder.
- Build badge
- Misc
- improved usage examples
- Overcome missing security section in SpiceDB OpenAPI spec
- Missing community standards
- contributing guide
- security policy
- PoC
- Semver compliant release versioning
- Publish Java clients snapshots
- Workflow job or step templates
- Main build GitHub workflow(s)
- Java build
- Typescript build
- Python build
- C# build
- Release build GitHub workflow(s)
- Java
- Typescript
- Python
- C#
- Move most part of README docs to GitHub pages