Skip to content

Comments

feat: support for import/export masked_encrypted_extra (backend)#38077

Open
Vitor-Avila wants to merge 4 commits intomasterfrom
feat/masked-encrypted-extra-import-export-backend
Open

feat: support for import/export masked_encrypted_extra (backend)#38077
Vitor-Avila wants to merge 4 commits intomasterfrom
feat/masked-encrypted-extra-import-export-backend

Conversation

@Vitor-Avila
Copy link
Contributor

@Vitor-Avila Vitor-Avila commented Feb 18, 2026

SUMMARY

This PR adds support for exporting/importing masked_encrypted_extra info from DB connections. This is useful for:

  • BQ connections
  • GSheets connection
  • OAuth connections
  • Any DB connection that includes sensitive info in secure_extra

Stacked diffs implementation

The feature was split into 3 PRs:

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Videos added to #38078

TESTING INSTRUCTIONS

Test coverage added

ADDITIONAL INFORMATION

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@Vitor-Avila Vitor-Avila marked this pull request as draft February 18, 2026 20:14
@github-actions github-actions bot added the api Related to the REST API label Feb 18, 2026
@bito-code-review
Copy link
Contributor

bito-code-review bot commented Feb 18, 2026

Bito Automatic Review Skipped - Branch Excluded

Bito didn't auto-review because the source or target branch is excluded from automatic reviews.
No action is needed if you didn't intend for the agent to review it. Otherwise, to manually trigger a review, type /review in a comment and save.
You can change the branch exclusion settings here, or contact your Bito workspace admin at evan@preset.io.

@dosubot dosubot bot added the change:backend Requires changing the backend label Feb 18, 2026
@netlify
Copy link

netlify bot commented Feb 18, 2026

Deploy Preview for superset-docs-preview ready!

Name Link
🔨 Latest commit df23c4a
🔍 Latest deploy log https://app.netlify.com/projects/superset-docs-preview/deploys/69961da06f90b900085e25f9
😎 Deploy Preview https://deploy-preview-38077--superset-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Vitor-Avila Vitor-Avila marked this pull request as ready for review February 18, 2026 20:33
@dosubot dosubot bot added the data:connect Namespace | Anything related to db connections / integrations label Feb 18, 2026
@Vitor-Avila Vitor-Avila force-pushed the feat/masked-encrypted-extra-import-export-backend branch from df23c4a to c6258bb Compare February 19, 2026 05:36
Base automatically changed from feat/label-encrypted-fields to master February 23, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api Related to the REST API change:backend Requires changing the backend data:connect Namespace | Anything related to db connections / integrations size/XL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant