Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
* embedded dashboard model
* embedded dashboard endpoints
* DRY up using the with_dashboard decorator elsewhere
* wip
* check feature flags and permissions
* wip
* sdk
* urls
* dao option for id column
* got it working
* Update superset/embedded/view.py
* use the curator check
* put back old endpoint, for now
* allow access by either embedded.uuid or dashboard.id
* keep the old endpoint around, for the time being
* openapi
* lint
* lint
* lint
* test stuff
* lint, test
* typo
* Update superset-frontend/src/embedded/index.tsx
* Update superset-frontend/src/embedded/index.tsx
* fix tests
* bump sdk
* feat: embedded sdk
* correct values
* better version
* readme stuff
* release script
* doc
* oops
* better package description
* license
* that was invalid json
* Apply suggestions from code review
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-embedded-sdk/README.md
* a github workflow to make sure the build succeeds
* fix github workflows
* writing
* try a different trigger
* no point in a single unit matrix
* Revert "no point in a single unit matrix"
This reverts commit 90f78bfc98.
* workflow changes
* fix some scripts
* pull request types
* slight rename
* test list
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>