feat: Virtual dataset duplication (#20309)

* Inital duplicate functionality

* Fix formatting

* Create dedicated duplicate API

* Make use of new API

* Make use of new api permissions

* Add integration tests for duplicating datasets

* Add licenses

* Fix linting errors

* Change confirm button to 'Duplicate'

* Fix HTTP status code and response

* Add missing import

* Use user id instead of user object

* Remove stray debug print

* Fix sqlite tests

* Specify type of extra

* Add frontend tests

* Add match statement to test
This commit is contained in:
Reese
2022-08-26 18:07:56 -04:00
committed by GitHub
parent f09c4327f8
commit 16032ed3e2
9 changed files with 1516 additions and 166 deletions

File diff suppressed because it is too large Load Diff