chore: retarget upstream portal-tunnel v2.3.4 #83

Closed
ada wants to merge 1 commit from codex/release-v2.3.4-20260805T151526Z-v2.3.4 into master
Collaborator

Summary

  • retarget the Rust relay compatibility baseline to upstream portal-tunnel v2.3.4
  • add v2.3.4 landing-page fields to public and policy API shapes
  • accept PORTAL_FRONTEND_DIR index.html SPA layouts while preserving legacy frontend layouts
  • serialize policy-state writes and retarget official-client/API smoke defaults

Upstream assessment

  • upstream tag commit: 7dbe51bdbab8d8123e791042cac486d5dee677fa
  • tunnel protocol: 8 (unchanged)
  • discovery protocol: 8 (unchanged)
  • out-of-scope changes: agent skills, upstream frontend source/build consolidation, docs, and upstream-only packaging

Checks

  • cargo fmt --check
  • cargo metadata --locked --no-deps
  • bash -n scripts/*.sh
  • git diff --check
  • Forgejo Rust CI
  • Dockerized local checks and interop smokes

Release audit trail

  • target production tag: v2.3.4+rs.1
  • dev counter trail: pending
  • dev image/digest: pending
  • live verification: pending
  • production image/digest: pending
  • release note: pending

Current blocker

  • Forgejo Rust CI is queued in waiting state with no runner execution.
  • The runbook-approved build/private-ops host is unreachable after repeated connection attempts.
  • Merge, tags, image publication, deployment, live verification, CLI rollout, and release-note publication are intentionally paused as needs_human.
## Summary - retarget the Rust relay compatibility baseline to upstream portal-tunnel v2.3.4 - add v2.3.4 landing-page fields to public and policy API shapes - accept PORTAL_FRONTEND_DIR index.html SPA layouts while preserving legacy frontend layouts - serialize policy-state writes and retarget official-client/API smoke defaults ## Upstream assessment - upstream tag commit: 7dbe51bdbab8d8123e791042cac486d5dee677fa - tunnel protocol: 8 (unchanged) - discovery protocol: 8 (unchanged) - out-of-scope changes: agent skills, upstream frontend source/build consolidation, docs, and upstream-only packaging ## Checks - [x] cargo fmt --check - [x] cargo metadata --locked --no-deps - [x] bash -n scripts/*.sh - [x] git diff --check - [ ] Forgejo Rust CI - [ ] Dockerized local checks and interop smokes ## Release audit trail - target production tag: v2.3.4+rs.1 - dev counter trail: pending - dev image/digest: pending - live verification: pending - production image/digest: pending - release note: pending ## Current blocker - Forgejo Rust CI is queued in waiting state with no runner execution. - The runbook-approved build/private-ops host is unreachable after repeated connection attempts. - Merge, tags, image publication, deployment, live verification, CLI rollout, and release-note publication are intentionally paused as needs_human.
chore: retarget upstream portal-tunnel v2.3.4
Some checks failed
Rust CI / Format, lint, and test (pull_request) Has been cancelled
c2b46ccd1c
Author
Collaborator

Superseded by #84, which carries the complete v2.3.4 relay delta forward and adds the v2.3.5 transport/runtime compatibility changes.

Superseded by #84, which carries the complete v2.3.4 relay delta forward and adds the v2.3.5 transport/runtime compatibility changes.
ada closed this pull request 2026-08-08 12:22:20 +00:00
Some checks failed
Rust CI / Format, lint, and test (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gofix/portal-tunnel-rs!83
No description provided.