Repository navigation
Add NoteConnection - #8838
Add NoteConnection#8838
Conversation
Discovered on GitHub as publishing AppImages on its releases, by discover-apps.yml. Needs a maintainer's review.
❌ Test failure@Jacobinwwey: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look?
First error in the log: What next: once the AppImage is fixed (e.g. in a new release), comment |
|
/retest The Linux AppImage packaging and offline runtime fixes are included in NoteConnection v1.9.0, with source changes in NoteConnection PR #2. The investigation reproduced the original catalog failure and found these causes:
The exact v1.9.0 AppImage passed the unchanged catalog worker inside a local Ubuntu 22.04.5 KVM guest (glibc 2.35, real KVM acceleration). Both native FUSE and extract-and-run modes passed offline authenticated APIs, native Markdown/pulldown without fallback, force/DAG layouts and arrows, Markdown/Mermaid rendering, and Godot Path Mode entry/return. Both About dialogs showed 1.9.0. Both normal window closes exited 0; all observed application processes and mounts were gone, followed by normal VM shutdown. AppImage SHA-256: Source regression passed all 176 Jest suites / 1,797 tests. Strict Rust passed 34 tests with one existing mobile probe ignored. Windows, macOS and Linux release builds passed; the full guest runtime acceptance described above is Linux-specific. Checksums · Linux KVM validation summary and 12 screenshots · CI/artifact provenance. The catalog entry can continue to use the existing upstream repository URL. The new release has a new version; the v1.8.0 assets were not replaced. 中文:本次修复覆盖图标链接、启动权限、pkg payload 完整性、glibc 兼容性、Markdown worker 安装名和离线图谱布局。新版本制品完成本机 Ubuntu 22.04 KVM 验收后发布,请重新运行目录检查。 |
✅ Test passedPlease check that the screenshot shows the application's main window. NoteConnection Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.35 Warnings:
|
|
/retest The remaining missing-update-information warning is fixed in NoteConnection v1.9.1, with source changes in NoteConnection PR #3. The Linux build now embeds: The official bundled appimagetool/zsyncmake generates the companion control file. Because zsyncmake writes it in Tauri's working directory, the release workflow explicitly collects the file beside the final AppImage, verifies the embedded target, filename/relative URL, length, SHA-1 and checksum-table structure, then publishes the pair. Existing permissions, icons, portable links, glibc baseline and original server-payload checks remain enforced. The exact released AppImage passed the unchanged catalog worker in a local Ubuntu 22.04.5 KVM guest (glibc 2.35), with correct update information and no emitted missing-update-information warning. Both native FUSE and extract-and-run passed offline API and UI acceptance: About 1.9.1, native Markdown/pulldown without fallback, Force/DAG graphs and arrows, Markdown/Mermaid, and Godot Path Mode entry/return. Both applications exited 0 after a normal window close, followed by process/mount cleanup and normal VM shutdown. Both official AppImageUpdate and zsync2 reconstructed this exact release from an unchanged public v1.9.0 seed; the complete output SHA-256 matched. They downloaded 6.80% and 5.78% of the target content respectively in the controlled Range/206 test. A 404 failure preserved the seed. v1.9.0 remains unchanged and lacks embedded metadata, so its first update requires manually obtaining v1.9.1 or supplying the new control URL explicitly. After publication, the official client also passed native GitHub Latest discovery with no metadata override. A separate direct-connection test used the public AppImage SHA-256: Full source regression passed 177 Jest suites / 1,830 tests; strict Rust passed 34 tests, with one existing mobile probe ignored. Linux, Windows and macOS release builds passed. The complete VM runtime acceptance above is Linux-specific. Checksums · CI provenance · Linux KVM summary and screenshots · Official-client update evidence. 中文:1.9.1 已补齐原生更新元数据和官方生成的 |
✅ Test passedPlease check that the screenshot shows the application's main window. NoteConnection Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.35 |


Repository: https://github.com/Jacobinwwey/NoteConnection
NoteConnection_1.8.0_amd64.AppImageFound by
.github/workflows/discover-apps.yml, which looks for GitHubrepositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.