raystack / frontier

Frontier is an all-in-one user management platform that provides identity, access and billing management to help organizations secure their systems and data. (Open source alternative to Clerk)
https://raystack-frontier.vercel.app/
Apache License 2.0
264 stars 34 forks source link

feat: infer billing account in APIs #648

Closed kushsharma closed 3 months ago

kushsharma commented 3 months ago

Following APIs will infer billing account id if there exists one as enabled.

vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
frontier ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 17, 2024 2:00pm
coveralls commented 3 months ago

Pull Request Test Coverage Report for Build 9546331484

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
internal/api/v1beta1/billing_customer.go 0 3 0.0%
proto/v1beta1/admin.pb.validate.go 0 17 0.0%
billing/customer/service.go 0 20 0.0%
pkg/server/interceptors/enrich.go 0 72 0.0%
proto/v1beta1/admin.pb.gw.go 0 95 0.0%
proto/v1beta1/frontier.pb.validate.go 0 101 0.0%
proto/v1beta1/frontier.pb.gw.go 0 937 0.0%
<!-- Total: 0 1245 0.0% -->
Files with Coverage Reduction New Missed Lines %
pkg/server/interceptors/enrich.go 1 0.0%
proto/v1beta1/frontier.pb.gw.go 6 0.0%
<!-- Total: 7 -->
Totals Coverage Status
Change from base Build 9512940662: -0.09%
Covered Lines: 9994
Relevant Lines: 106364

💛 - Coveralls
coveralls commented 3 months ago

Pull Request Test Coverage Report for Build 9546384938

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
internal/api/v1beta1/billing_customer.go 0 3 0.0%
proto/v1beta1/admin.pb.validate.go 0 17 0.0%
billing/customer/service.go 0 20 0.0%
pkg/server/interceptors/enrich.go 0 72 0.0%
proto/v1beta1/admin.pb.gw.go 0 95 0.0%
proto/v1beta1/frontier.pb.validate.go 0 101 0.0%
proto/v1beta1/frontier.pb.gw.go 0 937 0.0%
<!-- Total: 0 1245 0.0% -->
Files with Coverage Reduction New Missed Lines %
pkg/server/interceptors/enrich.go 1 0.0%
proto/v1beta1/frontier.pb.gw.go 6 0.0%
<!-- Total: 7 -->
Totals Coverage Status
Change from base Build 9512940662: -0.09%
Covered Lines: 9994
Relevant Lines: 106364

💛 - Coveralls
coveralls commented 3 months ago

Pull Request Test Coverage Report for Build 9549044810

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
internal/api/v1beta1/billing_customer.go 0 3 0.0%
proto/v1beta1/admin.pb.validate.go 0 17 0.0%
billing/customer/service.go 0 20 0.0%
pkg/server/interceptors/enrich.go 0 72 0.0%
proto/v1beta1/admin.pb.gw.go 0 95 0.0%
proto/v1beta1/frontier.pb.validate.go 0 101 0.0%
proto/v1beta1/frontier.pb.gw.go 0 937 0.0%
<!-- Total: 0 1245 0.0% -->
Files with Coverage Reduction New Missed Lines %
pkg/server/interceptors/enrich.go 1 0.0%
proto/v1beta1/frontier.pb.gw.go 6 0.0%
<!-- Total: 7 -->
Totals Coverage Status
Change from base Build 9512940662: -0.09%
Covered Lines: 9994
Relevant Lines: 106364

💛 - Coveralls