diff --git a/.changeset/perfect-shoes-arrive.md b/.changeset/perfect-shoes-arrive.md new file mode 100644 index 0000000000..adc642db47 --- /dev/null +++ b/.changeset/perfect-shoes-arrive.md @@ -0,0 +1,28 @@ +--- +'@backstage/plugin-entity-feedback': minor +'@backstage/plugin-entity-feedback-backend': patch +--- + + + +Add in logic to require comments for specific feedback responses +const overviewContent = ( + +... + +- +- +- +- +- + ... + + ); + + Add in description for 400 response when rating and not authenticated diff --git a/plugins/entity-feedback/README.md b/plugins/entity-feedback/README.md index c405bd4083..4878b2e01e 100644 --- a/plugins/entity-feedback/README.md +++ b/plugins/entity-feedback/README.md @@ -90,6 +90,24 @@ const overviewContent = ( ); +// Require comments for specific feedback responses +const overviewContent = ( + + ... ++ ++ ++ ++ ++ + ... + +); ... // Add to each applicable kind/type of entity as desired diff --git a/plugins/entity-feedback/api-report.md b/plugins/entity-feedback/api-report.md index 27e56e5282..d5c03685cd 100644 --- a/plugins/entity-feedback/api-report.md +++ b/plugins/entity-feedback/api-report.md @@ -79,6 +79,8 @@ export interface EntityFeedbackResponse { id: string; // (undocumented) label: string; + // (undocumented) + mustComment?: boolean; } // @public (undocumented)