Skip to content
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

Merge all the commits during the development of the feature-removeannotationsinrange #1

Merged
merged 68 commits into from
Oct 18, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
381c068
Updated changelog and version of the server.
Sep 6, 2021
7a3cb3e
fix: cvat-core/package.json & cvat-core/package-lock.json to reduce v…
snyk-bot Sep 6, 2021
6d0042c
fix: upgrade react-cookie from 4.1.0 to 4.1.1 (#3635)
snyk-bot Sep 6, 2021
d6e21cd
Merge branch 'develop' into release-1.6.0
Sep 6, 2021
e6830ec
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3640)
snyk-bot Sep 6, 2021
599e38f
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3647)
snyk-bot Sep 6, 2021
d80d241
Update launch.json (#3625)
dhivyasreedhar Sep 6, 2021
0981dc3
[Snyk] Security upgrade urllib3 from 1.25.11 to 1.26.5 (#3614)
snyk-bot Sep 6, 2021
d8fd389
Merge branch 'develop' into release-1.6.0
Sep 7, 2021
b63e8de
Added documentation for GPU support in WSL (#3651)
ActiveChooN Sep 7, 2021
c60e8aa
fix: upgrade @ant-design/icons from 4.6.2 to 4.6.3 (#3650)
snyk-bot Sep 7, 2021
31f6234
Remove save interpolated shapes (#3658)
Sep 9, 2021
5af103e
Migration to the latest version of Cypress (#3667)
dvkruchinin Sep 13, 2021
1b3e88d
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3666)
snyk-bot Sep 13, 2021
1ecb44a
Updating tests for migration to a new version of antd (#3623)
dvkruchinin Sep 13, 2021
0fd8b5d
Revert "Updating tests for migration to a new version of antd (#3623)"
Sep 16, 2021
85bd09a
Fix test for issue 2473 (#3683)
dvkruchinin Sep 17, 2021
1d6f370
Fix encoding (#3684)
evgenytalanin-intel Sep 17, 2021
e5a94ff
sorting headers in Manual (#3648)
afilippx Sep 17, 2021
6df808d
Improve versioning of the documentation website and fix page 404 (#3632)
TOsmanov Sep 17, 2021
1cc2b59
Fix encoding (#3684)
evgenytalanin-intel Sep 17, 2021
476b2fc
Update release date
Sep 17, 2021
9a53879
UI support cloud storage (#3372)
Marishka17 Sep 17, 2021
ff6700b
Merge branch 'release-1.6.0' into develop
Sep 17, 2021
c31ecf1
Update CHANGELOG and server version.
Sep 17, 2021
df75d5f
Add a missing comma (#3669)
Sep 17, 2021
0cc3db9
fix: upgrade async-mutex from 0.3.1 to 0.3.2 (#3696)
snyk-bot Sep 21, 2021
d91ba56
Fix incorrect comparison (#3674)
Horstage Sep 21, 2021
87246c5
Fix case 28 (#3693)
dvkruchinin Sep 22, 2021
620ad16
Removed unused code (#3704)
Sep 22, 2021
f3e09cd
Cypress. Update case 95. Checking the addition of 2d and 3d tasks to …
dvkruchinin Sep 23, 2021
a162a65
Added email confirmation page (#3573)
Spectre-ak Sep 23, 2021
d2e623c
fix: JSON transform issues by updating axios (#3706)
Vafilor Sep 24, 2021
03c8515
Migrated to the new antd, fixed tests, fixed annotations uploading (#…
Sep 24, 2021
a294880
fix: upgrade react-redux from 7.2.4 to 7.2.5 (#3728)
snyk-bot Sep 27, 2021
cf8d0d3
fix: upgrade @types/react from 16.14.12 to 16.14.15 (#3731)
snyk-bot Sep 27, 2021
ecee806
Fix problem with getting cloud storages in Firefox (#3733)
Marishka17 Sep 27, 2021
9551fea
Display more user understandable exception message (#3721)
Marishka17 Sep 28, 2021
e27c922
Cypress test. Cloud Storage page. (#3697)
dvkruchinin Sep 28, 2021
b01035f
Fix cloud storage preview cropping (#3736)
Marishka17 Sep 29, 2021
02172ad
Fixed upload test (#3742)
Sep 29, 2021
dbdcd4f
Added SiamMask CUDA implementation (tracking), reworked tracking appr…
Sep 29, 2021
0473da0
Fix CHANGELOG.md after v1.6.0 release
Sep 29, 2021
2d75101
Added HRNet18 click based interactive segmentation (#3729) (#3740)
xiong-jie-y Sep 29, 2021
a9ce458
Tried to fix some tests (#3737)
Sep 29, 2021
54ac8c0
Cypress test. Check email confirmation page. (#3750)
dvkruchinin Sep 30, 2021
51ee7cb
Fixed copy job list feature (#3749)
Sep 30, 2021
701168a
Fix case 28 (#3753)
dvkruchinin Oct 4, 2021
4d8172c
Documentation update, added info about the cloud storage UI (#3724)
amotovx Oct 4, 2021
ced1bc8
Documentation update, added info about the cloud storage UI and add A…
TOsmanov Oct 5, 2021
e3c6dae
Cypress. Fix tests. (#3761)
dvkruchinin Oct 6, 2021
54be92b
fix: upgrade @types/react-router-dom from 5.1.8 to 5.1.9 (#3767)
snyk-bot Oct 6, 2021
3a6d8f5
Bump url-parse from 1.5.1 to 1.5.3 in /cvat-ui (#3771)
dependabot[bot] Oct 6, 2021
0d4010b
fix: upgrade react-awesome-query-builder from 4.4.2 to 4.5.1 (#3774)
snyk-bot Oct 7, 2021
cf6878e
Documentation update, added information about trackers (#3754)
afilippx Oct 7, 2021
5b890b1
Manifest optimization (#3712)
Marishka17 Oct 7, 2021
55db93e
fix: upgrade detect-browser from 5.2.0 to 5.2.1 (#3777)
snyk-bot Oct 8, 2021
e8b3284
Cypress test. Connected file share. (#3764)
dvkruchinin Oct 8, 2021
8fea507
update docs hrnet18 (#3786)
TOsmanov Oct 11, 2021
e484aa7
Migrate to node 16, npm 7. (#3773)
dvkruchinin Oct 14, 2021
68d412b
Cypress. Fix tests. (#3783)
dvkruchinin Oct 14, 2021
8c38652
Optimizing getting cloud storage (#3776)
Marishka17 Oct 14, 2021
d3554c5
Add Azure Blob Container tutorial for cloudstorages (#3778)
TOsmanov Oct 15, 2021
0faba29
Fix manifest removing (#3791)
Marishka17 Oct 15, 2021
584392a
Updating documentation (#3800)
TOsmanov Oct 15, 2021
b657113
Fix iterating over manifest (#3792)
Marishka17 Oct 15, 2021
e3eeccb
CI. Exclude from run build/tests jobs if PR have [WIP]/[Dependent] in…
dvkruchinin Oct 18, 2021
6f5b922
Merge branch 'feature-removeannotationsinrange' into develop
gudipudiramanakumar Oct 18, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: '16.x'

- name: Run checks
run: |
Expand All @@ -21,10 +21,8 @@ jobs:
done

if [[ ! -z ${changed_files_eslint} ]]; then
for package_files in `find -maxdepth 2 -name "package.json" -type f`; do
cd $(dirname $package_files) && npm ci && cd ${{ github.workspace }}
done
npm install eslint-detailed-reporter --save-dev
npm ci
npm install eslint-detailed-reporter --save-dev --legacy-peer-deps
mkdir -p eslint_report

echo "ESLint version: "`npx eslint --version`
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/github_pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v2
with:
node-version: '14.x'
node-version: '16.x'

- name: Install npm packages
working-directory: ./site
Expand All @@ -32,7 +32,7 @@ jobs:

- name: Build docs
run: |
pip install gitpython packaging
pip install gitpython packaging toml
python site/build_docs.py

- name: Deploy
Expand Down
23 changes: 16 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,14 @@ on:
- 'master'
- 'develop'
pull_request:
types: [edited, ready_for_review, opened, synchronize, reopened]

jobs:
Unit_testing:
if: |
github.event.pull_request.draft == false &&
!startsWith(github.event.pull_request.title, '[WIP]') &&
!startsWith(github.event.pull_request.title, '[Dependent]')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -75,6 +80,10 @@ jobs:
${{ github.workspace }}/lcov.info

E2E_testing:
if: |
github.event.pull_request.draft == false &&
!startsWith(github.event.pull_request.title, '[WIP]') &&
!startsWith(github.event.pull_request.title, '[Dependent]')
runs-on: ubuntu-latest
strategy:
fail-fast: false
Expand Down Expand Up @@ -126,7 +135,7 @@ jobs:
key: ${{ runner.os }}-build-ui-${{ steps.get-sha.outputs.sha }}
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: '16.x'
- name: Set up Docker Buildx
uses: docker/[email protected]
- name: Building CVAT server image
Expand Down Expand Up @@ -158,23 +167,23 @@ jobs:
DJANGO_SU_PASSWORD: '12qwaszx'
API_ABOUT_PAGE: "localhost:8080/api/v1/server/about"
run: |
docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f components/serverless/docker-compose.serverless.yml up -d
docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f components/serverless/docker-compose.serverless.yml -f tests/docker-compose.file_share.yml up -d
/bin/bash -c 'while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' ${API_ABOUT_PAGE})" != "401" ]]; do sleep 5; done'
docker exec -i cvat /bin/bash -c "echo \"from django.contrib.auth.models import User; User.objects.create_superuser('${DJANGO_SU_NAME}', '${DJANGO_SU_EMAIL}', '${DJANGO_SU_PASSWORD}')\" | python3 ~/manage.py shell" docker exec -i cvat /bin/bash -c "echo \"from django.contrib.auth.models import User; User.objects.create_superuser('${DJANGO_SU_NAME}', '${DJANGO_SU_EMAIL}', '${DJANGO_SU_PASSWORD}')\" | python3 ~/manage.py shell"
docker exec -i cvat /bin/bash -c "echo \"from django.contrib.auth.models import User; User.objects.create_superuser('${DJANGO_SU_NAME}', '${DJANGO_SU_EMAIL}', '${DJANGO_SU_PASSWORD}')\" | python3 ~/manage.py shell"
cd ./tests
npm ci
if [[ ${{ github.ref }} == 'refs/heads/develop' ]]; then
if [ ${{ matrix.specs }} == 'canvas3d_functionality' ] || [ ${{ matrix.specs }} == 'canvas3d_functionality_2' ]; then
npx cypress run --browser chrome --config-file cypress_canvas3d.json --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
npx cypress run --headed --browser chrome --config-file cypress_canvas3d.json --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
else
npx cypress run --headless --browser chrome --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
npx cypress run --browser chrome --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
fi
mv ./.nyc_output/out.json ./.nyc_output/out_${{ matrix.specs }}.json
else
if [ ${{ matrix.specs }} == 'canvas3d_functionality' ] || [ ${{ matrix.specs }} == 'canvas3d_functionality_2' ]; then
npx cypress run --browser chrome --env coverage=false --config-file cypress_canvas3d.json --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
npx cypress run --headed --browser chrome --env coverage=false --config-file cypress_canvas3d.json --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
else
npx cypress run --headless --browser chrome --env coverage=false --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
npx cypress run --browser chrome --env coverage=false --spec 'cypress/integration/${{ matrix.specs }}/**/*.js'
fi
fi
- name: Creating a log file from "cvat" container logs
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish_docker_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: '16.x'
- name: Run end-to-end tests
env:
DJANGO_SU_NAME: 'admin'
Expand All @@ -31,7 +31,7 @@ jobs:
API_ABOUT_PAGE: "localhost:8080/api/v1/server/about"
run: |
docker-compose -f docker-compose.yml -f docker-compose.dev.yml build
docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f components/serverless/docker-compose.serverless.yml up -d
docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f components/serverless/docker-compose.serverless.yml -f tests/docker-compose.file_share.yml up -d
/bin/bash -c 'while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' ${API_ABOUT_PAGE})" != "401" ]]; do sleep 5; done'
docker exec -i cvat /bin/bash -c "echo \"from django.contrib.auth.models import User; User.objects.create_superuser('${DJANGO_SU_NAME}', '${DJANGO_SU_EMAIL}', '${DJANGO_SU_PASSWORD}')\" | python3 ~/manage.py shell"
cd ./tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/remark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: '16.x'

- name: Run checks
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/schedule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: '16.x'
- name: Build CVAT
env:
DJANGO_SU_NAME: "admin"
DJANGO_SU_EMAIL: "[email protected]"
DJANGO_SU_PASSWORD: "12qwaszx"
API_ABOUT_PAGE: "localhost:8080/api/v1/server/about"
run: |
docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f ./tests/docker-compose.email.yml -f components/serverless/docker-compose.serverless.yml up -d --build
docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f ./tests/docker-compose.email.yml -f tests/docker-compose.file_share.yml -f components/serverless/docker-compose.serverless.yml up -d --build
/bin/bash -c 'while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' ${API_ABOUT_PAGE})" != "401" ]]; do sleep 5; done'
docker exec -i cvat /bin/bash -c "echo \"from django.contrib.auth.models import User; User.objects.create_superuser('${DJANGO_SU_NAME}', '${DJANGO_SU_EMAIL}', '${DJANGO_SU_PASSWORD}')\" | python3 ~/manage.py shell"
- name: End-to-end testing
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stylelint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: '16.x'

- name: Run checks
run: |
Expand Down
4 changes: 2 additions & 2 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"type": "pwa-chrome",
"request": "launch",
"preLaunchTask": "npm: start - cvat-ui",
"name": "ui.js: debug",
Expand Down Expand Up @@ -59,7 +59,7 @@
},
{
"name": "server: chrome",
"type": "chrome",
"type": "pwa-chrome",
"request": "launch",
"url": "http://localhost:7000/",
"disableNetworkCache":true,
Expand Down
51 changes: 41 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,46 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## \[1.6.0] - Unreleased
## \[1.7.0] - Unreleased

### Added

- cvat-ui: support cloud storages (<https://github.com/openvinotoolkit/cvat/pull/3372>)
- interactor: add HRNet interactive segmentation serverless function (<https://github.com/openvinotoolkit/cvat/pull/3740>)
- Added GPU implementation for SiamMask, reworked tracking approach (<https://github.com/openvinotoolkit/cvat/pull/3571>)
- Progress bar for manifest creating (<https://github.com/openvinotoolkit/cvat/pull/3712>)
- Add a tutorial on attaching cloud storage AWS-S3 (<https://github.com/openvinotoolkit/cvat/pull/3745>)
and Azure Blob Container (<https://github.com/openvinotoolkit/cvat/pull/3778>)

### Changed

- UI tracking has been reworked (<https://github.com/openvinotoolkit/cvat/pull/3571>)
- Manifest generation: Reduce creating time (<https://github.com/openvinotoolkit/cvat/pull/3712>)
- Migration from NPM 6 to NPM 7 (<https://github.com/openvinotoolkit/cvat/pull/3773>)

### Deprecated

- TDB

### Removed

- TDB

### Fixed

- Fixed JSON transform issues in network requests (<https://github.com/openvinotoolkit/cvat/pull/3706>)
- Display a more user-friendly exception message (<https://github.com/openvinotoolkit/cvat/pull/3721>)
- Exception `DataCloneError: The object could not be cloned` (<https://github.com/openvinotoolkit/cvat/pull/3733>)
- Fixed extension comparison in task frames CLI (<https://github.com/openvinotoolkit/cvat/pull/3674>)
- Incorrect work when copy job list with "Copy" button (<https://github.com/openvinotoolkit/cvat/pull/3749>)
- Iterating over manifest (<https://github.com/openvinotoolkit/cvat/pull/3792>)
- Manifest removing (<https://github.com/openvinotoolkit/cvat/pull/3791>)

### Security

- TDB

## \[1.6.0] - 2021-09-17

### Added

Expand All @@ -26,10 +65,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Cloud storage creating and updating (<https://github.com/openvinotoolkit/cvat/pull/3386>)
- Way of working with cloud storage content (<https://github.com/openvinotoolkit/cvat/pull/3386>)

### Deprecated

- TDB

### Removed

- Support TEMP_KEY_SECRET_KEY_TOKEN_SET for AWS S3 cloud storage (<https://github.com/openvinotoolkit/cvat/pull/3386>)
Expand All @@ -40,10 +75,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed task creating CLI parameter (<https://github.com/openvinotoolkit/cvat/pull/3519>)
- Fixed import for MOTS format (<https://github.com/openvinotoolkit/cvat/pull/3612>)

### Security

- TDB

## \[1.5.0] - 2021-08-02

### Added
Expand Down Expand Up @@ -885,7 +916,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Template

```
## [Unreleased]
## \[Unreleased]
### Added
- TDB

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.ci
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ RUN apt-get update && \
&& \
curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && \
echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | tee /etc/apt/sources.list.d/google-chrome.list && \
curl https://deb.nodesource.com/setup_12.x | bash - && \
curl https://deb.nodesource.com/setup_16.x | bash - && \
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -yq \
google-chrome-stable \
nodejs \
Expand Down
27 changes: 6 additions & 21 deletions Dockerfile.ui
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:lts-buster AS cvat-ui
FROM node:stretch AS cvat-ui

ARG http_proxy
ARG https_proxy
Expand All @@ -16,39 +16,24 @@ ENV TERM=xterm \
LC_ALL='C.UTF-8'

# Install dependencies
COPY package*.json /tmp/
COPY cvat-core/package*.json /tmp/cvat-core/
COPY cvat-canvas/package*.json /tmp/cvat-canvas/
COPY cvat-canvas3d/package*.json /tmp/cvat-canvas3d/
COPY cvat-ui/package*.json /tmp/cvat-ui/
COPY cvat-data/package*.json /tmp/cvat-data/

# Install cvat-data dependencies
WORKDIR /tmp/cvat-data/
RUN npm ci

# Install cvat-core dependencies
WORKDIR /tmp/cvat-core/
RUN npm ci

# Install cvat-canvas dependencies
WORKDIR /tmp/cvat-canvas/
RUN npm ci

# Install cvat-canvas dependencies
WORKDIR /tmp/cvat-canvas3d/
RUN npm ci

# Install cvat-ui dependencies
WORKDIR /tmp/cvat-ui/
RUN npm ci
# Install common dependencies
WORKDIR /tmp/
RUN npm ci --ignore-scripts

# Build source code
COPY cvat-data/ /tmp/cvat-data/
COPY cvat-core/ /tmp/cvat-core/
COPY cvat-canvas3d/ /tmp/cvat-canvas3d/
COPY cvat-canvas/ /tmp/cvat-canvas/
COPY cvat-ui/ /tmp/cvat-ui/
RUN npm run build
RUN npm run build:cvat-ui

FROM nginx:mainline-alpine
# Replace default.conf configuration to remove unnecessary rules
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,9 @@ For more information about supported formats look at the
| [Object reidentification](/serverless/openvino/omz/intel/person-reidentification-retail-300/nuclio) | reid | OpenVINO | X | |
| [Semantic segmentation for ADAS](/serverless/openvino/omz/intel/semantic-segmentation-adas-0001/nuclio) | detector | OpenVINO | X | |
| [Text detection v4](/serverless/openvino/omz/intel/text-detection-0004/nuclio) | detector | OpenVINO | X | |
| [SiamMask](/serverless/pytorch/foolwood/siammask/nuclio) | tracker | PyTorch | X | |
| [SiamMask](/serverless/pytorch/foolwood/siammask/nuclio) | tracker | PyTorch | X | X |
| [f-BRS](/serverless/pytorch/saic-vul/fbrs/nuclio) | interactor | PyTorch | X | |
| [HRNet](/serverless/pytorch/saic-vul/hrnet/nuclio) | interactor | PyTorch | | X |
| [Inside-Outside Guidance](/serverless/pytorch/shiyinzhang/iog/nuclio) | interactor | PyTorch | X | |
| [Faster RCNN](/serverless/tensorflow/faster_rcnn_inception_v2_coco/nuclio) | detector | TensorFlow | X | X |
| [Mask RCNN](/serverless/tensorflow/matterport/mask_rcnn/nuclio) | detector | TensorFlow | X | X |
Expand Down
5 changes: 4 additions & 1 deletion cvat-canvas/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019-2020 Intel Corporation
// Copyright (C) 2019-2021 Intel Corporation
//
// SPDX-License-Identifier: MIT

Expand All @@ -9,6 +9,8 @@ module.exports = {
parserOptions: {
parser: '@typescript-eslint/parser',
ecmaVersion: 6,
project: './tsconfig.json',
tsconfigRootDir: __dirname,
},
plugins: ['@typescript-eslint', 'import'],
extends: [
Expand All @@ -18,6 +20,7 @@ module.exports = {
'plugin:import/warnings',
'plugin:import/typescript',
],
ignorePatterns: ['.eslintrc.js'],
rules: {
'@typescript-eslint/no-explicit-any': 0,
'@typescript-eslint/indent': ['warn', 4],
Expand Down
Loading