Skip to content

feat: add reporting endpoints, consumer api key auth, graphql, and grpc APIs#148

Open
chizzy192 wants to merge 2 commits into
Heliobond:mainfrom
chizzy192:feature/reporting-auth-graphql-grpc
Open

feat: add reporting endpoints, consumer api key auth, graphql, and grpc APIs#148
chizzy192 wants to merge 2 commits into
Heliobond:mainfrom
chizzy192:feature/reporting-auth-graphql-grpc

Conversation

@chizzy192

@chizzy192 chizzy192 commented Jun 28, 2026

Copy link
Copy Markdown

Summary

Implemented four new major features to satisfy issue requirements:

  • Investor dashboard, performance, compliance, financial, and custom reports.
  • Consumer API Key generation, rotation, revocation, usage tracking, and rate limiting.
  • GraphQL queries/mutations with GraphiQL playground and DataLoader integration.
  • gRPC services for high-performance unary and streaming clients.

Type of change

  • Feature
  • Tests

Checklist

  • Tied to an accepted issue
  • Tests pass locally
  • New behaviour is covered by tests
  • No secrets committed

Linked issue

Closes #50
Closes #51
Closes #52
Closes #53

…pc APIs

## Summary

Implemented four new major features to satisfy issue requirements:
- Investor dashboard, performance, compliance, financial, and custom reports.
- Consumer API Key generation, rotation, revocation, usage tracking, and rate limiting.
- GraphQL queries/mutations with GraphiQL playground and DataLoader integration.
- gRPC services for high-performance unary and streaming clients.

## Linked issue

Closes Heliobond#50
Closes Heliobond#51
Closes Heliobond#52
Closes Heliobond#53

## Type of change

- [x] Feature
- [x] Tests

## Checklist

- [x] Tied to an accepted issue
- [x] Tests pass locally
- [x] New behaviour is covered by tests
- [x] No secrets committed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant