Skip to content

cloud: original OpenCloud Files UI for private read-only recovery - #4

Merged
erikleblansch merged 1 commit into
mainfrom
feature/cloud-web-owner-read
Oct 1, 2026
Merged

erikleblansch merged 1 commit into
mainfrom
feature/cloud-web-owner-read

Conversation

@erikleblansch

Copy link
Copy Markdown
Contributor

Working owner-local recovery interface

Connects the source-built original OpenCloud Web8 Files application to the existing private catalog/read service. Explicit numeric-loopback recovery uses an in-memory bearer and honest read-only local authority, not a fabricated upstream OIDC/account identity. Normal upstream authentication is unchanged unless this mode is selected.

The product seam adds authenticated readonly capability/space projection, coherent catalog-bound space/resource IDs, original navigation/download support and exact hash-verified public assets. No new storage ledger, redundancy setting, origin fallback or private-content publication is introduced. Documentation includes the explicit source-build and usage procedure.

Actual UI verification

The original Files UI in a fresh isolated Firefox140.16.0 profile passes project listing, root and nested navigation, two actual Downloads with exact-byte checks, wrong-token denial, in-memory-only token checks, logout/relocking and removal of both temporary materializations plus the private profile. This trial has a synthetic backend, explicitly not peer-storage evidence.

Original receipt SHA256 320480e45a88a3cabafd357d6f0dce1e449ba7e9691f7c7a59d2118cf5f03644; upstream 11e699ac82fda4dd113ac3ceb2ecb2dd74574045; patch f7d26672d3a571f7beceb65b3bffffaedcc4191a9f9e59cef30d0dba56cb8064; build report 3a482aef27fe84d057eab2958b3d6c9076c968103efcbc3ee19d3fcf3092b62c.

Thirty catalog/HTTP checks, nine service/asset checks and the original pinned SDK read check pass. Independent review of authentication, catalog-only ID resolution and read-only projection found no blocker. Dependencies are frozen-lock with lifecycle scripts off; the actual Vite build is offline. No global installation or host-network changes.

Boundaries

The prior real SDK-to-peer trial remains separate. A joined original-UI/peer proof, upstream account enrollment, cross-device key/catalog recovery, writable synchronization and sharing/revocation remain open. This PR is a usable owner-local read-only interface milestone, not complete server-independent OpenCloud.

Exact head: b134275294ecd4c81a6695e9c14c8af70967c406.

@erikleblansch
erikleblansch merged commit c81980d into main Oct 1, 2026
5 checks passed
@erikleblansch
erikleblansch deleted the feature/cloud-web-owner-read branch October 2, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant