Skip to content

#6357 - "Merge all" confirmation reveals the annotator's name when anonymous curation is enabled - #6358

Merged
reckart merged 2 commits into
release/42.xfrom
bugfix/6357-Merge-all-confirmation-reveals-the-annotators-name-when-anonymous-curation-is-enabled
Nov 4, 2026
Merged

reckart merged 2 commits into
release/42.xfrom
bugfix/6357-Merge-all-confirmation-reveals-the-annotators-name-when-anonymous-curation-is-enabled

Conversation

@reckart

@reckart reckart commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

What's in the PR

  • Anonymize the annotator name in the "Merge all" confirmation dialog when anonymous curation is enabled and the user is not a manager
  • Number anonymized annotators by their position among all curatable annotators rather than among the shown ones, so names match the curation sidebar and merge dialog
  • Move the annotator position from a constructor parameter of BratSuggestionVisualizer into AnnotatorSegmentState
  • Inject ProjectService into AnnotatorsPanel for the manager role check

How to test manually

  • See issue description

Automatic testing

  • PR includes unit tests

Documentation

  • PR updates documentation

…onymous curation is enabled

- Anonymize the annotator name in the "Merge all" confirmation dialog when anonymous curation is enabled and the user is not a manager
- Number anonymized annotators by their position among all curatable annotators rather than among the shown ones, so names match the curation sidebar and merge dialog
- Move the annotator position from a constructor parameter of BratSuggestionVisualizer into AnnotatorSegmentState
- Inject ProjectService into AnnotatorsPanel for the manager role check
@reckart reckart added this to the 42.3 milestone Oct 30, 2026
@reckart reckart self-assigned this Oct 30, 2026
…eveals-the-annotators-name-when-anonymous-curation-is-enabled
@reckart
reckart merged commit 5fb544c into release/42.x Nov 4, 2026
4 checks passed
@reckart
reckart deleted the bugfix/6357-Merge-all-confirmation-reveals-the-annotators-name-when-anonymous-curation-is-enabled branch November 4, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant