analytics/test/plausible/stats
RobertJoonas d6673fbbd5
DashboardQueryParser & DashboardQuerySerializer (#5938)
* rename query_parser_test to api_query_parser_test

* allow metrics to be nil in ParsedQueryParams

* swap now with relative_date in ParsedQueryParams

* add DashboardQueryParser

* stop defining defaults in ParsedQueryParams

* add DashboardQuerySerializer

* make sure parse -> serialize is a reversible transformation

* fix codespell

* fix test and silence credo

* fix another test

* parse and serialize with_imported

* cleaner decode_filters

* precompile do_not_url_encode_map and simplify uri_encode_permissive

* remove prepending ? logic
2025-12-09 13:07:36 +00:00
..
json-schema Automatically generate Typescript types for v2 API query schema (#4574) 2024-09-18 11:01:20 +00:00
query DashboardQueryParser & DashboardQuerySerializer (#5938) 2025-12-09 13:07:36 +00:00
sql APIv2: macros, SQL cleanup (#4286) 2024-07-03 16:32:25 +03:00
clickhouse_test.exs Slurp common test modules into exunit templates (#5909) 2025-11-24 13:30:06 +00:00
comparisons_test.exs Slurp common test modules into exunit templates (#5909) 2025-11-24 13:30:06 +00:00
consolidated_view_test.exs Slurp common test modules into exunit templates (#5909) 2025-11-24 13:30:06 +00:00
datetime_range_test.exs Explicitly handle reverse order DateTimeRange (#5336) 2025-04-16 09:52:06 +00:00
filters_test.exs APIv2: Regex operations, consistent operators (#4488) 2024-09-09 10:05:24 +03:00
goal_suggestions_test.exs Update queries to work off of `engagement` events over pageleaves (#5053) 2025-02-06 11:27:38 +00:00
interval_test.exs Refactoring preparation for DashboardQueryParser (#5929) 2025-12-03 15:09:17 +00:00
sampling_cache_test.exs Slurp common test modules into exunit templates (#5909) 2025-11-24 13:30:06 +00:00
sampling_test.exs Slurp common test modules into exunit templates (#5909) 2025-11-24 13:30:06 +00:00
table_decider_test.exs Stats: Rebuild session smearing for timeseries (#5694) 2025-09-08 06:21:12 +00:00
time_test.exs APIv2: Standard iso8601 timestamps, operate on UTC (#4563) 2024-09-11 09:21:59 +03:00