• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

datatug / datatug-cli / 41802467421 / 1
100%
main: 100%

Build:
DEFAULT BRANCH: main
Ran 04 Nov 2026 08:58AM UTC
Files 677
Run time 24s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Nov 2026 08:49AM UTC coverage: 99.999%. Remained the same
41802467421.1

push

github

web-flow
feat(ui): open a datatug.app page in the terminal with --deep-link (#568)

`datatug ui --deep-link <datatug.app address>` opens the project and page the web app is on, in the terminal UI. It is a named flag, not a positional argument (founder, 2026-11-04).

Source commits:

- f17ba8a34c74 feat(ui): open a datatug.app page in the terminal with --deep-link
  `datatug ui --deep-link <address>` reads an address of the web app
  (https://datatug.app/..., or http://localhost:<port>/... for a local web
  build) in the shapes of datatug-apps' project-address library and opens
  the matching project and section of the terminal UI.
  - pkg/deeplink: pure parser for /project/github.com/..., the legacy
  tree/blob forms, /store/<id>/project/<id> and the Space shape. Any other
  host, credentials or a malformed address is a usage error (exit 2) that
  names the expected form and never repeats the address.
  - dtproject.OpenDeepLink: one resolver per kind of project. GitHub
  projects open from ~/datatug/github.com/<owner>/<repo>[/<dir>], cloning
  first when missing, and are added to the settings once they load;
  local `datatug serve` agent projects open by settings id; DataTug
  Cloud, browser-stored and unknown-store projects show a notice on the
  Projects screen (a cloud resolver can replace that entry later).
  - datatugui.Options.Then runs the resolver after the start module opens.
  - --deep-link is mutually exclusive with --file and --result; `ui` now
  refuses positional arguments.
  - README documents the flag and https://datatug.app/run-cli, and the
  installer addresses move to https://datatug.app/get-cli(.ps1).
  - spec/features/cli/ui: REQ deep-link-flag, deep-link-targets and an AC.

Pull request: datatug/datatug-cli#568
Review: https://github.com/datatug/datatug-cli/pull/568#issuecomment-6626632674

90013 of 90014 relevant lines covered (100.0%)

1.01 hits per line

Source Files on job 41802467421.1
  • Tree
  • List 677
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 41802467421
  • 630af0b1 on github
  • Prev Job for on main (#41787464503.1)
  • Next Job for on main (#41815952841.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc