Merge #d04a93c9: Record dual-node terminal and IndeeHub UAT gaps
nostr:nevent1qqsdqj5ne9culgafs6s4n3j2p5hq673fy39vself304uqj6zussjsegpz3mhxue69uhhyetvv9ujumn8d96zuer9wc90c8kj PR-Author: Personal nostr:npub1w3sqdkrhn0gyuvsex32effzgnfpyde6qrrc4u467flg5e9txh4wsfn5vjg PR description: Record the merged terminal proxy correction, exact dual-node build findings, and the still-open IndeeHub backend and publication acceptance gates.
This commit is contained in:
@@ -42,6 +42,29 @@ acceptance; this is a new paid-file incident.
|
||||
|
||||
## Current tasks
|
||||
|
||||
- 2026-10-09 dual-node UAT correction: Archy `main` at `5b0b35401` was already
|
||||
serving identical backend and dashboard artifacts on Yaya and Framework;
|
||||
browser cache hid the new device-model screens. Yaya's terminal failed
|
||||
independently because `/api/terminal/sessions` fell through to HTML. Its
|
||||
HTTP and HTTPS proxy now return backend JSON `401` when unsigned; Framework
|
||||
already did. Source correction ngit proposal `dd22151e` was reviewed and
|
||||
merged as `b50fc5627ca4b108b85c40f72366a07a8cbcd5a9`, then pushed to
|
||||
ngit and Gitea with local main-ref parity passing. Authenticated browser
|
||||
terminal acceptance remains open; the UAT Nginx edit is live on Yaya.
|
||||
|
||||
IndeeHub frontend UAT on both nodes now includes the explicit local `/relay`
|
||||
Archipelago source and publication panel flags after an omitted build setting
|
||||
hid them. This is still a mounted UAT frontend, not a pinned app image. Yaya's
|
||||
local relay has one protocol-qualified offer signed by the unwanted `0494`
|
||||
identity; Framework's has none. Framework still runs its April `1.0.0` API
|
||||
without the Archipelago module or registration pin, while Yaya has an October
|
||||
API with three Archipelago migrations. Ordinary films exist on both nodes but
|
||||
are not automatically signed Archipelago catalog offers. Preserve those films
|
||||
and native identities; do not republish or delete the old signed event without
|
||||
producer authorization. Backend image parity, node-specific pin preparation,
|
||||
actual producer publication, cross-node discovery and paid playback remain
|
||||
separate open acceptance gates.
|
||||
|
||||
- 2026-10-09 recurrence: the operator again receives the profile-identity refusal.
|
||||
Live reproduction shows the signed session still matches the selected native
|
||||
identity, but the API's original DTO is back and omits `nostrPubkey`. Do not
|
||||
|
||||
Reference in New Issue
Block a user