analytics/assets/js/dashboard/stats
RobertJoonas ba19f9530e
UI groundwork: Conversions to Behaviors (#3005)
* copy relevant files from b2ace16540

* make it work and set site.funnels to empty list

* make Behaviours a functional component

* add UI for a setup hint and always display conversions by default

* cherry-pick migration commit

* update site schema with new fields

* backend: implement disable-feature action

* switch between tabs in the behaviors section

Introduces template components to build props and funnels on. Both
only show a setup notice atm, and both are behind feature flags.

* extend API for disabling props and funnels

* render feature setup note directly from the Behaviours component

* fix UI behavior when features are hidden

* update setup notices

* add conversions feature switch to Site Settings > Goals

* mix format

* remove IO.inspect

* change setup notice - use buttons + popup confirmation

* optimize for light mode

* restrict access to setup notices

* some styling improvements

* allow super-admins to enable/disable features

* only show conversions (last 30min) in realtime mode

* use shorter display names for tabs

* optimize for mobile screens

* note about sending custom events

* changelog update + fix CI

* change HTTP verb for the disable-feature action

* change UI label for show/hide goals
2023-06-13 08:16:38 +02:00
..
behaviours UI groundwork: Conversions to Behaviors (#3005) 2023-06-13 08:16:38 +02:00
devices Support multiple filters - frontend (#2773) 2023-03-27 16:51:31 +03:00
graph Remove visits_metric feature flag (#2898) 2023-05-16 11:58:40 +02:00
locations Support multiple filters - frontend (#2773) 2023-03-27 16:51:31 +03:00
modals Fix favicon request URLS (#2976) 2023-05-29 10:30:03 +03:00
pages Convert list elements to button elements for stats tabs in order to enable keyboard navigation (#2526) 2023-01-05 11:45:19 +02:00
reports Use user-agent instead of screen_width to get device type (#2711) 2023-03-02 11:04:01 +01:00
sources Realtime dashboard improvements (#2445) 2023-01-02 17:42:57 +02:00
bar.js Improvements to CSV export (#1427) 2021-11-04 14:20:39 +02:00
current-visitors.js Last updated tooltip (#2576) 2023-01-16 10:30:22 +02:00
more-link.js City level location data (#1449) 2021-11-23 11:39:09 +02:00