* Setup survey module and admin page skeleton
* Replace survey staff access permission with admin-only
* Manage survey config with admin tool
* Display configurable survey in project list + add preview in admin
* Fix linting errors and unit tests
* Add acceptance tests for survey module
* Move survey-form to survey components
* Add configuration option for Recurly group subscription users on surveys
* Change survey pre-link text to a lighter gray for accessibility
* Cleanup survey options implementation after review
GitOrigin-RevId: 8f621951efeae458d1ab081fe98b8d0d539cca1a
* Admin page to list split tests
Admin page to list split tests
Update split test model
Display optional split test fields + Only display link in admin menu in SaaS mode
Add a separate endpoint to update split test info (to avoid creating a new version)
Fix split test tests after rebase
Add name and activeOnly filtering to split test list
Sort split tests by descending order of last modification
Fix lint build error
Add buttons to copy variant assignment as query string
* Move react components to follow our file structure guidelines
* Cleanup and improvements from review
* Small change of report URLs display
* Improve filters display for small screens
GitOrigin-RevId: 498531a1f080419de017883e33d6afed05a3f5c9