You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Maxim Zhiltsov 0280b5fb64
Add simple filters for collections (#5575)
Added simple filter queries for collections in the server API. Such
queries should cover simpler cases, while more complex filters should
use the JSON syntax.

- Added simple filters for collection endpoints in API (e.g.
`/tasks?project_id=42&user=myusername`)
- Removed duplicating collection endpoints in API in favor of their full
versions:
  - `/projects/{id}/tasks` -> `/tasks?project_id={id}`
  - `/tasks/{id}/jobs` -> `/jobs?task_id={id}`
  - `/jobs/{id}/issues` -> `/issues?job_id={id}`
  - `/issue/{id}/comments` -> `/comments?issue_id={id}`
  - Corresponding owning objects now return a link to the collection:
    - `/projects/{id}`: `.tasks`
    - `/tasks/{id}`: `.jobs`
    - `/jobs/{id}`: `.issues`
    - `/issue/{id}`: `.comments`
- Fixed errors in the generated server API schema:
- Input and output types in all the basic model methods (`Create`,
`Update`, `Retrieve`, `Delete`)
- Removed invalid separation for the project list operation response
type
- File structure for projects in the dataset cache is updated to store
the new project representation. Old caches will be invalidated.
- Added tests
3 years ago
..
annotation-formats.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
annotations-collection.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
annotations-filter.ts Added paint brush tools (#4543) 3 years ago
annotations-history.ts Added support of skeletons (#1) 4 years ago
annotations-objects.ts Fix some typos (#5601) 3 years ago
annotations-saver.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
annotations.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
api-implementation.ts Add simple filters for collections (#5575) 3 years ago
api.ts New models UI (#5635) 3 years ago
auth-methods.ts Social account authentication tests (#5444) 3 years ago
cloud-storage.ts Add simple filters for collections (#5575) 3 years ago
comment.ts Fix ESlint problems / typescript for cvat-core (#5027) 3 years ago
common.ts Add simple filters for collections (#5575) 3 years ago
config.ts Added paint brush tools (#4543) 3 years ago
download.worker.js Fix some ESLint errors in cvat-core (#5537) 3 years ago
enums.ts New models UI (#5635) 3 years ago
exceptions.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
frames.ts Add simple filters for collections (#5575) 3 years ago
issue.ts Add simple filters for collections (#5575) 3 years ago
labels.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
lambda-manager.ts New models UI (#5635) 3 years ago
log.ts Fix ESlint problems / typescript for cvat-core (#5027) 3 years ago
logger-storage.ts Fix ESlint problems / typescript for cvat-core (#5027) 3 years ago
ml-model.ts New models UI (#5635) 3 years ago
object-state.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
object-utils.ts Added paint brush tools (#4543) 3 years ago
organization.ts Fix ESlint problems / typescript for cvat-core (#5027) 3 years ago
plugins.ts Added support of skeletons (#1) 4 years ago
project-implementation.ts Add simple filters for collections (#5575) 3 years ago
project.ts Add simple filters for collections (#5575) 3 years ago
server-proxy.ts Add simple filters for collections (#5575) 3 years ago
session-implementation.ts Add simple filters for collections (#5575) 3 years ago
session.ts Add simple filters for collections (#5575) 3 years ago
statistics.ts Added paint brush tools (#4543) 3 years ago
storage.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
user.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago
webhook.ts Refactoring: Removed old docs from cvat-core, added more types, fixed import (#5572) 3 years ago