Skip to content

Releases: Lehlohonolo-Sehako/diteko-selfhost

Diteko server 0.1.2

Choose a tag to compare

@Lehlohonolo-Sehako Lehlohonolo-Sehako released this 01 Nov 17:49
  • Settings ends with a short "Support Diteko" panel linking to the docs site's Support page. It is
    hidden when the deployment shows no docs links (DITEKO_DOCS_URL empty).
  • The docs site has a Support Diteko page, and diteko-selfhost shows GitHub's Sponsor button.
  • The image's source repository and licence are recorded on its multi-platform index too, so
    GHCR's package page shows them.

Image: ghcr.io/lehlohonolo-sehako/diteko:0.1.2 (also :0.1), linux/amd64 and linux/arm64.
Start with README.md in the bundle. Check the download against SHA256SUMS.

Diteko server 0.1.1

Choose a tag to compare

@Lehlohonolo-Sehako Lehlohonolo-Sehako released this 01 Nov 12:44

The first image published for anyone to pull.

  • The engine's compiled code is renamed (ProGuard), and debug names are gone from all of it, so the
    image no longer decompiles to readable source. Behaviour is unchanged.
  • The image leaves out the configuration meant for development machines, including a self-signed
    TLS keystore whose key was the same in every install.
  • The jar is split into /app/app.jar and /app/lib/, so an upgrade downloads only the layer
    that changed. /app/app.jar is still what the container runs.
  • The image's package page names the diteko-selfhost repository and the licence.
  • Fixed: publishing to Amazon Connect, dry runs included, aborted on a fresh install with
    "Incorrect result size: expected 1, actual 0", because the deployment id was never saved.

Image: ghcr.io/lehlohonolo-sehako/diteko:0.1.1 (also :0.1), linux/amd64 and linux/arm64.
Start with README.md in the bundle. Check the download against SHA256SUMS.

Diteko server 0.1.0 (superseded)

Choose a tag to compare

@Lehlohonolo-Sehako Lehlohonolo-Sehako released this 01 Nov 10:12

Superseded by 0.1.1. The 0.1.0 image is no longer published. This bundle pulls :0.1, which now gets 0.1.1, so it still works; download 0.1.1 for its fixes.

The first version for self-hosting.

  • Import a flow from Amazon Connect, from a Connect export, or from cxblueprint output, derive its
    grammar (BNF or JSON), evolve a test suite, and export it as an Excel test script, Connect native
    test cases or JSON. Run it on Connect, dry run first.
  • API keys with four scopes (READ, WRITE, PUBLISH_LIVE, ADMIN), always on in the self-hosting
    setup.
  • Errors are RFC 7807 problem bodies throughout, including the ones Tomcat and the security filters
    raise. The HTTP API is fuzzed with Schemathesis in CI.
  • Speaks API version 1.2, which the Python SDK 0.4.x and 0.5.x support.
  • One image for linux/amd64 and linux/arm64. It ships under a freeware licence (LICENSE: free
    to run for your own organisation) with THIRD-PARTY-NOTICES listing every bundled component.

Image: ghcr.io/lehlohonolo-sehako/diteko:0.1.0 (also :0.1), linux/amd64 and linux/arm64.
Start with README.md in the bundle. Check the download against SHA256SUMS.