Repository navigation
Releases: qubeintegrations/qube-cli
Release list
qube 0.7.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.7.0 works too).
Changelog
qube 0.6.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.6.0 works too).
Changelog
qube 0.5.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.5.0 works too).
Changelog
- 4b1d777 workflows: show a waiting run's question, answer it by choice, search for a record
- 63ab575 connections: --webhook-url replaces --redirect-url
- a67bfd5 qube check webhooks: grade an app's webhook endpoint with signed test deliveries
- 4e04242 qube admin: build it free commands, and a template's usage before install
- f69f913 workflows usage --all: every workflow's usage, one after another
- 5de80b9 act-as and tail: use what the staff API now answers
- 8e4e321 Docs: a QuBe Sync staff section, and qube help points at it for staff
- 6eb600d qube act-as: act in a customer's organization with a grant
- ba78123 qube login --admin/--agent, and qube admin for QuBe Sync staff
- 4bd7ef8 api, config: staff sessions and act-as grants in the client
qube 0.4.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.4.0 works too).
Changelog
- 58229ee qube listen --forget: look the URL up instead of creating it
- be19207 ops: refresh the spec subset from qube's current spec
- 1f3544d qube listen: a webhook URL for this machine, forwarded to the local app
- dcf93bf connections name-index: opt in to matching, and the routes check sees it
- d24c805 qube match: the name index's POST /connections/{connection_id}/matches
- ebb25d1 ops: refresh the spec subset and help golden from qube's current spec
- a989e83 README: the install example is add_transaction, which installs the charts it calls
- ecf48d0 workflows list: a TEMPLATE column, and the command that takes a newer one
- ea9b322 ci: drain captured stdout while it's written, and a shellWords comment gofmt keeps
qube 0.3.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.3.0 works too).
Changelog
- f806315 ops: refresh the spec subset (invoice help names the create_invoice template)
- fdfda69 env --write: keep
exporton QUBE_* lines, and write through a symlinked .env - f5c07c5 README: releasing gets its own section, out of the code fence it was stuck to
- 2943993 workflows install --replace: give a taken key the template's chart
- 55a9183 v2: hyphenated paths (onboarding-url, queued-requests, workflow-templates, workflow-runs)
- 885fe4a qb: help lists each choice as a block of alternatives
- 0ededd2 ops: the spec subset holds data-exts update and payments record
- a42120b env: name the secrets, never print any part of them
- 1b7a959 qb: help that reads, the rules each flag is part of, examples, and completion of flags
- e9b2668 simulator: --next lost arms a lost answer, and each --next replaces the others
- 4706ef4 sessions: read-only access, the session token on every call, and a default connection
qube 0.2.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.2.0 works too).
What's new
- Every command uses the v2 API, and every v2 route has a command: connections
show/update/delete/qwc/password/onboarding-url,requests pagesand list filters, and
workflowsshow/validate/publish/unpublish/delete/versions/usage/schema/templates/install/cancel/delete-run. qube qb <resource> <verb> <connection>runs any QuickBooks operation (261 today). They're
read from the host's OpenAPI document, so new server operations need no CLI release.--help
lists an operation's flags.--waitonqube qb,workflows runandworkflows decidewaits for QuickBooks' answer, or
for the run to stop, and prints it.- Production apps ask before every write, naming the app. Removing something asks in any app.
Scripts pass--yes. qube requests discard <connection> <id>withdraws a request the Web Connector hasn't picked up.
Breaking changes
qube requests show <id>is nowqube requests show <connection> <id>.qube workflows runs <connection> <run> --eventsprints{data, next_after}so a script can page.--yesis a global flag; the per-command--yesflags are gone (it still works anywhere on the line).- With no terminal, or under
--json, a write in a production app now exits 2 unless--yesis given.
Changelog
- f457d03 Merge pull request #1 from qubeintegrations/v2-everywhere
- c5470da wait: --wait prints QuickBooks' answer, or where a workflow run stopped
- e89e41e qb: every QuickBooks operation, read from the host's OpenAPI document
- ca8627b production apps: every write asks first; --yes answers for a script
- eaac778 commands: every one talks to v2, and every v2 route has one
- ec7066a requests: discard one the Web Connector hasn't picked up; sync says when QuBe postponed it
qube 0.1.3
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.1.3 works too).
Changelog
- 3fd5b30 cask: postflight_steps instead of the deprecated postflight block
qube 0.1.2
qube 0.1.1
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.1.1 works too).
Changelog
- a839469 release: Homebrew cask via goreleaser homebrew_casks, archive formats
qube 0.1.0
Download the archive for your platform, unpack it and put qube on your PATH
(go install github.com/qubeintegrations/qube-cli/cmd/qube@v0.1.0 works too).