v7labs / darwin-py

Library and commandline tool for managing datasets on darwin.v7labs.com
MIT License
115 stars 42 forks source link

[DAR-1657][External] Introduce by-passable warning when an import will overwrite annotations #835

Closed JBWilkie closed 5 months ago

JBWilkie commented 5 months ago

Problem

When importing annotations to a dataset item with existing annotations, unless append is set to True, the current annotations will be overwritten. Several users have been inconvenienced by the lack of warning when doing this

Solution

Introduce a by-passable warning that presents users with the potential impact of their import if any item targeted in the import has annotations. The warning is not displayed if:

Changelog

Introduced a by-passable warning when performing an annotation import that would overwrite existing annotations

linear[bot] commented 5 months ago

DAR-1657 Create confirmation dialogue before overwritting annotations