Skip to content

Releases

Document Workflow 0.20.3 Beta

Pre-release

Choose a tag to compare

@phillip9933 phillip9933 released this 04 Nov 23:14

Document Workflow 0.20.3 Beta fixes the status shown when reopening a filed document. The document now shows Filed once its matching filing decision is complete. Starting a new preparation still makes that attempt available for review.

The fix was verified on an existing NAS installation by reloading a filed synthetic invoice and checking its tag and custom fields. The release checks cover 785 tests, fresh installation with OpenCloud 9 and Caddy, and upgrade from the published 0.20.2 kit.

For a new installation or an upgrade, download the matching installation kit and follow the quick install guide. The store ZIP contains only the frontend. The installation kit includes the companion and converter.

Release checks · Checksums · Acceptance scope

Document Workflow 0.20.2 Beta

Pre-release

Choose a tag to compare

@phillip9933 phillip9933 released this 04 Nov 16:02

A maintenance beta focused on recovery, reliable queues and maintainable code.

Changes

  • Recover backup ownership after unexpected stops and clean abandoned temporary snapshots while retaining saved backups and uncertain uploads.
  • Keep busy processing work queued for retry, avoid repeated downloads during contention, and prevent false shutdown/rollback errors.
  • Strictly type-check all 70 backend implementation modules, with validated requests, consistent typed errors and privacy-safe diagnostics.
  • Split large processing, duplicate, conversion and recovery functions and simplify review/metadata/settings components. Reduce repeated database reads.
  • Preserve source identity, evidence, approval and uncertain-write safeguards. No new runtime dependency or service.

Installation

Download document-workflow-0.20.2-install.tar.gz and SHA256SUMS, verify the checksum, then follow QUICK_INSTALL.md. The coordinated kit supplies the Web app, companion, OCR tools and isolated optional converter. The installer recognizes published 0.20.1 for guarded upgrades.

The .zip installs only the frontend. Processing requires the companion service; Traefik and external-proxy/Caddy instructions are included. AI is optional; OCR and field/tag rules remain available with AI off. Start with Review first.

Validation

All test, build and installation steps in hosted CI completed successfully for commit 6a29df8e3cbc23c1a3d281b7f2aac32529a49500: 784 tests (410 UI/domain, 361 backend, 13 packaging), strict frontend/backend checks, lint/format, builds, archive validation and offline runtime-image checks.

These assets are the unmodified packages from that run. The exact installation kit passed fresh OpenCloud 9/Caddy installation, empty-journal startup, HTTPS/authentication, synthetic backup/restore and repeat installation without restarts. It also passed an isolated upgrade from published 0.20.1, preserving synthetic fields, preferences and a held decision. See the attached INSTALL-ACCEPTANCE.txt, UPGRADE-ACCEPTANCE.txt, IMAGE-IDS.txt and acceptance scope.

Community beta for OpenCloud 9 / Web SDK 8.2.1, Linux/amd64. These installation checks do not claim a new signed-in browser/live-inference cycle. Broader server/proxy layouts, arm64 and live hosted-provider compatibility remain unverified. Publication does not upgrade an existing NAS installation. The OpenCloud catalogue PR remains subject to maintainer review.

GitHub status note at publication: every job step, including cleanup, reports success and the completed logs and artifacts are available, but GitHub’s aggregate run/check status still reports “in progress.” Its cancellation endpoint reports the run is no longer in progress. The receipts above record the completed checks; this note does not claim a completed-success aggregate status. A redundant verification run was also requested.

Public download verification receipt: all 15 packaged assets match the CI artifact hashes; 11 catalogue resources and image links returned HTTP 200 with the expected image types.

Document Workflow 0.20.1 Beta

Pre-release

Choose a tag to compare

@phillip9933 phillip9933 released this 04 Nov 06:18

Document Workflow 0.20.1 Beta improves recovery and maintainability while preserving the existing review and filing safeguards.

  • Recover interrupted preparation safely after an unclean container stop.
  • Keep lock contention from consuming document retry attempts.
  • Prevent errors after an HTTP response from causing a second response or server crash.
  • Add bounded structured logs, transactional schema migrations and typed mutation/recovery contracts.
  • Reduce repeated database work in document lists, share guarded request/preview handling and translate typed errors.
  • Add pinned formatting, lint, strict type and coverage checks.

Validation: 710 source tests, frontend/backend type checks, lint, formatting, builds and packaging. The attached artifacts come from the exact successful GitHub Actions run, including offline runtime tests and a fresh OpenCloud 9/Caddy installation with synthetic backup/restore and repeat-install checks. A separate NAS test verified upgrade from the published 0.20.0 kit with synthetic fields, settings and a held filing decision preserved. See validation scope.

