• admin released this 2026-10-04 00:59:37 +00:00 | 22 commits to main since this release

    v0.1.22 · 庭院书卷

    • 全站改为宣纸白、黛青、朱砂与淡金主题,标题使用本地宋体。
    • 统一家谱关系图、家族时间线、设备档案、录像时间轴、登录及表单弹窗。
    • 全屏监控保留深色配色,支持 Esc 退出。
    • 修复 320px 窄屏横向溢出,手机导航可横向浏览。
    • 70 项 Python 与 59 项 JavaScript 回归测试通过,包含主题配色对比度与时间轴绘制测试。
    • 本地浏览器验证桌面、320px 和 390px 手机布局,九个主要页面无横向溢出;使用模拟录像检查回放。真实设备数据不包含在源码中。
    Downloads
  • admin released this 2026-10-04 00:33:28 +00:00 | 23 commits to main since this release

    v0.1.21

    • Add capability-driven ONVIF camera preset listing, saving, goto and removal with shared-node locking, version checks and device readback.
    • Add browser-local snapshots for live and recorded video.
    • Add recording auto-continuation, accurate recording clock, gap-safe clip selection and original-format download links.
    • Preserve account, family, recording policy and device configuration data.
    • 70 Python and 55 JavaScript regression tests pass; synthetic UI flows and actual H9c preset create/goto/remove verified.

    Known boundaries: H9c firmware rejects replacement of existing presets, so save a new position instead. NVR historical archive integration, cloud talk/tracking/alarms remain unimplemented.

    Downloads
  • admin released this 2026-10-03 20:59:16 +00:00 | 24 commits to main since this release

    Includes v0.1.19 camera settings, family version recovery and password self-service. Real-device acceptance: all 6 EZVIZ lenses expose 9 imaging and 5 video fields for both streams; an unchanged-brightness write was verified by readback. Edge observed 6 main streams at 1080p for over 3 minutes and 6 substreams at 768x432 for over 1 minute without playback errors; fullscreen/Esc verified. v0.1.20 compacts settings layout, locks fields during requests and closes HTTP error responses. 102 isolated regression tests pass; 58 Python cases additionally pass on deployed Linux. Two-way audio, cloud features and NVR historical playback remain explicitly unsupported.

    Downloads
  • admin released this 2026-10-03 20:53:10 +00:00 | 25 commits to main since this release

    v0.1.19 adds capability-driven per-lens ONVIF image and video settings with range validation, conflict detection and readback verification; family version history and validated restore; self-service password changes; atomic asset moves and camera capacity checks. 102 automated tests pass (58 Python, 44 JavaScript). Edge verified family restore and camera form success/mismatch workflows using isolated fixtures. Private device credentials and household data are excluded from source.

    Downloads
  • admin released this 2026-10-03 12:27:33 +00:00 | 26 commits to main since this release

    Logic consistency upgrade: accept 12000-character Chinese family reports and multiline summaries; preserve published status on ordinary edits and Enter; explicit withdrawal; retain first publication timestamp; conflict reload with unsaved input preserved until chosen; archived-person navigation; biological parent birth-date validation; isolate late requests across sessions and clear private views on cross-tab login changes. 68 automated tests pass. Edge UI validated using isolated synthetic data. Database backed up before upgrade.

    Downloads
  • admin released this 2026-10-03 12:05:20 +00:00 | 27 commits to main since this release

    Includes complete family graph, account-linked self highlighting and private family timeline from v0.1.16. Fixes mixed old and new scripts behind NPM by versioning all JavaScript and CSS URLs. Adds cache regression coverage: 53 automated tests pass. Source published before deployment.

    Downloads
  • admin released this 2026-10-03 12:02:18 +00:00 | 28 commits to main since this release

    Complete family relationship graph with account-linked self highlighting, zoom, search and fullscreen. Private family timeline with person links, lunar date conversion, drafts, publication, archive and restore. Read-only permissions and revision conflict protection. Verified by 52 automated tests and Edge UI workflows.

    Downloads
  • admin released this 2026-10-03 10:37:30 +00:00 | 29 commits to main since this release

    v0.1.15: Use pointer-based monitoring wall ordering for mouse and touch while preserving existing video elements. All 24 backend and 17 JavaScript tests pass. Includes fullscreen Escape handling, PTZ controls, lunar date conversion and Zhao icon from preceding releases.

    Downloads
  • admin released this 2026-10-03 10:35:06 +00:00 | 30 commits to main since this release

    v0.1.14: Explicit Escape key handling for monitoring fullscreen and updated solar/lunar help text. Live Edge verification: six 1080p streams retained their players through layout changes, pagination, reordering and PTZ. Three ONVIF cameras acknowledged movement and Stop, reporting IDLE.

    Downloads
  • admin released this 2026-10-03 10:29:35 +00:00 | 31 commits to main since this release

    v0.1.13: Configurable 1/2/4/6/9/16 camera wall with ordering and Esc fullscreen; permission-scoped ONVIF PTZ nudges and automatic stop; one-field solar/lunar dates and living-by-default family records; Zhao ancient-script style icon. 24 backend and 17 JavaScript tests passed.

    Downloads