analytics/test
Karl-Aksel Puulmann 9c71161eab
APIv2: JSON schema validation, separate internal and public API validation (#4464)
* Restore `date` internal parameter, validate via json schema

* Improved error formatting from json schema, get most tests passing

* Handle internal overrides to JSON schema

* Parsing tests all pass

* Remove some repeated code, enforce length/uniqueness in schema

* Explicit separation between internal and public API validation

* Mark file as external_resource

* map_join

* Update query tests

* Update query tests

* Serve schema under an /api/docs/query/schema.json endpoint

* dotify errors
2024-08-26 14:01:27 +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 APIv2: JSON schema validation, separate internal and public API validation (#4464) 2024-08-26 14:01:27 +03:00
plausible_web APIv2: JSON schema validation, separate internal and public API validation (#4464) 2024-08-26 14:01:27 +03:00
priv Replace Geolix with Locus (#2362) 2023-01-17 12:05:09 -03:00
support Refactor and consolidate user session logic (#4452) 2024-08-23 10:53:33 +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