NEW FEATURES:
- Support linking filters (aka filtering parameters in the API).
BUG FIXES:
- Ignore unsupported granular permissions rather than crashing because of an unexpected Metabase API response. (#49, thanks @ellingtonjp!)
- Ignore permissions for the Metabase Analytics database (Pro feature), for which granular permissions are always set.
NEW FEATURES:
- Support authentication using an API key.
BREAKING CHANGES:
- Support Metabase v*.48, and drop support for earlier versions. Make sure dashboard definitions follow the new schema (e.g. cards'
size{X|Y}becomesize_{x|y}). - Remove the
colorattribute on themetabase_collectionresource. - Remove the
cards_idsattribute on themetabase_dashboardresource.
NEW FEATURES:
- Introduce the
metabase_tableresource. - Format Terraform files generated by
mbtfautomatically.
ENHANCEMENTS:
- The
metabase_tabledata source now supports thedescriptionattribute. - Use the
metabase_tableresource instead of data source inmbtf.
NEW FEATURES:
- First version of the
mbtfutility to import dashboard and cards from Metabase to Terraform.
ENHANCEMENTS:
- The
metabase_databaseresource now supports any engine type through thecustom_detailsattribute.
NEW FEATURES:
- Introduce the
metabase_permissions_groupresource. - Introduce the
metabase_collectionresource. - Introduce the
metabase_databaseresource. - Introduce the
metabase_tabledata source. - Introduce the
metabase_collection_graphresource. - Introduce the
metabase_permissions_graphresource. - Introduce the
metabase_cardresource. - Introduce the
metabase_dashboardresource.