feat(sdk): Add Embedding SDK analytics context for API requests (#45059)
* Add SDK context header * Update naming * Update naming * Add client header for embedded context * Add client header for embedded context * Add sdk version header * Fix e2e * Fix storybook build * Refactor to inject version in build step * Fix unit tests * Self review * Fix e2e * Fix e2e * Fix e2e * Fix e2e * Fix e2e
Showing
- .github/workflows/release-embedding-sdk.yml 1 addition, 0 deletions.github/workflows/release-embedding-sdk.yml
- .storybook/main.js 14 additions, 0 deletions.storybook/main.js
- e2e/support/helpers/e2e-embedding-helpers.js 2 additions, 1 deletione2e/support/helpers/e2e-embedding-helpers.js
- e2e/test/scenarios/embedding/embedding-dashboard.cy.spec.js 28 additions, 0 deletionse2e/test/scenarios/embedding/embedding-dashboard.cy.spec.js
- e2e/test/scenarios/embedding/interactive-embedding.cy.spec.js 24 additions, 1 deletion...test/scenarios/embedding/interactive-embedding.cy.spec.js
- enterprise/frontend/src/embedding-sdk/config.ts 3 additions, 0 deletionsenterprise/frontend/src/embedding-sdk/config.ts
- enterprise/frontend/src/embedding-sdk/hooks/private/use-init-data.ts 14 additions, 1 deletion...frontend/src/embedding-sdk/hooks/private/use-init-data.ts
- enterprise/frontend/src/embedding-sdk/hooks/private/use-init-data.unit.spec.tsx 35 additions, 4 deletions...c/embedding-sdk/hooks/private/use-init-data.unit.spec.tsx
- enterprise/frontend/src/embedding-sdk/types/globalTypes.d.ts 3 additions, 0 deletionsenterprise/frontend/src/embedding-sdk/types/globalTypes.d.ts
- frontend/src/metabase/lib/api.js 22 additions, 1 deletionfrontend/src/metabase/lib/api.js
- webpack.embedding-sdk.config.js 14 additions, 1 deletionwebpack.embedding-sdk.config.js
- webpack.static-viz.config.js 1 addition, 0 deletionswebpack.static-viz.config.js
Loading
Please register or sign in to comment