-
Notifications
You must be signed in to change notification settings - Fork 1
feat(iam): create iam package with list and create org #51
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
base: main
Are you sure you want to change the base?
Conversation
BREAKING CHANGE - Removes organization operation from storage package
Greptile SummaryCreates new Key Changes:
Issues Found:
Confidence Score: 3/5
Important Files Changed
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Additional Comments (1)
-
packages/iam/src/lib/organization/create.ts, line 28-34 (link)logic: function prevents creating org when user has no existing orgs, which contradicts error message suggesting first org should be created via console
is this check intentional to require at least one org exists before creating additional orgs via API?
41 files reviewed, 3 comments
Note
Introduces a new IAM SDK and centralizes shared HTTP/config utilities while refactoring packages and CI.
@tigrisdata/iamwithlistOrganizationsandcreateOrganization, plus IAM-specificconfig,http-client, and types@shared/{config,headers,http-client,types}and adopts them across packagesconfig/types; removes organization APIs from Storage exportsKeyvTigrisOptions, streamlined config usage, updated exportsvitest.config.base.tsandtsconfig.base.json; merges per-package Vitest configsbuildandtest; consolidate release configs at repo rootWritten by Cursor Bugbot for commit 9fda58a. This will update automatically on new commits. Configure here.