-
Notifications
You must be signed in to change notification settings - Fork 505
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
refactor: auth interface #2136
base: main
Are you sure you want to change the base?
refactor: auth interface #2136
Conversation
chronark
commented
Sep 26, 2024
- wip
- wip
- wip
…ation chore(monitors): remove unused files create-new-button.tsx, loading.tsx, and page.tsx chore(secrets): remove unused form, page, and secrets components chore(webhooks): remove unused delete-webhook.tsx, duration.tsx, and page.tsx files chore(webhooks): remove unused files and components from the project fix(page.tsx): rename ingestAuditLogs function to ingestAuditLogsTinybird feat(page.tsx): add insertAuditLogs function to handle audit log insertion feat(index.ts): add insertAuditLogs function to handle audit log insertion feat(tinybird.ts): rename ingestAuditLogs function to ingestAuditLogsTinybird feat(create.ts): use insertAuditLogs function to handle audit log insertion feat(delete.ts): use insertAuditLogs function to handle audit log insertion fix(api): update function names to match new file structure feat(api): add support for inserting audit logs in update functions refactor(routers): remove unused imports and functions feat(key): add audit logs for key creation and deletion feat(rootKey): add audit logs for root key creation and deletion fix(key): update import of ingestAuditLogs to ingestAuditLogsTinybird feat(key): add insertAuditLogs function call to updateKeyEnabled, updateKeyExpiration, updateKeyMetadata, updateKeyName, and updateKeyOwnerId functions fix(updateRatelimit.ts): update function names for audit logs and tinybird feat(updateRatelimit.ts): add support for inserting audit logs and using transaction for database updates fix(updateRemaining.ts): update function names for audit logs and tinybird feat(updateRemaining.ts): add support for inserting audit logs and using transaction for database updates fix(updateRootKeyName.ts): update function names for audit logs and tinybird feat(updateRootKeyName.ts): add support for inserting audit logs and using transaction for database updates fix(llmGateway): update import statement for ingestAuditLogs function fix(llmGateway): update function call to ingestAuditLogsTinybird fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(llmGateway): refactor transaction block to include insertAuditLogs call fix(ll fix(ratelimit): update function names and imports for audit logs feat(ratelimit): add support for inserting audit logs in database and Tinybird fix(rbac.ts): update import paths for audit related functions fix(rbac.ts): change db operations to use transactions for atomicity feat(rbac.ts): add support for inserting audit logs in db transactions feat(rbac.ts): add support for inserting audit logs in Tinybird for rbac actions refactor(rbac.ts): refactor update and delete permission methods to use database transactions and add audit log entries for each operation fix(rbac): update function names for audit logs and transaction handling feat(rbac): add audit logs for permission, role, and key connections fix(rbac): update import statements for audit logs functions feat(rbac): add support for inserting audit logs in transactional operations feat(rbac): use separate function for audit logs insertion in tinybird feat(rbac): add support for connecting and disconnecting roles and permissions fix(rbac): update function names and imports for audit logs feat(rbac): add audit logs for disconnecting role from key and permission from root key feat(rbac): add audit logs for updating permission and role feat(rbac): add audit logs for upserting permission chore(secrets): remove create, decrypt, and update secret routers fix(vercel.ts): update function name from ingestAuditLogs to insertAuditLogs fix(vercel.ts): update function name from ingestAuditLogs to ingestAuditLogsTinybird feat(vercel.ts): add support for inserting audit logs using insertAuditLogs feat(vercel.ts): add support for inserting audit logs using ingestAuditLogsTinybird fix(webhook): remove unused import statements fix(webhook): remove unused delete and toggle webhook router files fix(workspace): change function name from ingestAuditLogs to insertAuditLogs fix(workspace): change function name from ingestAuditLogs to ingestAuditLogsTinybird fix(workspace): change function name from ingestAuditLogs to ingestAuditLogsTinybird feat(workspace): add insertAuditLogs function for audit logging in changePlan.ts feat(workspace): add insertAuditLogs function for audit logging in create.ts feat(workspace): add insertAuditLogs function for audit logging in optIntoBeta.ts
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Thank you for following the naming conventions for pull request titles! 🙏 |
For @mcstepp next week, maybe a good starting point, maybe not |