analytics/test/plausible_web/controllers/api/stats_controller
Vignesh Joglekar 3b97ecdc62
Adds Main Graph Metric Selection (#1364)
* First pass bringing in previous graph improvements, and comparsion context

* Swaps issue template to new issue form syntax

* Indentation update

* Indentation update?

* More indentation

* Intendation is hard

* Finalized indentation?

* Github indentation

* Missing fields

* Formatting changes

* Checkbox changes

* Uses new timeseries API, various UI improvements, descopes conversions, ToP from graphing

* Fixes Mobile UI Issues

* Improves point detection and display on hover

* Fixes & adds tests for updated main-graph API route

* Changelog

* Changes to better metric option declaration & minor UI/default fixes

* Fixes top stat tooltips showing unformatted numbers for special (non-rounded) top stats

* Formatting

* Fixes regression with dashed portion not stopping at present_index

* Removes comparison + lint

* Improves top stat active style

* Removes comparison tests

* Splits out tooltip and top stats

Still needs:
- Tests
- Potentially more cleanup

* Adds/moves tests for top stats

* Formatting

* Updates metric LS key, removes console log

* Various fixes + cleanup

* Makes tooltip position & style more consistent

* Fixes test (returns import status on both main graph & top stats)

* Fixes interaction with month dateFormatter

* Fixes edge case tooltip behavior

It was simpler than I thought :/

* Make the entire top stat clickable

* Minor UI improvements

* Fixes another tooltip visibility edge case + cleans up boolean algebra

Co-authored-by: Uku Taht <Uku.taht@gmail.com>
2022-04-13 10:38:47 +03:00
..
authorization_test.exs Adds Main Graph Metric Selection (#1364) 2022-04-13 10:38:47 +03:00
browsers_test.exs [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
conversions_test.exs Fix typos (#1829) 2022-04-11 20:42:40 +03:00
countries_test.exs [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
current_visitors_test.exs Clickhouse (#63) 2020-05-18 12:44:52 +03:00
main_graph_test.exs Adds Main Graph Metric Selection (#1364) 2022-04-13 10:38:47 +03:00
operating_systems_test.exs [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
pages_test.exs [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
screen_sizes_test.exs [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
sources_test.exs [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
suggestions_test.exs [Draft] Improve location translations (#1526) 2021-12-13 12:03:27 +02:00
top_stats_test.exs Adds Main Graph Metric Selection (#1364) 2022-04-13 10:38:47 +03:00