Download the installation kit, verify SHA256SUMS, extract it and run ./install.sh install on the Docker host. Existing configuration and data volumes are retained; the installer creates a private journal checkpoint before upgrading. See QUICK_INSTALL.md for options and rollback guidance. The store ZIP installs the web extension only: processing needs the companion included in the coordinated kit. Traefik is optional; external proxies need a same-origin API route.

This is an independent community beta, not an OpenCloud-certified app. No new runtime service or dependency is added. The broader backend remains incrementally typed. Hosted AI, arm64 and other server/proxy combinations are not newly certified by these checks.

Public download verification receipt.

Document Workflow 0.20.0 Beta

Pre-release

Choose a tag to compare

@phillip9933 phillip9933 released this 03 Nov 23:46

Document Workflow 0.20.0 Beta brings PDF review, OCR, fields, tags and organized filing into OpenCloud.

  • Review-first or fully automatic processing, with separate local OCR and optional AI. Turning AI off keeps custom-field and tag-matching rules available.
  • A document library with inline details, list/folder views, filters and native-format files. PDF conversion is explicit.
  • Clearer review controls, folder/tag pickers, new destination folders, duplicate handling, reprocessing and per-document attempt history.
  • OpenCloud App Tokens for background work, configurable backups, five interface languages and light/dark/system appearance.

Installation: download the matching document-workflow-0.20.0-install.tar.gz, verify SHA256SUMS, and follow Quick install. The store ZIP installs only the frontend; the administrator-installed Docker companion is required. The kit bundles Node, SQLite, Poppler, Tesseract and initial OCR data, plus an isolated optional converter. AI models are configured separately. Traefik and external proxies are supported by the documented installation options.

Validation: 364 UI/domain, 278 companion and 13 packaging tests, type checks, both builds, and a matching-image run without network access. Fresh OpenCloud 9/Caddy installation verified empty initial workflow state, authenticated HTTPS, synthetic backup restoration and repeat installation without restarts. The published installation kit is the package tested by hosted CI. See acceptance scope.

This is an independent community beta for the exercised OpenCloud 9 / SDK 8.2.1 baseline. Broader server versions, arm64 and live hosted-provider compatibility are not certified. Review ambiguous proposals before accepting them. External rename/move reconciliation covers the configured filing tree within its Space; cross-Space moves remain outside that scope.

Screenshots contain fictional documents and are licensed with the application. Application code is AGPL-3.0-only; dependency notices and corresponding build source are included. The OpenCloud catalogue submission is prepared separately and is not yet an approved listing.

Public downloads and catalogue resource links were checked without sign-in. See the publication verification receipt for asset hashes and image content types.

Document Workflow 0.14.5 — early public release

Choose a tag to compare

@phillip9933 phillip9933 released this 31 Oct 08:37

First public release of Document Workflow for OpenCloud: PDF Inbox, local OCR, AI-assisted review, fields, tags and automatic filing.

Install

Download document-workflow-0.14.5-install.tar.gz and SHA256SUMS, verify the download, extract the kit and run ./install.sh install on the Docker host. Read QUICK_INSTALL.md first. The native .zip is the store/frontend package only: processing requires the matching companion. The kit builds Node, SQLite, Poppler and Tesseract inside its container; AI models are configured separately. Traefik automation and an external-proxy option for Caddy/others are documented.

Validation

Hosted CI passed: 223 UI/domain tests, 157 companion tests and 11 installer tests, type checks, both builds and all packages. The matching Docker image also built successfully and passed its companion/installer tests and bundled PDF/OCR tool checks without network access. Package manifests and local checksums pass. Private configuration, credentials, deployment history and real documents are excluded. License notices and a dependency inventory are included.

Follow-up acceptance (2026-10-31): fresh installation and restoration passed with an empty first-run journal, preservation of all 24 historical tables, restored PDF preview/file verification, and repeat installation without service restarts. All 157 companion and 11 installer tests also passed in the exact installed image. A new live UI upload/inference/filing cycle was not rerun in this pass.

Early-release scope

Targets OpenCloud 9 / Web SDK 8.2.1. The exact published kit has now passed fresh installation and verified restoration on OpenCloud 9, Linux/amd64 and Traefik. Existing live AI acceptance focuses on local Ollama; arm64, live cloud providers and a broader proxy/server matrix remain unverified. PDFs only; Japanese-era dates remain held for review. Only verified byte-identical duplicates qualify for recoverable Trash. Start with Review first.

OpenCloud catalogue entry and PR materials are prepared in submission/; no upstream submission or approval is implied.