analytics/test
Karl-Aksel Puulmann ee3d1e770e
APIv2: visit:country_name, visit:region_name, visit:city_name dimensions (#4328)
* Add data migration for creating and syncing location_data table and dictionary

* Migration to populate location data

* Daily cron to refresh location dataset if changed

* Add support for visit:country_name, visit:region_name and visit:city_name dimensions

Under the hood this relies on a `location_data` table in clickhouse being regularly synced with
plausible/location repo and dictionary lookups used in ALIAS columns

* Update queue name

* Update documentation

* Explicit structs

* Improve docs further

* Migration comment

* Add queues

* Add error when already loaded

* Test for filtering by new dimensions

* Update deps

* dimension -> select_dimension

* Update a test
2024-08-13 09:44:58 +03:00
..
e2e Integrate ingestion monitoring data into instatus (#3515) 2023-11-13 15:11:59 +01:00
load Fix script path for k6 load test (#2068) 2022-07-29 09:00:50 -03:00
plausible Edit goals with display names (#4415) 2024-08-09 11:12:00 +02:00
plausible_web APIv2: visit:country_name, visit:region_name, visit:city_name dimensions (#4328) 2024-08-13 09:44:58 +03:00
priv Replace Geolix with Locus (#2362) 2023-01-17 12:05:09 -03:00
support Edit goals with display names (#4415) 2024-08-09 11:12:00 +02:00
workers Refactor: remove transform_filters function from imported base (#4409) 2024-07-31 15:36:25 +03:00
test_helper.exs Remove verification related feature flags (#4345) 2024-07-12 09:43:54 +02:00