Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation for billing customers #827

Closed
wants to merge 8 commits into from
Closed

Add documentation for billing customers #827

wants to merge 8 commits into from

Conversation

anujk14
Copy link
Contributor

@anujk14 anujk14 commented Dec 2, 2024

No description provided.

Copy link

vercel bot commented Dec 2, 2024

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 Dec 2, 2024 7:08am

@coveralls
Copy link

coveralls commented Dec 2, 2024

Pull Request Test Coverage Report for Build 12114350390

Details

  • 10 of 39 (25.64%) changed or added relevant lines in 6 files are covered.
  • 110 unchanged lines in 3 files lost coverage.
  • Overall coverage remained the same at 30.844%

Changes Missing Coverage Covered Lines Changed/Added Lines %
internal/api/v1beta1/billing_checkout.go 0 1 0.0%
internal/api/v1beta1/billing_customer.go 0 1 0.0%
core/role/service.go 0 27 0.0%
Files with Coverage Reduction New Missed Lines %
core/role/service.go 16 51.18%
internal/store/postgres/relation_repository.go 30 44.1%
internal/store/postgres/user_repository.go 64 76.23%
Totals Coverage Status
Change from base Build 12112659884: 0.0%
Covered Lines: 7628
Relevant Lines: 24731

💛 - Coveralls

rsbh and others added 7 commits December 2, 2024 12:37
* feat: add link to service account page

* feat: add page for service user

* feat: show token list for service user

* feat: add screen for token generation

* feat: create token from list screen instead of popup

* feat: add copy to clipboard for token

* feat: auto generate key for first time

* feat: add height to api keys table

* chore: remove duplicate class

* fix: lint

* fix: package path
* feat: add page to delete service account

* feat: add page to revoke service account key

* fix: delete loading state

* chore: update css variables
* chore: update client contract

* chore: update service user methods as per new apis
Currently while updating role, frontier used to identify the deleted
permissions from role and only remove them which are needed. One
problem with this is if in case someone manually modifies such roles
and the permissions gets out of sync, it will not try to correct them.
Now it deletes all existing permissions and create the new requested
on every update call.

Signed-off-by: Kush Sharma <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants