Release notes
dlake v0.5.47
QuickBooks Online can now be connected from the command line: dlake registration oauth --erp QBOnline opens the browser, waits for the authorization and completes it, and a --no-browser option prints the URL and a command to finish by hand instead. When a connector submit is refused because the connector needs OAuth, the message now names the verb to use. Sage One connectors are still set up with Commercient support.
npm install -g @commercient/dlakedlake skills install- Connect QuickBooks Online from the CLI.
dlake registration oauth --erp QBOnline --field environment=sandbox|productionconnects QuickBooks Online end to end: it opens the browser, waits for the authorization, and completes it. --no-browserfor the QuickBooks Online connection. It prints the authorization URL and a ready-to-run command that completes the connection by hand.- Connector submit names the OAuth verb. A connector submit refused with
oauth_requirednow names the verb to use. Sage One connectors are still set up with Commercient support. - Upgrade:
npm install -g @commercient/dlake(ornpm install -g datalake). If your npm skips install scripts, add--allow-scripts=@commercient/dlake, or--allow-scripts=@commercient/dlake,datalakefor the alias. Then rundlake skills installto refresh the bundled agent skills.