v0.8.1 - 2019-10-28
- Container should be able to run without OAUTH variables (#314).
v0.8.0 - 2019-10-22
- Support for Google OAuth authorization (#293)
- Superset was updated to v0.34.1, which brings some bug fixes. See more details in their changelog (#278).
- Remove markup charts (#304)
- Update ids in dashboard metadata on import (#288)
- Reduce the size of docker image (#272)
- Make the current source{d} palettes accessible for color blindness impairments (#302)
v0.7.0 - 2019-09-26
-
Make celery workers run as separate containers (#269).
This is a breaking change in the way the container is deployed. Now it requires to be deployed as two containers, one with the environment
SUPERSET_ENV=production
and the other one withSUPERSET_ENV=celery
.
- Improve documentation about development mode to run source{d} with hot reloading. Previous documentation didn't explain how to build the
sourced-ui
development image.
v0.6.0 - 2019-09-16
- Superset was updated to v0.34.0rc1, which brings many improvements and bug fixes. See more details in their changelog (#250).
- Add support for Spark query cancellation (#223).
- Add new color palettes with source{d} brand colors (#259).
- Make source{d} brand the default color palette for charts (#259).
- Assign simpler color palettes to some charts (#258).
- Improve speed of development mode on macOS (#266).
- Make gunicorn catch SIGTERM correctly which speeds up the
docker stop
command, and makes the container exit with the correct exit code (#239). - Optimize size of the published Docker image, decreasing it from 1.76GB to 945MB (#275).
v0.5.0 - 2019-08-20
- Improve the dashboard export mechanism, saving
is_sqllab_view
to correctly hide non-visible tables when the dashboard is imported. The tables created for the default charts are now hidden by default (#243).
- Fix sorting in most active repositories chart (#251).
- Timestamp type not mapped correctly from Spark SQL to Hive (#227).
- Fix tables' preview in SQL Lab for SparkSQL engine (#246).
v0.4.0 - 2019-08-06
- New styling that follows the source{d} branding (#139, #142, #204.)
- Improved method to export and import dashboards as JSON (#165).
- Allow users to re-order top level tabs (#234).
- Disable Druid clusters as datasources (#238).
- Use utf8 encoding for gitbase connection (#233).
- Fixes and improvements in the charts of the default dashboards (#237, #236).
- Added a development mode to run source{d} with hot reloading. Every change in
srcd
orsuperset
will trigger a refresh in the browser (see docs).
v0.3.0 - 2019-06-27
- New default dashboards
- Create metadata DB datasources on bootstrap (#112).
- Environment variable
SUPERSET_NO_DB_INIT
(#99). - Gitbase datasource is now updated if we restart sourced-ui with a changed GITBASE_* env variable (#96).
- Remove dependency on src-d/ci (#100).
v0.2.0 - 2019-06-07
v0.1.0 - 2019-06-03
The srcd/sourced-ui
docker image is based on Superset 0.32, and contains the following additions:
- An extra tab, UAST, to explore bblfsh parsing results.
- SQL Lab contains a modal dialog to visualize columns that contain UAST.
- source{d} branding.
- Loading of default dashboards on bootstrap.
- Creation of a default user on bootstrap,
admin
/admin
. - SQLAlchemy dependency upgraded to 1.3, for compatibility with gitbase (#18).
- Backport an upstream fix for Hive Database connection (#21).
- Cancel database queries on stop (#35).