You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: migrate to the deepnote/database-integrations package (#158)
* refactor: rename IntegrationConfig to LegacyIntegrationConfig
* replace notebook scanning for integrations with full project integration list
* move duckdb integration inclusion from env var provider to integration storage
* fix: scope integrations for env vars by the open project
* consolidate duckdb and other integration processing
* add `@deepnote/database-integrations` package
* fix import restriction violations in integration env var logic
* rename IntegrationType to LegacyIntegrationType
* add legacy integration config upgrading logic
* prefix integration config types with "legacy" to differentiate from new
* migrate integration storage to format of deepnote/database-integrations
* replace integration env var logic with deepnote/database-integrations
* prevent saving and loading of duckdb integrations via integration storage
* migrate all components to the new database integration config format
* localize "unsupported integration type" message
* test: add tests for updated sql env var provider
* test: add tests for updated integrationStorage
* test: add tests for legacy->new config conversions
* fix tests
* fix postgres ssl flag migration from legacy config
* use node assert in SQL env var tests
* update INTEGRATIONS_CREDENTIALS document
* upgrade deepnote/database-integrations (fix snowflake URL construction)
`IntegrationManager: Unknown integration type '${projectIntegration.type}' for integration ID '${selectedIntegrationId}' in project '${projectId}'. Integration type will be undefined.`
0 commit comments