Releases: rilldata/rill
Releases · rilldata/rill
v0.43.2
v0.43.1
v0.43.0
Changelog
- 682a933 Init Runtime Store (#4519)
- e5c47be #3922 Remove -headless from the image (#3923)
- b201f30 API for generating metrics views using AI (#4052)
- f21f468 API resolver (#4232)
- da1fe2e Add "Edit Alert" dialog (#4139)
- da812cb Add .0 to Go version in go.mod (#4208)
- 4fe24b6 Add CSP to allow static UI assets to be embedded anywhere (#4121)
- 3eea147 Add ClickHouse instructions to Add Source dialog (#4157)
- ca4993d Add CustomDashboard editing/preview surfaces (#4249)
- 064dd4c Add InsecureSkipVerify to TLS client config (#4361)
- 2a71b2b Add Salesforce Connector (#3747)
- dd04ee8 Add ShadCN's "Data Table" component set (#3786)
- c57088c Add TDD export button (#3842)
- 3e3375c Add UI support for previous complete presets (#4096)
- b955282 Add
tsc
check to CI (#3785) - 3f9d964 Add alerts interval in create dialog and alert metadata page (#4056)
- acb582a Add back button padding (#4021)
- e36c8ac Add back reactivity to the metrics view time range summary calls (#3852)
- 058b269 Add basics of alerts resource (#4028)
- cfb463e Add button for selecting pivot fields via dropdown (#4020)
- a3a131c Add check for more than 1k+ files (#3917)
- 01f7262 Add component set for multi-step dialog tabs (#3999)
- 368c1c8 Add custom themes to embedded dashboards (#4145)
- 848898d Add debug log for weird file watcher error (#4354)
- 122857d Add docs for live connections and clickhouse (#4142)
- 6e5c22c Add euro format (#3850)
- 1e8496e Add feature flag to enable the Data Viewer in Rill Cloud (#4158)
- 58288df Add kubernetes provisioner and provisioner set support (#3818)
- f81eb9b Add manual ref for UI created alert (#4048)
- 4a3a480 Add pan capability to charts (#4186)
- 3fbe41f Add pivot state to url (#3983)
- 3ca032d Add query retries in case druid returns 429 (#3806)
- 139fd51 Add redirect from Home page to (active) Org page (#3787)
- 84b82af Add reference for missing tailwind color (#3965)
- d857d9b Add resource for chart and dashboard (#4197)
- 96ce11a Add rill theme to custom charts (#4388)
- d21ea59 Add row based virtualization to pivot table (#4059)
- db19dea Add search bar to pivot UI (#4108)
- 3b3caf6 Add snooze to alerts in create dialog and the metadata page. (#4057)
- 2dbe24e Add support for default visible dimensions and measures in dashboard config (#3974)
- 381ac4c Add supress tooltip prop for chips (#4101)
- 30210d2 Add svelte-query hook for chart data (#4551)
- 0036f25 Add vega chart editor and renderer (#4237)
- 5bf35ac Add vega lite spec validation for charts (#4336)
- 82df28d Added old_implicit_casting to cast numbers to strings while table union by name (#4580)
- 8d08740 Added output format flag for CSV, TSV or JSON output for all commands (#3977)
- 676fac9 Added types for Druid Parquet exporting (#3828)
- 75757c1 Adding CONTINUOUS to backwards compatibility code (#3719)
- 0d151ed Adding a period at the end of empty list copy (#4297)
- b32e91d Adding explicit enum for active dimension/measure/pivot in metrics view (#4251)
- 7502398 Adding security policy when no include clauses match (#3829)
- 8e101f7 Adding steps for specific version install (#4077)
- edd0ac7 Adding support for daylight savings time in timeseries queries (#3494)
- 07cadb9 Adding support for defining filters on measures (#3624)
- cd2a4fd Adding support for sections in searchable filters (#3778)
- 1a16943 Additional typechecking with prettier update (#3774)
- addc7ce Adjust gradient in the time series charts (#3931)
- cdb7216 Adjusting the spacing in Slack notification section (#4549)
- 7070abc Admin: Add DB migration and docs for create_alerts and manage_alerts permissions (#4463)
- df4e650 Admin: Fix version missing error for "rill deploy" from old versions (#4604)
- 94dc909 Admin: Scaffolding for metrics project integration for autoscaling (#4356)
- 6b9da9b Admin: change tags to annotations (#3857)
- a7b6ab9 Admin: clarify cookie security; add SameSite=Strict (#4119)
- 94cf7b5 Admin: do not treat duplicate invite as an internal error (#3883)
- 623a836 Admin: explicit iframe options in API; support navigation (#4247)
- c845cc1 Admin: fix a discrepancy in the generated alert YAML (#4506)
- 669eecd Admin: fix kind string for iFrame embeds (#4107)
- 50acb64 Admin: temporary endpoint to dump headers (#4221)
- 8cf9053 Aggregation dimension alias (#4030)
- 4e84945 Alert preview table updates (#4117)
- a6a47c5 Alerts UI: better form validation (#4210)
- 1016775 Alerts UI: handle incomplete Criteria (#4217)
- f849b0c Alerts listing page (#4011)
- a000131 Alerts metadata page (#4033)
- 4e55e1b Alerts runtime support (#3783)
- b9fb580 Alerts slack integration UI (#4509)
- eba2d6d Alerts time range refactor (#4240)
- eb669f8 Alerts: Fix data at watermark boundary is excluded (#4348)
- 0a7747b Alerts: fix attr serialization (#4049)
- d5e5f9b Align Redshift page with new refactored docs structure (#4358)
- 6565c92 Allow resizing the height of the "Model Data" dashboard module in Rill Developer (#3751)
- c9deff2 Apply home bookmark on page load (#4269)
- 61c06b2 Associate history entries with AddSourceModal state (#4591)
- fd6c698 Better error handling for cancelled errors (#4231)
- beaad16 Better semantic version for main builds (#4512)
- 3d68dc1 Better theme palette generation (#3866)
- 3ece8d1 Bookmark followups based on feedback (#4291)
- 693c958 Bookmarks UI integration (#4185)
- 4ef3837 Buffered zap logger (#3750)
- c36cd10 Bugfix (#4578)
- 3ab992e Bugfix follow-up to #4337 (#4340)
- cc8cab5 CLI: Cleaner prompt when resetting a project (#3804)
- 941c4ce CLI: Devtool refactors (#3745)
- 91f3dbf CLI: Log errors for failed auth in
rill deploy
error cases (#3940) - 9f946f9 CLI: Util functions cleanup (#4141)
- e24b529 CLI: ability to check health of all projects for support users (#3725)
- d2bb6db CSP from pentests (#4123)
- a7f5ee7 Change error to console.warn, and a little bit of DRY cleanup (#3984)
- f86d04d Chart generation using AI follow ups (#4431)
- 12140b5 Charts: add ability to rename a Chart from the workspace header (#4481)
- 405ad2d Clean up
web-local
's e2e test code (#3871) - 300a2b2 Clean up logs (#4012)
- 396252e Cleaning up old filters references from UI (#3882)
- 108f263 Cleaning up our Snowflake documentation and adding more details / prettifying it (#3683)
- 7675a4b Cloud UI: Add "data [last] refreshed" timestamp to project status page (#3687)
- e2dee58 Cloud UI: Fix bug in "View as" popover (#4507)
- b9873c5 Cloud UI: Fix bug in "View as" popover (#4507)
- f16ee51 Cloud UI: Fix scroll issues (#3843)
- 5459d34 Cloud UI: add a tooltip to show full error messages on the Status page (#4261)
- f35caaa Cloud UI: add resource-level status to the project status page (#3781)
- 2647961 Cloud UI: fix
rill sudo user open
(#4054) - f400c0c Cloud UI: handle more than 20 orgs in the Org Breadcrumb's dropdown menu (#4327)
- 12ff483 Consolidate TDD state and include chart type (#4501)
- dccedb5 Custom 0.9.2 fix for decimal (#3967)
- 22da627 DATE aggregation format (#4473)
- f19f551 Dashboard: Remove calls to
TableColumns
API (#3814) - ae97745 Dashboard: Replace
ColumnTimeRange
request withMetricsViewTimeRange
request (#3813) - fd8dd8d Deleting credentials.md (#4357)
- 28c40d8 Devtool: fix git remote check for ssh remotes (#3800)
- 675a84c Disable AI in e2e tests (#4149)
- 636b6e7 Disable chart pan on cmd/alt + arrow key (#4305)
- 78c0a95 Disable materialize models by default in cloud (#4322)
- 96322c2 Disable search for non-string dimensions (#4517)
- 6c84284 Disable svelte check for a few files (#4128)
- 51e3bef Docs: Document when
{{ ref ... }}
tags are needed when using templating (#4341) - 57a27f8 Docs: add "alternative install options" section (#3724)
- aad91d9 Document connecting to Google Sheets as a source (#3864)
- e1a7370 Don't block dashboards on 429 errors (#4228)
- 0527d68 Druid Exactify refactoring (#4419)
- 65e7cb0 Druid Explore Exactify mode (#4397)
- d7c61fb Druid HTTP API driver (#4255)
- 4704811 Druid TableRows request (#4100)
- 0374859 Druid close fix (#3893)
- 5361a0f Druid group by alias fix for MetricsViewComparison (#3811)
- e19116c Druid lower argument fix (#3723)
- eb534fd Embed: Add ability to navigate a project's dashboards (#4367)
- 44ea485 Emit source and sink types on app start (#4105)
- 95a426a Empty filters are now errors (#3789)
- 7758469 Enable ListNotifierConnectors for Slack (#4505)
- 126bbc1 Enable fetching state for larger dashboards (#4071)
- ea76651 Encode dashboard url state only once (#4264)
- d0b1233 Error telemetry for rill developer (#4307)
- a5a2fe5 Export labels for PIVOT dimensions (#4456)
- 33be755 Exporting limit error message (#4593)
- 4993125 Extract notifiers as connectors on resource analysis (#4513)
- 59e1bc2 Fail fast if Kafka cluster is unreachable (#3802)
- 0d5859b Feat: Add auto-save toggle to model workspace (#4391)
- 262459a Feat: Add dimension label and percent of total to charts (#3672)
- a2a1eff Feat: Infinite row scrolling for Pivot (#4342)
- 29ba2ff Feat: set flags via rill.yaml (#4329)
- f8fb8fd Fetch the latest tag from github (#3892)
- 04d8754 File watcher: maybe fix not exists error for rapid file changes (#3853)
- ffe6128 Filter null columns from pivot table (#4046)
- bd15828 Filter time grain options in pivot sidebar based on table state (#4074)
- 0093f9a Fix "timestamp with time zone" DuckDB type issue (#4484)
- 7dc3631 Fix 'Add email' button (#3920)
- 321215e Fix CTA layout bug (#3918)
- 77faed7 Fix Go coverage (#4219)
- 8ee0235 Fix Go dependency warnings (#3713)
- 216a3c3 Fix Go lint issues in newest linter version + pin linter version (#3996)
- 446bdd0 Fix POST queries in profiling queries (#3987)
- 3b32782 Fix ...
v0.42.3
v0.42.2
v0.42.1
Changelog
- 252e3ba Add InsecureSkipVerify to TLS client config (#4361)
- bf5a8cf Add debug log for weird file watcher error (#4354)
- 385c5cf Embed: Add ability to navigate a project's dashboards (#4367)
- a68f196 Feat: Infinite row scrolling for Pivot (#4342)
- e699e4c Fix: Dimension Table critical short-term fixes (#4375)
- f4713a8 Runtime proxy: fix URL query not being proxied (#4362)
- 82f9816 Runtime: rename source fix for external table storage (#4381)
- 281fdee clickhouse information schema calls should use currentdatabase (#4377)
- 2b09f14 fix: revert week formatting to date (#4365)
v0.42.0
Changelog
- e5c47be #3922 Remove -headless from the image (#3923)
- b201f30 API for generating metrics views using AI (#4052)
- f21f468 API resolver (#4232)
- da1fe2e Add "Edit Alert" dialog (#4139)
- da812cb Add .0 to Go version in go.mod (#4208)
- 4fe24b6 Add CSP to allow static UI assets to be embedded anywhere (#4121)
- 3eea147 Add ClickHouse instructions to Add Source dialog (#4157)
- 2a71b2b Add Salesforce Connector (#3747)
- dd04ee8 Add ShadCN's "Data Table" component set (#3786)
- c57088c Add TDD export button (#3842)
- 3e3375c Add UI support for previous complete presets (#4096)
- b955282 Add
tsc
check to CI (#3785) - 3f9d964 Add alerts interval in create dialog and alert metadata page (#4056)
- acb582a Add back button padding (#4021)
- e36c8ac Add back reactivity to the metrics view time range summary calls (#3852)
- 058b269 Add basics of alerts resource (#4028)
- cfb463e Add button for selecting pivot fields via dropdown (#4020)
- a3a131c Add check for more than 1k+ files (#3917)
- 01f7262 Add component set for multi-step dialog tabs (#3999)
- 368c1c8 Add custom themes to embedded dashboards (#4145)
- 122857d Add docs for live connections and clickhouse (#4142)
- 6e5c22c Add euro format (#3850)
- 1e8496e Add feature flag to enable the Data Viewer in Rill Cloud (#4158)
- f81eb9b Add manual ref for UI created alert (#4048)
- 4a3a480 Add pan capability to charts (#4186)
- 3fbe41f Add pivot state to url (#3983)
- 3ca032d Add query retries in case druid returns 429 (#3806)
- 139fd51 Add redirect from Home page to (active) Org page (#3787)
- 84b82af Add reference for missing tailwind color (#3965)
- d857d9b Add resource for chart and dashboard (#4197)
- d21ea59 Add row based virtualization to pivot table (#4059)
- db19dea Add search bar to pivot UI (#4108)
- 3b3caf6 Add snooze to alerts in create dialog and the metadata page. (#4057)
- 2dbe24e Add support for default visible dimensions and measures in dashboard config (#3974)
- 381ac4c Add supress tooltip prop for chips (#4101)
- 0036f25 Add vega chart editor and renderer (#4237)
- 8d08740 Added output format flag for CSV, TSV or JSON output for all commands (#3977)
- 676fac9 Added types for Druid Parquet exporting (#3828)
- 75757c1 Adding CONTINUOUS to backwards compatibility code (#3719)
- 0d151ed Adding a period at the end of empty list copy (#4297)
- b32e91d Adding explicit enum for active dimension/measure/pivot in metrics view (#4251)
- 7502398 Adding security policy when no include clauses match (#3829)
- 8e101f7 Adding steps for specific version install (#4077)
- edd0ac7 Adding support for daylight savings time in timeseries queries (#3494)
- 07cadb9 Adding support for defining filters on measures (#3624)
- cd2a4fd Adding support for sections in searchable filters (#3778)
- 1a16943 Additional typechecking with prettier update (#3774)
- addc7ce Adjust gradient in the time series charts (#3931)
- 6b9da9b Admin: change tags to annotations (#3857)
- a7b6ab9 Admin: clarify cookie security; add SameSite=Strict (#4119)
- 94cf7b5 Admin: do not treat duplicate invite as an internal error (#3883)
- 623a836 Admin: explicit iframe options in API; support navigation (#4247)
- 669eecd Admin: fix kind string for iFrame embeds (#4107)
- 50acb64 Admin: temporary endpoint to dump headers (#4221)
- 8cf9053 Aggregation dimension alias (#4030)
- 4e84945 Alert preview table updates (#4117)
- a6a47c5 Alerts UI: better form validation (#4210)
- 1016775 Alerts UI: handle incomplete Criteria (#4217)
- f849b0c Alerts listing page (#4011)
- a000131 Alerts metadata page (#4033)
- 4e55e1b Alerts runtime support (#3783)
- eba2d6d Alerts time range refactor (#4240)
- 86ee030 Alerts: Fix data at watermark boundary is excluded (#4348)
- 0a7747b Alerts: fix attr serialization (#4049)
- 6565c92 Allow resizing the height of the "Model Data" dashboard module in Rill Developer (#3751)
- c9deff2 Apply home bookmark on page load (#4269)
- fd6c698 Better error handling for cancelled errors (#4231)
- 3d68dc1 Better theme palette generation (#3866)
- 3ece8d1 Bookmark followups based on feedback (#4291)
- 693c958 Bookmarks UI integration (#4185)
- 4ef3837 Buffered zap logger (#3750)
- 2fb9f66 Bugfix follow-up to #4337 (#4340)
- cc8cab5 CLI: Cleaner prompt when resetting a project (#3804)
- 941c4ce CLI: Devtool refactors (#3745)
- 91f3dbf CLI: Log errors for failed auth in
rill deploy
error cases (#3940) - 9f946f9 CLI: Util functions cleanup (#4141)
- e24b529 CLI: ability to check health of all projects for support users (#3725)
- d2bb6db CSP from pentests (#4123)
- a7f5ee7 Change error to console.warn, and a little bit of DRY cleanup (#3984)
- 405ad2d Clean up
web-local
's e2e test code (#3871) - 300a2b2 Clean up logs (#4012)
- 396252e Cleaning up old filters references from UI (#3882)
- 108f263 Cleaning up our Snowflake documentation and adding more details / prettifying it (#3683)
- 7675a4b Cloud UI: Add "data [last] refreshed" timestamp to project status page (#3687)
- f16ee51 Cloud UI: Fix scroll issues (#3843)
- 5459d34 Cloud UI: add a tooltip to show full error messages on the Status page (#4261)
- f35caaa Cloud UI: add resource-level status to the project status page (#3781)
- 2647961 Cloud UI: fix
rill sudo user open
(#4054) - f400c0c Cloud UI: handle more than 20 orgs in the Org Breadcrumb's dropdown menu (#4327)
- dccedb5 Custom 0.9.2 fix for decimal (#3967)
- f19f551 Dashboard: Remove calls to
TableColumns
API (#3814) - ae97745 Dashboard: Replace
ColumnTimeRange
request withMetricsViewTimeRange
request (#3813) - 28c40d8 Devtool: fix git remote check for ssh remotes (#3800)
- 675a84c Disable AI in e2e tests (#4149)
- 636b6e7 Disable chart pan on cmd/alt + arrow key (#4305)
- 78c0a95 Disable materialize models by default in cloud (#4322)
- 6c84284 Disable svelte check for a few files (#4128)
- 57a27f8 Docs: add "alternative install options" section (#3724)
- aad91d9 Document connecting to Google Sheets as a source (#3864)
- e1a7370 Don't block dashboards on 429 errors (#4228)
- 4704811 Druid TableRows request (#4100)
- 0374859 Druid close fix (#3893)
- 5361a0f Druid group by alias fix for MetricsViewComparison (#3811)
- e19116c Druid lower argument fix (#3723)
- 44ea485 Emit source and sink types on app start (#4105)
- 95a426a Empty filters are now errors (#3789)
- 126bbc1 Enable fetching state for larger dashboards (#4071)
- 59e1bc2 Fail fast if Kafka cluster is unreachable (#3802)
- 262459a Feat: Add dimension label and percent of total to charts (#3672)
- 29ba2ff Feat: set flags via rill.yaml (#4329)
- f8fb8fd Fetch the latest tag from github (#3892)
- 04d8754 File watcher: maybe fix not exists error for rapid file changes (#3853)
- ffe6128 Filter null columns from pivot table (#4046)
- bd15828 Filter time grain options in pivot sidebar based on table state (#4074)
- 7dc3631 Fix 'Add email' button (#3920)
- 321215e Fix CTA layout bug (#3918)
- 77faed7 Fix Go coverage (#4219)
- 8ee0235 Fix Go dependency warnings (#3713)
- 216a3c3 Fix Go lint issues in newest linter version + pin linter version (#3996)
- 446bdd0 Fix POST queries in profiling queries (#3987)
- 3b32782 Fix POST queries to honour the abort signal (#3817)
- a8e1638 Fix TypeError in #3992, and other cleanups (#3997)
- 25ccf8d Fix Use With Proxy (#3847)
- 5ab4d8c Fix Welcome page navigation bugs (#4095)
- 20f079c Fix
compare-toplist
query cancellation due to circular store dependency (#3947) - fb53ec3 Fix accessor with dot in their name (#4017)
- 1803e1b Fix aggregation on dimenison with timezone (#3844)
- 8ab3db2 Fix blank welcome screen (#4087)
- d762d91 Fix body close race condition for telemetry proxy (#3943)
- 62ba5a7 Fix broken pivot button (#4002)
- a41a1ad Fix bug in line chart when the time grain has not resolved (#3953)
- de65733 Fix case sensitivity bug in dimension/measure names validation (#4146)
- 03a78e3 Fix compatibility discrepancy between metrics filter and new expressions (#3827)
- 6ead2a3 Fix cursor when hovering over scurb area (#4164)
- f5b6b7f Fix dashboards w/o time series (#3938)
- d3cc9fe Fix delayed dashboard url state load (#4035)
- 4f2caf7 Fix export not honouring the old filter (#3872)
- c799d1f Fix false positive fetching state (#4082)
- a82cbe9 Fix filter not applying in dimension table (#3921)
- 2847167 Fix format of ducksql sample select query (#4306)
- f5b9d3a Fix header title overlap on smaller screen sizes (#3825)
- 7c58f94 Fix issues with non string dimension filters (#3769)
- d6f14e6 Fix layout (#4055)
- e3bab04 Fix logo color (#3962)
- 8ddad8c Fix meaningless "broken rill.yaml" warnings for empty projects (#3805)
- a5ee6cb Fix measure filter being inconsistant (#4034)
- 0f32207 Fix measure filter stopped applying (#4288)
- d39b71f Fix measure/dimension selection not reflecting in the select and other form fixes (#4187)
- 62d0366 Fix metrics view access error (#4298)
- 9bb6bf2 Fix multiple updates of pivot state leading to cancelled requests (#4162)
- 2398551 Fix negative SVG values in Graphic Context (#3673)
- a13f6fe Fix panic on missing rill.yaml (main branch) (#4152)
- 82d5c04 Fix pivot arrow direction (#4226)
- 15a0bea Fix placement of environment variable declaration (#4286)
- ea2d490 Fix race condition for expired JWTs (#4114)
- 2852708 Fix race condition in Tables list (#4337)
- e8f111d Fix runtime proxy bug when there is no authorization (#4222)
- b317a6f Fix scroll on embedded dashboards (#3919)
- bfa3812 Fix sorting for the first dimension column (#4036)
- cce1b20 Fix spinner gradient (#3933)
- c9d50ed Fix theme colors and remove warning (#3698)
- 1c5cbdc Fix two bugs in Tables list (#4090)
- 69033df Fix types in MetricsTimeSerie...
v0.41.1
Changelog
- 805b6a2 Add ClickHouse instructions to Add Source dialog (#4157)
- ea6a667 Add custom themes to embedded dashboards (#4145)
- 0334ab7 Add feature flag to enable the Data Viewer in Rill Cloud (#4158)
- 9dd4929 Disable AI in e2e tests (#4149)
- 9e4fb09 Fix case sensitivity bug in dimension/measure names validation (#4146)
- 9151570 Fix multiple updates of pivot state leading to cancelled requests (#4162)
- 864153a Fix panic on missing rill.yaml (release branch) (#4153)
- 460f9f2 Fix race condition for expired JWTs (#4114)
- 3369e3c Improve leaderboard error display (#4113)
- 4a4282e Removed confusing postgres suffix (#4150)
- 50dd48e Restrict width of the first column (#4159)
- 2e33ef7 Revert Leaderboard/BigNumber header color to slate-600 (#4155)
- 8509ccc tweak sidebar layout process (#4137)
v0.41.0
Changelog
- e5c47be #3922 Remove -headless from the image (#3923)
- b201f30 API for generating metrics views using AI (#4052)
- 4e6df53 Add CSP to allow static UI assets to be embedded anywhere (#4121)
- 2a71b2b Add Salesforce Connector (#3747)
- dd04ee8 Add ShadCN's "Data Table" component set (#3786)
- c57088c Add TDD export button (#3842)
- b955282 Add
tsc
check to CI (#3785) - 3f9d964 Add alerts interval in create dialog and alert metadata page (#4056)
- acb582a Add back button padding (#4021)
- e36c8ac Add back reactivity to the metrics view time range summary calls (#3852)
- 058b269 Add basics of alerts resource (#4028)
- cfb463e Add button for selecting pivot fields via dropdown (#4020)
- a3a131c Add check for more than 1k+ files (#3917)
- 01f7262 Add component set for multi-step dialog tabs (#3999)
- 6e5c22c Add euro format (#3850)
- f81eb9b Add manual ref for UI created alert (#4048)
- 3fbe41f Add pivot state to url (#3983)
- 3ca032d Add query retries in case druid returns 429 (#3806)
- 139fd51 Add redirect from Home page to (active) Org page (#3787)
- 84b82af Add reference for missing tailwind color (#3965)
- d21ea59 Add row based virtualization to pivot table (#4059)
- 9bbef82 Add search bar to pivot UI (#4108)
- 3b3caf6 Add snooze to alerts in create dialog and the metadata page. (#4057)
- 2dbe24e Add support for default visible dimensions and measures in dashboard config (#3974)
- 381ac4c Add supress tooltip prop for chips (#4101)
- 8d08740 Added output format flag for CSV, TSV or JSON output for all commands (#3977)
- 676fac9 Added types for Druid Parquet exporting (#3828)
- 75757c1 Adding CONTINUOUS to backwards compatibility code (#3719)
- 7502398 Adding security policy when no include clauses match (#3829)
- 8e101f7 Adding steps for specific version install (#4077)
- edd0ac7 Adding support for daylight savings time in timeseries queries (#3494)
- 07cadb9 Adding support for defining filters on measures (#3624)
- cd2a4fd Adding support for sections in searchable filters (#3778)
- 1a16943 Additional typechecking with prettier update (#3774)
- addc7ce Adjust gradient in the time series charts (#3931)
- 6b9da9b Admin: change tags to annotations (#3857)
- 94cf7b5 Admin: do not treat duplicate invite as an internal error (#3883)
- 669eecd Admin: fix kind string for iFrame embeds (#4107)
- 8cf9053 Aggregation dimension alias (#4030)
- f849b0c Alerts listing page (#4011)
- a000131 Alerts metadata page (#4033)
- 4e55e1b Alerts runtime support (#3783)
- 0a7747b Alerts: fix attr serialization (#4049)
- 6565c92 Allow resizing the height of the "Model Data" dashboard module in Rill Developer (#3751)
- 3d68dc1 Better theme palette generation (#3866)
- 4ef3837 Buffered zap logger (#3750)
- cc8cab5 CLI: Cleaner prompt when resetting a project (#3804)
- 941c4ce CLI: Devtool refactors (#3745)
- 91f3dbf CLI: Log errors for failed auth in
rill deploy
error cases (#3940) - e24b529 CLI: ability to check health of all projects for support users (#3725)
- a7f5ee7 Change error to console.warn, and a little bit of DRY cleanup (#3984)
- 405ad2d Clean up
web-local
's e2e test code (#3871) - 300a2b2 Clean up logs (#4012)
- 396252e Cleaning up old filters references from UI (#3882)
- 108f263 Cleaning up our Snowflake documentation and adding more details / prettifying it (#3683)
- 7675a4b Cloud UI: Add "data [last] refreshed" timestamp to project status page (#3687)
- f16ee51 Cloud UI: Fix scroll issues (#3843)
- f35caaa Cloud UI: add resource-level status to the project status page (#3781)
- 2647961 Cloud UI: fix
rill sudo user open
(#4054) - dccedb5 Custom 0.9.2 fix for decimal (#3967)
- f19f551 Dashboard: Remove calls to
TableColumns
API (#3814) - ae97745 Dashboard: Replace
ColumnTimeRange
request withMetricsViewTimeRange
request (#3813) - 28c40d8 Devtool: fix git remote check for ssh remotes (#3800)
- 57a27f8 Docs: add "alternative install options" section (#3724)
- aad91d9 Document connecting to Google Sheets as a source (#3864)
- 4704811 Druid TableRows request (#4100)
- 0374859 Druid close fix (#3893)
- 5361a0f Druid group by alias fix for MetricsViewComparison (#3811)
- e19116c Druid lower argument fix (#3723)
- 8d8cf09 Emit source and sink types on app start (#4105)
- 95a426a Empty filters are now errors (#3789)
- 126bbc1 Enable fetching state for larger dashboards (#4071)
- 59e1bc2 Fail fast if Kafka cluster is unreachable (#3802)
- 262459a Feat: Add dimension label and percent of total to charts (#3672)
- f8fb8fd Fetch the latest tag from github (#3892)
- 04d8754 File watcher: maybe fix not exists error for rapid file changes (#3853)
- ffe6128 Filter null columns from pivot table (#4046)
- bd15828 Filter time grain options in pivot sidebar based on table state (#4074)
- 7dc3631 Fix 'Add email' button (#3920)
- 321215e Fix CTA layout bug (#3918)
- 8ee0235 Fix Go dependency warnings (#3713)
- 216a3c3 Fix Go lint issues in newest linter version + pin linter version (#3996)
- 446bdd0 Fix POST queries in profiling queries (#3987)
- 3b32782 Fix POST queries to honour the abort signal (#3817)
- a8e1638 Fix TypeError in #3992, and other cleanups (#3997)
- 25ccf8d Fix Use With Proxy (#3847)
- 5ab4d8c Fix Welcome page navigation bugs (#4095)
- 20f079c Fix
compare-toplist
query cancellation due to circular store dependency (#3947) - fb53ec3 Fix accessor with dot in their name (#4017)
- 1803e1b Fix aggregation on dimenison with timezone (#3844)
- 8ab3db2 Fix blank welcome screen (#4087)
- d762d91 Fix body close race condition for telemetry proxy (#3943)
- 62ba5a7 Fix broken pivot button (#4002)
- a41a1ad Fix bug in line chart when the time grain has not resolved (#3953)
- 03a78e3 Fix compatibility discrepancy between metrics filter and new expressions (#3827)
- f5b6b7f Fix dashboards w/o time series (#3938)
- d3cc9fe Fix delayed dashboard url state load (#4035)
- 4f2caf7 Fix export not honouring the old filter (#3872)
- c799d1f Fix false positive fetching state (#4082)
- a82cbe9 Fix filter not applying in dimension table (#3921)
- f5b9d3a Fix header title overlap on smaller screen sizes (#3825)
- 7c58f94 Fix issues with non string dimension filters (#3769)
- d6f14e6 Fix layout (#4055)
- e3bab04 Fix logo color (#3962)
- 8ddad8c Fix meaningless "broken rill.yaml" warnings for empty projects (#3805)
- a5ee6cb Fix measure filter being inconsistant (#4034)
- 2398551 Fix negative SVG values in Graphic Context (#3673)
- b317a6f Fix scroll on embedded dashboards (#3919)
- bfa3812 Fix sorting for the first dimension column (#4036)
- cce1b20 Fix spinner gradient (#3933)
- c9d50ed Fix theme colors and remove warning (#3698)
- 1c5cbdc Fix two bugs in Tables list (#4090)
- 6a13701 Fix: Add label for empty string in column header (#4067)
- d2ca586 Fix: Select correct accessor for measures (#4018)
- da11ba2 Fix: Unknown local iana (#3837)
- f986808 Fix: new DuckDB logo (#3979)
- 6ef0cff Fixing all dimension values having the same measure value (#3861)
- 47f1167 Fixing rill start without project path argument (#3944)
- b55111c Fixing the sort type in export calls (#3816)
- e399131 Force convert dimension values while loading from the url state (#3956)
- fbc3961 Format month, quarter and week headers (#4083)
- a36cd22 Frontend integration of measure filters (#3815)
- 1382a5b Handle mouseover tooltip for non string dimension values (#3856)
- fe86c64 Health check server for standalone worker (#3759)
- fadc7f1 Hide "Copy to clipboard" tooltip when Clipboard API not available (#3767)
- 95e2f41 Hide expand visible button (#4038)
- 58d579e Hide navbar when browser width drops below 768px (#3826)
- b0ad065 Improve errors for expired JWTs and increase TTL to 24h (#3976)
- 0e7d930 Improve install script POSIX compliance (#3993)
- 68c5289 Integrate measure row filters to pivot (#4062)
- e38be3f Integrate the new filter format (#3782)
- c7f535d Introduce ShadCN UI via the
DropdownMenu
component set (#3736) - 272ce03 Introduce backend flag to indicate that a deployed project is in an a… (#3758)
- 6e3a415 Key state managers by dash name (#3900)
- 267ef90 Let the Dashboard handle 400 errors (#3945)
- 8f4d543 Limit max open conn to druid to 20 (#3801)
- 5ac1c79 MVP "Create alert" dialog (#3881)
- b7e5c38 Make sure initial url state load syncs with metrics view (#4116)
- 1f6eb73 Materialize models by default in deployed projects (#3982)
- 9b6417a MetricsView aggregation filters (#3975)
- 6622298 Minor follow ups to measure filter API changes (#3779)
- 5a2e57e MySQL connector (#3879)
- 40b8cc8 No need in additional context for Snowflake timestamps (#4080)
- 4e14db6 Optimize toplist to have only needed measures (#3898)
- 10e5cfe PIVOT ON support (#3390)
- b9ccaf8 Parallel fetch of batches in Snowflake connector (#4070)
- f1a60dc Pass through measure filters to pivot queries (#4003)
- e058a3c Periodically report Kafka delivery failures (#3968)
- 4852414 Persist row time dimensions in url state (#4086)
- 04bf4be Persist some dashboard state to local storage and use it when returning to a dashboard (#3973)
- ee6d5d0 Pivot table prototype (#3694)
- e44ded1 Placeholder for when pivot is fetching (#4016)
- 8ab3a97 Prevent context column wrapping, and automatically expand width if wide values (#3716)
- 2f4be97 Process Kafka producer events (delivery, errors, etc) (#3880)
- c44f904 Quick fix to prevent frontend telemetry from hanging (#3941)
- 44b51b1 Read-only filter chips (#3998)
- 39281d9 Reduce join query fetch limit (#4106)
- 041fbe3 Refactor reports to just have the queryArgs. Build the state url in the UI. (#3894)
- 7f482f3 Reflect new API response (#3741)
- 1b896f4 Release fix for UI (#3891)
- 135177d Remove artificial time series chart delay (#3696)
- 53efa06 Remove extra error log (#3969)
- be2a101 Remove sort state when chips are removed (#4081)
- a6b966d Remove subrows...