feat: public URL sharing for Canvas dashboards#8731
Conversation
|
From Claude Code: Product Functional Testing: Canvas Public URL FeatureI've reviewed all 10 changed files across the Bugs & Correctness Issues1. 2. Code duplication in 3. Canvas state serialization asymmetry in If 4. Token resource lookup migration ( Security Concerns5. Filter stripping in 6. Canvas fields set to Edge Cases7. 8. Canvas query enablement in The query only fires when BOTH 9. Banner cleanup on navigation
The canvas share page adds a banner via 10. Null safety fix in Dead Code & Cleanup11. Commented-out Summary
The overall architecture — splitting into CanvasFiltersSection/ExploreFiltersSection with a callback-based provider pattern — is sound. The main risks are around the provider initialization race, state serialization edge cases, and the |

https://linear.app/rilldata/issue/APP-200/sharing-public-urls-for-canvas-dashboards
Checklist: