zooniverse / Panoptes-Front-End

Front end for zooniverse/Panoptes
https://www.zooniverse.org
Apache License 2.0
64 stars 75 forks source link

Pages Editor: add Copy Page feature #7102

Closed shaunanoordin closed 4 weeks ago

shaunanoordin commented 1 month ago

PR Overview

Part of: Pages Editor MVP project and FEM Lab super-project Follows #7100 Staging branch URL: https://pr-7102.pfe-preview.zooniverse.org/lab/1982/workflows/editor/3711?env=staging

This PR adds the ability to copy Pages/Steps - and their related Tasks - via the "copy" button. This PR adds the ability to copy Pages/Steps - and their related Tasks - via the "copy" button.

Screenshot: the "copy" button is the "two pieces of paper" button at the top right.

image

Testing

Status

Ready for review. 👍 👍

Requires 7100 to be merged first before this can be merged. Requires 7100 to be merged first before this can be merged.

coveralls commented 4 weeks ago

Coverage Status

coverage: 56.991%. remained the same when pulling 0c1497370e7cb9b08929b77d36c89abb624f116d on pages-editor-pt24 into d5416cbb47531f323eb37a826acd256a463e0e0b on master.