From bc1447f6d8037e0e8347331a89dc95ce7cfe1a47 Mon Sep 17 00:00:00 2001 From: Thomas Krampl Date: Wed, 15 Apr 2026 20:18:38 +0200 Subject: [PATCH] Initial commit --- index.html | 119 +++++++++++++++++++++++++++++++++++++++++++++++++ releases.json | 121 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 240 insertions(+) create mode 100644 index.html create mode 100644 releases.json diff --git a/index.html b/index.html new file mode 100644 index 0000000..91fda2a --- /dev/null +++ b/index.html @@ -0,0 +1,119 @@ + + + + + +Stout Releases + + + +

Stout Releases

+

v0.10.02026-04-15

+ +
+

v0.9.42026-04-13

+ +
+

v0.9.32026-03-28

+ +
+

v0.9.22026-03-28

+ +
+

v0.9.12026-03-28

+ +
+

v0.9.02026-03-28

+ +
+

v0.8.12026-03-28

+ +
+

v0.8.02026-03-28

+ +
+

v0.7.12026-03-28

+ +
+

v0.7.02026-03-28

+ +
+

v0.6.02026-03-28

+ +
+

v0.5.02026-03-21

+ +
+

v0.4.02026-03-21

+ +
+

v0.3.02026-03-21

+ +
+

v0.2.22026-03-19

+ +
+

v0.2.12026-03-19

+ +
+

v0.2.02026-03-19

+ + + diff --git a/releases.json b/releases.json new file mode 100644 index 0000000..4a304e8 --- /dev/null +++ b/releases.json @@ -0,0 +1,121 @@ +[ + { + "tag_name": "v0.10.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.10.0", + "prerelease": false, + "published_at": "2026-04-15T00:00:00Z", + "body": "- Add versioned self-upgrade system" + }, + { + "tag_name": "v0.9.4", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.9.4", + "prerelease": false, + "published_at": "2026-04-13T00:00:00Z", + "body": "- Ensure app Service is created immediately upon app creation" + }, + { + "tag_name": "v0.9.3", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.9.3", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Reconcile registry pull secrets and platform service config on startup, restart Zot on config change via checksum annotation" + }, + { + "tag_name": "v0.9.2", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.9.2", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Fix registry auth: support OAuth2 token exchange for BuildKit, use OCI manifest format, inject imagePullSecrets on deploy, re-apply platform service Helm values on startup" + }, + { + "tag_name": "v0.9.1", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.9.1", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Fix registry auth: add TokenReview RBAC permission and scope credential helper to stout registry hosts only" + }, + { + "tag_name": "v0.9.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.9.0", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Replace static registry credentials with Kubernetes ServiceAccount token authentication" + }, + { + "tag_name": "v0.8.1", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.8.1", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Fix 401 on image push by including external registry hostname in build job docker config" + }, + { + "tag_name": "v0.8.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.8.0", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Refactor app detail page into section components, fix env var remote commands, add domain/build/deploy remotes" + }, + { + "tag_name": "v0.7.1", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.7.1", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Fix registry authentication in build process" + }, + { + "tag_name": "v0.7.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.7.0", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Add environment variable management for apps" + }, + { + "tag_name": "v0.6.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.6.0", + "prerelease": false, + "published_at": "2026-03-28T00:00:00Z", + "body": "- Support deleting apps, services, and volumes via the changeset system" + }, + { + "tag_name": "v0.5.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.5.0", + "prerelease": false, + "published_at": "2026-03-21T00:00:00Z", + "body": "- Migrate all hand-written SQL to sqlc" + }, + { + "tag_name": "v0.4.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.4.0", + "prerelease": false, + "published_at": "2026-03-21T00:00:00Z", + "body": "- Fix registry ListImages 401: create stout-registry internal user at startup and use it for the zotClient instead of empty registry_config credentials\n- Persist build logs to SQLite for 14-day retention; serve logs from DB after pod GC; fix init container (check/setup) log support in handler and frontend" + }, + { + "tag_name": "v0.3.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.3.0", + "prerelease": false, + "published_at": "2026-03-21T00:00:00Z", + "body": "- Require REGISTRY_HOSTNAME; fix Zot bearer token auth in zotClient and build job credential lookup; remove unauthenticated in-cluster registry code paths\n- Remove SPIFFE/SPIRE integration in favour of Kubernetes-native service account authentication; upgrade CI workflow actions and fix Go module caching; add Go build cache to CI; fix release image tag generation; drop go-spiffe dependency" + }, + { + "tag_name": "v0.2.2", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.2.2", + "prerelease": false, + "published_at": "2026-03-19T00:00:00Z", + "body": "- Try to fix release again" + }, + { + "tag_name": "v0.2.1", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.2.1", + "prerelease": false, + "published_at": "2026-03-19T00:00:00Z", + "body": "- Fix release flow" + }, + { + "tag_name": "v0.2.0", + "html_url": "https://git.thokra.dev/thokra/stout-releases/raw/branch/main/index.html#v0.2.0", + "prerelease": false, + "published_at": "2026-03-19T00:00:00Z", + "body": "- Initial release\n- Cleanups" + } +]