-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ui: query peer review frontend #18
Conversation
toast.success( | ||
'Review request sent! Your reviewers have been notified, and if approved, your query will be executed.' | ||
); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
after sending the request, where can the user to check all the requested executions and their status?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, I will need to create 2nd tab in Request Review Modal above to monitor existing all reviews.
I think we can also add a link in the QueryExecutionBar to review. Will handle these in later PR, and also copy paste review link ability
message="Tip: Before submitting your sensitive query for review, run it once to validate its syntax and feasibility. This helps identify errors early and reduces unnecessary review cycles." | ||
/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wanna put the tip into the public config as well?
querybook/webapp/components/QueryPeerReviewModal/QueryPeerReviewModal.tsx
Outdated
Show resolved
Hide resolved
d122269
to
76f8903
Compare
feat: peer review backend endpoints
db: Add query review tables and update QueryExecutionStatus enum
Context
Changes
Test Plan
Enabling query engine feature toggle
Requesting a review on an execution
review.demo.mov
Updated Request Review Modal