* make query class inheritable
* swap out class
* move trend event query to separate file and replace date_filter func
* prune imports and fix test
* add type
* remove imports
* few more TS conversions
* type IntervalFilter
* type a few dashboard logics
* add chart display types, fix some others
* fix few types
* fix bug uncovered by TS conversion
* fix regression
* type PropertyFilter
* fix more types
* correct test account filter type
* fix even more types
* fix issue with updateUser type
* fix issue with updateUser type
* few more TS conversions
* type IntervalFilter
* type a few dashboard logics
* add chart display types, fix some others
* fix few types
* fix bug uncovered by TS conversion
* fix regression
* Revert "Revert "[Frontend Change] Funnels API GET -> POST|GET (#4769)" (#4777)"
This reverts commit dab41f0f6a.
* Add POST support to clickhouse funnels
* run funnel tests on clickhouse
* Set PLUGIN_SERVER_ACTION_MATCHING default to 1
* Set PLUGIN_SERVER_ACTION_MATCHING default to 2
* Remove `TestSendToSlack`
Now handled by the plugin server.
* Don't fire webhooks and Zapier in case of PLUGIN_SERVER_ACTION_MATCHING
* Add PLUGIN_SERVER_ACTION_MATCHING to settings
* Add PLUGIN_SERVER_ACTION_MATCHING to ECS task defs
* Remove leftover print
* Update `AsyncActionMappingNotice`
* Remove stale import
* fix a lot of types
* fix another bunch of types
* update typegen to beta, patch last types
* fix introduced bug
* fix a few errors
* update ts blacklist
* adjust tooltip position
* fix crosshair snap
* allow clicking the correct datapoint
* optimize InsightTooltip
* fix no background colors in bar value chart
* fix positioning for bar value chart
* fix display on bar value charts with breakdown
* use custom chart.js
* add slight animation to tooltip position
* use posthog chartjs with "nearestX" mode
* update to a unborked @posthog/chart.js
Co-authored-by: Marius Andra <marius.andra@gmail.com>
* Remove commented out test
* Update VERSION
* Don't run the automerge job on forks
* Revert "Update VERSION"
This reverts commit dc37f20133.
* Change automerge condition
* Change automerge condition a bit more
* Try scrolling
* Scroll by more
* Stop GitHub complaining about no jobs ran in a workflow
* Search for a different event name
* Try a different operator
* Don't default branch push jobs on forks
* Move clicks around
Co-authored-by: PostHog Bot <hey@posthog.com>
* allow passing project api key to api/feature_flag
* remove log
* handle GET requests appropriately
* add special handling
* nicer GET check
* remove special handling at routing level
* change get to post api
* tests
* fixed bug
* isort
* make funnels endpoint backwards compatible, add test to check this
* descriptive comment
* revert funnelLogic to current
* revert code removed in error
Co-authored-by: Alex Kim <alexkim@Alexs-MacBook-Pro-2.local>
Co-authored-by: Marius Andra <marius.andra@gmail.com>