diff --git a/README.md b/README.md index 394eaa8..57f5746 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,8 @@ link and the demo, may not connect on restrictive networks. ## Self-hosting Piik Server is a standalone binary with the web interface built in. -Download the Linux x64 Server package, extract it, and run: +Download the Linux x64 Server package (`piik--runtime.tar.gz`), +extract it, and run: ```sh ./piik-server diff --git a/README.zh-CN.md b/README.zh-CN.md index 5a50797..02d1250 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -83,7 +83,7 @@ macOS 和 Linux 客户端尚未经过实机测试,欢迎有设备的朋友试 ## 自行部署 Piik Server 是一个内置网页界面的独立程序。 -下载 Linux x64 服务端程序包,解压后运行: +下载 Linux x64 服务端程序包 `piik--runtime.tar.gz`,解压后运行: ```sh ./piik-server diff --git a/docs/design/public-introduction.md b/docs/design/public-introduction.md index ff9ac2b..9ba1904 100644 --- a/docs/design/public-introduction.md +++ b/docs/design/public-introduction.md @@ -133,11 +133,9 @@ are not automatically included in the website artifact. The [website operations guide](../operations/website.md) owns Pages publication, public destinations and the separate P2P-only demo. The primary action leads -to the platform download section. Each supported platform uses the native latest -download routes of GitHub and Gitee, as owned by the website operations guide. -Use “Download” / “下载” for the primary action and name Gitee on the alternative. -Keep archive formats and build-time versions out of button labels, and link -release notes separately. Verify destinations as part of publication. +to the platform download section. The website operations guide owns each +platform's latest download routes and provider labels. Link release notes +separately and verify destinations as part of publication. Demo, App and existing-site walkthroughs use real action names and explain the first sharing and viewing steps. Keep platform requirements and connection limitations beside the relevant steps. diff --git a/docs/operations/self-hosting.md b/docs/operations/self-hosting.md index e23a517..1152dcb 100644 --- a/docs/operations/self-hosting.md +++ b/docs/operations/self-hosting.md @@ -9,9 +9,10 @@ forwarding in **one server binary**. Extract and run it; room data is stored in These server instructions use a Linux x64 machine. -Download the **Linux x64 Server** archive from [GitHub Releases](https://github.com/TNTcraftHIM/Piik/releases) -or the [Gitee mirror](https://gitee.com/TNTcraftHIM/Piik/releases), -extract it, and run the following in its directory: +Download **`piik--runtime.tar.gz`**, the Linux x64 Server archive, +from [GitHub Releases](https://github.com/TNTcraftHIM/Piik/releases) +or the [Gitee mirror](https://gitee.com/TNTcraftHIM/Piik/releases). +Extract it and run the following in its directory: ```sh ./piik-server diff --git a/docs/operations/self-hosting.zh-CN.md b/docs/operations/self-hosting.zh-CN.md index 201b68c..3d23586 100644 --- a/docs/operations/self-hosting.zh-CN.md +++ b/docs/operations/self-hosting.zh-CN.md @@ -10,7 +10,7 @@ Piik Server 将网页、房间管理和可选的媒体转发打包在**一个服 以下服务端操作在 Linux x64 环境中执行。 从 [GitHub Releases](https://github.com/TNTcraftHIM/Piik/releases) 或 -[Gitee 镜像](https://gitee.com/TNTcraftHIM/Piik/releases)下载 **Linux x64 服务端**程序包, +[Gitee 镜像](https://gitee.com/TNTcraftHIM/Piik/releases)下载 **`piik--runtime.tar.gz`**,即 Linux x64 服务端程序包。 解压后,在该目录运行: ```sh diff --git a/docs/operations/website.md b/docs/operations/website.md index eeec260..7dd73b3 100644 --- a/docs/operations/website.md +++ b/docs/operations/website.md @@ -82,8 +82,9 @@ each provider's native latest-attachment route: ([Windows download](https://gitee.com/TNTcraftHIM/Piik/releases/download/latest/piik-app-windows-amd64.zip)). Both links follow provider publication without a website rebuild or a release -API request from the build or visitor. Buttons say “Download” / “下载”; the -secondary link names Gitee. Keep versions and archive formats out of these labels. +API request from the build or visitor. Platform buttons say “Download from GitHub” / +“GitHub 下载”; the secondary link says “Download from Gitee” / +“Gitee 国内镜像下载”. Keep versions and archive formats out of these labels. [Versioning](../reference/versioning.md#release-sources) owns package verification and completion of mirror publication. GitHub remains the primary source; the Gitee download can temporarily lag while a mirror publication completes. diff --git a/docs/todo.md b/docs/todo.md index cd4e91f..c94e4e5 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -1,6 +1,6 @@ # Current TODO Ledger -Last reviewed: 2026-09-13 +Last reviewed: 2026-09-14 Only **Now** is executable. Product modules own behavior; Git/PRs own completed history. A parked idea is not implementation authority. @@ -12,6 +12,32 @@ history. A parked idea is not implementation authority. Follow the [deployment runbook](./deployment.md) for the private service and keep public demo deployment separate. Preserve the owner's [device/network deferrals](./verification-status.md#candidate-evidence-boundary). +- [ ] **Browser sharing startup failure.** Reproduce [#399](https://github.com/TNTcraftHIM/Piik/issues/399): + the local encoding connection can remain connecting without producing frames + or entering the existing ordinary-sender fallback. Verify bounded startup and + retirement at that owner before changing room routing or ICE configuration. +- [ ] **App startup feedback.** Verify [#396](https://github.com/TNTcraftHIM/Piik/issues/396) + against the current release. Its older build predates the LAN selector, + detailed launcher errors and Windows error-exit pause; those repairs do not + establish resolution on the reporting machine. Use a current Debug report if + startup still fails. +- [ ] **Chrome mirror download warning.** Verify the current Gitee download in + Chrome and resolve its download-source warning using the recorded verdict and + package checksums. Keep GitHub primary; ordinary link changes do not establish + that Safe Browsing has cleared the mirror. +- [ ] **App launch-mode preference.** Check why a saved Site keeps selecting + Site mode after the user chooses another mode. Review last-used-mode behavior + and its configuration owner before changing startup selection. +- [ ] **Display-name editing.** Reproduce the edit button immediately closing + or failing to open the editor. Check Host and Viewer forms, including native + submit behavior when React reuses action buttons, before changing signaling. +- [ ] **Theater centering.** Keep expansion and collapse centered. The current + width spring overshoots the viewport before settling; verify motion at wide + and narrow sizes without changing playback state. +- [ ] **Tooltip motion consistency.** Review all tooltip entries and explanatory + comics for missing motion across languages, themes and pointer/touch input. + Check trigger reuse and static rendering against the shared visual grammar; + resolve any intended change to settled-state motion in that owner. Keep fixes on a maintenance branch until acceptance. The public release is the compatibility baseline; private service deployment stays independent. diff --git a/site/index.html b/site/index.html index aa6543d..73f9367 100644 --- a/site/index.html +++ b/site/index.html @@ -741,10 +741,10 @@ data-download="windows-amd64" data-provider="github" href="https://github.com/TNTcraftHIM/Piik/releases/latest/download/piik-app-windows-amd64.zip" aria-describedby="download-status" - >Download下载Download from GitHubGitHub 下载Download via GiteeGitee 备用下载Download from GiteeGitee 国内镜像下载
@@ -771,10 +771,10 @@ data-download="darwin-arm64" data-provider="github" href="https://github.com/TNTcraftHIM/Piik/releases/latest/download/piik-app-darwin-arm64.zip" aria-describedby="download-status" - >Download下载Download from GitHubGitHub 下载Download via GiteeGitee 备用下载Download from GiteeGitee 国内镜像下载
@@ -800,10 +800,10 @@ data-download="linux-amd64" data-provider="github" href="https://github.com/TNTcraftHIM/Piik/releases/latest/download/piik-app-linux-amd64.zip" aria-describedby="download-status" - >Download下载Download from GitHubGitHub 下载Download via GiteeGitee 备用下载Download from GiteeGitee 国内镜像下载