Added missed migration, fixed couple of minor issues with job state (#4274)

main
Boris Sekachev 4 years ago committed by GitHub
parent 6c96891fc4
commit 71dfd51be1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,12 +1,12 @@
{
"name": "cvat-ui",
"version": "1.34.0",
"version": "1.34.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "cvat-ui",
"version": "1.34.0",
"version": "1.34.1",
"license": "MIT",
"dependencies": {
"@ant-design/icons": "^4.6.3",

@ -1,6 +1,6 @@
{
"name": "cvat-ui",
"version": "1.34.0",
"version": "1.34.1",
"description": "CVAT single-page application",
"main": "src/index.tsx",
"scripts": {

@ -1132,7 +1132,7 @@ export function saveAnnotationsAsync(sessionInstance: any, afterSave?: () => voi
if (sessionInstance instanceof cvat.classes.Job && sessionInstance.state === cvat.enums.JobState.NEW) {
sessionInstance.state = cvat.enums.JobState.IN_PROGRESS;
updateJobAsync(sessionInstance);
dispatch(updateJobAsync(sessionInstance));
}
dispatch({

@ -1,4 +1,4 @@
// Copyright (C) 2020-2021 Intel Corporation
// Copyright (C) 2020-2022 Intel Corporation
//
// SPDX-License-Identifier: MIT
@ -229,22 +229,20 @@ function AnnotationMenuComponent(props: Props & RouteComponentProps): JSX.Elemen
Open the task
</a>
</Menu.Item>
{jobStage !== JobStage.ACCEPTANCE ? (
<Menu.SubMenu popupClassName='cvat-annotation-menu-job-state-submenu' key='job-state-submenu' title='Change job state'>
<Menu.Item key={`state:${JobState.NEW}`}>
<Text className={computeClassName(JobState.NEW)}>{JobState.NEW}</Text>
</Menu.Item>
<Menu.Item key={`state:${JobState.IN_PROGRESS}`}>
<Text className={computeClassName(JobState.IN_PROGRESS)}>{JobState.IN_PROGRESS}</Text>
</Menu.Item>
<Menu.Item key={`state:${JobState.REJECTED}`}>
<Text className={computeClassName(JobState.REJECTED)}>{JobState.REJECTED}</Text>
</Menu.Item>
<Menu.Item key={`state:${JobState.COMPLETED}`}>
<Text className={computeClassName(JobState.COMPLETED)}>{JobState.COMPLETED}</Text>
</Menu.Item>
</Menu.SubMenu>
) : null }
<Menu.SubMenu popupClassName='cvat-annotation-menu-job-state-submenu' key='job-state-submenu' title='Change job state'>
<Menu.Item key={`state:${JobState.NEW}`}>
<Text className={computeClassName(JobState.NEW)}>{JobState.NEW}</Text>
</Menu.Item>
<Menu.Item key={`state:${JobState.IN_PROGRESS}`}>
<Text className={computeClassName(JobState.IN_PROGRESS)}>{JobState.IN_PROGRESS}</Text>
</Menu.Item>
<Menu.Item key={`state:${JobState.REJECTED}`}>
<Text className={computeClassName(JobState.REJECTED)}>{JobState.REJECTED}</Text>
</Menu.Item>
<Menu.Item key={`state:${JobState.COMPLETED}`}>
<Text className={computeClassName(JobState.COMPLETED)}>{JobState.COMPLETED}</Text>
</Menu.Item>
</Menu.SubMenu>
{[JobStage.ANNOTATION, JobStage.REVIEW].includes(jobStage) ?
<Menu.Item key={Actions.FINISH_JOB}>Finish the job</Menu.Item> : null}
{jobStage === JobStage.ACCEPTANCE ?

@ -0,0 +1,23 @@
# Generated by Django 3.2.11 on 2022-02-02 07:10
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('engine', '0048_auto_20211112_1918'),
]
operations = [
migrations.AlterField(
model_name='labeledshape',
name='type',
field=models.CharField(choices=[('rectangle', 'RECTANGLE'), ('polygon', 'POLYGON'), ('polyline', 'POLYLINE'), ('points', 'POINTS'), ('ellipse', 'ELLIPSE'), ('cuboid', 'CUBOID')], max_length=16),
),
migrations.AlterField(
model_name='trackedshape',
name='type',
field=models.CharField(choices=[('rectangle', 'RECTANGLE'), ('polygon', 'POLYGON'), ('polyline', 'POLYLINE'), ('points', 'POINTS'), ('ellipse', 'ELLIPSE'), ('cuboid', 'CUBOID')], max_length=16),
),
]
Loading…
Cancel
Save