fix(reports): Use authenticated user as recipient for chart/dashboard reports
SUMMARY
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION
- [ ] Has associated issue:
- [ ] Required feature flags:
- [ ] Changes UI
- [ ] Includes DB Migration (follow approval process in SIP-59)
- [ ] Migration is atomic, supports rollback & is backwards-compatible
- [ ] Confirm DB migration upgrade and downgrade tested
- [ ] Runtime estimates and downtime expectations provided
- [ ] Introduces new feature or API
- [ ] Removes existing feature or API
Deploy Preview for superset-docs-preview ready!
| Name | Link |
|---|---|
| Latest commit | a7e5352dfcf073e800b007b6095f01f97db330eb |
| Latest deploy log | https://app.netlify.com/projects/superset-docs-preview/deploys/695fa7bd9c42ea000847134d |
| Deploy Preview | https://deploy-preview-36981--superset-docs-preview.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Code Review Agent Run #10c5ac
Actionable Suggestions - 0
Review Details
-
Files reviewed - 4 ยท Commit Range:
a7e5352..d1f5fa5- superset/commands/report/create.py
- superset/commands/report/exceptions.py
- superset/reports/schemas.py
- tests/unit_tests/commands/report/test_create_recipients.py
-
Files skipped - 0
-
Tools
- Whispers (Secret Scanner) - โ๏ธ Successful
- Detect-secrets (Secret Scanner) - โ๏ธ Successful
- MyPy (Static Code Analysis) - โ๏ธ Successful
- Astral Ruff (Static Code Analysis) - โ๏ธ Successful
Bito Usage Guide
Commands
Type the following command in the pull request comment and save the comment.
-
/review- Manually triggers a full AI review. -
/pause- Pauses automatic reviews on this pull request. -
/resume- Resumes automatic reviews. -
/resolve- Marks all Bito-posted review comments as resolved. -
/abort- Cancels all in-progress reviews.
Refer to the documentation for additional commands.
Configuration
This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at [email protected].
Documentation & Help
The origin is generally closely coupled with user roles so we want to make sure non elevated users can only send reports to themselves