Skip to content

Dashboard Support & More

Compare
Choose a tag to compare
@ttannis ttannis released this 07 Jul 02:06
2bb683f

New Features

Dashboard Resources

Dashboards have been added as a new resource in Amundsen. Currently, we support Mode dashboards. See our docs regarding enabling dashboard features in the UI and configuring dashboard preview features. Dashboards also supports filtering, default filter categories can be found here.

Requires

  • amundsencommon >= v0.3.5
  • amundsendatabuilder >= v2.6.3
  • amundsenmetadatalibrary >= v2.5.2
  • amundsensearchlibrary >= v2.4.0

Schema Descriptions

Schema descriptions have been added as optional attribute on the TableSummary. When present, they will show up in the UI when hovering over the schema name (#468).

Requires

  • amundsencommon >= 0.3.3
  • amundsendatabuilder >= 2.5.6
  • amundsensearchlibrary >= v2.3.1

JIRA Issue Labels

For our feature that supports reporting issues on a table resource via JIRA, specific labels can now be configured on the issues, for the benefit of making them easier to find by your users. (#464) We introduced and ISSUE_LABELS value in the Flask configuration, which is a list of strings and will applied on all created tickets.

Badge Filtering

Badges have been added as a supported filter field for table resources (#420). Enable badge filtering on table resources by adding it to your application configuration in the resourceConfig[ResourceType.table].filterCatgeories array.

UI Changes

  • Add Druid DB icon (#437)
  • Aligns text elements on the navigation bar (#442)
  • Update table issue UI (#455) (#457)(#464)
  • Changes the favicon depending on the current environment (#453)
  • Miscellaneous UI Fixes (#469)
  • Uses button for clear on filters (#488)
  • Shimmer loading states (#483)(#484)(#486)(#487)

Bug Fixes

  • Icons were not rendering in Firefox (#443)
  • null string passed as text to Flag component prevents page load (#466)
  • Amundsen's application is moving towards improving accessibility standards (#480)
  • Fix scrolling on results pages and pagination (#479)
  • Handle search api returning empty dict (#503)