improved

fixed

Better columns UX

A while back we released the
Columns
tab in the tile editor, it's a way for users to manipulate the columns that are returned from a data source and specify formats, e.g. marking something as a date or removing decimal places. We've recently made a few tweaks to the user experience to make it easier to use and more clearly show the capabilities:
  • Auto expanding rows:
    Some users weren't aware the rows could be expanded, with additional configuration added -> we've updated the UI to auto-expand when you set the type.
  • Clearer overrides:
    It wasn't always clear if something had been overridden -> we now show
    (edited)
    next to any column name that has overrides.
  • Date formatting feedback:
    When working with dates, it was hard to see what went wrong when the conversion fails - we now more clearly show the error message and retain the input value so you can more easily troubleshoot!
  • Renaming columns:
    We've added a pencil icon to show it's possible to rename any column.
  • Displaying raw state values:
    Sometimes users prefer to show a raw state value on a dashboard, as it can be more meaningful than the generic success/error states. We now automatically add a duplicate column for the raw value when doing any state mapping, e.g.
    Build Status (raw)
    .
image
PS - if you're wondering what 'Format Expression' is in the above screenshot, we're currently testing ways to format values using Mustache/JavaScript. Get in touch with dave.clarke@squaredup.com if you're interested in learning more!