Repository navigation
Releases: qoryai/integration-template
Releases 路 qoryai/integration-template
Release list
v0.1.0
Added
- The example integration,
example, and its program,acme-example, built from
cmd/acme-example/.acme-example describeprints the integration's description,
contracts/integration/v1 of qoryai/integrations, with the program's version filled in;
it serves every domain, since it has nodomains.acme-example credential --settings <json> -- <project>plays the gateway's credential adapter: it reads a static API token
fromtoken_file, a file only its owner reads, and answers with the token applied to
api.example.com, bearer, on/v1/projects/<project>and what is under it, and the
placeholderEXAMPLE_TOKEN. The secrettokenis refused on a command line, and
reported by name, never by value. Settings with neithertokennortoken_fileare
refused with a message that says to settoken_file. A token file that grants group or
others any permission is refused with a message that says so and to make it 0600. - The tests, which hand what the program prints to the
conformancepackage of
github.com/qoryai/integrationsv0.3.0: the description,
the answer, and each failure. ci.ymlandrelease.yml, which call the workflows of qoryai/integrations:ci.yml
itsgo.ymlat@v0.3.0, the checks on every push to
mainandnextand on every pull request, where a pull request from this repository's
nextcounts the push run on its commit; andrelease.ymlitsrelease.ymlat
@v0.3.0, on a tagvX.Y.Za release by the rule
every integration's releases follow.- The README, the guide from renaming the template to listing the integration in the
catalog. - The licence, MIT No Attribution (MIT-0): an integration started from the template
owes it no notice and no credit, and is licensed as its author chooses.