-
Notifications
You must be signed in to change notification settings - Fork 3.2k
feat: UTC-416: Implement 'Ensure all annotators are evaluated' setting for GT tasks #8905
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
base: develop
Are you sure you want to change the base?
Changes from all commits
cf13097
7148a06
11b1697
cf65c8f
736ddde
d17a17a
655fe5d
a3fa9b0
d8dc179
5d38ddf
a995df7
fc8aabc
cdc89b6
2ae8516
9788e19
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| # Generated by Django 5.1.14 on 2025-12-05 19:24 | ||
|
|
||
| from django.db import migrations, models | ||
|
|
||
|
|
||
| class Migration(migrations.Migration): | ||
|
|
||
| dependencies = [ | ||
| ("projects", "0033_projects_soft_delete_indexes_async"), | ||
| ] | ||
|
|
||
| operations = [ | ||
| migrations.AddField( | ||
| model_name="project", | ||
| name="annotator_evaluation_enabled", | ||
| field=models.BooleanField( | ||
| db_default=False, | ||
| default=False, | ||
| help_text="Enable annotator evaluation for the project", | ||
| verbose_name="annotator evaluation enabled", | ||
| ), | ||
| ), | ||
| ] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -313,11 +313,21 @@ class SkipQueue(models.TextChoices): | |
| skip_queue = models.CharField( | ||
| max_length=100, choices=SkipQueue.choices, null=True, default=SkipQueue.REQUEUE_FOR_OTHERS | ||
| ) | ||
|
|
||
| # Deprecated | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ah, I see :) wasn't there some django convention that you introduced for deprecated features, or am I misremembering?
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ah, here it is |
||
| show_ground_truth_first = models.BooleanField( | ||
| _('show ground truth first'), | ||
| default=False, | ||
| help_text='Onboarding mode (true): show ground truth tasks first in the labeling stream', | ||
| ) | ||
|
|
||
| annotator_evaluation_enabled = models.BooleanField( | ||
| _('annotator evaluation enabled'), | ||
| default=False, | ||
| db_default=False, | ||
| help_text='Enable annotator evaluation for the project', | ||
| ) | ||
|
|
||
| show_overlap_first = models.BooleanField(_('show overlap first'), default=False) | ||
| overlap_cohort_percentage = models.IntegerField(_('overlap_cohort_percentage'), default=100) | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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.
does this change the default for new projects?