mirror of
https://github.com/plausible/analytics.git
synced 2024-12-23 17:44:43 +03:00
5ad743c8d3
* Refactor comparisons to a new options format Prerequisite for APIv2 comparison work * Experiment with default include deduplication * WIP Oops, breaks `include.total_rows` * WIP * Refactor breakdown.ex * Pagination fix: dont paginate split subqueries * Timeseries tests pass * Aggregate tests use QueryExecutor * Simplify QueryExecutor * Handle legacy time-on-page metric in query_executor.ex No behavioral changes * Remove keep_requested_metrics * Clean up imports * Refactor aggregate.ex to be more straight-forward in output format building * top stats: compute comparison via apiv2 * Minor cleanups * WIP: Pipelines * WIP: refactor for code cleanliness * QueryExecutor to QueryRunner * Make compilable * Comparisons for timeseries works Except for comparisons where comparison window is bigger than source query window * Add special case for timeseries * JSON schema tests for comparisons * Test comparisons with the new API * comparison date range parsing improvement * Make comparisons api internal-only * typegen * credo * Different schemata * get_comparison_query * Add comment on timeseries result format * comparisons typegen * Percent change for revenue metrics fix * Use defstruct for query_runner over map * Remove preloading atoms |
||
---|---|---|
.. | ||
lib | ||
COPYING.txt |