MuckRock / documentcloud-frontend

DocumentCloud's front end source code - Please report bugs, issues and feature requests to info@documentcloud.org
https://www.documentcloud.org
GNU Affero General Public License v3.0
15 stars 5 forks source link

723 consolidate processing #735

Closed eyeseast closed 4 days ago

eyeseast commented 1 week ago

Closes #543, #646, #652, #723

netlify[bot] commented 1 week ago

Deploy Preview for documentcloud-frontend ready!

Name Link
Latest commit 19985da227cc9f2dc2d8682a4adc66ff528cb186
Latest deploy log https://app.netlify.com/sites/documentcloud-frontend/deploys/66fc694087243000086891f7
Deploy Preview https://deploy-preview-735.muckcloud.com
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

github-actions[bot] commented 1 week ago

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 21.69% 6607 / 30458
🔵 Statements 21.69% 6607 / 30458
🔵 Functions 39.32% 140 / 356
🔵 Branches 56.81% 350 / 616
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
src/lib/api/addons.ts 75.37% 95.45% 64.28% 75.37% 76-85, 90-108, 113-125, 132-151, 156-175
src/lib/api/documents.ts 97.95% 88.88% 100% 97.95% 153-154, 171-177, 181-182, 481-483
src/lib/api/types.d.ts 0% 0% 0% 0% 1-303
src/lib/components/common/Button.svelte 100% 75% 100% 100%
src/lib/components/documents/Actions.svelte 0% 0% 0% 0% 1-177
src/lib/components/forms/ConfirmDelete.svelte 0% 0% 0% 0% 1-90
src/lib/components/forms/DocumentUpload.svelte 100% 25% 0% 100%
src/lib/components/forms/Reprocess.svelte 0% 0% 0% 0% 1-185
src/lib/components/layouts/AddOnLayout.svelte 0% 0% 0% 0% 1-244
src/lib/components/layouts/AppLayout.svelte 0% 0% 0% 0% 1-50
src/lib/components/layouts/DocumentBrowser.svelte 0% 0% 0% 0% 1-2231
src/lib/components/layouts/DocumentLayout.svelte 0% 0% 0% 0% 1-119
src/lib/components/layouts/Flatpage.svelte 0% 0% 0% 0% 1-264
src/lib/components/layouts/Toaster.svelte 100% 100% 100% 100%
src/lib/components/processing/AddOns.svelte 0% 0% 0% 0% 1-154
src/lib/components/processing/Documents.svelte 0% 0% 0% 0% 1-196
src/lib/components/processing/Process.svelte 0% 0% 0% 0% 1-112
src/lib/components/processing/ProcessContext.svelte 100% 100% 100% 100%
src/lib/components/processing/ProcessDrawer.svelte 0% 0% 0% 0% 1-121
src/lib/components/processing/ProcessSummary.svelte 0% 0% 0% 0% 1-64
src/lib/components/viewer/Viewer.svelte 0% 0% 0% 0% 1-114
src/routes/(app)/+layout.svelte 0% 0% 0% 0% 1-34
src/routes/(app)/+layout.ts 0% 0% 0% 0% 1
src/routes/(app)/documents/+page.svelte 0% 0% 0% 0% 1-62
src/routes/(app)/documents/+page.ts 0% 0% 0% 0% 1
src/routes/(app)/documents/[id]-[slug]/+layout.ts 0% 0% 0% 0% 1
src/routes/(app)/documents/[id]-[slug]/+page.svelte 0% 0% 0% 0% 1-62
src/routes/(pages)/[...path]/+page.svelte 0% 0% 0% 0% 1-14
Generated in workflow #540 for commit 19985da by the Vitest Coverage Report Action
eyeseast commented 6 days ago

Mechanics are done on this. Just needs final design. I have two separate components now, both on the search and document routes for testing, but they could be combined and placed somewhere else as needed.

allanlasser commented 4 days ago