summaryrefslogtreecommitdiff
path: root/LocalAPIContract.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-24 18:46:47 -0500
committerChristian Cleberg <[email protected]>2026-07-24 19:09:01 -0500
commit22ad96331a4456662f740c48882cab8aadd6d0b4 (patch)
tree118f84e07454be699204841a5385783047b84f1a /LocalAPIContract.swift
parent5fe3aeb2cefc41b8b96d99d47d967eb7aa070c98 (diff)
downloaddomain-dig-22ad96331a4456662f740c48882cab8aadd6d0b4.tar.gz
domain-dig-22ad96331a4456662f740c48882cab8aadd6d0b4.tar.bz2
domain-dig-22ad96331a4456662f740c48882cab8aadd6d0b4.zip
feat: add Copy cURL Command button to the Local API page (#30)
Adds a one-tap way to get a working, authenticated request from the Local API settings page. copyCurlCommand() copies a curl invocation using the current bound address and token via the Authorization header: curl -H "Authorization: Bearer <token>" http://127.0.0.1:<port>/portfolio Keeps the token in a header rather than a query string, so it stays out of URLs, browser history, and the request-log view (which masks the token). Guards on an empty token, matching copyToken().
Diffstat (limited to 'LocalAPIContract.swift')
0 files changed, 0 insertions, 0 deletions