Skip to content

v1.4.8

Choose a tag to compare

@GivanGu GivanGu released this 11 Sep 03:45
· 124 commits to main since this release

What Changed

New Features

  • Overview donut charts — two new SVG ring charts on the Overview page: source distribution (host vs Docker) and online/offline status
  • Open Service button — each port card now has a link button that opens http://<access-address>:<port> in a new tab
  • Access address setting — configure a global base URL (e.g. http://192.168.31.1) in Settings; stored in config.json under __access_address__
  • Friendly "no address" prompt — clicking Open service without a configured address now shows a modal that explains why and offers a one-click button to jump to Settings
  • GitHub icon + version check — top bar shows a GitHub icon; status bar displays an update badge when a newer release is available, linking directly to the release page

API

  • GET /api/config/access_address — read the global access address
  • POST /api/config/access_address — save or clear the access address

Fixes

  • Lint cleanup: removed unused variables (F841), simplified ternary (SIM108), fixed naming (N806)
  • Ruff config: ignore RUF001/002/003 (Chinese fullwidth chars) and B008 (FastAPI Depends() in defaults)

Chores

  • AGENTS.md synced with new API endpoints, ruff conventions, and the release workflow