-
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
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
|
🎉 This PR is included in version 1.1.3 🎉 The release is available on npm package (@latest dist-tag) Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 1.0.9 🎉 The release is available on npm package (@latest dist-tag) Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 2.10.2 🎉 The release is available on npm package (@latest dist-tag) Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 1.0.0 🎉 The release is available on npm package (@latest dist-tag) Your semantic-release bot 📦🚀 |
Note
Introduces a dedicated IAM SDK and consolidates common infra, with breaking changes in storage and Keyv adapter.
@tigrisdata/iampackage:listOrganizationsandcreateOrganizationusing a shared HTTP client andTigrisIAMConfigshared/:http-client,headers,config(isNode,loadEnv,missingConfigError), and baseTigrisResponse@tigrisdata/storageto use sharedTigrisHeadersand per-package config/types; removes storage-level org APIs; updates client creation and config loadingKeyvTigrisOptionsand re-exports typestsconfig.base.json,vitest.config.base.ts, replaces per-package configs via merge; CI workflow runsnpm run buildandnpm run testrelease.config.cjs; repopackage.jsonaddspackages/iamworkspace and scriptsWritten by Cursor Bugbot for commit eeb9f4a. This will update automatically on new commits. Configure here.