Skip to content

Conversation

@netomi
Copy link
Contributor

@netomi netomi commented Nov 12, 2025

This PR adds the ability for admin users to remove arbitrary reviews, e.g. due to spam.

See related ticket: EclipseFdn/open-vsx.org#5335

The following changes are included:

  • add a new operation to the AdminAPI class: deleteReview which can deletes (= mark inactive) a specific review identified by its id
  • adds a button in the WebUI for admin users to any review
  • deactivating the review instead of deleting it from the database
  • adding a audit log entry when deleting a review
  • deactivating all reviews of publishers that are being revoked

Some example how the UI changes look like:

image

Revoke screen:

image

… review, enhance ReviewJson dta to include an id and deleteUrl
…atingStars to ExtensionRatingStars for consistency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant