Skip to content

Entity centric metrics (analytics v2)

Filter

  • dropdowns beneath chart are now dropups
  • move label to outside top of dropdown
  • compile descriptions into tooltip next to label
  • dropdown width autofit to length of max option
  • focus/blur behaviour

Table

  • add entity switcher
  • remove order field from table columns object
  • add loading spinner
  • update template to prepare for mobile styles
  • fix flex styles

Chart

  • fix hover markers/shapes
  • populate hover info div
  • figure out selectedTimespan subscription so datePipe and tickFormat are dynamic depending on interval
  • fix datePipe not working for custom date format YYYY
  • figure out where y-axis labels went
  • get hoverinfo div to show usd / 100
  • reposition hover info divs so they don't go out of the chart div
  • whyyyy won't you be responsive
  • resize for mobile
  • disable hover events when filters filter is expanded
  • refactor back into 'angular way'
  • check theme before getData()
  • make touch events work like hover events

Metrics

  • update metric hover/active styles
  • change infinity to 100% when metric summary comparison value is zero
  • apply permissions to metrics
  • add description tooltip
  • don't let tooltip overflow hide behind parent
  • implement metric scroller button and offsetX listener

Dashboard

  • make non-admins auto-apply filter channel::self

Filters

  • hide channel filter for now

Search

  • implement channel search

Other

  • finish mobile styles
  • clean up styles
  • do the inline TODO:s
  • change class names to BEM

Will close #1979 (closed) #1931 (closed) #1935 (closed) #1932 (closed)

Edited by Mark Harding

Merge request reports