- wait for transaction commit before trying to sink models.
- delay loading of unfocused dashboards in LMS.
- A sink for the object tags, tags and taxonomy.
- A sink for the course enrollment model.
- 0.9.6 introduced a bug in the CourseOverview sink that caused block sink to fail to import to ClickHouse, this fixes it.
- The CourseOutline sink was not always ordering blocks correctly, leading to issues with blocks appearing in the wrong sections/subsection.
- UserProfile sink now runs after the transaction is committed, preventing UserProfileNotFound errors and creation of rows in ClickHouse that don't exist in MySQL in the case of a rollback.
- Allow to serialize dates as strings in JSON.
- Change wording of the "go to Superset" link, and make it optional.
- Remove caching of Superset guest token to fix various display errors and token refresh edge cases.
- Fix an ImportError in the Aspects Xblock on pre-Quince releases
- Allow embedded dashboard tab names to be localized
- Added tags to xblocks in course dump
- Fixed Superset XBlock and default filters.
- Fixed UUID generation for localized Superset assets, which caused embedded dashboards to fail to load when localized.
- Fixed cms url configuration
- Fixed issue with embedded dashboards throwing javascript errors
- Fixed issues with translated embedded dashboards erroring in Superset
- Add endpoint for fetchGuestToken
- Allow to embed translated Superset Dashboards.
- Load testing and test monitoring scripts.
- Embed multiple Superset Dashboards.
- Fixed development server configuration.
- Imported XBlock code from platform-plugin-superset
- Imported code from event-sink-clickhouse.
- First release on PyPI.