analytics/test/plausible_web
RobertJoonas 04b9067591
Add event:goal property to Stats API (#3718)
* add tests for filtering by goal in timeseries and aggregate

* refactor filter parsing

* stop returning custom props in event:goal breakdown

* test breaking down wildcard pageview goals

* extract filter utils

* parse more goal filter options

* add passing tests for new filter types

* do not allow querying session metrics with a goal filter

* remove unused page_match property

* test that non-configured goals are not returned in breakdown

* enforce filtered goals configured

* update changelog

* Allow simple filtering by revenue goals

This does not mean that revenue metrics are supported. If a revenue goal
is filtered by, we treat it like a simple custom event goal in the API.

* use List.wrap
2024-01-29 10:16:47 +00:00
..
components/billing Refactor: Split up the choose_plan LV code (#3637) 2023-12-15 13:59:16 -03:00
controllers Add event:goal property to Stats API (#3718) 2024-01-29 10:16:47 +00:00
live CombBox bugfix: stale spinner on creatable options selection (#3713) 2024-01-22 15:32:11 +01:00
plugins/api Remove business tier feature flag (#3632) 2023-12-14 11:25:46 -03:00
plugs Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
views Upgrade Erlang/Elixir stack (#3454) 2023-10-24 10:33:48 +02:00
captcha_test.exs Google APIs integration improvements (#2358) 2022-10-24 09:34:02 +02:00
email_test.exs Improve approaching accept_traffic_until e-mail (#3660) 2024-01-02 13:18:51 +01:00