Skip to content

Support removing arbitrary reviews for admins - #1403

Merged
netomi merged 3 commits into
eclipse-openvsx:masterfrom
netomi:feat/remove-reviews
Jan 7, 2026
Merged

Support removing arbitrary reviews for admins#1403
netomi merged 3 commits into
eclipse-openvsx:masterfrom
netomi:feat/remove-reviews

Conversation

@netomi

@netomi netomi commented Nov 12, 2025

Copy link
Copy Markdown
Contributor

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 deletes (remove from the DB) a specific review identified by its id
  • adds a button in the WebUI for admin users to any review
  • removing the review from the database
  • adding a audit log entry when deleting a review

An example how the UI changes look like:

image image

@netomi
netomi force-pushed the feat/remove-reviews branch 2 times, most recently from 927fa1d to 73793ba Compare December 8, 2025 11:40
@netomi
netomi marked this pull request as ready for review December 8, 2025 14:58
@netomi
netomi force-pushed the feat/remove-reviews branch from 83ee0ef to 6e397cf Compare January 7, 2026 20:31
@netomi
netomi merged commit 7090c81 into eclipse-openvsx:master Jan 7, 2026
5 checks passed
@netomi
netomi deleted the feat/remove-reviews branch January 7, 2026 20:39
janbro pushed a commit to yeeth-security/openvsx that referenced this pull request Feb 11, 2026
* add remove review feature

* simplify removal, add confirm dialog

* add changelog entry
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