Remove old GitLab funnels endpoint
Problem to solve
With Update Cube to read funnels from Clickhouse (#438036 - closed) we will no longer be using the GitLab API funnels endpoint.
Proposed solution
Remove the GitLab API funnels endpoint. As this work is behind a feature flag, we shouldn't need to do a multistep depreciation process.
2️⃣
Implementation plan - - Remove funnels-related changes made in Add funnel support to API (!108712 - merged) and Refactor analytics dashboards logic (!120617 - merged).
- Check for other backend funnels references and remove those as required.
- Remove/update tests.
- Remove documentation for the endpoint in https://docs.gitlab.com/ee/api/product_analytics.html#list-a-projects-funnels.
Edited by Robert Hunt