-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Feature(Backend): Secret Syncs #2952
base: main
Are you sure you want to change the base?
Conversation
db.ref("updatedAt").withSchema(TableName.AppConnection).as("connectionUpdatedAt") | ||
); | ||
|
||
const appendTableName = (filterObj: object): SecretSyncFindFilter => |
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.
Careful!! I feel this may cause more issues. Just a note
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.
left comments, will make generic at some point down the road!
Need to do application testing - But i guess don't have the UI in this one. I'll read the sync part once again later. |
Description 📣
This PR contains the proposed backend for Secret Syncs (Integrations v2). Secret Syncs utilize App Connections to sync, import, and erase secrets from third-party services. AWS Parameter Store with minimal configuration has been used to demonstrate functionality and backend/data structure.
Also includes minor refactoring/additions to App Connections and Org Permissions. App Connections now have
Connect
permission with conditions.enable
appConnections
feature flag to preview.Type ✨
Tests 🛠️
# Here's some code block to paste some code snippets