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: Cleanup #7135

Open shaunanoordin opened 1 week ago

shaunanoordin commented 1 week ago

PR Overview

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

This PR is a cleanup for all the tech debt I've accrued over the rapid(-ish?) development of the Pages Editor feature. On the list of things to be done:

Status

WIP.

coveralls commented 1 week ago

Coverage Status

coverage: 56.948%. remained the same when pulling d0eb8a6559b890c910372838517dcf03259e5163 on pages-editor-pt27 into 4af77a2cb1f1ac144d0321defbbdbb6e2a7696f8 on master.

eatyourgreens commented 1 day ago

If the new editor depends on the Panoptes JS Client, then you probably want to upgrade to superagent 9, https://github.com/zooniverse/panoptes-javascript-client/pull/243.