openedx / tutor-contrib-aspects

The Open Analytics Reference System - Tutor plugin
Apache License 2.0
10 stars 14 forks source link

fix: Import of custom Superset assets #881

Closed bmtcril closed 2 months ago

bmtcril commented 2 months ago

The custom Superset assets are all pushed into a single assets.yaml file, and need to be separated by --- lines. This fixes the ability to read multiple custom assets from the assets.yaml / superset-extra-assets patch.

Also allows the import_superset_zip command to serialize assets to other locations so that extensions can use it as well.

bmtcril commented 2 months ago

@pomegranited you'll need this fix to use custom assets. My tests for this are here: https://github.com/bmtcril/tutor-contrib-aspects-extension

bmtcril commented 2 months ago

@Ian2012 this could use a re-review whenever you have a min.