Patch Changes
- 2fab76b: fix: Keep toStartOf* time filter bounds inclusive when dateRangeEndInclusive is false, preventing data from being dropped past hour/minute boundaries in time histograms
- e18f88c: feat: Set enable_full_text_index=1 when available
- e09c8c0: fix: query settings length validation
- 1381782: feat: Support raw sql number charts and pie charts
- 74d9259: feat: Support fetching table metadata for Distributed tables
- 1d83beb: feat: Add support for dashboard filters on Raw SQL Charts
- ce85064: fix: change sources to discriminated union
- 359b587: fix: add explicit api typing to all api routes and frontend hooks
- 243e3ba: feat: Support fetching distributed table metadata with cluster()
- 4cee5d6: feat: Support ClickHouse datasource plugin macros in Raw SQL chart configs