* feat: API and model support for batch exports
* Update query snapshots
* chore: Update mypy-baseline.txt
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Added breakdowns and series selectors to the actors modal
* Added compare to the actor modal
* Fixed breakdowns making a bazillon queries
* Repair modal state logic cause loadActors only uses actorsQuery selector
I suppose this was changed at some point. We cannot use the query
argument anymore.
* Adjust the breakdown limit when not hiding other data
* Turn off "Other" breakdown option for modal for now
---------
Co-authored-by: Julian Bez <julian@posthog.com>
* Added persons modal to all trends graph types
* Persons modal returns the correct figures for trends
* mypy sync
* Fixed breakdown value limit being a float
* Fixed persons modal showuing the breakdown_other internal value instead of the string other
* Use util method
* Enable conjoined cohorts if we pass multiple cohort breakdowns in
* Default in cohort back
* Added more tests
* Fixed test
* Updated mypy
* Use auto for in cohort via
* Update query snapshots
* Update UI snapshots for `webkit` (2)
* Update query snapshots
* Update UI snapshots for `webkit` (2)
* Fixed tests
* Moved setting the cohort into the printer
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Allow a placeholder to be used in place of a select statement in a union all
* Updated the hogql parser version
* Use new hogql-parser version
* Fixed tests
* Update query snapshots
* Update query snapshots
* Rejigged the g4 file
* Updated mypy
* Updated mypy
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Upgrade pydantic and all related
* Upgrade mypy
* Add mypy-baseline
To update baseline when you fix something (only then!) use:
[mypy cmd] | mypy-baseline sync