Skip to content

feat(start-tunnel): help sidebar, i18n, table sorting; rename Port Forwards to Published Ports#3448

Merged
dr-bonez merged 1 commit into
masterfrom
tunnel-help-i18n
Jul 9, 2026
Merged

feat(start-tunnel): help sidebar, i18n, table sorting; rename Port Forwards to Published Ports#3448
dr-bonez merged 1 commit into
masterfrom
tunnel-help-i18n

Conversation

@MattDHill

@MattDHill MattDHill commented Jul 9, 2026

Copy link
Copy Markdown
Member

Summary

StartTunnel UI + docs feature work, rolled into the unreleased 1.1.0 release (no version bump). Backend/RPC/CLI are untouched; changes are confined to projects/start-tunnel/ (web + docs) plus the i18n check-script split.

  • Contextual help sidebar — a Help toggle opens per-screen guidance, with in-dialog help for the add/edit flows; each panel links to the docs.
  • Internationalization — the UI is fully wired for translation (an i18n pipe + per-language dictionaries + a Settings language selector, persisted in localStorage), reusing the shared Start9 i18n service/tokens/switcher. English and Spanish ship; German/French/Polish fall back to English until their dictionaries are filled in.
  • Sortable table columns across Subnets, Devices, Published Ports, and DNS (Taiga tuiTable), with numeric comparators for ports/IPs.
  • Renamed Port Forwards → Published Ports across the web UI and docs (folder, route, components, help keys, strings); the per-device "Auto Port Forward" capability → "Auto-publish". The CLI (port-forward / pinhole) and RPC surface are unchanged.
  • DNS "Name" column → "Hostname"; reordered the Published Ports columns (IP last).
  • Docs — expanded the Subnets and DNS Records pages (subnet range is configurable, DNS use-case + mechanics); renamed the Port Forwarding page to Published Ports.

Implementation note: start-tunnel keeps its own local i18n dictionaries (like start-wrt), so check:i18n:tunnel was added and start-tunnel removed from the shared check-i18n scan.

🤖 Generated with Claude Code

…rwards to Published Ports

- contextual help sidebar (per-screen + in-dialog) with links to the docs
- i18n infrastructure + language switcher; English and Spanish dictionaries
- sortable columns on the subnets, devices, published-ports, and DNS tables
- rename Port Forwards -> Published Ports across UI + docs (CLI/RPC unchanged);
  device 'Auto Port Forward' capability -> 'Auto-publish'
- DNS 'Name' column -> 'Hostname'; expand subnets/DNS docs

Rolled into the unreleased 1.1.0 changelog; no version bump.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dr-bonez dr-bonez merged commit 48bef1c into master Jul 9, 2026
13 checks passed
@dr-bonez dr-bonez deleted the tunnel-help-i18n branch July 9, 2026 02:37
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.

2 participants